| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Inventory
|
+-- Engine.Weapon
|
+-- XWeapons.Minigun
ClassicMinigun
| Constants Summary |
|---|
| Inherited Contants from Engine.Weapon |
|---|
| NUM_FIRE_MODES |
| Variables Summary | |
|---|---|
| int | CurrentMode |
| float | CurrentRoll |
| float | RollSpeed |
| Minigun | |
| vector | AttachLoc |
| rotator | AttachRot |
| float | Blend |
| float | GearOffset |
| float | GearRatio |
| xEmitter | ShellCaseEmitter |
| Inherited Variables from Engine.Inventory |
|---|
| AttachmentClass, bDisplayableInv, bDrawingFirstPerson, BobDamping, bTossedOut, Charge, GroupOffset, IconCoords, IconMaterial, InventoryGroup, ItemName, PickupClass, PlayerViewOffset, PlayerViewPivot, ThirdPersonActor |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.Weapon |
|---|
| EWeaponClientState |
| Functions Summary | ||
|---|---|---|
![]() | AnimEnd (int channel) | |
![]() | byte | BestMode () |
![]() | bool | BotFire (bool bFinished, optional name FiringMode) |
![]() | Destroyed () | |
![]() | DetachFromPawn (Pawn P) | |
![]() | DropFrom (vector StartLocation) | |
![]() | bool | FirstPersonView () |
![]() | float | GetAIRating () |
![]() | OutOfAmmo () | |
![]() | PostBeginPlay () | |
![]() | bool | PutDown () |
![]() | ReturnToIdle () | |
![]() | SpawnShells (float amountPerSec) | |
![]() | bool | StartFire (int mode) |
![]() | UpdateRoll (float dt, float speed, int mode) | |
| Variables Detail |
|---|
| Functions Detail |
|---|
AnimEnd Source code
BestMode Source code
BotFire Source code
Destroyed Source code
DetachFromPawn Source code
DropFrom Source code
FirstPersonView Source code
GetAIRating Source code
OutOfAmmo Source code
PostBeginPlay Source code
PutDown Source code
ReturnToIdle Source code
SpawnShells Source code
StartFire Source code
UpdateRoll Source code| Defaultproperties |
|---|
defaultproperties { AttachLoc=(X=-77.000000,Y=6.000000,Z=4.000000) AttachRot=(Pitch=22000,Yaw=-16384) GearRatio=-2.370000 Blend=1.000000 FireModeClass(0)=Class'XWeapons.MinigunFire' FireModeClass(1)=Class'XWeapons.MinigunAltFire' PutDownAnim="PutDown" SelectSound=Sound'WeaponSounds.Minigun.SwitchToMiniGun' SelectForce="SwitchToMiniGun" AIRating=0.710000 CurrentRating=0.710000 Description="The Schultz-Metzger T23-A 23mm rotary cannon is capable of firing both high-velocity caseless ammunition and cased rounds. With an unloaded weight of only 8 kilograms, the T23 is portable and maneuverable, easily worn across the back when employing the optional carrying strap.|The T23-A is the rotary cannon of choice for the discerning soldier." EffectOffset=(X=100.000000,Y=18.000000,Z=-16.000000) DisplayFOV=60.000000 Priority=9 HudColor=(B=255) SmallViewOffset=(X=8.000000,Y=1.000000,Z=-2.000000) CenteredOffsetY=-6.000000 CenteredRoll=0 CenteredYaw=-500 CustomCrosshair=12 CustomCrossHairTextureName="Crosshairs.Hud.Crosshair_Circle1" InventoryGroup=6 PickupClass=Class'XWeapons.MinigunPickup' PlayerViewOffset=(X=2.000000,Y=-1.000000) PlayerViewPivot=(Yaw=500) BobDamping=2.250000 AttachmentClass=Class'XWeapons.MinigunAttachment' IconMaterial=Texture'HUDContent.Generic.HUD' IconCoords=(X1=246,Y1=80,X2=332,Y2=106) ItemName="Minigun" LightType=LT_Pulse LightEffect=LE_NonIncidence LightHue=30 LightSaturation=150 LightBrightness=255.000000 LightRadius=5.000000 LightPeriod=3 Mesh=SkeletalMesh'Weapons.Minigun_1st' DrawScale=0.400000 SoundRadius=400.000000 HighDetailOverlay=Combiner'UT2004Weapons.WeaponSpecMap2' } |
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||