Gah - a solution with more questions. – EntropicLqd
UE1:Enforcer (UT)
Object >> Actor >> Inventory >> Weapon >> TournamentWeapon >> Enforcer |
Contents
- 1 Properties
- 2 Functions
- 2.1 Events
- 2.2 Other instance functions
- 2.2.1 AltFire
- 2.2.2 BringUp
- 2.2.3 DropFrom
- 2.2.4 Fire
- 2.2.5 HandlePickupQuery
- 2.2.6 PlayAltFiring
- 2.2.7 PlayFiring
- 2.2.8 PlayIdleAnim
- 2.2.9 PlayRepeatFiring
- 2.2.10 ProcessTraceHit
- 2.2.11 SetDefaultDisplayProperties
- 2.2.12 SetDisplayProperties
- 2.2.13 setHand
- 2.2.14 SetSwitchPriority
- 2.2.15 SetTwoHands
- 2.2.16 SetUpSlave
- 2.2.17 SwitchPriority
- 2.2.18 TraceFire
- 2.2.19 WeaponSet
- 3 States
- Package:
- BotPack
- Direct subclass:
- DoubleEnforcer
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Enforcer
Properties[edit]
Property group 'Enforcer'[edit]
DoubleName[edit]
Type: string
Modifiers: localized
Default value: "Double Enforcer"
hitdamage[edit]
Type: int
Default value: 17
MuzzleFlashVariations[edit]
Type: Texture
Array size: 5
Default value, index 0: Texture'Botpack.Skins.Muz1'
Default value, index 1: Texture'Botpack.Skins.Muz2'
Default value, index 2: Texture'Botpack.Skins.Muz3'
Default value, index 3: Texture'Botpack.Skins.Muz4'
Default value, index 4: Texture'Botpack.Skins.Muz5'
Internal variables[edit]
AltAccuracy[edit]
Type: float
bBringingUp[edit]
Type: bool
bFirstFire[edit]
Type: bool
bIsSlave[edit]
Type: bool
bSetup[edit]
Type: bool
used for setting display properties
DoubleSwitchPriority[edit]
Type: int
Default value: 2
SlaveEnforcer[edit]
Type: Enforcer
The left (second) Enforcer is a slave to the right.
Default values[edit]
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
AIRating | 0.25 | ||||||||
AltFireSound | Sound'UnrealShare.AutoMag.shot' | ||||||||
AltRefireRate | 0.87 | ||||||||
AmmoName | Class'BotPack.MiniAmmo' | ||||||||
AutoSwitchPriority | 2 | ||||||||
bAltInstantHit | True | ||||||||
bDrawMuzzleFlash | True | ||||||||
bHidden | True | ||||||||
bInstantHit | True | ||||||||
bMuzzleFlashParticles | True | ||||||||
bNoSmooth | False | ||||||||
CockingSound | Sound'Botpack.enforcer.Cocking' | ||||||||
CollisionHeight | 12.0 | ||||||||
CollisionRadius | 24.0 | ||||||||
DeathMessage | "%k riddled %o full of holes with the %w." | ||||||||
FireOffset |
|
||||||||
FireSound | Sound'Botpack.enforcer.E_Shot' | ||||||||
FiringSpeed | 1.5 | ||||||||
FlashC | 0.035 | ||||||||
FlashLength | 0.02 | ||||||||
FlashO | 0.02 | ||||||||
FlashS | 128 | ||||||||
FlashY | 0.1 | ||||||||
Icon | Texture'Botpack.Icons.UseAutoM' | ||||||||
InstFlash | -0.2 | ||||||||
InstFog |
|
||||||||
InventoryGroup | 2 | ||||||||
ItemName | "Enforcer" | ||||||||
Mass | 15.0 | ||||||||
Mesh | LodMesh'Botpack.MagPick' | ||||||||
MFTexture | Texture'Botpack.Skins.Muz1' | ||||||||
MuzzleFlashMesh | LodMesh'Botpack.muzzEF3' | ||||||||
MuzzleFlashScale | 0.08 | ||||||||
MuzzleFlashStyle | STY_Translucent | ||||||||
MuzzleFlashTexture | Texture'Botpack.Skins.Muzzy2' | ||||||||
MuzzleScale | 1.0 | ||||||||
MyDamageType | 'shot' | ||||||||
NameColor |
|
||||||||
PickupAmmoCount | 30 | ||||||||
PickupMessage | "You picked up another Enforcer!" | ||||||||
PickupSound | Sound'UnrealShare.Pickups.WeaponPickup' | ||||||||
PickupViewMesh | LodMesh'Botpack.MagPick' | ||||||||
PlayerViewMesh | LodMesh'Botpack.AutoML' | ||||||||
PlayerViewOffset |
|
||||||||
RefireRate | 0.8 | ||||||||
SelectSound | Sound'Botpack.enforcer.Cocking' | ||||||||
ShakeMag | 200.0 | ||||||||
ShakeVert | 4.0 | ||||||||
StatusIcon | Texture'Botpack.Icons.UseAutoM' | ||||||||
ThirdPersonMesh | LodMesh'Botpack.AutoHand' | ||||||||
WeaponDescription | "Classification: Light Pistol\n\nPrimary Fire: Accurate but slow firing instant hit.\n\nSecondary Fire: Sideways, or 'Gangsta' firing mode, shoots twice as fast and half as accurate as the primary fire.\n\nTechniques: Collect two for twice the damage." |
Functions[edit]
Events[edit]
AnimEnd[edit]
Overrides: TournamentWeapon.AnimEnd
BotDesireability[edit]
Overrides: Weapon.BotDesireability
Destroyed[edit]
Overrides: Weapon.Destroyed
RenderOverlays[edit]
Overrides: Weapon.RenderOverlays
Other instance functions[edit]
AltFire[edit]
Overrides: TournamentWeapon.AltFire
BringUp[edit]
Overrides: Weapon.BringUp
DropFrom[edit]
Overrides: TournamentWeapon.DropFrom
Fire[edit]
Overrides: TournamentWeapon.Fire
HandlePickupQuery[edit]
Overrides: TournamentWeapon.HandlePickupQuery
PlayAltFiring[edit]
Overrides: Weapon.PlayAltFiring
PlayFiring[edit]
Overrides: Weapon.PlayFiring
PlayIdleAnim[edit]
Overrides: TournamentWeapon.PlayIdleAnim
PlayRepeatFiring[edit]
ProcessTraceHit[edit]
Overrides: Weapon.ProcessTraceHit
SetDefaultDisplayProperties[edit]
Overrides: Actor.SetDefaultDisplayProperties
SetDisplayProperties[edit]
Overrides: Actor.SetDisplayProperties
setHand[edit]
Overrides: Weapon.setHand
SetSwitchPriority[edit]
Overrides: Weapon.SetSwitchPriority
SetTwoHands[edit]
SetUpSlave[edit]
SwitchPriority[edit]
Overrides: Weapon.SwitchPriority
TraceFire[edit]
Overrides: Weapon.TraceFire
WeaponSet[edit]
Overrides: Weapon.WeaponSet
States[edit]
Active[edit]
Active.BeginState[edit]
Overrides: Weapon.Active.BeginState
Active.EndState[edit]
Overrides: TournamentWeapon.Active.EndState
Active.PutDown[edit]
Overrides: Weapon.Active.PutDown
AltFiring[edit]
Inherits from: TournamentWeapon.AltFiring
Ignores: AltFiring.AltFire, AltFiring.AnimEnd, AltFiring.Fire
AltFiring.EndState[edit]
Overrides: Object.EndState (global)
AltFiring.Timer[edit]
Overrides: Actor.Timer (global)
ClientActive[edit]
ClientActive.AnimEnd[edit]
Overrides: TournamentWeapon.ClientActive.AnimEnd
ClientActive.BeginState[edit]
Overrides: TournamentWeapon.ClientActive.BeginState
ClientAltFiring[edit]
ClientAltFiring.AnimEnd[edit]
Overrides: TournamentWeapon.ClientAltFiring.AnimEnd
ClientAltFiring.BeginState[edit]
Overrides: Object.BeginState (global)
ClientAltFiring.EndState[edit]
Overrides: TournamentWeapon.ClientAltFiring.EndState
ClientAltFiring.Timer[edit]
Overrides: Actor.Timer (global)
ClientAltFiring.ClientFire[edit]
Overrides: TournamentWeapon.ClientAltFiring.ClientFire
ClientDown[edit]
ClientDown.AnimEnd[edit]
Overrides: TournamentWeapon.ClientDown.AnimEnd
ClientDown.EndState[edit]
Overrides: Object.EndState (global)
ClientFiring[edit]
ClientFiring.AnimEnd[edit]
Overrides: TournamentWeapon.ClientFiring.AnimEnd
ClientFiring.BeginState[edit]
Overrides: Object.BeginState (global)
ClientFiring.EndState[edit]
Overrides: TournamentWeapon.ClientFiring.EndState
ClientFiring.Timer[edit]
Overrides: Actor.Timer (global)
ClientFiring.ClientAltFire[edit]
Overrides: TournamentWeapon.ClientFiring.ClientAltFire
DownWeapon[edit]
Inherits from: TournamentWeapon.DownWeapon
Ignores: AltFire, AnimEnd, Fire
DownWeapon.BeginState[edit]
Overrides: TournamentWeapon.DownWeapon.BeginState
Idle[edit]
Idle.AnimEnd[edit]
Overrides: Weapon.Idle.AnimEnd
Idle.PutDown[edit]
Overrides: Weapon.Idle.PutDown
NormalFire[edit]
Inherits from: TournamentWeapon.NormalFire
Ignores: NormalFire.AltFire, NormalFire.AnimEnd, NormalFire.Fire
NormalFire.EndState[edit]
Overrides: Object.EndState (global)
NormalFire.Timer[edit]
Overrides: Actor.Timer (global)