UnrealShare
Class Shells

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

class Shells
extends Engine.Ammo

//============================================================================= // Shells. //=============================================================================

Source Code


00001	//=============================================================================
00002	// Shells.
00003	//=============================================================================
00004	class Shells extends Ammo;
00005	
00006	#exec AUDIO IMPORT FILE="Sounds\Pickups\AMMOPUP1.WAV" NAME="AmmoSnd"       GROUP="Pickups"
00007	
00008	#exec MESH IMPORT MESH=ShellsM ANIVFILE=MODELS\aniv34.3D DATAFILE=MODELS\data34.3D X=0 Y=0 Z=0
00009	#exec MESH ORIGIN MESH=ShellsM X=0 Y=0 Z=-30 YAW=0
00010	#exec MESH SEQUENCE MESH=ShellsM SEQ=All    STARTFRAME=0  NUMFRAMES=1
00011	#exec TEXTURE IMPORT NAME=Jshells1 FILE=MODELS\shells.PCX GROUP="Skins" FLAGS=2
00012	#exec MESHMAP SCALE MESHMAP=ShellsM X=0.015 Y=0.015 Z=0.03
00013	#exec MESHMAP SETTEXTURE MESHMAP=ShellsM NUM=4 TEXTURE=Jshells1
00014	
00015	defaultproperties
00016	{
00017	     AmmoAmount=10
00018	     MaxAmmo=100
00019	     PickupMessage="You picked up 15 shells"
00020	     PickupViewMesh=LodMesh'UnrealShare.ShellsM'
00021	     PickupSound=Sound'UnrealShare.Pickups.AmmoSnd'
00022	     Mesh=LodMesh'UnrealShare.ShellsM'
00023	     CollisionRadius=12.000000
00024	     CollisionHeight=5.000000
00025	     bCollideActors=True
00026	}

End Source Code