Core.Object | +--Engine.Actor | +--Engine.Inventory | +--Engine.Pickup | +--Engine.Ammo | +--UnrealShare.ASMDAmmo
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 }