Future releases
From TremFusion
- Class/Weapons/Items/Buildings in scripts
- All gameplay customizable with script
- Smart bots
- Situation-based music system
- Complete installer like 1.1
- Make our own complete data.pk3
- Use vx32 instead of qvms http://pdos.csail.mit.edu/~baford/vm/
- Use Madtree's enhanced renderer
- Fix client demo system so recording and playing can be done at the same time
- Add my masterdemo patch
- Find a better decompression algorithm for pk3 or use another format(tar + bzip2? 7zip?)
- Provide documentation for all commands and cvars with /help
- Allow per-command tab completion, also with scripts
- Send server commands to the client, autocompletion will be done on the server side
- Scripting framework for bot AI
- Single player campaign
- VOIP
- Connection to a database for player statistics tracking (and player reputations?)
- Experience point system for giving a rank to a player. Highest ranking player is named team captain
- Player ranks displayed on player models in game
- Vsays - simple command that shouts something to your teammates
- Waypoints that are visible on teammate HUDs
- Database for admin.dat
- Server can choose which fields to display on the scoreboard
- Lua in cgame/ui
- New Physics : Physics Abstraction Layer (PAL) and Open Dynamics Engine
- New player models(females!(could borrow from Open Arena?))
- Optional custom player models?(client with custom model pushes model to all other clients?(in a safe manner))
- Real time ray tracing(just get that from ioquake?)
- New log/printf system
If we decide to break compatibility with tremulous 1.1:
- New protocol