MCPcopy Create free account
hub / github.com/demoth/jake2 / clear

Method clear

game/src/main/java/jake2/game/gclient_t.java:137–210  ·  view source on GitHub ↗

Clears the game client structure.

()

Source from the content-addressed store, hash-verified

135
136 /** Clears the game client structure. */
137 public void clear()
138 {
139 setPing(0);
140
141 pers = new client_persistant_t();
142 resp = new client_respawn_t();
143 old_pmove = new pmove_state_t();
144
145 showscores = false; // set layout stat
146 showinventory = false; // set layout stat
147 showhelp = false;
148 showhelpicon = false;
149
150 ammo_index = 0;
151
152 buttons = oldbuttons = latched_buttons = 0;
153 weapon_thunk = false;
154 newweapon = null;
155 damage_armor = 0;
156 damage_parmor = 0;
157 damage_blood = 0;
158 damage_knockback = 0;
159
160 killer_yaw = 0;
161 damage_from = new float[3];
162 weaponstate = WeaponStates.WEAPON_READY;
163 kick_angles = new float[3];
164 kick_origin = new float[3];
165 v_dmg_roll = v_dmg_pitch = v_dmg_time = 0;
166 fall_time = fall_value = 0;
167 damage_alpha = 0;
168 bonus_alpha = 0;
169 damage_blend = new float[3];
170 v_angle = new float[3];
171 bobtime = 0;
172
173 oldviewangles = new float[3];
174
175 oldvelocity = new float[3];
176
177 next_drown_time = 0;
178
179 old_waterlevel = 0;
180
181 breather_sound = 0;
182 machinegun_shots = 0;
183
184 anim_end = 0;
185 anim_priority = 0;
186 anim_duck = false;
187 anim_run = false;
188
189 // powerup timers
190 quad_framenum = 0;
191 invincible_framenum = 0;
192 breather_framenum = 0;
193 enviro_framenum = 0;
194

Callers 2

PutClientInServerMethod · 0.95
InitClientRespMethod · 0.45

Calls 1

setPingMethod · 0.95

Tested by

no test coverage detected