My program doesn't have bugs. It just develops random features.

UE1:Viewport (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Player >> Viewport (native-only)


This class in other games:
UT2003, UT2004

The player class for local players. Since it is a purely native class, it does not expose any additional members for use at the UnrealScript level.


The most common use for this class in custom UnrealScript code is to check whether a certain PlayerPawn belongs to the local player by typecasting its Player variable:

if (Viewport(SomePlayerPawn.Player) != None) {
  // SomePlayerPawn is the local player

Since splitscreen mode is not supported, there can be only a single PlayerPawn whose Player variable references a Viewport object. On a dedicated server there is never any local player.

See also[edit]