| 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
bUseOldWeaponMesh=True
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=8
HudColor=(B=255)
SmallViewOffset=(X=8.000000,Y=1.000000,Z=-2.000000)
CenteredOffsetY=-6.000000
CenteredRoll=0
CenteredYaw=-500
CustomCrosshair=2
CustomCrossHairColor=(B=0,G=189)
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 | |||||