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

AdvKit.AdvKitPole

Modifiers
placeable ClassGroup ( AdvKit )

Pole Actor used by AdvKitPawn to climb on 2013 by FreetimeCoder www.freetimestudio.net

AdvKit.AdvKitPole

Variables Summary
AdvKitPole
CylinderComponentcylinderComponent
StaticMeshComponentmesh

Functions Summary
functionvector GetCollisionExtent ()))
functionfloat GetCollisionHeight ()))
functionfloat GetCollisionRadius ()))
functionfloat GetMaxHeight ()))
functionfloat GetMinHeight ()))


Variables Detail

AdvKitPole

cylinderComponent Source code

var(AdvKitPole) CylinderComponent cylinderComponent;
collision cylinder, also used for offset calculation

mesh Source code

var(AdvKitPole) StaticMeshComponent mesh;
mesh to show


Functions Detail

GetCollisionExtent Source code

final simulated final function vector GetCollisionExtent ( ) )

@return a vector representing the box around this pawn's cylinder collision component, for use with traces

GetCollisionHeight Source code

final simulated function float GetCollisionHeight ( ) )
Returns the collision height of our cylinder collision component.
@return collision height of our pawn

GetCollisionRadius Source code

final simulated function float GetCollisionRadius ( ) )
Returns the collision radius of our cylinder collision component.
@return the collision radius of our pawn

GetMaxHeight Source code

final function float GetMaxHeight ( ) )
Get the maximum height (top) of the pole, in case the cylinder component has an offset
@return the maximum height

GetMinHeight Source code

final function float GetMinHeight ( ) )
Get the minimum height (bottom) of the pole, in case the cylinder component has an offset
@return the minimum height


Defaultproperties

defaultproperties
{
	begin object class=DynamicLightEnvironmentComponent name=LightEnv
	end object
	Components.Add(LightEnv);


	begin object class=StaticMeshComponent name=MeshComp0
		StaticMesh = StaticMesh'AdvKit_Assets.PoleClimbing.SM_Pole'
		LightEnvironment=LightEnv
	end object
	Components.Add(MeshComp0)
	mesh = MeshComp0


	Begin Object Class=CylinderComponent Name=CollisionCylinder
		CollisionRadius=10
		CollisionHeight=128
		BlockNonZeroExtent=true
		BlockZeroExtent=true
		BlockActors=true
		CollideActors=true
		HiddenEditor = false
	End Object
	CollisionComponent=CollisionCylinder
	cylinderComponent=CollisionCylinder
	Components.Add(CollisionCylinder)



	bCollideActors = true
	bBlockActors = true


	bEdShouldSnap = true


	RemoteRole=ROLE_SimulatedProxy
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Di 17.9.2013 17:47:16.747 - Created with UnCodeX