示例#1
0
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);
}
示例#3
0
void env_afx_gravity_reset( gentity_t *self )
{
	G_ResetIntField(&self->amount, false, self->config.amount, self->eclass->config.amount, 800);
}
示例#4
0
void game_funds_reset( gentity_t *self )
{
	G_ResetIntField( &self->amount, false, self->config.amount, self->eclass->config.amount, 0);
}
示例#5
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;
}