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

UTGameContent.UTTeleporter

Extends
UDKTeleporterBase
Modifiers
hidecategories ( SceneCapture )

UT version of the teleporter with custom effects

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.NavigationPoint
      |   
      +-- Engine.Teleporter
         |   
         +-- UDKBase.UDKTeleporterBase
            |   
            +-- UTGameContent.UTTeleporter

Variables Summary
ParticleSystemComponentPortalEffect
UTTeleporter
StaticMeshComponentTeleporterBaseMesh
Inherited Variables from UDKBase.UDKTeleporterBase
PortalCaptureComponent, PortalMaterial, PortalMaterialInstance, PortalTextureParameter, PortalViewTarget, TeleportingSound, TextureResolutionX, TextureResolutionY, TextureTarget
Inherited Variables from Engine.Teleporter
bCanTeleportVehicles, bChangesVelocity, bChangesYaw, bEnabled, bReversesX, bReversesY, bReversesZ, LastFired, ProductRequired, TargetVelocity, URL

Functions Summary
function InitializePortalEffect (Actor Dest))
Inherited Functions from UDKBase.UDKTeleporterBase
Accept, InitializePortalEffect, PostBeginPlay
Inherited Functions from Engine.Teleporter
Accept, CanTeleport, PostBeginPlay, PostTouch, SpecialHandling, Touch


Variables Detail

PortalEffect Source code

var ParticleSystemComponent PortalEffect;
component that plays the render-to-texture portal effect

UTTeleporter

TeleporterBaseMesh Source code

var(UTTeleporter) StaticMeshComponent TeleporterBaseMesh;
The base of the teleporter. We hold a reference to it so that it gets serialized to disk, and so we can statically light it.


Functions Detail

InitializePortalEffect Source code

simulated function InitializePortalEffect ( Actor Dest) )


Defaultproperties

defaultproperties
{
	Components.Remove(Sprite)

	Begin Object Class=AudioComponent Name=AmbientSound
		SoundCue=SoundCue'A_Gameplay.Portal.Portal_Loop01Cue'
		bAutoPlay=true
		bUseOwnerLocation=true
		bShouldRemainActiveIfDropped=true
		bStopWhenOwnerDestroyed=true
	End Object
	Components.Add(AmbientSound)

	TeleportingSound=SoundCue'A_Gameplay.Portal.Portal_WalkThrough01Cue'

	Begin Object Class=SceneCapture2DComponent Name=SceneCapture2DComponent0
		FrameRate=15.0
		bSkipUpdateIfOwnerOccluded=true
		MaxUpdateDist=1000.0
		MaxStreamingUpdateDist=1000.0
		bUpdateMatrices=false
		NearPlane=10
		FarPlane=-1
	End Object
	PortalCaptureComponent=SceneCapture2DComponent0

	Begin Object Class=StaticMeshComponent Name=StaticMeshComponent0
		StaticMesh=StaticMesh'Pickups.Base_Powerup.Mesh.S_Pickups_Base_Powerup01'
		Translation=(X=0.0,Y=0.0,Z=-30.0)
		CollideActors=true
		BlockActors=true
		CastShadow=true
		bCastDynamicShadow=false
		bForceDirectLightMap=true
		LightingChannels=(BSP=TRUE,Dynamic=FALSE,Static=TRUE,CompositeDynamic=TRUE)
		Scale=1.25
		BlockNonZeroExtent=false
	End Object
 	Components.Add(StaticMeshComponent0)
 	TeleporterBaseMesh=StaticMeshComponent0

	Begin Object Class=ParticleSystemComponent Name=ParticleSystemComponent0
		Translation=(X=0.0,Y=0.0,Z=-40.0)
		Template=ParticleSystem'Pickups.Base_Teleporter.Effects.P_Pickups_Teleporter_Base_Idle'
	End Object
	Components.Add(ParticleSystemComponent0)

	Begin Object Class=ParticleSystemComponent Name=ParticleSystemComponent1
		Template=ParticleSystem'Pickups.Base_Teleporter.Effects.P_Pickups_Teleporter_Idle'
	End Object
	Components.Add(ParticleSystemComponent1)
	PortalEffect=ParticleSystemComponent1
	PortalMaterial=MaterialInterface'Pickups.Base_Teleporter.Material.M_T_Pickups_Teleporter_Portal_Destination'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:57:01.316 - Created with UnCodeX