ALiVEOS / ALiVE.OS

ALiVE Open Source GPL v2
http://alivemod.com/
Other
157 stars 82 forks source link

Logistics choppers collide when delivering BCR's #218

Closed HeroesandvillainsOS closed 7 years ago

HeroesandvillainsOS commented 7 years ago

I realize this may be related more with the engine, rather than ALiVE itself, but I'd love to see some improvements done to prevent Logistics choppers from running into each other and crashing during the touchdown/take off process.

Although I think the best solution would be to either increase the spacing between choppers, or let them 'take their turn' before the next chopper attempts to complete his delivery, yesterday I observed an almost perfect BCR attempt. However, the second to last chopper slightly clipped an object when landing (it was still fully flight functional, but sputtering smoke from the engine).

Because it was very slightly damaged, during the take off after dropping off his troops, the chopper was moving slightly off-balance and clipped another helicopter that was also taking off at the same time, and both crashed to the ground.

I get there may be some strategic element where enemy players or AI may want to attempt to destroy the delivery choppers, but if the above solution isn't possible with spacing or turn-taking, I suggest disabling damage on BRC Logistics choppers completely.

HeroesandvillainsOS commented 7 years ago

I'm currently doing an unrelated vanilla test on Stratis, when 5 minutes into the mission, NATO gets heli resupply and it results in this:

http://imgur.com/ByJrr02

I understand there is probably no perfect way to make everyone happy on this, and that spawning units out of nowhere is less than ideal, but this is a very common occurrence. The helicopter formations are too tight. If they have to stay, they should be spread out further and/or let each chopper take it's turn completing the delivery before the next one attempts to land and unload.

HeroesandvillainsOS commented 7 years ago

Here you go @highhead

https://www.dropbox.com/s/t5leaxu7ify3fm9/BCR_Test.Stratis.zip?dl=0

Just spawn and stay where you are and fast-forward around 15 minutes. BCR's should automatically arrive directly in front of you. If they arrive with more than just a few (which two times in a row, 8+ arrived simultaneously), you'll see the colliding.

Some screens: http://imgur.com/RguntOF See how many choppers there are? I count at least 10. Then... http://imgur.com/5AjlIil Boom...

highhead commented 7 years ago

thanks! For the record:

HeroesandvillainsOS commented 7 years ago

I'm feeling like this has been properly resolved. In the event anyone thinks it can use additional work, I'll reopen the ticket.