I'm a doctor, not a mechanic

UE2:Tech (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Pawn >> U2Pawn >> Tech
Package: 
Pawns
Direct subclasses:
TechBlue, TechRed

Tech

Properties[edit]

AccumRepairing[edit]

Type: float

stores leftover Repairing energy between ticks

bRepairing[edit]

Type: bool

distinguish between looking versus actually using another player

RepairingCost[edit]

Type: float

skill energy needed per second of Repairing

Default value: 0.0020

RepairingErrorSound[edit]

Type: Sound

sound if player has no need of repairing

Default value: Sound'U2A.Stations.EnergyStationError'

RepairingFlashDuration[edit]

Type: float

time between health bar flashes

Default value: 0.35

RepairingFlashTime[edit]

Type: float


RepairingInUseSound[edit]

Type: Sound

ambient sound to play while repairing

Default value: Sound'U2A.Stations.EnergyStationAmbient'

RepairingMsg[edit]

Type: string

Modifiers: localized

message to display on hud while resupplying players

Default value: "Repair"

RepairingRate[edit]

Type: float

amount of shield replenished per second

Default value: 0.15

RepairingStartSound[edit]

Type: Sound

sound when tech has started replenishing a player's shields

Default value: Sound'U2A.Stations.EnergyStationActivate'

RepairingStartTime[edit]

Type: float

time at which repairing began

RepairingStopSound[edit]

Type: Sound

sound when full repairing is completed

Default value: Sound'U2A.Stations.EnergyStationDeactivate'

Default values[edit]

Property Value
AccelRate 5000.0
DefaultPowerSuitName "U2.PowerSuitMedium"
DefaultWeaponNames[0] "Deployables.FieldGeneratorDeployable"
DefaultWeaponNames[1] "Deployables.RocketTurretDeployable"
DefaultWeaponNames[2] "Deployables.AutoTurretDeployable"
DefaultWeaponNames[3] "Deployables.EnergyPacks"
DefaultWeaponNames[4] "Weapons.GrenadeLauncherMedium"
DefaultWeaponNames[5] "Weapons.AssaultRifle"
DefaultWeaponNames[6] "Weapons.Shotgun"
FootstepPitch 1.0
FootstepVolume 0.15
GroundSpeed 450.0
HackCost 0.0032
HackRate 0.6
IconIndex 1
JumpJetCost 0.0030
JumpJetDuration 0.5
JumpJetThrustSound Sound'U2A.Jumping.TechJumpJetThrust'
JumpJetZ 1200.0
LandPitch 1.0
LandVolume 0.25
MovementPitchVariancePercent 10.0
MovementRadius 400.0
MovementVolumeVariancePercent 10.0
SoundFootstepsDefault[0] Sound'XMPPlayerA.Footsteps.MoveDefault1'
SoundFootstepsDefault[1] Sound'XMPPlayerA.Footsteps.MoveDefault2'
SoundFootstepsDefault[2] Sound'XMPPlayerA.Footsteps.MoveDefault3'
SoundFootstepsDefault[3] Sound'XMPPlayerA.Footsteps.MoveDefault4'
SoundFootstepsTerrain[0] Sound'XMPPlayerA.Footsteps.MoveTerrain1'
SoundFootstepsTerrain[1] Sound'XMPPlayerA.Footsteps.MoveTerrain2'
SoundFootstepsTerrain[2] Sound'XMPPlayerA.Footsteps.MoveTerrain3'
SoundFootstepsTerrain[3] Sound'XMPPlayerA.Footsteps.MoveTerrain4'
SoundFootstepsWater[0] Sound'XMPPlayerA.Footsteps.MoveWater1'
SoundFootstepsWater[1] Sound'XMPPlayerA.Footsteps.MoveWater2'
SoundFootstepsWater[2] Sound'XMPPlayerA.Footsteps.MoveWater3'
SoundFootstepsWater[3] Sound'XMPPlayerA.Footsteps.MoveWater4'
SoundLandDefault[0] Sound'XMPPlayerA.Footsteps.LandDefault1'
SoundLandTerrain[0] Sound'XMPPlayerA.Footsteps.LandTerrain1'
SoundLandWater[0] Sound'XMPPlayerA.Footsteps.LandWater1'
StaminaRechargeRate 12.5
TimeBetweenFootSteps 0.4

Instance functions[edit]

CanPickupItem[edit]

function bool CanPickupItem (Actor Item)

Overrides: U2Pawn.CanPickupItem


GetRadarIconIndex[edit]

interface function int GetRadarIconIndex ()

Overrides: U2Pawn.GetRadarIconIndex


GetSpecialUseDescription[edit]

interface function string GetSpecialUseDescription (Pawn Other)

Overrides: U2Pawn.GetSpecialUseDescription


GetSpecialUseIconIndex[edit]

interface function int GetSpecialUseIconIndex (Pawn Other)

Overrides: U2Pawn.GetSpecialUseIconIndex


GetSpecialUsePercent[edit]

interface function float GetSpecialUsePercent (Pawn Other)

Overrides: U2Pawn.GetSpecialUsePercent


HandleFinished[edit]

function HandleFinished (Actor Other)


HandleUsing[edit]

function HandleUsing (Pawn Other, float DeltaTime)

Overrides: U2Pawn.HandleUsing


NeedsToBeUsed[edit]

function bool NeedsToBeUsed (Actor Other)


NotifyUnuse[edit]

function NotifyUnuse (Actor Other)

Overrides: Pawn.NotifyUnuse


NotifyUse[edit]

function NotifyUse (Actor Other)

Overrides: Pawn.NotifyUse