lp:~armagetronad-dev/armagetronad/trunk-armagetronad-warmup
- Get this branch:
- bzr branch lp:~armagetronad-dev/armagetronad/trunk-armagetronad-warmup
Branch merges
- Yann Kaiser: Approve
- dlh: Pending requested
-
Diff: 1426 lines (+488/-129)18 files modifiedNEWS (+15/-0)
language/english_base.txt (+27/-1)
src/Makefile.am (+2/-2)
src/engine/ePlayer.cpp (+128/-26)
src/engine/ePlayer.h (+3/-2)
src/engine/eSpawn.cpp (+15/-32)
src/engine/eSpawn.h (+9/-4)
src/engine/eTeam.cpp (+26/-0)
src/engine/eTeam.h (+14/-0)
src/protobuf/ePlayer.proto (+3/-1)
src/protobuf/gGame.proto (+3/-0)
src/tron/gArena.cpp (+30/-2)
src/tron/gArena.h (+13/-2)
src/tron/gCycle.cpp (+10/-20)
src/tron/gCycle.h (+2/-0)
src/tron/gGame.cpp (+172/-34)
src/tron/gGame.h (+9/-2)
src/tron/zone/zFortress.cpp (+7/-1)
Branch information
Recent revisions
- 1092. By Yann Kaiser
-
Fixed sg_allReady not resetting on new matches, documented /ready and ALL_READY, updated NEWS.
- 1091. By Yann Kaiser
-
ePlayerNetID:
:AddScore now supports showing a reason when there are no points to give. Also fixes those messages from showing up in warmup mode. - 1087. By Yann Kaiser
-
Added ALL_READY, fixed players not quickjoining when they were dead, added notice when all teams are ready but there aren't enough players.
- 1085. By Yann Kaiser
-
New warmup mode and respawn fixes:
* Moved gSpawn to engine
* Teams now retain their spawnpoint for later respawning
* DO_WARMUP N>0 will make the game enter warmup mode after each N matches
* In warmup mode, players can use the /ready command to set themselves ready and start the match
* Team joins/switches are done instantly
* By default, players respawn in warmup mode (WARMUP_RESPAWN_ TIME)
* The game starts when each team has ready/total > WARMUP_MIN_READY( 0.51)
* However, there should be at least WARMUP_MIN_PLAYERS( 2) humans before the warmup can end
* Readiness state is synced to clients so that newer ones can show an icon on the scoreboard - 1083. By Manuel Moos
-
Reading data also from directory given by environment variable ARMAGETRONAD_
EXTRADATA.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar RepositoryFormatKnitPack6RichRoot (bzr 1.9)