Skip to content

Commit b31b73b

Browse files
committed
Fix NoQueueUpToEnter will make survivors to return to their boarding location
1 parent 27806d3 commit b31b73b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/Ext/Techno/Hooks.Transport.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,7 @@ static inline void DoEnterNow(UnitClass* pTransport, FootClass* pPassenger)
300300
pPassenger->OnBridge = false; // Don't swap order casually, important
301301
pPassenger->NextObject = nullptr; // Don't swap order casually, very important
302302

303+
pPassenger->SetDestination(nullptr, true); // Added, to prevent passengers from return to board position when survive
303304
pPassenger->QueueUpToEnter = nullptr; // Added, to prevent passengers from wanting to get on after getting off
304305
pPassenger->FrozenStill = true; // Added, to prevent the vehicles from stacking together when unloading
305306
pPassenger->SetSpeedPercentage(0.0); // Added, to stop the passengers and let OpenTopped work normally

0 commit comments

Comments
 (0)