]> icculus.org git repositories - divverent/nexuiz.git/blob - qcsrc/todo.txt
Added a massive push when shot with the Nex
[divverent/nexuiz.git] / qcsrc / todo.txt
1 *********************************
2 *************QC******************
3
4 -ANIMATION/PLAYER-
5         - Jumping animation
6         - Taunting animation
7         - Use of player_skin
8
9 -BUGS/OTHER-
10         - Jumping underwater should move the player up
11         - Add drowning (quake1 style)
12         - Slime should cause damage
13         - User not dying when falling into the black
14
15 -BOTS-
16         - Make waypoints for all levels
17         - Personalitys for the bots (names for bots with certain models)
18         - fix HORRIBLE use of weapons
19         - Secondary weapon support
20
21 -SOUNDS-
22         - Add a sound when hitting with uzi/shotgun, hit.wav. Use armorimpact if the enemy has armor
23         - Add electro_fly (for secondary fire)
24         - Add missile_fly (for rocket and hagar)
25
26
27 *********************************
28 ************Engine***************
29
30 -2D GRAPHICS-
31         - Don't show monsters/secrets on the bottom of the scoreboard
32         - Different text colors depending on the info (white for chatting, red for deaths)
33         - Different text sizes depending on the info (deaths are slighly larger)
34         - Graphic over the user to show they are typing a message/in the console/in the menu
35
36 -PARTICLE EFFECTS-
37         - Small Explosion (used for hagar) (see Explosion.jpg for example of the type of explosion wanted, this should be altered for the various sizes)
38         - Medium Explosion (used for mortar)
39         - Large Explosion (used for rocket)
40         - basic spark effect for levels
41         - Smoke effect for levels
42         - Tracers for Machine gun
43
44
45 *********************************
46 ************ Art ****************
47 -Textures-
48         - Slime textures for Slime Pit
49         - Water texture for oil rig
50         - Lava texture
51
52 -SKINS-
53         - carni
54         - grunt
55         - headhunter
56         - female shock
57         - specop
58
59 -ANIMATION-
60         - Adding 'flying' directions for the models (they feet should sway whatever way they are going in the air)
61
62 -MODELS-
63         - Electro secondary explosion animation
64         - 3 Gib models
65                 - Large piece of flesh
66                 - Medium piece of flesh
67                 - Very small piece of flesh to create more blood and fade quickly
68
69
70 *********************************
71 ************Menu ****************
72 disconnect button
73
74 -Create Game-
75         -map lists
76         -create server 'Game Options' menu
77                 - Select of game's .dat to use
78                 - Sv_gravity, sv_accer, sv_friction, sv_maxspeed options
79
80 -Join Game-
81         - Lan listing
82         - Scrolling through the server list (it might show hundreds)
83
84 -Options-
85         -GAME-
86                 - Sbar alpha (slider, change both bg and fg)
87                 - Jpeg Screenshots
88                 - Text Shadow
89                 - Show Framerate
90                 - Show Time`
91                 - Show Date
92         -PLAYER-
93                 - Crosshair
94                 - FOV (slider)
95                 - Team color (choose one of 3, red, blue, green)
96         -INPUT-
97                 - Invert Mouse (negate m_pitch)
98                 - Mouse Speed 
99         -EFFECTS-
100                 - Three main settings, high quality, medium quality, and low quality (name the cfg files whatever and i'll place them in later)
101                 Sliders:
102                 - Bloom (r_bloom_intensity) (only if bloom is on)
103                 - Gloss (r_shadow_gloss (1.0-2.0) (only if realtime lights are on)
104                 - Bumpmap scale (r_shadow_bumpscale_basetexture 1-10) (only if realtime lights are on)
105                 - Blood Opacity
106                 - Particles Quality
107
108                 -Decals
109                 -Blood
110                 -Bloom (r_bloom)
111                 -Coronas (r_coronas)
112                 -Realtime lights (r_shadow_realtime_world AND r_shadow_realtime_dlight)
113                 -Realtime Shadows (r_shadow_realtime_world_shadows 0) (only if realtime lights are on)
114
115 *********************************
116 ************GAMECFG *************
117
118 1;   /// everyone gets the nex gun with infinite ammo - done
119 2;   /// Spawn Protection (user is invicible for 3 seconds)
120 4;   /// Strength gain
121 8;   /// Fast health regeneration - done
122 16;  /// Rocket Arena - done
123 32;  /// no self damage, so rocket jumping and such can be used a lot more
124 64;  /// turns off air control
125 128; /// Weapons Stay
126 256; /// makes the players model fullbright - done
127 512; /// Teamplay
128
129 *********************************
130 ************GAME MODS ***********
131 When a final version of the gamecode is made, the game will be given out to many quake1 mod authors to create their own nexuiz gamemode to be included in the final release. These may support the normal deathmatch gamecfg options or not.