]> git.xonotic.org Git - voretournament/voretournament.git/blobdiff - docs/TODO.txt
Use Erebus animations for the nex fox models, which are a lot prettier. Also fix...
[voretournament/voretournament.git] / docs / TODO.txt
index 8088893a06283218956fc1d39627af7c104d2d70..5048f5e49bdb0503f627160758b3eb4d258b9f16 100644 (file)
@@ -2,6 +2,8 @@
 \r
 - 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
 \r
+- ?: When LordHavoc implements custom bounding box sizes, make healthsize changing bounding box scale as well\r
+\r
 - +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
 \r
 - +0.8: ONS bot AI: Teach bots to use grabber alt fire to damage control points and generators when near them.\r
 \r
 - 0.8: Make a real NPC entity, instead of using misc_gamemodel with triggers\r
 \r
-- +0.8: Improve most dialogues in tutorial map again\r
+- +0.8: Allow players to eat predators (stack) up to a cvared amount\r
+\r
+- +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
+\r
+- 0.8: Make it possible to look around freely in the swallow model\r
+\r
+- 0.8: Part of the above ideas: Combine the swallow model and stomach model\r
+\r
+- 0.8 | 0.9: Improve most dialogues in tutorial map again\r
 \r
 - +0.8: Add a feature to the HUD to show your air level when underwater\r
 \r
 - 0.8: Make a new area in the Vore Temple map, I know where and how\r
 \r
-- 0.7 | 0.8: Check if it's really ok to change the viewsize cvar to toggle the HUD in the menu\r
-\r
 - 0.8 BUG: There is still an issue with the weapon model attempting to be attached to the stomach model, fix it\r
 \r
 - +0.8: Port some player models from Xonotic when they are properly done\r
@@ -40,9 +48,7 @@
 \r
 - 0.8: Make a balancing settings menu\r
 \r
-- 0.7 | 0.8: Skill based damage for bots.\r
-\r
-- +0.8: Sort the credits better, before 1.0\r
+- 0.8 | 0.9: Sort the credits better, before 1.0\r
 \r
 - 0.8: Vore roles mutator, or gametype\r
 \r
 \r
 - 0.8: Add new artwork to various maps. Ask artists for more if they're willing to GPL\r
 \r
-- +0.8: Port that "into the vixen" map in some form\r
+- 0.8: Port that "into the vixen" map in some form\r
 \r
-- 0.7 | 0.8: Add some saliva to the regurgitate particle effects (both constant and one-time effects)\r
+- 0.8: Add some saliva to the regurgitate particle effects (both constant and one-time effects)\r
 \r
 - 0.8: Remake helper voices\r
 \r
-- 0.8: Add a checkpvs() check in sending entcs (where radar_showenemies used to be), to not send it for enemies behind walls\r
-\r
-- 0.7: Anaglyph stereo in the menu\r
-\r
-- +0.8: Once _shirt and _pants can be modded from qc, make fully RGB players?\r
-\r
 - 0.8: Loading screens with messages\r
 \r
-- 0.8: HUD ring; Make a glow?\r
+- +0.8: Refraction effect for damage when you have armor (using a model)\r
 \r
-- +0.8: Refraction effect for damage when you have armor (with a model)\r
-\r
-- 0.7 | 0.8: Lower glow color on weapon when shooting and reloading?\r
+- 0.8: Lower glow color on weapon when shooting and reloading?\r
 \r
 - 0.8 | 0.9 BUG: Fix remaining divisions by zero, look for backtrace in the console\r
 \r
 - 0.8: Change g_vore_reversescoring to support pred, pred & prey, and prey only scoring (might work with my vore roles idea)\r
 \r
-- 0.7 | 0.8: bot_nomove cvar, and add it in Xonotic too\r
+- 0.8: bot_nomove cvar, and add it in Xonotic too\r
 \r
 - +0.8: Add info about consumable items to tutorial map\r
 \r
 - +0.8: Add icons to indicate live prey + dead prey + items\r
 \r
