Core.Object | +--Engine.Actor | +--Engine.Inventory | +--Engine.Pickup | +--UnrealShare.Armor
00001 //============================================================================= 00002 // Armor powerup. 00003 //============================================================================= 00004 class Armor extends Pickup; 00005 00006 #exec AUDIO IMPORT FILE="Sounds\Pickups\ARMOUR2.WAV" NAME="ArmorSnd" GROUP="Pickups" 00007 00008 #exec TEXTURE IMPORT NAME=I_Armor FILE=TEXTURES\HUD\i_armor.PCX GROUP="Icons" MIPS=OFF 00009 00010 #exec MESH IMPORT MESH=ArmorM ANIVFILE=MODELS\aniv36.3D DATAFILE=MODELS\data36.3D X=0 Y=0 Z=0 00011 #exec MESH ORIGIN MESH=ArmorM X=0 Y=0 Z=0 YAW=0 00012 #exec MESH SEQUENCE MESH=ArmorM SEQ=All STARTFRAME=0 NUMFRAMES=1 00013 #exec TEXTURE IMPORT NAME=Jarmor1 FILE=MODELS\armor.PCX GROUP="Skins" FLAGS=2 00014 #exec MESHMAP SCALE MESHMAP=ArmorM X=0.035 Y=0.035 Z=0.07 00015 #exec MESHMAP SETTEXTURE MESHMAP=ArmorM NUM=7 TEXTURE=Jarmor1 TLOD=10 00016 00017 defaultproperties 00018 { 00019 bDisplayableInv=True 00020 PickupMessage="You got the Assault Vest" 00021 RespawnTime=30.000000 00022 PickupViewMesh=LodMesh'UnrealShare.ArmorM' 00023 Charge=100 00024 ArmorAbsorption=90 00025 bIsAnArmor=True 00026 AbsorptionPriority=7 00027 MaxDesireability=1.800000 00028 PickupSound=Sound'UnrealShare.Pickups.ArmorSnd' 00029 Icon=Texture'UnrealShare.Icons.I_Armor' 00030 Mesh=LodMesh'UnrealShare.ArmorM' 00031 AmbientGlow=64 00032 CollisionHeight=11.000000 00033 }