Evolution/ETVSA
00001 //----------------------------------------------------------- 00002 // 00003 //----------------------------------------------------------- 00004 class ETVSA extends Info; 00005 00006 function PostBeginPlay() 00007 { 00008 local Mutator M; 00009 local EvoETV EETV; 00010 00011 super.PostBeginPlay(); 00012 for (M=Level.Game.BaseMutator;M!=None;M=M.NextMutator) 00013 { 00014 if (EvoETV(M)!=None) 00015 return; 00016 } 00017 EETV = Spawn(class'EvoETV'); 00018 if (Level.Game.BaseMutator!=None) 00019 Level.Game.BaseMutator.AddMutator(EETV); 00020 else Level.Game.BaseMutator=EETV; 00021 }