Core.Object | +--Engine.Actor | +--Engine.Mover | +--XIII.XIIIMover | +--XIII.UnBreakable
void
PostBeginPlay()
//____________________________________________________________________ // To be sure no one has left another initial state for this ?
00001 //----------------------------------------------------------- 00002 // 00003 //----------------------------------------------------------- 00004 class UnBreakable extends XIIIMover; 00005 00006 //____________________________________________________________________ 00007 // To be sure no one has left another initial state for this ? 00008 function PostBeginPlay() 00009 { 00010 Super.PostBeginPlay(); 00011 gotostate('UnBreakable'); 00012 } 00013 00014 //____________________________________________________________________ 00015 simulated event SetInitialState() 00016 { 00017 bScriptInitialized = true; 00018 GotoState('UnBreakable'); 00019 } 00020 00021 //____________________________________________________________________ 00022 auto state UnBreakable 00023 { 00024 ignores Touch, Bump, Trigger, PlayerTrigger, TakeDamage; 00025 } 00026 00027 00028 00029 defaultproperties 00030 { 00031 Physics=PHYS_None 00032 bPathColliding=True 00033 }