- Extends
- MobilePC
Copyright 1998-2011 Epic Games, Inc. All Rights Reserved.
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Controller
|
+-- Engine.PlayerController
|
+-- GameFramework.GamePlayerController
|
+-- MobileGame.MobilePC
|
+-- MobileGame.CastlePC
Inherited Variables from MobileGame.MobilePC |
AutoRotationAccelRate, AutoRotationBrakeDecelRate, AutoRotationVelocity, bApplyBackTouchToViewOffset, bCameraBreathing, bFingerIsDown, bLookAtDestination, BreathAutoRotationAccelRate, BreathAutoRotationBrakeDecelRate, bSmoothRotation, CameraBreathCenterLocation, CameraBreathRotator, CameraBreathSampleLocation, DefaultInputGroup, DistanceUntilNextFootstepSound, FacebookZone, FootstepSounds, FreeLookZone, LastCameraBreathDeltaSelectTime, LastEnteredTapToMove, LastOffset, LookAtDestAutoPitchAmount, LookAtDestination, MatineeOffset, MaxAutoRotationVelocity, MaxBreathAutoRotationVelocity, MPI, NoTapToMoves, OldLookup, OldTurn, RangeBasedAccelMaxDistance, RangeBasedYawAccelStrength, RotationSmoothingFactor, ServerCommandline, SliderZone, StickLookZone, StickMoveZone, TimeBetweenCameraBreathChanges, TimeOfLastUserViewChange, TotalTimeInTapToMove, TouchCenter |
Enumerations Summary |
ETutorialStage ETS_None,
ETS_Tap,
ETS_Swipe,
ETS_Sticks,
ETS_Done,
|
Functions Summary |
 | | AutoSlide (float Destination))
|
 | | BeginState (Name PreviousStateName)) PlayerTapToMove |
 | | CheckDistanceToDestination (float DistToDestination))
|
 | | CheckIfStuck ())) PlayerTapToMove |
 | | CheckInactivity ()))
|
 | | Destroyed ()))
|
 | | DoTapToMove (vector NewDestination, bool bShouldLookAtDestination ))
|
 | | EndState (Name NextStateName)) PlayerTapToMove |
 | | EnterAttractMode ()))
|
 | | ExitAttractMode ()))
|
 | bool | ExitAttractTap (MobileInputZone Zone, EZoneTouchEvent EventType, Vector2D TouchLocation))
|
 | | FlashHelp (float Duration))
|
 | bool | MenuSliderTap (MobileInputZone Zone, EZoneTouchEvent EventType, Vector2D TouchLocation))
|
 | | NotifyDirectorControl (bool bNowControlling))
|
 | | OnEngineInitialTick ()))
|
 | | OpenMenu ()))
|
 | | PlayerLookAtDestination ()))
|
 | | PlayerTick (float DeltaTime))
|
 | | PlayerTick (float DeltaTime)) PlayerTapToMove |
 | | PostBeginPlay ()))
|
 | bool | ProcessMenuSlide (MobileInputZone Zone, EZoneTouchEvent EventType, int SlideValue, Vector2D ViewportSizes))
|
 | | ProcessViewRotation (float DeltaTime, out Rotator out_ViewRotation, Rotator DeltaRot ))
|
 | | ResetMenu ()))
|
 | | SaveControllerStats ()))
|
 | | SetupZones ()))
|
 | | ShowSplash ()))
|
 | | StartTutorials ()))
|
 | bool | TapToMoveTap (MobileInputZone Zone, EZoneTouchEvent EventType, Vector2D TouchLocation))
|
 | Actor | TraceForTapToMove (Pawn TraceOwner, out vector HitLocation, out vector HitNormal, vector End, vector Start))
