UnrealI
Class RifleAmmo

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

class RifleAmmo
extends Engine.Ammo

//============================================================================= // RifleAmmo. //=============================================================================

Source Code


00001	//=============================================================================
00002	// RifleAmmo.
00003	//=============================================================================
00004	class RifleAmmo extends Ammo;
00005	
00006	#exec TEXTURE IMPORT NAME=I_RIFLEAmmo FILE=TEXTURES\HUD\i_RIFLE.PCX GROUP="Icons" MIPS=OFF
00007	 
00008	#exec MESH IMPORT MESH=RifleBullets ANIVFILE=MODELS\rifleb_a.3D DATAFILE=MODELS\rifleb_d.3D X=0 Y=0 Z=0
00009	#exec MESH ORIGIN MESH=RifleBullets X=0 Y=-200 Z=0 YAW=0
00010	#exec MESH SEQUENCE MESH=RifleBullets SEQ=All    STARTFRAME=0  NUMFRAMES=1
00011	#exec TEXTURE IMPORT NAME=RifleBul1 FILE=MODELS\rifleb.PCX GROUP="Skins"
00012	#exec MESHMAP SCALE MESHMAP=RifleBullets X=0.025 Y=0.025 Z=0.05
00013	#exec MESHMAP SETTEXTURE MESHMAP=RifleBullets NUM=1 TEXTURE=RifleBul1
00014	
00015	defaultproperties
00016	{
00017	     AmmoAmount=8
00018	     MaxAmmo=50
00019	     UsedInWeaponSlot(9)=1
00020	     PickupMessage="You got 8 Rifle rounds."
00021	     PickupViewMesh=LodMesh'UnrealI.RifleBullets'
00022	     MaxDesireability=0.240000
00023	     PickupSound=Sound'UnrealShare.Pickups.AmmoSnd'
00024	     Icon=Texture'UnrealI.Icons.I_RIFLEAmmo'
00025	     Mesh=LodMesh'UnrealI.RifleBullets'
00026	     CollisionRadius=15.000000
00027	     CollisionHeight=20.000000
00028	     bCollideActors=True
00029	}

End Source Code