UnrealShare
Class ASMDAmmo

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

class ASMDAmmo
extends Engine.Ammo

//============================================================================= // ASMDAmmo. //=============================================================================

Source Code


00001	//=============================================================================
00002	// ASMDAmmo.
00003	//=============================================================================
00004	class ASMDAmmo extends Ammo;
00005	
00006	#exec AUDIO IMPORT FILE="Sounds\Pickups\AMMOPUP1.WAV" NAME="AmmoSnd" GROUP="Pickups"
00007	#exec AUDIO IMPORT FILE="Sounds\general\steam4.WAV" NAME="Steam" GROUP="Pickups"
00008	
00009	#exec TEXTURE IMPORT NAME=I_ASMD FILE=TEXTURES\HUD\i_asmd.PCX GROUP="Icons" MIPS=OFF
00010	
00011	#exec MESH IMPORT MESH=AsmdAmmoM ANIVFILE=MODELS\asmdam_a.3D DATAFILE=MODELS\asmdam_d.3D LODSTYLE=2
00012	#exec MESH LODPARAMS MESH=AsmdAmmoM STRENGTH=0.3
00013	
00014	#exec MESH ORIGIN MESH=AsmdAmmoM X=0 Y=0 Z=0 YAW=0
00015	#exec MESH SEQUENCE MESH=AsmdAmmoM SEQ=All    STARTFRAME=0  NUMFRAMES=1
00016	#exec TEXTURE IMPORT NAME=JAsmdAmmo1 FILE=MODELS\asmdammo.PCX GROUP="Skins"
00017	#exec OBJ LOAD FILE=Textures\fireeffectASMD.utx  PACKAGE=UnrealShare.EffectASMD
00018	#exec MESHMAP SCALE MESHMAP=AsmdAmmoM X=0.045 Y=0.045 Z=0.09
00019	#exec MESHMAP SETTEXTURE MESHMAP=AsmdAmmoM NUM=1 TEXTURE=JAsmdammo1 TLOD=5
00020	#exec MESHMAP SETTEXTURE MESHMAP=AsmdAmmoM NUM=0 TEXTURE=UnrealShare.EffectASMD.FireEffectASMD TLOD=5
00021	#exec MESHMAP SETTEXTURE MESHMAP=AsmdAmmoM NUM=2 TEXTURE=UnrealShare.EffectASMD.ASMDSMoke TLOD=5
00022	
00023	defaultproperties
00024	{
00025	     AmmoAmount=10
00026	     MaxAmmo=50
00027	     UsedInWeaponSlot(4)=1
00028	     PickupMessage="You picked up an ASMD core."
00029	     PickupViewMesh=LodMesh'UnrealShare.AsmdAmmoM'
00030	     PickupSound=Sound'UnrealShare.Pickups.AmmoSnd'
00031	     Icon=Texture'UnrealShare.Icons.I_ASMD'
00032	     Mesh=LodMesh'UnrealShare.AsmdAmmoM'
00033	     SoundRadius=26
00034	     SoundVolume=37
00035	     SoundPitch=73
00036	     CollisionRadius=10.000000
00037	     CollisionHeight=20.000000
00038	     bCollideActors=True
00039	}

End Source Code