Skip to content

H7CouncilPlayerController

Class in MMH7Game · MMH7Game.H7CouncilPlayerController · config

Object › Actor › Controller › PlayerController › GamePlayerController › SaveGameStatePlayerController › H7PlayerController › H7CouncilPlayerController

Using it from Lua
h7.find_all("H7CouncilPlayerController")            -- live instances
h7.find_class("MMH7Game.H7CouncilPlayerController")   -- the class
h7.hook("MMH7Game.H7CouncilPlayerController.FlagSelected", fn)

Properties

NameTypeNotes
FLOAT_MAXfloatconst, protected
mActorUnderMouseActorprotected
mCampaignCheatEnabledboolprotected
mCouncilManagerH7CouncilManagerprotected
mDynamicCouncilActorsarray<InterpActor>protected
mLastClickedActorActorprotected
mLastLeftClickTimefloatprotected
mPreviousActorUnderMouseActorprotected

Functions

NameDeclaration
FlagSelectedfunction FlagSelected(H7CouncilFlagActor HitActor, H7CouncilMapManager managerRef)
GetActorUnderMousefunction bool GetActorUnderMouse(optional out ImpactInfo finalHitInfo)
GetCouncilInterpActorsfunction array<InterpActor> GetCouncilInterpActors()
GetCouncilManagerfunction H7CouncilManager GetCouncilManager()
GetCurrentActorUnderMousefunction Actor GetCurrentActorUnderMouse()
GetGameProgressDependantIvanVoiceOverfunction AkEvent GetGameProgressDependantIvanVoiceOver(CouncillorData Data)
GetProgressDependantCouncillorAkEventfunction AkEvent GetProgressDependantCouncillorAkEvent(CouncillorData Data)
GetRestartConfirmAkEventfunction AkEvent GetRestartConfirmAkEvent(CouncillorData Data)
LeftMouseDownexec function LeftMouseDown()
PannigCameraMovementfunction Vector PannigCameraMovement()
PlayerTickevent PlayerTick(float DeltaTime)
PostBeginPlaysimulated event PostBeginPlay()
ProgressDependantSelectionConfirmAkEventfunction AkEvent ProgressDependantSelectionConfirmAkEvent(CouncillorData Data)
ReceivedPlayersimulated event ReceivedPlayer()
ResetProfileexec function ResetProfile()
RightMouseDownexec function RightMouseDown()
SetCouncilManagerfunction SetCouncilManager(H7CouncilManager newManager)
ToggleCampaignCheatexec function ToggleCampaignCheat()
ToggleMenuexec function ToggleMenu()
UnlockActionexec function UnlockAction(int actionID)
UnlockThatActionexec function UnlockThatAction()

Default values

FLOAT_MAX=340000000000000000000000000000000000000.0000000

Inherited

