Botpack
Class DirectionalBlast

source: e:\games\UnrealTournament\Botpack\Classes\DirectionalBlast.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Decal
         |
         +--Botpack.Scorch
            |
            +--Botpack.DirectionalBlast
Direct Known Subclasses:None

class DirectionalBlast
extends Botpack.Scorch



Function Summary
 
simulated
AttachToSurface()
 
simulated
DirectionalAttach(vector Dir, vector Norm)



Source Code


00001	class DirectionalBlast expands Scorch;
00002	
00003	#exec TEXTURE IMPORT NAME=directionalblast FILE=TEXTURES\DECALS\Blast2-S.PCX LODSET=2
00004	
00005	simulated event BeginPlay()
00006	{
00007		SetTimer(1.0, false);
00008	}
00009	
00010	simulated function AttachToSurface()
00011	{
00012	}
00013	
00014	simulated function DirectionalAttach(vector Dir, vector Norm)
00015	{
00016		SetRotation(rotator(Norm));
00017		if( AttachDecal(100, Dir) == None )	// trace 100 units ahead in direction of current rotation
00018		{
00019			//Log("Couldn't set decal to surface");
00020			Destroy();
00021		}
00022	}
00023	
00024	defaultproperties
00025	{
00026	     Texture=Texture'Botpack.DirectionalBlast'
00027	     DrawScale=1.300000
00028	}

End Source Code