Author Topic: Collision question.  (Read 2133 times)

Offline gyrene81

  • Plutonium Member
  • *******
  • Posts: 11629
Re: Collision question.
« Reply #45 on: June 10, 2011, 09:48:12 AM »
Without fail, your plane WILL take damage every time your computer detects your plane has intersected with another object (i.e. you did not avoid the collision). 

Without fail, the other plane WILL take damage every time that computer detects that plane has intersected with another object (i.e. the other player did not avoid the collision).
so, if you have a collision event and on your end it shows <pile-it> collided with you, should your airplane be damaged as well as his?
jarhed  
Build a man a fire and he'll be warm for a day...
Set a man on fire and he'll be warm for the rest of his life. - Terry Pratchett

Offline Skuzzy

  • Support Member
  • Administrator
  • *****
  • Posts: 31462
      • HiTech Creations Home Page
Re: Collision question.
« Reply #46 on: June 10, 2011, 09:57:43 AM »
I do not know a thing about the messages.  If your computer detects your plane intersected with another object, your computer assigns the appropriate damage to your plane.

If the other players computer detects his plane has intersected with another object, then his plane will be assigned the appropriate damage by his computer.

Basically, the same rule applies to every plane in the game.  The computer assigns the damage to the plane the player is flying, when it is needed.

The confusion comes in due to the differences in how each computers plane is in a slightly different location in its virtual world, as compared to any other computer.  Without this, then if one plane collided with another, the other would also collide as well.
Roy "Skuzzy" Neese
support@hitechcreations.com

Offline gyrene81

  • Plutonium Member
  • *******
  • Posts: 11629
Re: Collision question.
« Reply #47 on: June 10, 2011, 10:08:29 AM »
although rare, i've had times when someone collided with me, the text box shows <pile-it> has collided with you...and doing ctrl+d shows no damage to my plane.
jarhed  
Build a man a fire and he'll be warm for a day...
Set a man on fire and he'll be warm for the rest of his life. - Terry Pratchett

Offline Lusche

  • Radioactive Member
  • *******
  • Posts: 23929
      • Last.FM Profile
Re: Collision question.
« Reply #48 on: June 10, 2011, 10:36:54 AM »
although rare, i've had times when someone collided with me, the text box shows <pile-it> has collided with you...and doing ctrl+d shows no damage to my plane.


As it should. "XY has collided with you" means there was a collision on his system, in his world. Not necessarily in yours. Only if you read "you have collided" it means there was a collision on your computer too.
Steam: DrKalv
E:D Snailman

In November 2025, Lusche will return for a 20th anniversary tour. Get your tickets now!

Offline BMathis

  • Platinum Member
  • ******
  • Posts: 4830
Re: Collision question.
« Reply #49 on: June 10, 2011, 10:45:31 AM »
What about if "So'nSo" collided with you, or Visa Versa, BOTH are given the appropriate damage.  This only makes sense, as you can see what happens in this picture.


This would give people more a reason to avoid the collision (if possible); That is if they care about crashing in the first place...
BMathis
B~Smooth Xtreme Racing (Retired)
Aces High CM Staff (Retired) [Koth, Xtreme Racing League]

Offline Lusche

  • Radioactive Member
  • *******
  • Posts: 23929
      • Last.FM Profile
Re: Collision question.
« Reply #50 on: June 10, 2011, 10:47:27 AM »
What about if "So'nSo" collided with you, or Visa Versa, BOTH are given the appropriate damage.  This only makes sense,


Does it?

So when I pass your plane at 50 yards distance and you suddenly get a collisison message and explode... does that really make sense to you? You totally AVOID my plane on your screen, yet you still go down?


This would give people more a reason to avoid the collision (if possible);

No it would not. You can't actively avoid what you can't see. On the other hand, it would greatly increase the benefits of ramming.  Your wish would have the totally opposite effect of what you are looking for.
« Last Edit: June 10, 2011, 10:51:27 AM by Lusche »
Steam: DrKalv
E:D Snailman

In November 2025, Lusche will return for a 20th anniversary tour. Get your tickets now!

Offline grizz441

  • Platinum Member
  • ******
  • Posts: 7001
Re: Collision question.
« Reply #51 on: June 10, 2011, 10:50:36 AM »
When merging with an enemy aircraft, don't be the parakeet who flies into the window seeing another parakeet in the window.  Just avoid the collision, it's really that simple.

Offline BMathis

  • Platinum Member
  • ******
  • Posts: 4830
Re: Collision question.
« Reply #52 on: June 10, 2011, 10:53:50 AM »

Does it?

So when I pass your plane at 50 yards distance and you suddenly get a collisison message and explode... does that really make sense to you? You totally AVOID my plane on your screen, yet you still go down?

I get it, I do... I assume it's nearly impossible to code that precisely with the online latency...  It's just frustrating when you do what you can to avoid a collision, and the other pilot flies away fine while you fall to the ground.
BMathis
B~Smooth Xtreme Racing (Retired)
Aces High CM Staff (Retired) [Koth, Xtreme Racing League]

