8632a533942374dc430b0e8860248b7dc107f932
[voretournament/voretournament.git] / docs / TODO.txt
1 - 1.0: Create documentation\r
2 \r
3 - 0.9: Before releasing 1.0, disable all extra important features (eg: healthsize) and test without them, to make sure there are no errors.\r
4 \r
5 - ?: When LordHavoc implements custom bounding box sizes, make healthsize changing bounding box scale as well\r
6 \r
7 - +0.8: Bots must learn to use the Grabber gun. The weapon code of havocbot is still there, but doesn't know how to shoot the Grabber\r
8 \r
9 - +0.8: ONS bot AI: Teach bots to use grabber alt fire to damage control points and generators when near them.\r
10 \r
11 - +0.8: Teach bots to run away from large players they see around them\r
12 \r
13 - 0.8: Don't allow throwing weapons for infinite ammo with Weapon Stay\r
14 \r
15 - +0.8: Add a prey / predator stats in accuracy\r
16 \r
17 - +0.8: Make Grabber icon on HUD be red yellow or green based on accuracy\r
18 \r
19 - +0.8: Use new grabber model, I likely know which\r
20 \r
21 - 0.8: Do something with killing spree messages, to make them more obvious and possibly rename them\r
22 \r
23 - 0.8: Make a real NPC entity, instead of using misc_gamemodel with triggers\r
24 \r
25 - +0.8: Allow players to eat predators (stack) up to a cvared amount\r
26 \r
27 - +0.8: Eventually, instead of a swallow model, give the vixen model a real interior and somehow keyframe the camera on model tags to follow it\r
28 \r
29 - 0.8: Make it possible to look around freely in the swallow model\r
30 \r
31 - 0.8: Part of the above ideas: Combine the swallow model and stomach model\r
32 \r
33 - 0.8 | 0.9: Improve most dialogues in tutorial map again\r
34 \r
35 - +0.8: Add a feature to the HUD to show your air level when underwater\r
36 \r
37 - 0.8: Make a new area in the Vore Temple map, I know where and how\r
38 \r
39 - 0.8 BUG: There is still an issue with the weapon model attempting to be attached to the stomach model, fix it\r
40 \r
41 - +0.8: Port some player models from Xonotic when they are properly done\r
42 \r
43 - +0.8: Arrange data in pk3dir's\r
44 \r
45 - 0.8 BUG: Respawn ghosts don't fade SMOOTHLY\r
46 \r
47 - 0.8: Add support for save and load. What I need to do really, is regurgitate and clear all eaten players on savegame load\r
48 \r
49 - 0.8: Make a balancing settings menu\r
50 \r
51 - 0.8 | 0.9: Sort the credits better, before 1.0\r
52 \r
53 - 0.8: Vore roles mutator, or gametype\r
54 \r
55 - 0.8: New player color symbols for scoreboard? Also new ones for armor / health / fuel\r
56 \r
57 - 0.8: Make new bots in bots.txt, using characters with names?\r
58 \r
59 - 0.8: Add new artwork to various maps. Ask artists for more if they're willing to GPL\r
60 \r
61 - 0.8: Port that "into the vixen" map in some form\r
62 \r
63 - 0.8: Add some saliva to the regurgitate particle effects (both constant and one-time effects)\r
64 \r
65 - 0.8: Remake helper voices\r
66 \r
67 - 0.8: Loading screens with messages\r
68 \r
69 - +0.8: Refraction effect for damage when you have armor (using a model)\r
70 \r
71 - 0.8: Lower glow color on weapon when shooting and reloading?\r
72 \r
73 - 0.8 | 0.9 BUG: Fix remaining divisions by zero, look for backtrace in the console\r
74 \r
75 - 0.8: Change g_vore_reversescoring to support pred, pred & prey, and prey only scoring (might work with my vore roles idea)\r
76 \r
77 - 0.8: bot_nomove cvar, and add it in Xonotic too\r
78 \r
79 - +0.8: Add info about consumable items to tutorial map\r
80 \r
81 - +0.8: Add icons to indicate live prey + dead prey + items\r
82 \r
83 - 0.8: Make sure the new blood leaves stains\r
84 \r
85 - 0.8: Add cubemap reflections for eX and trak5\r
86 \r
87 - 0.8: Maybe find better footstep sounds?\r
88 \r
89 - 0.8 BUG: Gibbed dead bodies seem to keep throwing gibs infinitely sometimes.\r
90 \r
91 - 0.8: Allow player colors in chat portraits.\r
92 \r
93 - 0.8: Show portraits for all taunts types, but without spamming them unnecessarily.\r
94 \r
95 - +0.8: Fix flying spectators not going through teleporters and warpzones. Very hard, since they're FLY_WORLDONLY and can't touch triggers\r
96 \r
97 - 0.8: HUD icon when stunned.\r
98 \r
99 - 0.8: Better portrait images.\r
100 \r
101 - 0.8 BUG: Swallow model gets bumped outside of the view at times. This is likely due to the change to offset the original weapon viewmodel.\r
102 \r
103 - 0.8: Port all other maps I had in mind from Nexuiz.\r
104 \r
105 - +0.8: Some sort of bullet time feature in single player, by setting the slowmo cvar\r
106 \r
107 - 0.8: Does the wind trigger brush need to account scale based gravity?\r
108 \r
109 - 0.8: Make some g_healthsize cvars g_balance_healthsize, and move them to balanceVT.cfg\r
110 \r
111 - 0.8: Make player fatness depend on frags, using a trick I heard about with shaders\r
112 \r
113 - 0.8: The stomach gurgle sound duration does not match the pitch properly\r
114 \r
115 - 0.8: Make menu song depend on the menu skin?\r
116 \r
117 - 0.8: Distributed digestion: Also account the health of each item / player when distributing, not only the count\r
118 \r
119 - 0.8 BUG: When you get stomach kicked, weapon reloading resets. Is this a bug, or does it actually work better?\r
120 \r
121 - 0.8: Move source branch to mediasource like Xonotic\r
122 \r
123 - 0.8 BUG: Bots can still select no weapon when they have the grabber\r
124 \r
125 - 0.8: Maybe allow damage gained from digestion to go up to 250, as well as team healing\r
126 \r
127 - +0.8: Maybe turn health items into creatures that run around?\r
128 \r
129 - 0.8: Maybe give a swallow progress to items as well, but by standing on them\r
130 \r
131 - 0.8: Swallow animation when eating items (goes together with the above feature)\r
132 \r
133 - 0.8: Add an ambient idlescale for the view? If so, base it on damage amount too\r
134 \r
135 - 0.8: Make normal slime and lava like the slime on gasolinepowered (reflection + refraction)?\r
136 \r
137 - 0.8: Water on Arahia is too bright\r
138 \r
139 - +0.8: Create a recommended bot number for maps in mapinfo\r
140 \r
141 - 0.8: Maybe turn the HEAL teammate into a sign, not part of shownames\r
142 \r
143 - 0.8: Turn the Grabber into an organic weapon, but keep metal parts like the fuel cases and weapon display\r
144 \r
145 - 0.8: Colormod gibs when regurgitating them, although they are client side and the color cvars are server\r
146 \r
147 - 0.8: Scoreboard doesn't show when HUD is disabled (sbar_hudselector is 0)\r
148 \r
149 - 0.8: Weapons menu: Center setting for the gun?\r
150 \r
151 - 0.8: Maybe make self a different color on the radar (possibly just change brightness)\r
152 \r
153 - !: Arrange this TODO better in order of importance and target version\r
154 \r
155 - 0.8: Allow somewhat moving in the belly with the arrow keys\r
156 \r
157 - 0.8: Allow free camera rotation in the belly (no pitch bounds)\r
158 \r
159 - 0.8: Bot AI: Stop moving if someone is trying to teamheal us (if we can detact who's swallowing)\r
160 \r
161 - 0.8: Fonic helper for speed: Account healthsize in danger detection\r
162 \r
163 - 0.8: Players cry for help when being swallowed by a team mate, not good (and predators might taunt when doing that)\r
164 \r
165 - +0.8: In Race and RaceCTS, having a big belly should give you some boost or bonus\r
166 \r
167 - 0.8: Why am I not seeing frags and death in the scoreboard in Team Deathmatch?\r
168 \r
169 - 0.8: If we eat a team mate, then a consumable item, then the tea mate gets out, autodigest won't start digesting the consumable item\r
170 \r
171 - 0.8: Add warmup stage to the menu\r
172 \r
173 - 0.8: Make male foxes, even by using the same model but with new voices\r
174 \r
175 - 0.8: When darkplaces will have ODE by default, make dropped items physical, as well as gibs and casings, but cvar the usage of these both client and server side\r
176 \r
177 - 0.8: Campaign - Use Bloodprison and BloodprisonCTF instead of Basement?