- Extends
- UnrealPlayer
- Modifiers
- DependsOn ( xUtil )
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Controller
|
+-- Engine.PlayerController
|
+-- UnrealGame.UnrealPlayer
|
+-- XGame.xPlayer
Direct Known Subclasses:
utvSpectator, ViewTestPlayerController, ViewTestPlayerController
Inherited Variables from UnrealGame.UnrealPlayer |
bDisplayLoser, bDisplayWinner, bDontShowLoginMenu, bForceLoginMenu, bLatecomer, bReadyToStart, bRising, CustomizedAnnouncerPack, CustomRewardAnnouncerPack, CustomStatusAnnouncerPack, LastAutoTauntTime, LastKickWarningTime, LastKillTime, LastTaunt, LastTauntAnimTime, LastWhispTime, LoginMenuClass, MaxRecentServers, MultiKillLevel, NetBotDebugString, RecentServers, RejoinChannels |
Inherited Variables from Engine.PlayerController |
aBaseX, aBaseY, aBaseZ, AcknowledgedPawn, ActiveRoom, AdminManager, AdminMenuClass, aForward, aLastForward, aLastStrafe, aLastUp, aLookUp, AmbientShakeFalloffStartTime, AmbientShakeFalloffTime, AmbientShakeOffsetFreq, AmbientShakeOffsetMag, AmbientShakeRotFreq, AmbientShakeRotMag, aMouseX, aMouseY, AnnouncerLevel, AnnouncerQueueManager, AnnouncerVolume, aStrafe, aTurn, aUp, AutoJoinMask, bAcuteHearing, bAimingHelp, bAllActorsRelevant, bAlwaysLevel, bAlwaysMouseLook, bAutoTaunt, bBehindView, bBlockCloseCamera, bCameraPositionLocked, bCenterView, bCheatFlying, bClientDemo, bCustomListener, bDoubleJump, bDynamicNetSpeed, bEnableAmbientShake, bEnableDamageForceFeedback, bEnableGUIForceFeedback, bEnableInitialChatRoom, bEnablePickupForceFeedback, bEnableStatsTracking, bEnableWeaponForceFeedback, bFixedCamera, bForceFeedbackSupported, bForcePrecache, bFreeCam, bFreeCamera, bFreeCamSwivel, bFreeCamZoom, bFreeLook, bFrozen, bHideSpectatorBeacons, bHideVehicleNoEntryIndicator, bIsSpaceFighter, bIsTyping, bJumpStatus, bKeyboardLook, bLandingShake, bLastPressedJump, BlendedTargetViewRotation, bLook, bLookUpStairs, bMenuBeforeRespawn, bNeverSwitchOnPickup, bNoAutoTaunts, bNoMatureLanguage, bNoTextToSpeechVoiceMessages, bNoVoiceMessages, bNoVoiceTaunts, bOnlySpeakTeamText, bPendingDestroy, bPressedJump, bSetTurnRot, bShortConnectTimeOut, bSkippedLastUpdate, bSmallWeapons, bSnapLevel, bSnapToLevel, bStrafe, bSuccessfulUse, bTurn180, bTurnToNearest, bUpdatePosition, bUpdating, bValidBehindCamera, bViewBot, bViewingMatineeCinematic, bVoiceChatEnabled, bWasSaturated, bWasSpeedHack, bWeaponViewShake, bXAxis, bYAxis, bZeroRoll, bZooming, CalcViewActor, CalcViewActorLocation, CalcViewLocation, CalcViewRotation, CameraDeltaRad, CameraDeltaRotation, CameraDist, CameraDistRange, CameraEffects, CameraSwivel, ChatManager, ChatPassword, ChatPasswordMenuClass, ChatRoomMessageClass, CheatClass, CheatManager, ClientCap, ClientUpdateTime, ConstantGlowFog, ConstantGlowScale, CurrentDistanceFogEnd, CurrentTimeStamp, DefaultActiveChannel, DefaultFOV, DemoMenuClass, DemoViewer, DemoViewPitch, DemoViewYaw, DesiredFOV, DesiredZoomLevel, DoubleClickDir, DynamicPingThreshold, EnemyTurnSpeed, ExactPing, FailedPathStart, FixedLocation, FixedRotation, FlashFog, FlashScale, ForcePrecacheTime, FOVBias, FreeMoves, GameReplicationInfo, GroundPitch, InputClass, LastActiveChannel, LastActiveTime, LastBroadcastString[4], LastBroadcastTime, LastDistanceFogColor, LastDistanceFogEnd, LastDistanceFogStart, LastPingUpdate, LastPlayerCalcView, LastPlaySound, LastPlaySpeech, LastSpeedHackLog, LastUpdateTime, LastZone, LinkBeaconTexture, ListenerLocation, ListenerRotation, LocalMessageClass, LoginDelay, MapHandler, MaxResponseTime, MaxTimeMargin, MidGameMenuClass, Misc1, Misc2, myHUD, NextLoginTime, NextSpeedChange, NoPauseMessage, NumServerDrives, NumSkips, OldCameraLoc, OldCameraRot, OldClientWeapon, OldFloor, OldPing, OrthoZoom, OwnCamera, PendingAdjustment, PendingMove, Player, PlayerChatType, PlayerInput, PlayerNameArray, PlayerOwnerName, PlayerSecurity, ProgressColor[4], ProgressMessage[4], ProgressTimeOut, QuickSaveString, RealViewTarget, RenderWorldToCamera, RendMap, RewardAnnouncer, SavedMoves, ScreenFlashScaling, ServerTimeStamp, ShakeOffset, ShakeOffsetMax, ShakeOffsetRate, ShakeOffsetTime, ShakeRot, ShakeRotMax, ShakeRotRate, ShakeRotTime, ShowFlags, Song, SpeakingBeaconTexture, SpectateSpeed, StatsPassword, StatsUsername, StatusAnnouncer, StoredChatPasswords, TargetEyeHeight, TargetViewRotation, TargetWeaponViewOffset, TeamBeaconCustomColor, TeamBeaconMaxDist, TeamBeaconPlayerInfoMaxDist, TeamBeaconTeamColors[2], TeamBeaconTexture, TextToSpeechVoiceVolume, TimeMargin, TimeMarginSlack, TimeSinceLastFogChange, Transition, TurnRot180, TurnTarget, UseFixedVisibility, VehicleCheckRadius, ViewingFrom, ViewTarget, VoiceChangeLimit, VoiceChatCodec, VoiceChatLANCodec, VoiceReplicationInfo, VoteReplicationInfo, WaitDelay, WeaponUpdate, ZoomLevel |
Functions Summary |
| | AdminMenu (string CommandLine)
|
| | AltFire (optional float F) AttractMode |
| | BeginState () AttractMode |
| | BeginState () ViewPlayer |
| Rotator | CameraTrack (Pawn target, float DeltaTime)
|
| | ChangeCharacter (string newCharacter)
|
| | check ()
|
| | CheckPriority ()
|
| | ClientReceiveBan (string BanInfo)
|
| | ClientReceiveCombo (string NewCombo)
|
| | ClientReceiveMapName (string NewMap)
|
| | ClientReceiveRule (string NewRule)
|
| | DebugMessage (string DebugString, optional name Type)
|
| | DoCombo (class<Combo> ComboClass)
|
| | EndState () AttractMode |
| | EndState () ViewPlayer |
| | FillCameraList ()
|
| bool | FindFixedCam (Pawn target, out int newcam)
|
| Vector | FindFloatingCam (Pawn target)
|
| | Fire (optional float F) AttractMode |
| String | GetPhysicsString ()
|
| String | GetRoleString ()
|
| | InitializeVoiceChat ()
|
| bool | IsSpectating () AttractMode |
| | L33TPhrase (int phraseNum)
|
| bool | LineOfSight (int c, Pawn target)
|
| bool | NeedNetNotify ()
|
| | NextWeapon () AttractMode |
| | PawnDied (Pawn P)
|
| Pawn | PickNextBot (Pawn current)
|
| | PlayBeepSound ()
|
| | PlayerCalcView (out actor ViewActor, out vector CameraLocation, out rotator CameraRotation) ViewPlayer |
| | PlayerMove (float DeltaTime) AttractMode |
| | PlayerMove (float DeltaTime) ViewPlayer |
| | PlayerTick (float DeltaTime)
|
| | Possess (Pawn aPawn)
|
| | PostBeginPlay ()
|
| | PostNetBeginPlay ()
|
| | PostNetReceive ()
|
| | PrevWeapon () AttractMode |
| | ProcessMove (float DeltaTime, vector NewAccel, eDoubleClickDir DoubleClickMove, rotator DeltaRot) AttractMode |
| float | RateWeapon (Weapon w)
|
| | ServerDoCombo (class<Combo> ComboClass)
|
| | ServerRequestBanInfo (int PlayerID)
|
| | ServerRequestMapList ()
|
| | ServerRequestPlayerInfo ()
|
| | ServerRequestRules ()
|
| | ServerSetClassicTrans (bool B)
|
| | ServerSpecViewGoal ()
|
| | SetPawnClass (string inClass, string inCharacter)
|
| | SetPawnFemale ()
|
| | ShowAliases ()
|
| | ShowBindings ()
|
| | SpecViewGoal ()
|
| | StopFiring ()
|
| | Timer () AttractMode |
| | Timer () ViewPlayer |
| | TogglePlayerAttract () ViewPlayer |
Inherited Functions from UnrealGame.UnrealPlayer |
AutoJoinVoiceChat, AutoTaunt, AwardAdrenaline, BasePath, CanRestartPlayer, ClientDelayedAnnouncement, ClientDelayedAnnouncementNamed, ClientGameEnded, ClientPlayTakeHit, ClientReceiveBotDebugString, ClientReceiveLoginMenu, ClientSendCombos, ClientSendMultiKills, ClientSendSprees, ClientSendStats, ClientSendVehicle, ClientSendWeapon, DisplayDebug, DontReuseTaunt, DropFlag, Fire, GetCustomRewardAnnouncerClass, GetCustomStatusAnnouncerClass, GetMessageIndex, InitInputSystem, KickWarning, LogMultiKills, NeedNetNotify, NetDebugBot, NewClientPlayTakeHit, NotifyLanded, NotifyTakeHit, PlayAnnouncement, PlayRewardAnnouncement, PlayStartupMessage, PlayStatusAnnouncement, PlayVehicleHorn, PlayWinMessage, Possess, PostBeginPlay, PostNetBeginPlay, PostNetReceive, ProcessMove, RandomTaunt, ServerChatDebug, ServerDropFlag, ServerGetNextVehicleStats, ServerGetNextWeaponStats, ServerPlayVehicleHorn, ServerSendBotDebugString, ServerSetReadyToStart, ServerShowPathToBase, ServerTaunt, ServerUpdateStatArrays, ServerUpdateStats, SetCustomRewardAnnouncerClass, SetCustomStatusAnnouncerClass, ShowAI, ShowLoginMenu, ShowMidGameMenu, SoakBots, SoakPause, Taunt |
Inherited Functions from Engine.PlayerController |
AcknowledgePossession, ActivateInventoryItem, ActivateItem, AddCameraEffect, AddCheats, AdjustAim, AdjustView, Admin, AdminCommand, AdminDebug, AdminGUI, AdminLogin, AdminLogout, AdminReply, AllowTextMessage, AllowTextToSpeech, AllowVoiceMessage, AltFire, AskForPawn, AutoJoinVoiceChat, BecomeActivePlayer, BecomeSpectator, BeginState, BehindView, BeyondViewDistance, BlendRot, CacheCalcView, CalcBehindView, CalcFirstPersonView, CallServerMove, CanRestartPlayer, ChangeAlwaysMouseLook, ChangedWeapon, ChangeName, ChangeStairLook, ChangeTeam, ChangeVoiceChatMode, ChangeVoiceType, ChatBan, ChatDebug, ChatRoomMessage, CheckShake, CheckSpeedHack, CleanOutSavedMoves, ClearDoubleClick, ClearProgressMessages, ClientAdjustGlow, ClientAdjustPosition, ClientBecameActivePlayer, ClientBecameSpectator, ClientCapBandwidth, ClientCloseMenu, ClientDamageShake, ClientFlash, ClientGotoState, ClientHearSound, ClientMessage, ClientNetworkMessage, ClientOpenMenu, ClientPlayForceFeedback, ClientPlaySound, ClientReliablePlaySound, ClientReplaceMenu, ClientReset, ClientRestart, ClientSetActiveRoom, ClientSetBehindView, ClientSetClassicView, ClientSetFixedCamera, ClientSetHUD, ClientSetInitialMusic, ClientSetMusic, ClientSetViewTarget, ClientSetWeaponViewShake, ClientStopForceFeedback, ClientTravel, ClientUpdateFlagHolder, ClientUpdatePosition, ClientValidate, ClientVoiceMessage, command, CompressAccel, ConsoleCommand, CopyToClipboard, CreateCameraEffect, CustomizeAnnouncer, damageAttitudeTo, DamageShake, DemoClientSetHUD, Destroyed, DisableVoiceChat, DodgingIsEnabled, DualRocketServerMove, DualServerMove, DualSpaceFighterServerMove, DualTurretServerMove, EnableVoiceChat, EndState, EndZoom, EnterStartState, FindChannelPassword, FindGoodView, FindStairRotation, Fire, FixFOV, ForceDeathUpdate, ForceReload, FOV, GainedChild, GetCustomRewardAnnouncerClass, GetCustomStatusAnnouncerClass, GetDefaultActiveChannel, GetDefaultURL, GetEntryLevel, GetFacingDirection, GetFreeMove, GetPathTo, GetPlayerIDHash, GetPlayerNetworkAddress, GetServerNetworkAddress, GetURLProtocol, GetViewRotation, GetWeapon, GetWeaponStats, GivePawn, HandlePickup, HandleWalking, InitializeVoiceChat, InitInputSystem, InitPrivateChatRoom, InvertLook, InvertMouse, IsDead, IsMouseInverted, IsSpectating, Join, Jump, KickWarning, KillAll, KillAllPawns, Leave, LoadPlayers, LocalTravel, LongClientAdjustPosition, LostChild, MakeAdmin, MoveAutonomous, Mutate, NeedNetNotify, NextWeapon, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, PasteFromClipboard, Pause, PawnDied, PendingStasis, PipedSwitchWeapon, PlayAnnouncement, PlayBeepSound, PlayerCalcView, PlayerMove, PlayerTick, PlayRewardAnnouncement, PlayStatusAnnouncement, Possess, PostBeginPlay, PrecacheAnnouncements, PreClientTravel, PrevItem, PrevWeapon, ProcessDrive, ProcessMove, ProgressCommand, QueueAnnouncement, QuickLoad, QuickSave, ReceiveLocalizedMessage, RemoveCameraEffect, ReplicateMove, ReportAdmin, Reset, ResetFOV, ResetInput, ResetKeyboard, ResetTimeMargin, Restart, RestartLevel, RocketServerMove, Say, SendClientAdjustment, ServerAcknowledgePossession, ServerAdminLogin, ServerChangeTeam, ServerChangeVoiceChatMode, ServerChatDebug, ServerChatRestriction, ServerDrive, ServerGetWeaponStats, ServerGivePawn, ServerJoinVoiceChannel, ServerLeaveVoiceChannel, ServerMove, ServerMutate, ServerPause, ServerRequestBanInfo, ServerRestartGame, ServerReStartPlayer, ServerSay, ServerSetAutoTaunt, ServerSetChatPassword, ServerSetClientDemo, ServerSetHandedness, ServerShortTimeout, ServerSpeak, ServerSpectate, ServerSpectateSpeed, ServerSpeech, ServerTeamSay, ServerThrowWeapon, ServerToggleBehindView, ServerUpdatePing, ServerUse, ServerValidationResponse, ServerVerifyViewTarget, ServerViewNextPlayer, ServerViewSelf, ServerVoiceCommand, SetAmbientShake, SetAutoTaunt, SetChannelPassword, SetChatPassword, SetCustomRewardAnnouncerClass, SetCustomStatusAnnouncerClass, SetDodging, SetFlashScaling, SetFOV, SetFOVAngle, SetHand, SetMouseAccel, SetMouseSmoothing, SetName, SetNetSpeed, SetPause, SetProgressMessage, SetProgressTime, SetSensitivity, SetSpectateSpeed, SetViewTarget, SetVoice, SetWeaponHand, ShakeView, ShakeViewEvent, ShortClientAdjustPosition, ShortServerMove, ShowGun, ShowMenu, ShowMidGameMenu, ShowVoteMenu, SpaceFighterServerMove, SpawnDefaultHUD, Speak, SpeakDefault, SpeakLast, Speech, StartClientDemoRec, StartZoom, StartZoomWithMax, StopForceFeedback, StopViewShaking, StopZoom, StreamFinished, Suicide, SwitchLevel, SwitchTeam, SwitchWeapon, TeamMessage, TeamSay, ThrowWeapon, Timer, ToggleBehindView, ToggleScreenShotMode, ToggleZoom, ToggleZoomWithMax, TravelPostAccept, TurnAround, TurnTowardNearestEnemy, TurretServerMove, Typing, UnPossess, UnPressButtons, UpdateFlashComponent, UpdateRotation, UpdateShakeRotComponent, Use, VeryShortClientAdjustPosition, ViewFlash, ViewNextBot, ViewShake, VoiceCommand, WantsSmoothedView, WeaponShakeView |
const MaxComboKeyTime = 0.35;
const MinComboKeyTime = 0.05;
var bool autozoom;
var config bool bAutoDemoRec;
var globalconfig bool bClassicTrans;
var config bool bDebuggingVoiceChat;
var bool bHighBeaconTrajectory;
var bool bWaitingForPRI;
var bool bWaitingForVRI;
var float camtime;
var class<
Combo> ComboList[
16];
var string ComboNameList[16];
var int curcam;
var float gibwatchtime;
var transient int InputHistory[4];
var transient float LastKeyTime;
LastMapListRequestTime Source code
var float LastMapListRequestTime;
var float LastRulesRequestTime;
var float MinAdrenalineCost;
var int numcams;
var transient int OldKey;
var float targettime;
delegate ProcessMapName ( string NewMap )
delegate ProcessRule ( string NewRule )
exec function AdminMenu ( string CommandLine )
exec function AltFire ( optional float F )
BeginState AttractMode Source code
function BeginState ( )
function BeginState ( )
function Rotator CameraTrack (
Pawn target,
float DeltaTime )
exec function ChangeCharacter ( string newCharacter )
exec function check ( )
exec function CheckPriority ( )
function ClientReceiveBan ( string BanInfo )
simulated function ClientReceiveCombo ( string NewCombo )
function ClientReceiveMapName ( string NewMap )
function ClientReceiveRule ( string NewRule )
simulated function DebugMessage ( string DebugString, optional name Type )
function DoCombo (
class<
Combo> ComboClass )
function EndState ( )
function EndState ( )
function FillCameraList ( )
function bool FindFixedCam (
Pawn target,
out int newcam )
exec function Fire ( optional float F )
simulated function String GetPhysicsString ( )
simulated function String GetRoleString ( )
simulated function InitializeVoiceChat ( )
IsSpectating AttractMode Source code
function bool IsSpectating ( )
exec function L33TPhrase ( int phraseNum )
function bool LineOfSight (
int c,
Pawn target )
simulated function bool NeedNetNotify ( )
NextWeapon AttractMode Source code
exec function NextWeapon ( )
function PawnDied (
Pawn P )
function Pawn PickNextBot (
Pawn current )
simulated function PlayBeepSound ( )
PlayerCalcView ViewPlayer Source code
function PlayerCalcView (
out actor ViewActor,
out vector CameraLocation,
out rotator CameraRotation )
PlayerMove AttractMode Source code
function PlayerMove ( float DeltaTime )
function PlayerMove ( float DeltaTime )
event PlayerTick ( float DeltaTime )
function Possess (
Pawn aPawn )
simulated event PostBeginPlay ( )
simulated event PostNetBeginPlay ( )
simulated event PostNetReceive ( )
PrevWeapon AttractMode Source code
exec function PrevWeapon ( )
ProcessMove AttractMode Source code
simulated function float RateWeapon (
Weapon w )
function ServerDoCombo (
class<
Combo> ComboClass )
function ServerRequestBanInfo ( int PlayerID )
function ServerRequestMapList ( )
ServerRequestPlayerInfo Source code
function ServerRequestPlayerInfo ( )
function ServerRequestRules ( )
function ServerSetClassicTrans ( bool B )
function ServerSpecViewGoal ( )
function SetPawnClass ( string inClass, string inCharacter )
function SetPawnFemale ( )
simulated exec function ShowAliases ( )
simulated exec function ShowBindings ( )
exec function SpecViewGoal ( )
function StopFiring ( )
function Timer ( )
function Timer ( )
TogglePlayerAttract ViewPlayer Source code
exec function TogglePlayerAttract ( )
defaultproperties
{
curcam=-1
MinAdrenalineCost=100.000000
ComboNameList(0)="XGame.ComboSpeed"
ComboNameList(1)="XGame.ComboBerserk"
ComboNameList(2)="XGame.ComboDefensive"
ComboNameList(3)="XGame.ComboInvis"
bWaitingForPRI=Wahr
bWaitingForVRI=Wahr
TeamBeaconTexture=Texture'TeamSymbols.TeamBeaconT'
LinkBeaconTexture=Texture'TeamSymbols.LinkBeaconT'
SpeakingBeaconTexture=Texture'TeamSymbols.soundBeacon_a00'
PlayerReplicationInfoClass=Class'XGame.xPlayerReplicationInfo'
PawnClass=Class'XGame.xPawn'
bNetNotify=Wahr
}
|
Creation time: Mo 16.4.2007 11:20:37.984 - Created with
UnCodeX