Core.Object | +--Engine.Actor | +--Engine.Inventory | +--Engine.Pickup | +--Engine.Ammo | +--UnrealShare.Shellbox
00001 //============================================================================= 00002 // Shellbox. 00003 //============================================================================= 00004 class Shellbox extends Ammo; 00005 00006 #exec AUDIO IMPORT FILE="Sounds\Pickups\AMMOPUP1.WAV" NAME="AmmoSnd" GROUP="Pickups" 00007 00008 #exec TEXTURE IMPORT NAME=I_ShellAmmo FILE=TEXTURES\HUD\i_shell.PCX GROUP="Icons" MIPS=OFF 00009 00010 #exec MESH IMPORT MESH=ShellBoxMesh ANIVFILE=MODELS\shelbx_a.3D DATAFILE=MODELS\shelbx_d.3D X=0 Y=0 Z=0 00011 #exec MESH ORIGIN MESH=ShellBoxMesh X=-50 Y=-40 Z=0 YAW=0 00012 #exec MESH SEQUENCE MESH=ShellBoxMesh SEQ=All STARTFRAME=0 NUMFRAMES=1 00013 #exec TEXTURE IMPORT NAME=JPickup21 FILE=MODELS\pickup2.PCX GROUP="Skins" 00014 #exec MESHMAP SCALE MESHMAP=ShellBoxMesh X=0.1 Y=0.1 Z=0.2 00015 #exec MESHMAP SETTEXTURE MESHMAP=ShellBoxMesh NUM=1 TEXTURE=JPickup21 00016 00017 defaultproperties 00018 { 00019 AmmoAmount=50 00020 MaxAmmo=200 00021 UsedInWeaponSlot(0)=1 00022 UsedInWeaponSlot(2)=1 00023 PickupMessage="You picked up 50 bullets" 00024 PickupViewMesh=LodMesh'UnrealShare.ShellBoxMesh' 00025 PickupSound=Sound'UnrealShare.Pickups.AmmoSnd' 00026 Icon=Texture'UnrealShare.Icons.I_ShellAmmo' 00027 Mesh=LodMesh'UnrealShare.ShellBoxMesh' 00028 CollisionRadius=22.000000 00029 CollisionHeight=11.000000 00030 bCollideActors=True 00031 }