Author Topic: Feature Request: Boarding/Deboarding State Update  (Read 1299 times)

fpvsteve

  • Newbie
  • *
  • Posts: 17
Feature Request: Boarding/Deboarding State Update
« on: June 12, 2025, 02:52:39 pm »
Hi Umberto,

I was wondering if it was possible to add some variables (or adjust the existing ones) during boarding/deboarding.

When using 3D Cabin Passengers
A passenger is marked as "Onboard" in the relevant Boarding LVARs once they reach their seat.
When not using 3D Cabin Passengers
A passenger is only marked as "Onboard" in the relevant Boarding LVARs once they are on the aircraft.

Would it be possible for the latter to be true in both cases? So the passenger is marked as "onboard" in the LVAR even if they have simply entered the aircraft, but maybe not reached their seat yet?

Similarly I have noticed that passengers are only marked as "Deboarded" in the LVARs once they reach the passenger bus or terminal building, and not at the point where they are no longer onboard the aircraft itself.

Would it be possible to alter this behaviour so that the LVARs are updated at the point the passengers board/deboard the aircraft itself? Or provide separate LVARs for those states?

Thank you.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 53111
    • VIRTUALI Sagl
Re: Feature Request: Boarding/Deboarding State Update
« Reply #1 on: June 12, 2025, 04:42:29 pm »
Which LVars are you referring to, exactly ?

fpvsteve

  • Newbie
  • *
  • Posts: 17
Re: Feature Request: Boarding/Deboarding State Update
« Reply #2 on: June 12, 2025, 05:30:17 pm »
L:FSDT_GSX_NUMPASSENGERS_BOARDING
L:FSDT_GSX_NUMPASSENGERS_DEBOARDING

"The airplane code can read these two variables to stay in sync with the GSX boarding/
deboarding process and update their own
internal status."

It would be great if they would both update at the point where a passenger either enters or leaves the aircraft - not just when they reach their seat, or reach the bus/terminal.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 53111
    • VIRTUALI Sagl
Re: Feature Request: Boarding/Deboarding State Update
« Reply #3 on: June 12, 2025, 08:41:11 pm »
It would be great if they would both update at the point where a passenger either enters or leaves the aircraft - not just when they reach their seat, or reach the bus/terminal.

I think the only one that might be confusing is the FSDT_GSX_NUMPASSENGERS_DEBOARDING, because the FSDT_GSX_NUMPASSENGERS_BOARDING will update when the passengers enter the airplane (if there are no seats), or when the passengers sits (if there are seats).

The weird one is  the Deboarding, because it will update when the passengers enter the bus or the terminal but, if you think about it, is not really strange, is just that both are updated when the walking passenger "dies", which is when it enters the airplane or sits in boarding, and when he enters the bus/terminal on deboarding. Basically, they are updated when the walking passenger is removed.

fpvsteve

  • Newbie
  • *
  • Posts: 17
Re: Feature Request: Boarding/Deboarding State Update
« Reply #4 on: June 12, 2025, 10:03:06 pm »
I do understand, that's the purpose of the thread.

I'm asking if it's possible for the behaviour of both LVARs to change (or have separate LVARs for the purpose) so that they update specifically when the passenger enters or exits the aircraft door because otherwise it creates a delay for any software such as mine which tries to synchronise who is on or off the aircraft at the same time as GSX.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 53111
    • VIRTUALI Sagl
Re: Feature Request: Boarding/Deboarding State Update
« Reply #5 on: June 12, 2025, 10:19:47 pm »
Of course I understand your issue, I was just explaining why it works like that. And yes, there would be new variables to do this, because some other software might have relied on their current behavior, which hasn't changed in years, so it's best not to change it now.

fpvsteve

  • Newbie
  • *
  • Posts: 17
Re: Feature Request: Boarding/Deboarding State Update
« Reply #6 on: June 12, 2025, 10:35:46 pm »
👍Yes that is understandable. So if you can make some new variables available that would be most helpful. Thank you.