//self = actor main() { level._subclass_spawn_functions[ "moon" ] = ::subclass_moon_actor; setdvar( "scr_expDeathMayMoveCheck", "off" ); SetSavedDvar( "ai_maxturnlookaheaddist", 120 ); SetSavedDvar( "ai_maxforwardlookaheaddist", 50 ); } subclass_moon_actor() { self.no_pistol_switch = true; self.a.disableLongDeath = true; //self.dontMelee = true; self.turnrate = 0.1; self.noRunNGun = true; self.noReactToBullets = true; //don't allow bullet reactions for the MS. We don't have anims yet. /# if( IsDefined( anim.animSetLoaded ) ) { AssertEX( anim.animSetLoaded == "lunar", "Tried to load a moon actor in a non-lunar map. If this is a lunar level verify your level is in audiotable.csv" ); } #/ }