UnrealI
Class Sludge

source: e:\games\UnrealTournament\UnrealI\Classes\Sludge.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Inventory
         |
         +--Engine.Pickup
            |
            +--Engine.Ammo
               |
               +--UnrealI.Sludge
Direct Known Subclasses:None

class Sludge
extends Engine.Ammo

//============================================================================= // Sludge. //=============================================================================
States
Init
State Init Function Summary



Source Code


00001	//=============================================================================
00002	// Sludge.
00003	//=============================================================================
00004	class Sludge extends Ammo;
00005	
00006	#exec TEXTURE IMPORT NAME=I_SludgeAmmo FILE=TEXTURES\HUD\i_sludge.PCX GROUP="Icons" MIPS=OFF
00007	
00008	#exec MESH IMPORT MESH=sludgemesh ANIVFILE=MODELS\sludge_a.3D DATAFILE=MODELS\sludge_d.3D LODSTYLE=8
00009	#exec MESH ORIGIN MESH=sludgemesh X=0 Y=0 Z=0 YAW=0
00010	#exec MESH SEQUENCE MESH=sludgemesh SEQ=All    STARTFRAME=0  NUMFRAMES=11
00011	#exec MESH SEQUENCE MESH=sludgemesh SEQ=Swirl    STARTFRAME=0  NUMFRAMES=11
00012	#exec TEXTURE IMPORT NAME=Jsludge1 FILE=MODELS\pickup.PCX GROUP="Skins"
00013	#exec MESHMAP SCALE MESHMAP=sludgemesh X=0.04 Y=0.04 Z=0.08
00014	#exec MESHMAP SETTEXTURE MESHMAP=sludgemesh NUM=1 TEXTURE=Jsludge1
00015	
00016	auto state Init
00017	{
00018	Begin:
00019		BecomePickup();
00020		LoopAnim('Swirl',0.3);
00021		GoToState('Pickup');
00022	}
00023	
00024	defaultproperties
00025	{
00026	     AmmoAmount=25
00027	     MaxAmmo=100
00028	     UsedInWeaponSlot(8)=1
00029	     PickupMessage="You picked up 25 Kilos of Tarydium Sludge"
00030	     PickupViewMesh=LodMesh'UnrealI.sludgemesh'
00031	     MaxDesireability=0.220000
00032	     PickupSound=Sound'UnrealShare.Pickups.AmmoSnd'
00033	     Icon=Texture'UnrealI.Icons.I_SludgeAmmo'
00034	     Mesh=LodMesh'UnrealI.sludgemesh'
00035	     CollisionRadius=22.000000
00036	     CollisionHeight=15.000000
00037	     bCollideActors=True
00038	}

End Source Code