Mostly Harmless

UE3:UTOnslaughtTarydiumProcessor (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> NavigationPoint >> Objective >> UTGameObjective >> UTOnslaughtNodeEnhancement >> UTOnslaughtTarydiumProcessor
Package: 
UTGame
Direct subclass:
UTOnslaughtTarydiumProcessor_Content

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Constants[edit]

MAXMINERS[edit]

Value: 4


Properties[edit]

Property group 'UTOnslaughtTarydiumProcessor'[edit]

BotSpawnDist[edit]

Type: float


Default value: 300.0

Mesh[edit]

Type: SkeletalMeshComponent


Mine[edit]

Type: UTOnslaughtTarydiumMine


OreEventThreshold[edit]

Type: float


StaticMesh[edit]

Type: StaticMeshComponent


Internal variables[edit]

MiningBotClass[edit]

Type: class<UTOnslaughtMiningRobot>


MiningBots[edit]

Type: UTOnslaughtMiningRobot

Array size: 4 (MAXMINERS)


OreCount[edit]

Type: float

Modifiers: repnotify


PistonMIC[edit]

Type: MaterialInstanceConstant


ProcColor[edit]

Type: Object.Vector


ProcColorBlend[edit]

Type: float


SailMIC[edit]

Type: MaterialInstanceConstant


TargetProcColor[edit]

Type: Object.Vector


TopMIC[edit]

Type: MaterialInstanceConstant


Subobjects[edit]

Arrow[edit]

Class: Engine.ArrowComponent

Inherits from: UTOnslaughtNodeEnhancement.Arrow

No new values.

CollisionCylinder[edit]

Class: Engine.CylinderComponent

Inherits from: UTOnslaughtNodeEnhancement.CollisionCylinder

No new values.

PathRenderer[edit]

Class: Engine.PathRenderingComponent

Inherits from: UTOnslaughtNodeEnhancement.PathRenderer

No new values.

Sprite[edit]

Class: Engine.SpriteComponent

Inherits from: UTOnslaughtNodeEnhancement.Sprite

No new values.

Sprite2[edit]

Class: Engine.SpriteComponent

Inherits from: UTOnslaughtNodeEnhancement.Sprite2

No new values.

Functions[edit]

Events[edit]

PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: UTGameObjective.PostBeginPlay


ReplicatedEvent[edit]

simulated event ReplicatedEvent (name VarName)

Overrides: UTOnslaughtNodeEnhancement.ReplicatedEvent


Tick[edit]

simulated event Tick (float DeltaSeconds)

Overrides: Actor.Tick


Other instance functions[edit]

Activate[edit]

function Activate ()

Overrides: UTOnslaughtNodeEnhancement.Activate


CreateMiner[edit]

function CreateMiner (float MinerCreationTime)


Deactivate[edit]

function Deactivate ()

Overrides: UTOnslaughtNodeEnhancement.Deactivate


MinerDestroyed[edit]

function MinerDestroyed ()


ReceiveOre[edit]

function ReceiveOre (float Quantity)


SpawnMiner[edit]

function SpawnMiner ()


UpdateAnimRate[edit]

simulated function UpdateAnimRate ()

Update rate of animation based on how much ore we have.

UpdateTeamEffects[edit]

simulated function UpdateTeamEffects ()

Overrides: UTOnslaughtNodeEnhancement.UpdateTeamEffects


VecToLinColor[edit]

simulated function Object.LinearColor VecToLinColor (Object.Vector InVec)