/*QUAKED light_flame_small_white (0 1 0) (-10 -10 -40) (10 10 40) START_OFF Small white flame ball */ void SP_light_flame_small_white() { trap_precache_model( "progs/flame2.mdl" ); setmodel( self, "progs/flame2.mdl" ); FireAmbient( self ); makestatic( self ); }
/*QUAKED light_torch_small_walltorch (0 .5 0) (-10 -10 -20) (10 10 20) Short wall torch Default light value is 200 Default style is 0 */ void SP_light_torch_small_walltorch() { trap_precache_model( "progs/flame.mdl" ); setmodel( self, "progs/flame.mdl" ); FireAmbient( self ); makestatic( self ); }
/*QUAKED func_illusionary (0 .5 .8) ? A simple entity that looks solid but lets you walk through it. */ void SP_func_illusionary() { SetVector( self->s.v.angles, 0, 0, 0 ); self->s.v.movetype = MOVETYPE_NONE; self->s.v.solid = SOLID_NOT; setmodel( self, self->model ); makestatic( self ); }
/*QUAKED light_flame_large_yellow (0 1 0) (-10 -10 -12) (12 12 18) Large yellow flame ball */ void SP_light_flame_large_yellow() { trap_precache_model( "progs/flame2.mdl" ); setmodel( self, "progs/flame2.mdl" ); self->s.v.frame = 1; FireAmbient( self ); makestatic( self ); }
/*QUAKED light_globe (0 1 0) (-8 -8 -8) (8 8 8) Sphere globe light. Default light value is 300 Default style is 0 */ void SP_light_globe( ) { if ( !CheckExistence( ) ) { dremove( self ); return; } trap_precache_model( "progs/s_light.spr" ); setmodel( self, "progs/s_light.spr" ); makestatic( self ); }
/*QUAKED light_flame_small_white (0 1 0) (-10 -10 -40) (10 10 40) START_OFF Small white flame ball */ void SP_light_flame_small_white( ) { if ( !CheckExistence( ) ) { dremove( self ); return; } trap_precache_model( "progs/flame2.mdl" ); setmodel( self, "progs/flame2.mdl" ); FireAmbient( ); makestatic( self ); }
/*QUAKED func_illusionary (0 .5 .8) ? A simple entity that looks solid but lets you walk through it. */ void SP_func_illusionary( ) { if ( !CheckExistence( ) ) { dremove( self ); return; } SetVector( self->s.v.angles, 0, 0, 0 ); self->s.v.movetype = MOVETYPE_NONE; self->s.v.solid = SOLID_NOT; setmodel( self, self->s.v.model ); makestatic( self ); }
/*QUAKED light_flame_large_yellow (0 1 0) (-10 -10 -12) (12 12 18) Large yellow flame ball */ void SP_light_flame_large_yellow( ) { if ( !CheckExistence( ) ) { dremove( self ); return; } trap_precache_model( "progs/flame2.mdl" ); setmodel( self, "progs/flame2.mdl" ); self->s.v.frame = 1; FireAmbient( ); makestatic( self ); }
/*QUAKED light_globe (0 1 0) (-8 -8 -8) (8 8 8) Sphere globe light. Default light value is 300 Default style is 0 */ void SP_light_globe() { trap_precache_model( "progs/s_light.spr" ); setmodel( self, "progs/s_light.spr" ); makestatic( self ); }