Mostly Harmless

UE3:UTOnslaughtTarydiumProcessor (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

MAXMINERS

Value: 4


Properties

Property group 'UTOnslaughtTarydiumProcessor'

BotSpawnDist

Type: float


Default value: 300.0

Mesh

Type: SkeletalMeshComponent


Mine

Type: UTOnslaughtTarydiumMine


OreEventThreshold

Type: float


StaticMesh

Type: StaticMeshComponent


Internal variables

MiningBotClass

Type: class<UTOnslaughtMiningRobot>


MiningBots

Type: UTOnslaughtMiningRobot

Array size: 4 (MAXMINERS)


OreCount

Type: float

Modifiers: repnotify


PistonMIC

Type: MaterialInstanceConstant


ProcColor

Type: Object.Vector


ProcColorBlend

Type: float


SailMIC

Type: MaterialInstanceConstant


TargetProcColor

Type: Object.Vector


TopMIC

Type: MaterialInstanceConstant


Subobjects

Arrow

Class: Engine.ArrowComponent

Inherits from: UTOnslaughtNodeEnhancement.Arrow

No new values.

CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: UTOnslaughtNodeEnhancement.CollisionCylinder

No new values.

PathRenderer

Class: Engine.PathRenderingComponent

Inherits from: UTOnslaughtNodeEnhancement.PathRenderer

No new values.

Sprite

Class: Engine.SpriteComponent

Inherits from: UTOnslaughtNodeEnhancement.Sprite

No new values.

Sprite2

Class: Engine.SpriteComponent

Inherits from: UTOnslaughtNodeEnhancement.Sprite2

No new values.

Functions

Events

PostBeginPlay

simulated event PostBeginPlay ()

Overrides: UTGameObjective.PostBeginPlay


ReplicatedEvent

simulated event ReplicatedEvent (name VarName)

Overrides: UTOnslaughtNodeEnhancement.ReplicatedEvent


Tick

simulated event Tick (float DeltaSeconds)

Overrides: Actor.Tick


Other instance functions

Activate

function Activate ()

Overrides: UTOnslaughtNodeEnhancement.Activate


CreateMiner

function CreateMiner (float MinerCreationTime)


Deactivate

function Deactivate ()

Overrides: UTOnslaughtNodeEnhancement.Deactivate


MinerDestroyed

function MinerDestroyed ()


ReceiveOre

function ReceiveOre (float Quantity)


SpawnMiner

function SpawnMiner ()


UpdateAnimRate

simulated function UpdateAnimRate ()

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

UpdateTeamEffects

simulated function UpdateTeamEffects ()

Overrides: UTOnslaughtNodeEnhancement.UpdateTeamEffects


VecToLinColor

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