FromMembers
H7PlayerControllerProperties: GeneralPanningSensitivity, IsInverted, IsPanningDown, IsPanningLeft, IsPanningMouse, IsPanningRight, IsPanningUp, KeyboardPanningSensitivity, KeyboardRotatingSensitivity, mActiveProfile, mAllowInput, mAllowInputFromKismet, mAlwaysQuickCombat, mBeforeSaveResolution, mBeforeSaveWindowMode, mBorderPan, mBufferedCommandResolution, mBufferedCommandResolution_Params, mBufferedCommandWindowMode, mBufferedCommandWindowMode_Params, mCacheGameSpeed, mCameraActionIsRunning, mCinematicTime, mCinematicWasSkipped, mCuesThisFrame, mCurrMoveDir, mCursorDirection, mCursorWasInit, mDidToggle, mEnableCouncilAnimations, mGameStarted, mHideCursor, mHUDMouseOver, mHUDMouseOverCounter, mIsAutoSkilling, mIsCaravanTurn, mIsCommandRequested, mIsFlythroughRunning, mIsInCinematicView, mIsInLoadingScreen, mIsMouseMoving, mIsPlayInEditor, mKeybindManager, mLastMousePosition, mMessageSystem, mMouseWheelCapturedByFlash, mMovieSkippedLastFrame, mOptionManager, MousePanningCache, MouseRotatingSensitivity, MouseRotationAllowed, MouseWheelBackward, MouseWheelForward, MouseWheelHoldTimer, MouseX, MouseY, mPatchingController, mPopupIsOpen, mResolutionRevertSeconds, mRetroFilter, mShiftDown, mShowUnreachableServers, mSkipNextCursorChange, mTownAssetLoader, mUserClicked, mUserClickedPrevious, mWasCinematicRunning, PanningMouseSensitivity, StartPanPosition
Functions: ApplyBufferedCommands, ApplyGameModeGfxSettings, BorkSampuls, BugIt, CaptureMouseWheel, CheckEnableMouse, CleanMovie, ClearCommandQueue, ClientLobbyChat, ClientLobbyStartGame, ClientLobbySystemChat, ClientMessage, ClientWasKicked, CreateKeybindManager, CurrentContextBlocksKeybind, DebugChangeFPS, DeleteKeyBindByKey, DeleteSession, Destroyed, DoQuickBarAction, DumpTweens, EgoCam, EnableMouse, FindAllInterpActors, FlushKeys, ForceUpdateUPlay, FOV, FreeCam, GetAdventureHud, GetAlwaysQuickCombat, GetAutoSkilling, GetBindByCommand, GetBindByKey, GetBindOrAliasByCommand, GetBloom, GetBorderPan, GetCombatMapHud, GetCursorDirection, GetDistortion, GetDolly, GetDynamicShadows, GetGeneralPanningSensitivity, GetH7Player, GetHTMLWithKeyBind, GetHUD, GetIsMousePanning, GetKeybindManager, GetKeyboardPanningSensitivity, GetKeyboardRotatingSensitivity, GetLandscapeQuality, GetLandscapeQualityList, GetLocalizedKeyCaption, GetLocalPlayer, GetMainHUD, GetMainMenuHud, GetMessageSystem, GetMousePanDiff, GetMousePanInvertion, GetMousePosition, GetMouseRotatingSensitivity, GetMouseWheel, GetOptionManager, GetPanningHorizontal, GetPanningVertical, GetParticleQuality, GetParticleQualityList, GetPatchingController, GetPlayerController, GetPlayerInput, GetPlayerNameHTMLColored, GetPlayerReplicationInfo, GetRotation, GetScreenResolution, GetSecondaryHUD, GetShaderQuality, GetShaderQualityList, GetSkelMeshQuality, GetSkelMeshQualityList, GetStaticMeshQuality, GetStaticMeshQualityList, GetTownAssetLoader, GetVSync, GetWindowMode, GetWindowModeList, H7UpdateAllComponents, H7UpdateLandscapeComponents, HandleCinematicEnd, HandleCinematics, HideCursor, HUDMouseOut, HUDMouseOver, HUDSubElementMouseOverBeforeHudMouseOver, InitLoadingScreen, IsCameraActionRunning, IsCaravanTurn, IsCommandRequested, IsFlythroughRunning, IsInCinematicView, IsInLoadingScreen, IsInputAllowed, IsKeyInputAllowed, IsKismetAllowsInput, IsLookInputIgnored, IsMouseLockedToWindow, IsMouseMoving, IsMouseOverHUD, IsMouseWheelCapturedByFlash, IsPopupOpen, IsServer, IsShiftDown, IsUnrealAllowsInput, MakeSampuls, MouseEnabledTick, MoveArmy, MoveArmyByNumpadInput, MoveEast, MoveNorth, MoveNorthEast, MoveNorthWest, MoveSouth, MoveSouthEast, MoveSouthWest, MoveStop, MoveWest, Nouplay, OnDestroySessionComplete, OpenedSpellbook, PanningCameraMovement, PauseMenuOpened, PlayerTick, PostBeginPlay, PrepareQuickBarAction, PrintProfile, ReleaseRightMouse, ResetAllSteamworksStatsAndAchievements, ResetCamera, ResetCutsceneFlags, ResetHUDOverCounter, ResetInputMappings, ResetOptions, RestartCombatHud, RetroFilter, RevertResolution, RightMouseDown, SayMyName, SendLobbyChat, SendLobbyStartGame, SendLobbySystemChat, SendPlayerReady, ServerLobbyChat, ServerLobbySetPlayerArmy, ServerLobbySetPlayerColor, ServerLobbySetPlayerFaction, ServerLobbySetPlayerHero, ServerLobbySetPlayerPosition, ServerLobbySetPlayerReady, ServerLobbySetPlayerStartBonus, ServerLobbySetPlayerTeam, SetAlwaysQuickCombat, SetAutoSkilling, SetBigHead, SetBloom, SetBorderPan, SetBufferedCommand_Resolution, SetBufferedCommand_WindowMode, SetCameraActionRunning, SetCaravanTurn, SetChristmasMode, SetCinematicControls, SetCinematicVisibilities, SetCommandRequested, SetCursor, SetCursorTexture, SetDistortion, SetDynamicShadows, SetDynamicShadowsDeffered, SetFlagVisibility, SetFlythroughRunning, SetGeneralPanningSensitivity, SetInLoadingScreen, SetInputAllowedFromKismet, SetIsPopupOpen, SetIsUnrealInputAllowed, SetKeyboardPanningSensitivity, SetKeyboardRotatingSensitivity, SetLandscapeQuality, SetLightShafts, SetMainHUD, SetMouseLockedToWindow, SetMousePanInvertion, SetMouseRotatingSensitivity, SetMouseWheelBackward, SetMouseWheelForward, SetParticleQuality, SetPause, SetPixellated, SetRMGSettings, SetSecondaryHUD, SetShaderQuality, SetShiftFalse, SetShiftTrue, SetSkelMeshQuality, SetStaticMeshQuality, SetTempBind, SetVSync, SetWindowMode, SkipMovie, StartPanMouse, StopPanMouse, TestRounding, TickResolution, toggleCinematicView, ToggleEventLog, ToggleFlythrough, ToggleGrid, ToggleMenu, TogglePopup, ToggleSRGB, TraceAllButLandscape, UnLoadCursorObject, UnlockAllRewards, UpdateRMGString, UpdateRotation
SaveGameStatePlayerControllerProperties: mCanPoll, mCheckTaskSucceeded, mDeleteTaskSucceeded, mIsQuickSaving, mLoadedThisTick, mLoadTaskSucceeded, mPostSlotCheck, mPreSlotCheck, mSavedThisTick, mSaveGameHeaderManager, mSaveGameList, mSaveGameScanner, mSaveLoadTasks, mSaveTaskSucceeded, mScannedSaves, mScanningSaves, mSlotCheckMP, mSlotCheckStatus, mWantsQuickLoad
Functions: CacheSaves, ClearSavesCache, ComputeTick, DeleteSaveGame, DeleteSaveGameInUplay, ExitHeroes, GetHUD, GetIndexOf, GetSavegameDataForSlot, GetSaveGameHeaderManager, GetSaveGameHeaderManagerForSaveGame, GetSaveGameList, GetSlotIdMP, LoadGameState, LoadPlayerProfileState, mOnDeleteComplete, PostBeginPlay, ProcessScan, ProcessScanMP, Savegame, SaveGameComplete, SaveGameExists, SaveGameSort, SavePlayerProfileState, ScanComplete, ScanForAllSaveGames, ScanForAllSaveGamesMP, ScrubFileName, ScrubScannerSaveName, ScrubUserSaveName, SortSaveGameList, StopScan
GamePlayerController5 properties, 18 functions
PlayerController109 properties, 400 functions
Controller62 properties, 129 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions