The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:ImpactHammer (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Inventory >> Weapon >> TournamentWeapon >> ImpactHammer
Package: 
BotPack

ImpactHammer.

Properties[edit]

Property group 'ImpactHammer'[edit]

AltFireSound[edit]

Type: Sound


Default value: Sound'Botpack.ASMD.ImpactFire'

TensionSound[edit]

Type: Sound


Default value: Sound'Botpack.ASMD.ImpactLoop'

Internal variables[edit]

ChargeSize[edit]

Type: float


Count[edit]

Type: float


Default values[edit]

Property Value
AltRefireRate 1.0
bMeleeWeapon True
bNoSmooth False
bRapidFire True
DeathMessage "%o got smeared by %k's piston."
FireSound Sound'Botpack.ASMD.ImpactAltFireRelease'
Icon Texture'Botpack.Icons.UseHammer'
InstFog
Member Value
X 475.0
Y 325.0
Z 145.0
ItemName "Impact Hammer"
Mesh LodMesh'Botpack.ImpPick'
Misc1Sound Sound'Botpack.ASMD.ImpactAltFireStart'
MyDamageType 'impact'
NameColor
Member Value
B 0
G 192
PickupMessage "You got the Impact Hammer."
PickupSound Sound'UnrealShare.Pickups.WeaponPickup'
PickupViewMesh LodMesh'Botpack.ImpPick'
PlayerViewMesh LodMesh'Botpack.ImpactHammer'
PlayerViewOffset
Member Value
X 3.8
Y -1.6
Z -1.8
RefireRate 1.0
SelectSound Sound'Botpack.ASMD.ImpactPickup'
SoundRadius 50
SoundVolume 200
StatusIcon Texture'Botpack.Icons.UseHammer'
ThirdPersonMesh LodMesh'Botpack.ImpactHandm'
WeaponDescription "Classification: Melee Piston\n\nPrimary Fire: When trigger is held down, touch opponents with this piston to inflict massive damage.\n\nSecondary Fire: Damages opponents at close range and has the ability to deflect projectiles.\n\nTechniques: Shoot at the ground while jumping to jump extra high."

Instance functions[edit]

AltFire[edit]

function AltFire (float Value)

Overrides: TournamentWeapon.AltFire


ClientFire[edit]

simulated function bool ClientFire (float Value)

Overrides: TournamentWeapon.ClientFire


ClientWeaponEvent[edit]

simulated function ClientWeaponEvent (name EventType)

Overrides: Weapon.ClientWeaponEvent


Fire[edit]

function Fire (float Value)

Overrides: TournamentWeapon.Fire


PlayAltFiring[edit]

simulated function PlayAltFiring ()

Overrides: Weapon.PlayAltFiring


PlayFiring[edit]

simulated function PlayFiring ()

Overrides: Weapon.PlayFiring


PlayIdleAnim[edit]

simulated function PlayIdleAnim ()

Overrides: TournamentWeapon.PlayIdleAnim


PlayPostSelect[edit]

simulated function PlayPostSelect ()

Overrides: TournamentWeapon.PlayPostSelect


ProcessAltTraceHit[edit]

function ProcessAltTraceHit (Actor Other, Object.Vector HitLocation, Object.Vector HitNormal, Object.Vector X, Object.Vector Y, Object.Vector Z)


ProcessTraceHit[edit]

function ProcessTraceHit (Actor Other, Object.Vector HitLocation, Object.Vector HitNormal, Object.Vector X, Object.Vector Y, Object.Vector Z)

Overrides: Weapon.ProcessTraceHit


RateSelf[edit]

function float RateSelf (out int bUseAltMode)

Overrides: Weapon.RateSelf


SuggestAttackStyle[edit]

function float SuggestAttackStyle ()

Overrides: Weapon.SuggestAttackStyle


SuggestDefenseStyle[edit]

function float SuggestDefenseStyle ()

Overrides: Weapon.SuggestDefenseStyle


TraceAltFire[edit]

function TraceAltFire ()


TraceFire[edit]

function TraceFire (float accuracy)

Overrides: Weapon.TraceFire


States[edit]

ClientFireBlast[edit]

ClientFireBlast.AnimEnd[edit]

simulated event AnimEnd ()

Overrides: TournamentWeapon.AnimEnd (global)


ClientFireBlast.ClientAltFire[edit]

simulated function bool ClientAltFire (float Value)

Overrides: TournamentWeapon.ClientAltFire (global)


ClientFireBlast.ClientFire[edit]

simulated function bool ClientFire (float Value)

Overrides: ClientFire (global)


ClientFiring[edit]

ClientFiring.AnimEnd[edit]

simulated event AnimEnd ()

Overrides: TournamentWeapon.ClientFiring.AnimEnd


FireBlast[edit]

FireBlast.AltFire[edit]

function AltFire (float F)

Overrides: AltFire (global)


FireBlast.Fire[edit]

function Fire (float F)

Overrides: Fire (global)


Firing[edit]

Firing.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


Firing.EndState[edit]

event EndState ()

Overrides: Object.EndState (global)


Firing.Tick[edit]

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


Firing.AltFire[edit]

function AltFire (float F)

Overrides: AltFire (global)