-- 0.7 | 0.8: Make sure the new blood leaves stains\r
+- 0.8: Make sure the new blood leaves stains\r
 \r
-- 0.7 | 0.8: Add cubemap reflections for eX and trak5\r
+- 0.8: Add cubemap reflections for eX and trak5\r
 \r
-- 0.7 | 0.8: Maybe find better footstep sounds?\r
+- 0.8: Maybe find better footstep sounds?\r
 \r
-- 0.7 | 0.8 BUG: Gibbed dead bodies seem to keep throwing gibs infinitely sometimes.\r
+- 0.8 BUG: Gibbed dead bodies seem to keep throwing gibs infinitely sometimes.\r
 \r
 - 0.8: Allow player colors in chat portraits.\r
 \r
 \r
 - +0.8: Fix flying spectators not going through teleporters and warpzones. Very hard, since they're FLY_WORLDONLY and can't touch triggers\r
 \r
-- 0.7 | 0.8: Enable r_shadows in some way?\r
+- 0.8: HUD icon when stunned.\r
 \r
-- 0.7 | 0.8: HUD icon when stunned.\r
+- 0.8: Better portrait images.\r
 \r
-- 0.7 | 0.8: Better portrait images.\r
+- 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
 \r
-- 0.7 BUG: Default player model is broken?\r
+- 0.8: Port all other maps I had in mind from Nexuiz.\r
 \r
-- 0.7 | 0.8: Is the proper blue color used in team games, with the new colormap?\r
+- +0.8: Some sort of bullet time feature in single player, by setting the slowmo cvar\r
 \r
-- 0.7 | 0.8: Use R_SetProperty instead of R_SetView\r
+- 0.8: Don't apply weight in vore.qc, since it's not a more general component\r
 \r
-- 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
+- 0.8 BUG: Stomach load appeared 101 while my health was 100\r
+\r
+- 0.8: Give weapons a weight, which affects the player based on size?\r
+\r
+- 0.8: How do teamed items work?\r
 \r
-- 0.7 | 0.8: Do the Desertfactory textures have metal footsteps where they need to?\r
+- 0.8: Does item alpha break any game modes, now that slow swallowing items are implemented?\r
 \r
-- 0.8: Port a few other maps I had in mind from Nexuiz.\r
+- 0.8: Why does the consumable cvar of each health item duplicate the health value? Shouldn't it be 0 or 1?\r
 \r
-- 0.7: New waypoints.cache for all maps!\r
+- 0.8: Test items without g_vore\r
 \r
-- 0.8: Some sort of bullet time feature in single player, by setting the slowmo cvar\r
+- 0.8: Should items always be swallowed by standing over them only?\r
 \r
-- 0.8: Make weight depend on player size as well, not only stomach load\r
+- 0.8: Don't allow macros in the tutorial map (use health rot), since their weight makes it impossible to pass some parts\r
+\r
+- 0.8: Make some g_healthsize cvars g_balance_healthsize, and move them to balanceVT.cfg\r
 \r
 - 0.8: Make player fatness depend on frags, using a trick I heard about with shaders\r
 \r
-- 0.7 | 0.8: The stomach gurgle sound duration does not match the pitch properly\r
+- 0.8: The stomach gurgle sound duration does not match the pitch properly\r
 \r
-- 0.7 | 0.8 BUG: Names still show for eaten players.\r
+- 0.8: Make menu song depend on the menu skin?\r
 \r
-- 0.7 | 0.8 BUG: Display digits still disappear after changing maps (but never on the first map)\r
+- 0.8: Distributed digestion: Also account the health of each item / player when distributing, not only the count\r
 \r
-- 0.8: Make menu song depend on menu skin?\r
+- 0.8 BUG: When you get stomach kicked, weapon reloading resets. Is this a bug, or does it actually work better?\r
 \r
-- 0.7: Make the insides of the color vixen character glow more\r
+- 0.8: Move source branch to mediasource like Xonotic\r
 \r
-- 0.7 | 0.8: Always play the eating animations when the fire button is down?\r
+- 0.8 BUG: Bots can still select no weapon when they have the grabber\r
 \r
