I'm a doctor, not a mechanic
UE2:PowerStation (U2)
Contents
- 1 Properties
- 2 Functions
- 2.1 Events
- 2.2 Other instance functions
- 2.2.1 ActivateStation
- 2.2.2 CalcRecharge
- 2.2.3 CleanupCollisionProxy
- 2.2.4 ClearProperties
- 2.2.5 DeactivateStation
- 2.2.6 GetDescription
- 2.2.7 HandlePowerUpEmpty
- 2.2.8 HandleUserFulfilled
- 2.2.9 MakeStationEmpty
- 2.2.10 SetStationActiveOff
- 2.2.11 SetStationInUse
- 2.2.12 StationCanBeUsed
- 2.2.13 StationError
- 2.2.14 StopStation
- 2.2.15 TickPowerUp
- Package:
- U2
- Direct subclasses:
- AmmoStation, EnergyStation, HealthStation
- This class in other games:
- U2XMP
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. |
PowerStation.uc
Properties[edit]
Property group 'PowerStation'[edit]
bLimited[edit]
Type: bool
ParticleEffect[edit]
Type: ParticleGenerator
RechargeRate[edit]
Type: float
If !bLimited, rate at which units are recharged.
Default value: 99999.0
StationEffectOffset[edit]
Type: Object.Vector
Default value:
Member | Value |
---|---|
Z | 16.0 |
StationErrorSound[edit]
Type: Sound
Station cannot be used or stops
StationInUseSound[edit]
Type: Sound
Station is being used by the pawn
StationStartUsingSound[edit]
Type: Sound
Pawn starts using the station
StationStopUsingSound[edit]
Type: Sound
Pawn stops using the station
TeamEnergyCost[edit]
Type: float
Energy drained from team energy when in use by a player
Default value: 2.0E-4
Internal variables[edit]
ActiveStationEffect[edit]
Type: ParticleGenerator
DelayTime[edit]
Type: float
Default value: 1.0
LastRechargeTime[edit]
Type: float
StartingAmmoUnits[edit]
Type: int
StartingEnergyUnits[edit]
Type: int
StartingHealthUnits[edit]
Type: int
TouchingCollisionProxy[edit]
Type: CollisionProxy
TouchingHeight[edit]
Type: float
Default value: 55.0
TouchingRadius[edit]
Type: float
Default value: 80.0
Default values[edit]
Property | Value | ||||
---|---|---|---|---|---|
bCanMantle | False | ||||
bCollideWorld | True | ||||
bFixedRotationDir | True | ||||
bHidden | False | ||||
bNoDelete | True | ||||
bOnlyOwnerSee | False | ||||
bTravel | False | ||||
CollisionHeight | 55.0 | ||||
CollisionRadius | 80.0 | ||||
PrePivot |
|
||||
RemoteRole | ROLE_None | ||||
StaticMesh | StaticMesh'XMPWorldItemsM.Items.Station_TD_001' |
Functions[edit]
Events[edit]
Destroyed[edit]
Overrides: Inventory.Destroyed
PostBeginPlay[edit]
Overrides: Actor.PostBeginPlay
PreBeginPlay[edit]
Overrides: PowerUp.PreBeginPlay
Touch[edit]
Overrides: Actor.Touch
UnTouch[edit]
Overrides: Actor.UnTouch
Other instance functions[edit]
ActivateStation[edit]
Overrides: PowerUp.ActivateStation
CalcRecharge[edit]
CleanupCollisionProxy[edit]
ClearProperties[edit]
DeactivateStation[edit]
Overrides: PowerUp.DeactivateStation
GetDescription[edit]
Overrides: Actor.GetDescription
HandlePowerUpEmpty[edit]
Overrides: PowerUp.HandlePowerUpEmpty
HandleUserFulfilled[edit]
Overrides: PowerUp.HandleUserFulfilled
MakeStationEmpty[edit]
Overrides: PowerUp.MakeStationEmpty
SetStationActiveOff[edit]
SetStationInUse[edit]
StationCanBeUsed[edit]
StationError[edit]
StopStation[edit]
Overrides: PowerUp.StopStation
TickPowerUp[edit]
Overrides: PowerUp.TickPowerUp