Core.Object | +--Engine.Actor | +--Engine.Inventory | +--Engine.Weapon | +--UnrealI.QuadShot
00001 //============================================================================= 00002 // QuadShot. 00003 //============================================================================= 00004 class QuadShot extends Weapon; 00005 00006 #exec MESH IMPORT MESH=QuadShotPickup ANIVFILE=MODELS\aniv25.3D DATAFILE=MODELS\data25.3D X=0 Y=0 Z=0 00007 #exec MESH ORIGIN MESH=QuadShotPickup X=0 Y=0 Z=0 YAW=0 00008 #exec MESH SEQUENCE MESH=QuadShotPickup SEQ=All STARTFRAME=0 NUMFRAMES=1 00009 #exec TEXTURE IMPORT NAME=GunPick1 FILE=MODELS\quadhand.PCX GROUP="Skins" 00010 #exec MESHMAP SCALE MESHMAP=QuadShotPickup X=0.04 Y=0.04 Z=0.08 00011 #exec MESHMAP SETTEXTURE MESHMAP=QuadShotPickup NUM=4 TEXTURE=GunPick1 00012 00013 #exec MESH IMPORT MESH=QuadShotHeld ANIVFILE=MODELS\aniv20.3D DATAFILE=MODELS\data20.3D X=0 Y=0 Z=0 00014 #exec MESH ORIGIN MESH=QuadShotHeld X=0 Y=0 Z=0 YAW=128 00015 #exec MESH SEQUENCE MESH=QuadShotHeld SEQ=All STARTFRAME=0 NUMFRAMES=30 00016 #exec MESH SEQUENCE MESH=QuadShotHeld SEQ=Fire STARTFRAME=0 NUMFRAMES=9 00017 #exec MESH SEQUENCE MESH=QuadShotHeld SEQ=Reload STARTFRAME=8 NUMFRAMES=21 00018 #exec TEXTURE IMPORT NAME=QuadHand1 FILE=MODELS\QUADHAND.PCX GROUP="Skins" 00019 #exec MESHMAP SCALE MESHMAP=QuadShotHeld X=0.04 Y=0.04 Z=0.08 00020 #exec MESHMAP SETTEXTURE MESHMAP=QuadShotHeld NUM=4 TEXTURE=QuadHand1 00021 00022 defaultproperties 00023 { 00024 AmmoName=Class'UnrealI.FlakBox' 00025 PickupAmmoCount=20 00026 AutoSwitchPriority=2 00027 InventoryGroup=3 00028 PickupMessage="You got the QuadShot" 00029 PlayerViewOffset=(X=5.000000,Y=-1.000000,Z=-3.000000) 00030 PlayerViewMesh=LodMesh'UnrealI.QuadShotHeld' 00031 PlayerViewScale=1.590000 00032 PickupViewMesh=LodMesh'UnrealI.QuadShotPickup' 00033 ThirdPersonMesh=LodMesh'UnrealI.Flak3rd' 00034 PickupSound=Sound'UnrealShare.Pickups.WeaponPickup' 00035 Mesh=LodMesh'UnrealI.QuadShotPickup' 00036 bNoSmooth=False 00037 Mass=10.000000 00038 }