Offline SEseph

  • Silver Member
  • ****
  • Posts: 838
Re: Collision question.
« Reply #53 on: June 10, 2011, 10:54:42 AM »

Does it?

So when I pass your plane at 50 yards distance and you suddenly get a collisison message and explode... does that really make sense to you? You totally AVOID my plane on your screen, yet you still go down?

The problem with you, Lusche, is you have this knack of making sense.   :aok

What about if both systems had to agree on the collision? I mean the rounds and ord are subject to the same laws I'd suspect, but not sure how difficult that would be to put in place or even the practicality.
BOWL Axis CO 2014 BoB13 JG52 XO DSG2 Axis S. Cmdr 2012 WSDG Allied CO 2012 Multiple GL/XO Side/Section CO/XO since early '00s
If at first you don't succeed, try, try again. Then quit. There's no point in being a damn fool about it. W.C.Fields

Offline Knite

  • Silver Member
  • ****
  • Posts: 805
Re: Collision question.
« Reply #54 on: June 10, 2011, 10:58:26 AM »
Light speed would still be a bit too slow.

Light speed too slow?

Yes, we're going to have to go right to....
Ludicrous speed.
Knite

39th FS "Cobra In The Clouds"

I'm basically here to lower the 39th's score :P

Offline Lusche

  • Radioactive Member
  • *******
  • Posts: 23929
      • Last.FM Profile
Re: Collision question.
« Reply #55 on: June 10, 2011, 11:01:09 AM »
What about if both systems had to agree on the collision? I mean the rounds and ord are subject to the same laws I'd suspect, but not sure how difficult that would be to put in place or even the practicality.


One of the reasons why this is less desirable than the current model: Connection latencies do really come into play. Example: Two US players with low pings do get a mutual collision message more often than a US and a Aussie or Euro player. That means a US player would almost always get damage from a collision, while I would often not. So flying through an enemy plane (for example a bomber) would much less risky for me than for an US player.


The current model is the best possible compromise. What you see is what you get. With any other method, this it not the case.
Steam: DrKalv
E:D Snailman

In November 2025, Lusche will return for a 20th anniversary tour. Get your tickets now!

Offline Wiley

  • Plutonium Member
  • *******
  • Posts: 8096
Re: Collision question.
« Reply #56 on: June 10, 2011, 11:08:06 AM »
What about if both systems had to agree on the collision? I mean the rounds and ord are subject to the same laws I'd suspect,

Nope.  Rounds and ord are calculated local on the shooter's system, not the shootee's.  A bullet or bomb fired from my plane on my system that strikes your plane or GV on my system scores a hit.  It doesn't matter what your system sees.  This is the reason you'll sometimes see a '1 ping kill' from someone that's not chucking taters.  The net lags momentarily, causing your system to not receive the damage packets over the half second or so they happen, then you get all the damage at once when the lag catches up.

This is also why you'll often see tracers going by you if you're maneuvering hard, but you take damage.  Because your system saw the bullets go by, but on his system they struck your plane.

Also, what Lusche said.

Wiley.
If you think you are having a 1v1 in the Main Arena, your SA has failed you.

JG11

Offline AWwrgwy

  • Platinum Member
  • ******
  • Posts: 5478
Re: Collision question.
« Reply #57 on: June 10, 2011, 11:19:09 AM »


You are the P-47.

On your front end, the P-61 is the darker one and he is 50yds behind you.

Should you take collision damage?



wrongway



71 (Eagle) Squadron
"THAT"S PAINT!!"

"If nothing else works, a total pig-headed unwillingness to look facts in the face will see us through."
- General Sir Anthony Cecil Hogmanay

Offline Lusche

  • Radioactive Member
  • *******
  • Posts: 23929
      • Last.FM Profile
Re: Collision question.
« Reply #58 on: June 10, 2011, 11:21:57 AM »
(Image removed from quote.)

You are the P-47.

On your front end, the P-51 is the brighter one and he is 50yds behind you.

;)
Steam: DrKalv
E:D Snailman

In November 2025, Lusche will return for a 20th anniversary tour. Get your tickets now!

Offline SEseph

  • Silver Member
  • ****
  • Posts: 838
Re: Collision question.
« Reply #59 on: June 10, 2011, 12:28:28 PM »
(Image removed from quote.)

You are the P-47.

On your front end, the P-61 is the darker one and he is 50yds behind you.

Should you take collision damage?



wrongway





I think it's time for General Sir Anthony Cecil Hogmanay Melchett's pigheaded idea to be put into effect. This is all your fault with that sound reasoning mumbo jumbo.
BOWL Axis CO 2014 BoB13 JG52 XO DSG2 Axis S. Cmdr 2012 WSDG Allied CO 2012 Multiple GL/XO Side/Section CO/XO since early '00s
If at first you don't succeed, try, try again. Then quit. There's no point in being a damn fool about it. W.C.Fields