-- 0.8: Distributed digestion: Account the health of each item when distributing, not only the count\r
+- 0.8: Maybe allow damage gained from digestion to go up to 250, as well as team healing\r
 \r
-- 0.7 | 0.8: Rename fire keybinds to difference between weapon attach and vore attack?\r
+- +0.8: Maybe turn health items into creatures that run around?\r
 \r
-- 0.8 BUG: When you get stomach kicked, weapon reloading resets. Is this a bug, or does it actually work better?\r
+- 0.8: Maybe give a swallow progress to items as well, but by standing on them\r
 \r
-- 0.7: Move source branch to mediasource like Xonotic\r
+- 0.8: Swallow animation when eating items (goes together with the above feature)\r
 \r
-- 0.7 | 0.8 BUG: Bots can still senect no weapon when they have the grabber\r
+- 0.8: Add an ambient idlescale for the view? If so, base it on damage amount too\r
 \r
-- 0.7: Fix cvar amount to use percentage for making display digits red\r
+- 0.8: Make normal slime and lava like the slime on gasolinepowered (reflection + refraction)?\r
 \r
-- 0.7 | 0.8: Maybe allow damage gained from digestion to go up to 250\r
+- 0.8: Water on Arahia is too bright\r
 \r
-- 0.7 | 0.8: Don't rocket prey out when the predator is dead (use a cvar for this)\r
+- +0.8: Create a recommended bot number for maps in mapinfo\r
 \r
-- 0.7 | 0.8: Is predayor / prey rocketing speed influenced by healthsize?\r
+- 0.8: Maybe turn the HEAL teammate into a sign, not part of shownames\r
 \r
