Gah - a solution with more questions. – EntropicLqd

UE3:PortalTeleporter (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search

Contents

Package: 
Engine
Direct subclass:
UTPortal
This class in other games:
UDK

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

[edit] Properties

[edit] Property group 'PortalTeleporter'

[edit] bMovablePortal

Type: bool

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

[edit] SisterPortal

Type: PortalTeleporter

destination portal

[edit] TextureResolutionX

Type: int

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

Default value: 256

[edit] TextureResolutionY

Type: int

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

Default value: 256

[edit] Internal variables

[edit] bAlwaysTeleportNonPawns

Type: bool

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

Default value: True

[edit] bCanTeleportVehicles

Type: bool

whether or not this PortalTeleporter works on vehicles

[edit] MyMarker

Type: PortalMarker

marker on path network for AI

[edit] Default values

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

[edit] Subobjects

[edit] SceneCapturePortalComponent0

Class: Engine.SceneCapturePortalComponent

Inherits from: SceneCapturePortalActor.SceneCapturePortalComponent0

No new values.

[edit] StaticMeshComponent1

Class: Engine.StaticMeshComponent

Inherits from: SceneCapturePortalActor.StaticMeshComponent1

No new values.

[edit] StaticMeshComponent2

Class: Engine.StaticMeshComponent

Inherits from: SceneCapturePortalActor.StaticMeshComponent2

Property Value
CollideActors True
HiddenGame False

[edit] Functions

[edit] Native functions

[edit] CreatePortalTexture

native final function TextureRenderTarget2D CreatePortalTexture ()

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

[edit] 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

[edit] TransformHitLocation

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

transform the given location to be relative to SisterPortal

[edit] TransformVector

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

transform the given movement vector to be relative to SisterPortal

[edit] Other instance functions

[edit] StopsProjectile

simulated function bool StopsProjectile (Projectile P)

Overrides: Actor.StopsProjectile