iceball
iceball copied to clipboard
Configurable spawnpoints
Now that MapEnts support is done, we can save spawn points in the map file. The spawnpoint entity is described in docs/format_icemap_mapents.txt, although some consideration may need to be given to how different game modes would work (some game mode where different spawn points are needed from regular mode, or free for all gamemode where you they need to be more spread out).
This ticket has two parts:
- Actually use the spawn point entities if they exist.
- In-game tool to create (and perhaps view (semi-transparent boxes?)) spawn points and save them.
Would this mean it's possible to spawn on other players?
No more so than it is currently.
Right now, the spawn points are hardcoded regions that you spawn in (basically, anywhere on your side of the map). This will allow map authors to actually define those regions, or even individual spots, so you could have, say, spawn points inside bunkers and in a watch tower, instead of just randomly all over the place, in trees, etc.