-- +0.8: Maybe turn health items into creatures that run around?\r
+- 0.8: Turn the Grabber into an organic weapon, but keep metal parts like the fuel cases and weapon display\r
+\r
+- 0.8: Colormod gibs when regurgitating them, although they are client side and the color cvars are server\r
+\r
+- 0.8: Scoreboard doesn't show when HUD is disabled (sbar_hudselector is 0)\r
+\r
+- 0.8: Weapons menu: Center setting for the gun?\r
+\r
+- 0.8: Maybe make self a different color on the radar (possibly just change brightness)\r
+\r
+- !: Arrange this TODO better in order of importance and target version\r
+\r
+- 0.8: Allow somewhat moving in the belly with the arrow keys\r
+\r
+- 0.8: Allow free camera rotation in the belly (no pitch bounds)\r
+\r
+- 0.8: Bot AI: Stop moving if someone is trying to teamheal us (if we can detact who's swallowing)\r
+\r
+- 0.8: Fonic helper for speed: Account healthsize in danger detection\r
+\r
+- 0.8: Players cry for help when being swallowed by a team mate, not good (and predators might taunt when doing that)\r
+\r
+- +0.8: In Race and RaceCTS, having a big belly should give you some boost or bonus\r
+\r
+- 0.8: Why am I not seeing frags and death in the scoreboard in Team Deathmatch?\r
+\r
+- 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
+\r
+- 0.8: Add warmup stage to the menu\r
+\r
+- 0.8: Make male foxes, even by using the same model but with new voices\r
+\r
+- 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
+\r
+- 0.8: Campaign - Use Bloodprison and BloodprisonCTF instead of Basement?\r
+\r
+- 0.8 BUG (reported): The biggest bug that I've noticed so far would be the fact that there's a horrible lag in the single-player campaign starting at level 4 (Gas Station). The maps themselves work fine when running through Instant Action, so it must have to do with something unique to the campaign mode itself - quite possible the Story dialogue that loops across the top of the screen. I don't know the cause, but it certainly needs to be fixed.\r
+\r
+- 0.8: Make character.sounds also depend on skin (eg: character_0.sounds). And / or make all character setups same as in Xonotic\r
+\r
+- 0.8: Rename the Purple Vixen character to Grey Vixen and change Fur color: too\r
+\r
+- 0.8: The grey vixen still has a purple preview\r
+\r
+- 0.8: Physical ODE entities (gibs, casings and dropped weapons). Must wait for Xonotic's engine to distribute the ODE lib\r
+\r
+- 0.8: Prey - Use EF_NODRAW instead of self.alpha = -1\r
+\r
+- +0.8: Add some inclined HUD effect for more coolness, if it's possible. Maybe for the menu too\r
+\r
+- 0.8: Make crosshair size change based on distance of what you're looking at?\r
+\r
+- 0.8: Play grab sound when grabbing consumable items? (maybe a different one)\r
+\r
+- 0.8 BUG: Dodging seems to be less for macros and more for micros, so it's not perfectly centered\r
+\r
+- 0.8: Do what Xonotic did to avoid conflicting versions when joining\r
+\r
+- 0.8: Use a modded version of Xonotic's menu skin?\r
+\r
+- 0.8 BUG: When bunny-hopping, you don't hear the landing sound each time.\r
+\r
+- 0.8 NEW HUD: With the new system, put all HUD settings in one place\r
+\r
+- 0.8: Colorize weapon icon in accuracy\r
+\r
+- 0.8: Rename defaultVT to default-VT and so on\r
+\r
+- 0.8: Introduction movie (ask LH how you do it in DP)\r
+\r
+- +0.8 A menu to edit the new HUD\r
+\r
+- 0.8 BUG: The crosshair mysteriously gets larger when you have prey\r
+\r
+- 0.8: Optional 3rd person view for being swallowed and prey\r
+\r
+- 0.8: Place server.cfg in data by default? Also, do we need the server folder any more then?\r
+\r
+- +0.9?: Multiple mods, and different maps and textures (so I can keep the existing VT plus a version with the Xonotic maps)\r
+\r
+- 0.8: Add shortcuts for video capture keys, and make sure video capture defaults are good.\r
+\r
+- 0.8: Orient swallow model based on the direction between you and the player eating you\r
+\r
+- 0.8: If you see the swallow model of a predator you swallow first, clear the model instantly\r
+\r
+- 0.8: Black & White view when dead?\r
+\r
+- 0.8: Define all weapons in a single text file (rename the grabber file to be general)\r
+\r
+- 0.8: Add patterns for stomach kicking, where you need to match some movement keys\r
+\r
+- 0.8: Tweak balance so that less damage is dealt and vore lasts more
+\r
+- 0.8: Smart hint system detecting gameplay errors client-side\r
+\r
+- 0.8: Make acceleration / deceleration play a role in swallow speed\r
+\r
+- 0.8: Does the "viewsize" cvar still need to be used for the HUD?\r
+\r
+- 0.8 BUG: Remove showing "self" in the prey list for health, it's buggy and unneeded\r
+\r
+- 0.8: Bring back balances from older versions of VT as other cfg files\r
+\r
+- 0.8: Wind effect when going fast (audio)\r
+\r
+- 0.8 BUG: Fuel icon is a bit too strecthed, edit it in the HUD config\r
+\r
+- 0.8: When speed or stomach kicking triggers regurgitation, set the regurgitate timer, don't just do it that instant\r
+\r
+- 0.8: See if the player model can be pushed higher or lower (visually only) for macros and micros based on size, so they touch the ground correctly (until we have resizable bounding boxes)\r
+\r
+- 0.8: Some system to allow players bumping other players to push them, based on weight also\r
+\r
+- 0.8: Do per-skin sound files work?\r
+\r
+- 0.8: Voretemple and Tutorial maps will need vixen.iqm changed to fox.iqm\r
+\r
+- 0.8 BUG: At startup, make a script re-set sound and music volume so they're not the last set by vore status in-game\r
 \r
-- 0.8: Maybe give a swallow progress to items as well, but by standing on them.\r
+- 0.8: Weight paint new fox state models so that deforms cause less sharp edges when the spine bones rotate from one another\r
 \r
-- 0.7 | 0.8: Swallow animation when eating items (goes together with the above feature)
\ No newline at end of file
+- 0.8 BUG: Normal grabber shoot seems to play melee animation on player models\r