void SP_env_afx_hurt( gentity_t *self ) { self->soundIndex = G_SoundIndex( "sound/misc/electro" ); self->touch = env_afx_hurt_touch; G_ResetIntField(&self->damage, true, self->config.damage, self->eclass->config.damage, 5); self->act = env_afx_toggle; InitEnvAFXEntity( self, !(self->spawnflags & SPF_SPAWN_DISABLED ) ); }
void ctrl_limited_reset( gentity_t *self ) { self->enabled = !(self->spawnflags & SPF_SPAWN_DISABLED); G_ResetIntField(&self->count, true, self->config.amount, self->eclass->config.amount, 1); }
void env_afx_gravity_reset( gentity_t *self ) { G_ResetIntField(&self->amount, false, self->config.amount, self->eclass->config.amount, 800); }
void game_funds_reset( gentity_t *self ) { G_ResetIntField( &self->amount, false, self->config.amount, self->eclass->config.amount, 0); }
void SP_target_hurt( gentity_t *self ) { G_ResetIntField(&self->damage, qtrue, self->config.damage, self->eclass->config.damage, 5); self->act = target_hurt_act; }