Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTDom.ControlPoint

Modifiers
notplaceable hidedropdown

Control Point for Domination games Writen by Brian 'Snake' Alexander. Copyright(c) 2007-2010 All Rights Reserved.

UTDom.ControlPoint

Variables Summary
StaticMeshControlPointMeshes[5]
MaterialDomSkin[6]
MaterialInstanceConstantMISkin[5]

Functions Summary
function PostBeginPlay ()))
function Reset ()))
function Timer ()))
function UpdateStatus ()))
function UpdateTeamEffects (byte TeamIndex))


Variables Detail

ControlPointMeshes[5] Source code

var const StaticMesh ControlPointMeshes[5];
Array of the staticmeshes that are display for the current controlling team.

DomSkin[6] Source code

var const Material DomSkin[6];
Array of skins used for the DomBase mesh to match it's current state

MISkin[5] Source code

var MaterialInstanceConstant MISkin[5];
Array of Higher detail skins to apply to the corresponding ControlPointMeshes of the same index


Functions Detail

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

Reset Source code

function Reset ( ) )

Timer Source code

function Timer ( ) )
Don't call super here since we don't want it incrementing score!

UpdateStatus Source code

function UpdateStatus ( ) )

UpdateTeamEffects Source code

simulated function UpdateTeamEffects ( byte TeamIndex) )
Changes the displayed mesh and light color to match the controlling team.
@param TeamIndex The new controlling team to update to


Defaultproperties

defaultproperties
{
   ControlPointMeshes[0]=StaticMesh'DOM_Content.Meshes.DomRed'
   ControlPointMeshes[1]=StaticMesh'DOM_Content.Meshes.DomBlue'
   ControlPointMeshes[2]=StaticMesh'DOM_Content.Meshes.DomGreen'
   ControlPointMeshes[3]=StaticMesh'DOM_Content.Meshes.DomGold'
   ControlPointMeshes[4]=StaticMesh'DOM_Content.Meshes.DomN'
   MISkin[0]=MaterialInstanceConstant'DOM_Content.Materials.ControlPoint0_INST'
   MISkin[1]=MaterialInstanceConstant'DOM_Content.Materials.ControlPoint1_INST'
   MISkin[2]=MaterialInstanceConstant'DOM_Content.Materials.ControlPoint2_INST'
   MISkin[3]=MaterialInstanceConstant'DOM_Content.Materials.ControlPoint3_INST'
   MISkin[4]=MaterialInstanceConstant'DOM_Content.Materials.ControlPoint4_INST'
   Begin Object class=StaticMeshComponent name=StaticMeshComponent0
      StaticMesh=StaticMesh'DOM_Content.Meshes.DomN'
      CastShadow=False
      bCastDynamicShadow=False
      bAcceptsLights=False
      bAcceptsDynamicLights=False
      LightEnvironment=DomPointLightEnvironment
      CollideActors=False
      CullDistance=7000
      bUseAsOccluder=False
      BlockRigidBody=False
      Translation=(X=0.0,Y=0.0,Z=-24.0)
      Scale=1.08
   End Object
   DomMesh=StaticMeshComponent0
   Components.Add(StaticMeshComponent0)
   ControlSound=SoundCue'DOM_Content.Sounds.ControlSoundCue'
   MessageClass=class'UTDom.DOMMessage'
   bNoDelete=False
   Physics=PHYS_Rotating
   RotationRate=(Yaw=6000)
   DesiredRotation=(Yaw=30000)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 23/12/2011 20:31:25.609 - Created with UnCodeX