I am working to make a payload race with a Badwater style: single round, unlocking forward spawns as the payload nears its destination.
I have the game working in the technical sense, but there are some niggling quirks that I've been unable to sort out:
a) The PLR HUD. It seems like the only way to get the HUD working properly is to place a team_control_point_round and list the control points on this entity.
b) Forward spawns and disabling previous spawns. It appears that placing team_control_point_round short circuits spawn enabling/disabling and any spawn room listed as belonging to that round is treated as an active spawn room.
So the result on the map is that people will appear in rooms that are supposed to be disabled, despite disabling and enabling spawn rooms when a control point is passed over.
I see two ways to fix this:
a) Find some way to get the PLR HUD functioning without the team_control_point_round entity.
b) Find some way to really, completely disable spawn rooms.
Does anyone have any advice? I've been experimenting with this for a few days now and keep getting stuck.
I have the game working in the technical sense, but there are some niggling quirks that I've been unable to sort out:
a) The PLR HUD. It seems like the only way to get the HUD working properly is to place a team_control_point_round and list the control points on this entity.
b) Forward spawns and disabling previous spawns. It appears that placing team_control_point_round short circuits spawn enabling/disabling and any spawn room listed as belonging to that round is treated as an active spawn room.
So the result on the map is that people will appear in rooms that are supposed to be disabled, despite disabling and enabling spawn rooms when a control point is passed over.
I see two ways to fix this:
a) Find some way to get the PLR HUD functioning without the team_control_point_round entity.
b) Find some way to really, completely disable spawn rooms.
Does anyone have any advice? I've been experimenting with this for a few days now and keep getting stuck.