Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00021 00022 00023 00024 00025 00026 |
class EliteKrallBolt extends KrallBolt; simulated function PostBeginPlay() { Super.PostBeginPlay(); FinalBlend(Skins[0]).Material = TrailTex; } simulated function Explode(vector HitLocation, vector HitNormal) { local xEmitter sparks; if ( EffectIsRelevant(Location,false) ) { sparks = Spawn(class'LinkProjSparksYellow',,, HitLocation, rotator(HitNormal)); sparks.Skins[0] = texture'Shock_Sparkle'; } PlaySound(Sound'WeaponSounds.BioRifle.BioRifleGoo2'); Destroy(); } defaultproperties { TrailTex=Texture'XEffectMat.link_muz_blue' Damage=25 } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |