Skip to content

H7CouncilManager

Class in MMH7Game · MMH7Game.H7CouncilManager · placeable

Object › Actor › H7CouncilManager

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

Properties

NameTypeNotes
CampaignPinTransitionTimefloat
ContentUnavailableColorColor
L1ApproachTimefloat
L2ApproachTimefloat
mAddonButtonEventSequenceEventprotected
mAddonCGIstring
mCamCurrentVRPVectorprotected
mCameraActorCameraActorprotected
mCameraControllerH7CameraActionControllerprotected
mCamIsInEndboolprotected
mCampaignCameraActionH7CouncilMapCameraAction
mCamRotVRPRotatorprotected
mCamTargetVRPVectorprotected
mCamViewDistfloatprotected
mCenterOfTableActorprotected
mCouncilGameInfoH7CouncilGameInfoprotected
mCouncilMembersarray<CouncillorData>
mCouncilTableCouncilTable
mCurrentCampaignTypeH7StructsAndEnums.ECouncilCampaignTypeprotected
mCurrentConcillorCouncillorDataprotected
mCurrentCouncilStateH7CouncilGameInfo.ECouncilStateprotected
mDefaultLandColorLinearColorprotected
mEndFOVfloatprotected
mEndLocationVectorprotected
mEndRotationRotatorprotected
mEndViewDistancefloatprotected
mFirstAddonIntroMatineestringprotected
mFirstIntroMatineestringprotected
mHidePinsboolprotected
mInCouncilTalkingZoneboolprotected
mIntroMatineestringprotected
mIsPinInTransitionboolprotected
mLastActorUnderMouseActorprotected
mLastConcillorUnderMouseCouncillorDataprotected
mMapManagerH7CouncilMapManagerprotected
mMatineeManagerH7MatineeManagerprotected
mNonSelectedOutlinePowerfloat
mOverrideCameraVRPboolprotected
mOverrideCouncilStateH7CouncilGameInfo.ECouncilStateprotected
mOverrideMatineeNamestringprotected
mOverrideTransitionMatineeboolprotected
mPinsVisiblityInPrecfloatprotected
mPinTransitionTimefloatprotected
mPreviousCouncilStateH7CouncilGameInfo.ECouncilStateprotected
mProgressMatineesarrayprotected
mReturnToMainMenuEventSequenceEventprotected
mShouldPlayerProgressMatineeboolprotected
mShouldReverseboolprotected
mStartFOVfloatprotected
mStartLocationVectorprotected
mStartRotationRotatorprotected
mStartViewDistancefloatprotected
mStateHasFirstTickboolprotected
mStateHasLastTickboolprotected
mTableCameraCameraActor
mTransitionActionH7CouncilMapCameraAction
mVanillaButtonEventSequenceEventprotected
mVanillaCGIstring
mWaitingForStateChangeboolprotected
TownFlagSelectedColorColor

Functions

NameDeclaration
ActivateMapExtrasfunction ActivateMapExtras()
CampaignPinTransitionfunction CampaignPinTransition(float DeltaTime)
CheckIfActorIsATablefunction bool CheckIfActorIsATable(Actor TestActor)
CheckIfActorIsCouncillorfunction bool CheckIfActorIsCouncillor(Actor TestActor, optional out CouncillorData councillorInfo)
DeactivateMapExtrasfunction DeactivateMapExtras()
DetermineNextStatefunction name DetermineNextState()
DisableHUDfunction DisableHUD()
EnableHUDfunction EnableHUD()
EnterCouncilTalkingZonefunction EnterCouncilTalkingZone()
ExitCouncilTalkingZonefunction ExitCouncilTalkingZone()
FinishAddonCGIfunction FinishAddonCGI()
FinishVanillaCGIfunction FinishVanillaCGI()
GetAddonCGIfunction string GetAddonCGI()
GetCamCurrentVRPfunction Vector GetCamCurrentVRP()
GetCamTargetVRPfunction Vector GetCamTargetVRP()
GetCamViewDistfunction float GetCamViewDist()
GetCenterOfBBfunction Vector GetCenterOfBB(Actor TestActor)
GetCouncilCamerafunction H7Camera GetCouncilCamera()
GetCouncilMemeberfunction array<CouncillorData> GetCouncilMemeber()
GetCouncilorUnderMousefunction CouncillorData GetCouncilorUnderMouse()
GetCouncilStatefunction H7CouncilGameInfo.ECouncilState GetCouncilState()
GetCouncilStateLayerfunction int GetCouncilStateLayer(H7CouncilGameInfo.ECouncilState TestState)
GetCurrentCampaignfunction H7CampaignDefinition GetCurrentCampaign()
GetCurrentCampaignTypefunction H7StructsAndEnums.ECouncilCampaignType GetCurrentCampaignType()
GetCurrentCouncillorCampaignfunction H7CampaignDefinition GetCurrentCouncillorCampaign()
GetCurrentCouncillorInfofunction CouncillorData GetCurrentCouncillorInfo()
GetFirstAddonIntroMatineefunction string GetFirstAddonIntroMatinee()
GetFirstIntroMatineefunction string GetFirstIntroMatinee()
GetFlagSelectionColorfunction Color GetFlagSelectionColor()
GetInstancestatic function H7CouncilManager GetInstance()
GetIntroMatineefunction string GetIntroMatinee()
GetMapCamerafunction CameraActor GetMapCamera()
GetMapManagerfunction H7CouncilMapManager GetMapManager()
GetMatineeManagerfunction H7MatineeManager GetMatineeManager()
GetProgressMatineesfunction array GetProgressMatinees()
GetProgressMatineesLengthfunction int GetProgressMatineesLength()
GetVanillaCGIfunction string GetVanillaCGI()
HandleSelectionEffectfunction HandleSelectionEffect(Actor affectedActor, bool enableEffect)
HasStateChangedfunction bool HasStateChanged()
HideCampaignPinsfunction HideCampaignPins()
InitCameraActionControllerfunction InitCameraActionController()
IsCameraActionPlayingfunction bool IsCameraActionPlaying()
IsTransitioningDownfunction bool IsTransitioningDown()
L1ApproachActiatePinsfunction L1ApproachActiatePins()
L1ApproachInfunction L1ApproachIn()
L1ApproachOutfunction L1ApproachOut()
ModColorfunction Color ModColor(float modValue, Color colorValue)
OnEnterAddonfunction OnEnterAddon()
OnEnterCampaignsfunction OnEnterCampaigns()
OnEnterMapfunction OnEnterMap()
OverrideCouncilStartStatefunction OverrideCouncilStartState(H7CouncilGameInfo.ECouncilState NewState)
OverrideNextTransitionfunction OverrideNextTransition(string newMatineeName)
OverrideVRPfunction bool OverrideVRP()
PlayAddonCGIfunction PlayAddonCGI()
PlayVanillaCGIfunction PlayVanillaCGI()
PostBeginPlayevent PostBeginPlay()
ResetFadeAlphafunction ResetFadeAlpha()
ResetOverrideVRPfunction ResetOverrideVRP()
SetCouncilStatefunction SetCouncilState(H7CouncilGameInfo.ECouncilState NewState, optional bool isReversing = false, optional bool forceRestartState)
SetCurrentCouncillorInfofunction SetCurrentCouncillorInfo(CouncillorData newInfo)
SetGUIStatefunction SetGUIState(H7CouncilGameInfo.ECouncilState State, bool entering)
SetLandCollisionStatefunction SetLandCollisionState(bool Enable)
SetMapManagerfunction SetMapManager(H7CouncilMapManager newMapManager)
ShowCampaignPinsfunction ShowCampaignPins()
SkipCameraActionfunction SkipCameraAction()
StartFirstMapOfCurrentCampaignfunction StartFirstMapOfCurrentCampaign()
StartL1Approachfunction StartL1Approach(bool inReverse, optional bool disableExtras = false)
StartL2Approachfunction StartL2Approach(bool inReverse)
StartPinTransitionfunction StartPinTransition(bool hidePins)
SwitchFromL2ToL1function SwitchFromL2ToL1()
SwitchLayerForCouncilfunction SwitchLayerForCouncil(name LayerName, bool showLayer)
SwitchToL1AMfunction SwitchToL1AM()
SwitchToL2AMfunction SwitchToL2AM()
SwitchToMainMenufunction SwitchToMainMenu()
Tickevent Tick(float DeltaTime)
ToggleLandPiecesOutlinefunction ToggleLandPiecesOutline(bool Enable)
TransitionBackfunction TransitionBack()
WaitingForStateChangefunction bool WaitingForStateChange()

States

State code replaces the class's functions while the object is in that state. Hook a state's version as MMH7Game.H7CouncilManager.<State>.<Function>.

StateFunctions
BaseCouncilStateBeginState, EndState, Tick
StateCampaignView extends BaseCouncilStateBeginState, EndState, Tick
StateMainMenu extends BaseCouncilStateBeginState, EndState, Tick
StateMapView extends BaseCouncilStateBeginState, EndState, Tick

Default values

mNonSelectedOutlinePower=0.5000000
L1ApproachTime=2.0000000
L2ApproachTime=2.0000000
CampaignPinTransitionTime=1.0000000
mVanillaCGI="H7_Game_Trailer"
mAddonCGI="H7_AddOn_Teaser_LOC"
mCameraController=H7CameraActionController'H7CameraActions.DefaultCameraActionController'
mDefaultLandColor=(R=0.0000000,G=0.0000000,B=0.0000000,A=1.0000000)
CollisionType=ECollisionType.COLLIDE_CustomDefault

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions