| 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
{
HighDetailOverlay=Material'UT2004Weapons.WeaponSpecMap2'
ItemName="Minigun"
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."
IconMaterial=Material'HudContent.Generic.HUD'
IconCoords=(X1=246,Y1=80,X2=332,Y2=106)
Blend=1.f
GearRatio=-2.37
GearOffset=0.0
AttachLoc=(X=-77,Y=6,Z=4)
AttachRot=(Pitch=22000,Roll=0,Yaw=-16384)
FireModeClass(0)=MinigunFire
FireModeClass(1)=MinigunAltFire
InventoryGroup=6
Mesh=mesh'Weapons.Minigun_1st'
BobDamping=2.25
PickupClass=class'MinigunPickup'
EffectOffset=(X=100.0,Y=18.0,Z=-16.0)
DisplayFOV=60
PutDownAnim=PutDown
DrawScale=0.4
PlayerViewOffset=(X=2,Y=-1,Z=0)
SmallViewOffset=(X=8,Y=1,Z=-2)
PlayerViewPivot=(Pitch=0,Roll=0,Yaw=500)
AttachmentClass=class'MinigunAttachment'
SoundRadius=400.0
SelectSound=Sound'WeaponSounds.Minigun.SwitchToMinigun'
SelectForce="SwitchToMiniGun"
AIRating=+0.71
CurrentRating=+0.71
bDynamicLight=false
LightType=LT_Pulse
LightEffect=LE_NonIncidence
LightPeriod=3
LightBrightness=255
LightHue=30
LightSaturation=150
LightRadius=5.0
HudColor=(r=255,g=255,b=255,a=255)
CustomCrosshair=12
CustomCrosshairTextureName="Crosshairs.Hud.Crosshair_Circle1"
CustomCrosshairColor=(r=255,g=255,b=255,a=255)
Priority=9
CenteredOffsetY=-6.0
CenteredYaw=-500
CenteredRoll=0
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||