| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Actor
|
+-- Engine.NavigationPoint
|
+-- Engine.Teleporter
|
+-- UTGame.UTTeleporterBase
UTTeleporter
| Constants Summary |
|---|
| Inherited Contants from Engine.NavigationPoint |
|---|
| INFINITE_PATH_COST |
| Inherited Variables from Engine.Teleporter |
|---|
| bCanTeleportVehicles, bChangesVelocity, bChangesYaw, bEnabled, bReversesX, bReversesY, bReversesZ, LastFired, ProductRequired, TargetVelocity, URL |
| Structures Summary |
|---|
| Inherited Structures from Engine.NavigationPoint |
|---|
| NavigationOctreeObject |
| Functions Summary | ||
|---|---|---|
![]() | bool | Accept (actor Incoming, Actor Source )) |
![]() | InitializePortalEffect (Actor Dest)) | |
![]() | PostBeginPlay ())) | |
| Inherited Functions from Engine.Teleporter |
|---|
| Accept, CanTeleport, PostBeginPlay, PostTouch, SpecialHandling, Touch |
| Variables Detail |
|---|
materials for the portal effect
material parameter that we assign the rendered texture to
actor that the portal view is based on (used for updating Controllers' VisiblePortals array)
Sound to be played when someone teleports in
the texture that the component renders to
the component that captures the portal scene
resolution parameters
resolution parameters
| Functions Detail |
|---|
Accept Source code
InitializePortalEffect Source code
PostBeginPlay Source code| Defaultproperties |
|---|
defaultproperties { TextureResolutionX=256 TextureResolutionY=256 PortalTextureParameter="RenderToTextureMap" TeleportingSound=SoundCue'A_Gameplay.Portal.Portal_WalkThrough01Cue' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'Engine.Default__Teleporter:CollisionCylinder' CollisionHeight=30.000000 CollisionRadius=50.000000 ObjectArchetype=CylinderComponent'Engine.Default__Teleporter:CollisionCylinder' End Object CylinderComponent=CollisionCylinder Begin Object Class=SpriteComponent Name=Sprite ObjName=Sprite Archetype=SpriteComponent'Engine.Default__Teleporter:Sprite' ObjectArchetype=SpriteComponent'Engine.Default__Teleporter:Sprite' End Object GoodSprite=Sprite Begin Object Class=SpriteComponent Name=Sprite2 ObjName=Sprite2 Archetype=SpriteComponent'Engine.Default__Teleporter:Sprite2' ObjectArchetype=SpriteComponent'Engine.Default__Teleporter:Sprite2' End Object BadSprite=Sprite2 Components(0)=Sprite Components(1)=Sprite2 Begin Object Class=ArrowComponent Name=Arrow ObjName=Arrow Archetype=ArrowComponent'Engine.Default__Teleporter:Arrow' ObjectArchetype=ArrowComponent'Engine.Default__Teleporter:Arrow' End Object Components(2)=Arrow Components(3)=CollisionCylinder Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderer Archetype=PathRenderingComponent'Engine.Default__Teleporter:PathRenderer' ObjectArchetype=PathRenderingComponent'Engine.Default__Teleporter:PathRenderer' End Object Components(4)=PathRenderer Begin Object Class=AudioComponent Name=AmbientSound ObjName=AmbientSound Archetype=AudioComponent'Engine.Default__AudioComponent' SoundCue=SoundCue'A_Gameplay.Portal.Portal_Loop01Cue' bAutoPlay=True bStopWhenOwnerDestroyed=True bShouldRemainActiveIfDropped=True Name="AmbientSound" ObjectArchetype=AudioComponent'Engine.Default__AudioComponent' End Object Components(5)=AmbientSound bStatic=False bMovable=False CollisionComponent=CollisionCylinder Name="Default__UTTeleporterBase" ObjectArchetype=Teleporter'Engine.Default__Teleporter' } |
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||