- Extends
- Pack
- Modifiers
- implements IRepairClient
Core.Object
|
+-- Engine.Actor
|
+-- Gameplay.Equipment
|
+-- Gameplay.Pack
|
+-- Gameplay.RepairPack
Direct Known Subclasses:
tmodPackRepair
Inherited Variables from Gameplay.Pack |
activatingEffectName, activatingEffectStartedName, activeEffectName, activeEffectStartedName, alpha, bLocalActive, cannnotBeUsedWhileTouchingInventoryStation, chargedEffectName, deactivating, deactivatingDuration, deactivatingEffectName, deactivatingProgressedTime, durationSeconds, heldBy, localHeldBy, localPackActivatedTrigger, localPackSetChargedTrigger, packActivatedTrigger, packSetChargedTrigger, passiveEffectName, progressedActivatingTime, progressedActiveTime, progressedRechargingTime, rampUpTimeSeconds, rechargeTimeSeconds, rechargingAlpha, thirdPersonMesh |
Inherited Variables from Gameplay.Equipment |
attentionFXDuration, attentionFXMaterial, attentionFXSpacing, attentionLeft, awaitingPickupPhysics, bCanDrop, bCanPickup, bDropped, bHeld, bPlayPickupSound, droppedElasticity, dropVelocity, heldStartState, hudIcon, hudIconCoords, hudRefireIcon, hudRefireIconCoords, infoString, inventoryIcon, localizedName, next, nextAttentionTime, pickupProxy, pickupRadius, prev, prompt, sensorUpdateFlag, spawnPoint |
Inherited Functions from Gameplay.Pack |
activate, applyPartialActiveEffect, applyPassiveEffect, beginState, canPickup, doSwitch, effectTriggered, effectUntriggered, endHeldByCharacter, endState, finishActiveEffect, GetOverlayMaterialForOwner, isInRangeOfInventoryStation, needPrompt, OnEffectInitialized, OnEffectStarted, OnEffectStopped, onTakenFromSpawnPoint, pickup, playEffect, PostNetReceive, removePassiveEffect, requestEquipmentDrop, setCharged, startActiveEffect, startApplyPartialActiveEffect, startHeldByCharacter, stopEffect, tick, TravelPreAccept |
Inherited Functions from Gameplay.Equipment |
allowPrompt, Attach, BeginState, canExpire, canPickup, Destroyed, doSwitch, drop, endHeldByCharacter, EndState, equipmentGone, GetOverlayMaterial, gotoHeldState, HitWall, isInNoDropRangeOfInventoryStation, needPrompt, onMessage, onPickup, onTakenFromSpawnPoint, pickup, PickupProxyTouch, PickupProxyUntouch, PostNetReceive, removeDroppedEquipment, requestEquipmentDrop, setDropLocation, setDropVelocity, setMovementReplication, setup, setupDropped, startHeldByCharacter, Tick, Timer, TravelPreAccept |
var bool bGotPorts;
var float radiusSquared;
RepairPack
activeExtraSelfHealthPerPeriod Source code
var(
RepairPack)
float activeExtraSelfHealthPerPeriod;
passiveHealthPerPeriod Source code
simulated
function applyPassiveEffect (
Character characterOwner) )
simulated
function beginRepair (
Rook r) )
simulated
function bool canRepair (
Rook r) )
simulated function bool canStartFXTendril ( ) )
simulated function Destroyed ( ) )
simulated
function endRepair (
Rook r) )
simulated function finishActiveEffect ( ) )
simulated
function Pawn getFXOriginActor ( ) )
simulated
function Vector getFXTendrilOrigin (
Vector targetPos) )
simulated
function Vector getFXTendrilTarget (
Actor target) )
simulated function float getRepairRadius ( ) )
simulated function PostBeginPlay ( ) )
simulated
function removePassiveEffect (
Character characterOwner) )
simulated
function startActiveEffect (
Character characterOwner) )
simulated function tick ( float deltaSeconds) )
defaultproperties
{
thirdPersonMesh = StaticMesh'Packs.RepairPack'
StaticMesh = StaticMesh'Packs.RepairPackdropped'
rechargeTimeSeconds = 7
rampUpTimeSeconds = 0.2
durationSeconds = 4
activePeriod = 0.5
radius = 2000
activeHealthPerPeriod = 6
activeExtraSelfHealthPerPeriod = 2
passivePeriod = 0.5
passiveHealthPerPeriod = 2
accumulationScale = 1
socketFrontUp = "CHILD02"
socketFrontDown = "CHILD03"
socketBackUp = "CHILD00"
socketBackDown = "CHILD01"
} |
Creation time: st 23.5.2018 00:10:34.141 - Created with
UnCodeX