|
Inherited Functions from MobileGame.MobilePC |
ActivateControlGroup, CheckDistanceToDestination, Destroyed, FacebookButtonClicked, GetPlayerViewPoint, InitInputSystem, IsStickMoveActive, NotifyDirectorControl, OffsetMatineeTouch, OnConsoleCommand, OnFBAuthComplete, OnFBRequestComplete, OnUserClickedAdvertisement, OnUserClosedAdvertisement, OnWebRequestComplete, PlayerMove, PlayerTick, PostBeginPlay, ProcessViewRotation, ReceivedGameClass, SetFootstepsToSnow, SetFootstepsToStone, SetNextFootstepDistance, SetupZones, UpdateCameraBreathing, UpdateRotation |
Inherited Functions from GameFramework.GamePlayerController |
CallMemLeakCheck, CanUnpauseWarmup, ClientColorFade, ClientPlayMovie, ClientStopMovie, CrowdDebug, CrowdFocus, CrowdToggle, DoForceFeedbackForScreenShake, DoMemLeakChecking, GetCurrentMovie, GetUIPlayerIndex, KeepPlayingLoadingMovie, NotifyCrowdAgentInRadius, NotifyCrowdAgentRefresh, SetSoundMode, ShowLoadingMovie, StopMemLeakChecking, WarmupPause |
var float AutoAttractTime;
var bool bAutoSlide;
var bool bDoneInitialFade;
var bool bIsInAttractMode;
var bool bPauseMenuOpen;
var bool bSplashHasBeenShown;
var config bool bSuppressSplash;
var float LastDistToDestination;
var float SliderEnd;
var float SliderStart;
var float SliderTravelDuration;
var float SliderTravelTime;
var float StuckThreshHold;
TapToMoveAutoPitchAmount Source code
var float TapToMoveAutoPitchAmount;
var
vector TapToMoveDestination;
TapToMoveVisualAnimDuration Source code
var float TapToMoveVisualAnimDuration;
TapToMoveVisualEffectEndTime Source code
var float TapToMoveVisualEffectEndTime;
TapToMoveVisualEffectStartTime Source code
var float TapToMoveVisualEffectStartTime;
var StaticMesh TapToMoveVisualMesh;
TapToMoveVisualMinDist Source code
var float TapToMoveVisualMinDist;
TapToMoveVisualRotateSpeed Source code
var float TapToMoveVisualRotateSpeed;
enum
ETutorialStage
{
ETS_None,
ETS_Tap,
ETS_Swipe,
ETS_Sticks,
ETS_Done,
};
function AutoSlide ( float Destination) )
BeginState PlayerTapToMove Source code
event BeginState ( Name PreviousStateName) )
CheckDistanceToDestination Source code
simulated function CheckDistanceToDestination ( float DistToDestination) )
CheckIfStuck PlayerTapToMove Source code
event CheckIfStuck ( ) )
function CheckInactivity ( ) )
event Destroyed ( ) )
function DoTapToMove (
vector NewDestination,
bool bShouldLookAtDestination ) )
EndState PlayerTapToMove Source code
event EndState ( Name NextStateName) )
exec function EnterAttractMode ( ) )
exec function ExitAttractMode ( ) )
exec function FlashHelp ( float Duration) )
event NotifyDirectorControl ( bool bNowControlling) )
event OnEngineInitialTick ( ) )
function OpenMenu ( ) )
PlayerLookAtDestination Source code
function PlayerLookAtDestination ( ) )
function PlayerTick ( float DeltaTime) )
PlayerTick PlayerTapToMove Source code
function PlayerTick ( float DeltaTime) )
simulated function PostBeginPlay ( ) )
function
bool ProcessMenuSlide (
MobileInputZone Zone,
EZoneTouchEvent EventType,
int SlideValue,
Vector2D ViewportSizes) )
function ProcessViewRotation (
float DeltaTime, out
Rotator out_ViewRotation,
Rotator DeltaRot ) )
function ResetMenu ( ) )
function SaveControllerStats ( ) )
function SetupZones ( ) )
exec function ShowSplash ( ) )
function StartTutorials ( ) )
defaultproperties
{
StuckThreshHold=25
TapToMoveAutoPitchAmount=0.25
TapToMoveVisualMesh=StaticMesh'CastleEffects.TouchToMoveArrow'
TapToMoveVisualMinDist=230
TapToMoveVisualRotateSpeed=100000
TapToMoveVisualAnimDuration=0.3
AutoAttractTime=45
TapToMoveSound=SoundCue'CastleAudio.UI.UI_TouchToMove_Cue'
InvalidTapToMoveSound=SoundCue'CastleAudio.UI.UI_InvalidTouchToMove_Cue'
TapToMoveStopSound=SoundCue'CastleAudio.UI.UI_StopTouchToMove_Cue'
OpenMenuSound=SoundCue'CastleAudio.UI.UI_MainMenu_Cue'
CloseMenuSound=SoundCue'CastleAudio.UI.UI_OK_Cue'
bSplashHasBeenShown=false
SliderTravelDuration=0.3
TutorialStage=ETS_None
} |
Creation time: ti 22-3-2011 19:56:47.884 - Created with
UnCodeX