Assuming the remaining players want to continue, we currently don't handle dropped players before start well at all. This is especially the case with choose in game positions.
One (bad) solution is to just spawn the commander in the upper left corner. This usually breaks the game, unless he happens to be able to walk out and the dropped player happens to come from a team starting near there anyway.
One even worse solution seems to be the current behavior, at least on autohosts - the dropped player is given a fixed position starting point. This frequently results in the commander appearing in the enemy team's startbox, completely breaking the game.
What's really needed is some way for the remaining players to indicate where the commander should spawn. Maybe this means one player being able to place multiple start points (and take before game); maybe it means being able to place an ally's start point for him and then take at the beginning.
Need a good way to handle players dropping before game start
Moderator: Moderators
Re: Need a good way to handle players dropping before game start
I think perhaps a lua widget allowing a box or panel with start position icons which can be dragged on to and around the map could be a solution in this case.
But if a player drops, unless there's a mechanism for the commander to be claimed, it shouldn't be spawned
But if a player drops, unless there's a mechanism for the commander to be claimed, it shouldn't be spawned
Re: Need a good way to handle players dropping before game start
/take is such a mechanism
Theyre supposed to spawn in the box.
Theyre supposed to spawn in the box.
Re: Need a good way to handle players dropping before game start
In which case someone needs to create a lua version of /take with a GUI, as /take is effectively a hidden feature, and if its not visible, it doesnt exist as far as the user is concerned.
Its just like the /curecancer command
Its just like the /curecancer command
- BrainDamage
- Lobby Developer
- Posts: 1164
- Joined: 25 Sep 2006, 13:56
Re: Need a good way to handle players dropping before game start
which exists already in the form of a widget, which is already included in most mods and on by defaultAF wrote:In which case someone needs to create a lua version of /take with a GUI, as /take is effectively a hidden feature, and if its not visible, it doesnt exist as far as the user is concerned.
Its just like the /curecancer command
Re: Need a good way to handle players dropping before game start
Just have a gadget/system that allows a teammate to do a /take before the game starts AND place the dropped player's start point.
Re: Need a good way to handle players dropping before game start
If its not in the main install then it effectively doesnt existBrain Damage wrote:which exists already in the form of a widget, which is already included in most mods and on by defaultAF wrote:In which case someone needs to create a lua version of /take with a GUI, as /take is effectively a hidden feature, and if its not visible, it doesnt exist as far as the user is concerned.
Its just like the /curecancer command
Re: Need a good way to handle players dropping before game start
AF wrote:If its not in the main install then it effectively doesnt exist
why? what nonsense.
Re: Need a good way to handle players dropping before game start
"main install" should be thought as "included in the mod".
Re: Need a good way to handle players dropping before game start
It's the game developer's responsibility to include any widgets he thinks are suitable for his game yeah.
Re: Need a good way to handle players dropping before game start
In that case this isn't an engine issue and is a content development issue and we need not bother with more discussion?
Re: Need a good way to handle players dropping before game start
Well TBH making /take work properly before game start, allowing the taking player to place 2 or more start positions, could be considered an engine feature.