Cogito, ergo sum

UE3:PortalTeleporter (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
Engine
Direct subclass:
UTPortal
This class in other games:
UDK

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties

Property group 'PortalTeleporter'

bMovablePortal

Type: bool

whether or not encroachers (movers, vehicles, and such) can move this portal

SisterPortal

Type: PortalTeleporter

destination portal

TextureResolutionX

Type: int

resolution for texture render target; must be a power of 2

Default value: 256

TextureResolutionY

Type: int

resolution for texture render target; must be a power of 2

Default value: 256

Internal variables

bAlwaysTeleportNonPawns

Type: bool

if true, non-Pawn actors are always teleporter, regardless of their bCanTeleport flag

Default value: True

bCanTeleportVehicles

Type: bool

whether or not this PortalTeleporter works on vehicles

MyMarker

Type: PortalMarker

marker on path network for AI

Default values

Property Value
bBlockActors True
bCollideActors True
bMovable False
bWorldGeometry True
CollisionComponent StaticMeshComponent'StaticMeshComponent2'

Subobjects

SceneCapturePortalComponent0

Class: Engine.SceneCapturePortalComponent

Inherits from: SceneCapturePortalActor.SceneCapturePortalComponent0

No new values.

StaticMeshComponent1

Class: Engine.StaticMeshComponent

Inherits from: SceneCapturePortalActor.StaticMeshComponent1

No new values.

StaticMeshComponent2

Class: Engine.StaticMeshComponent

Inherits from: SceneCapturePortalActor.StaticMeshComponent2

Property Value
CollideActors True
HiddenGame False

Functions

Native functions

CreatePortalTexture

native final function TextureRenderTarget2D CreatePortalTexture ()

creates and initializes a TextureRenderTarget2D with size equal to our TextureResolutionX and TextureResolutionY properties

TransformActor

native final function bool TransformActor (Actor A)

teleport an actor to be relative to SisterPortal, including transforming its velocity, acceleration, and rotation

Parameters:

  • A - the Actor to teleport

Returns:

whether the teleport succeeded

TransformHitLocation

native final function Object.Vector TransformHitLocation (Object.Vector HitLocation)

transform the given location to be relative to SisterPortal

TransformVector

native final function Object.Vector TransformVector (Object.Vector V)

transform the given movement vector to be relative to SisterPortal

Other instance functions

StopsProjectile

simulated function bool StopsProjectile (Projectile P)

Overrides: Actor.StopsProjectile