(4.34.0) ATC/AWACS not responding when g_bServer = 1
-
Version
4.34.0 (x64)Build
19631Detailed Description
When using the g_bServer setting to keep the server in 2D rather than having it sit in 3D on a runway somewhere, all AI based communication does not work anymore.
When clients try to talk to ATC/AWACS there is no response from the AI.Example files
Enable “headless” mode in the falcon_bms.cfg:
set g_bServer 1
Reproducibility Procedure
1. set g_bServer 1
2. Host a game
3. Stay in 2D map with time running(you cannot enter 3D anymore)
4. Have a client connect
5. frag a mission and load DTC
6. tune to UHF 2/3/4/6 to talk to ATC or AWACS
7. Try radio commands via keys: q/t etc.
8. Wait for AI response
9. ???
10. no profitExpected Behavior
AI should answer to radio commands, when the player is on the correct frequency -
Very good bug report!
We will try to reproduce and report back ASAP.
-
Version
4.34.0 (x64)Build
19631Detailed Description
When using the g_bServer setting to keep the server in 2D rather than having it sit in 3D on a runway somewhere, all AI based communication does not work anymore.
When clients try to talk to ATC/AWACS there is no response from the AI.Example files
Enable “headless” mode in the falcon_bms.cfg:
set g_bServer 1
Reproducibility Procedure
1. set g_bServer 1
2. Host a game
3. Stay in 2D map with time running(you cannot enter 3D anymore)
4. Have a client connect
5. frag a mission and load DTC
6. tune to UHF 2/3/4/6 to talk to ATC or AWACS
7. Try radio commands via keys: q/t etc.
8. Wait for AI response
9. ???
10. no profitExpected Behavior
AI should answer to radio commands, when the player is on the correct frequencyGood report
However It’s been > 10 years that we are saying that a server in 2D can not work fine
g_server command should be removed from code since it is a relic of the past and should not be used
For proper MP , server must be in 3D
-
makes sense. It worked pretty well before and allowed for the server to pause when no clients were connected. I currently run BMS on a server without discrete gpu, hence controls like pause button are a bit difficult. For now I am using sthalik’s mod with the modified d3d renderer.
-
In 4.33 ATC was a mix of local and server controlled which is why it was a total mess with inconsistencies and duplicate
In 4.34 ATC is only driven by the host