Skip to content

H7Message

Class in MMH7Game · MMH7Game.H7Message · perobjectconfig

Object › H7Message

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

Properties

NameTypeNotes
creationContextH7StructsAndEnums.EMessageCreationContexttransient
CreationTimeinttransient
DestinationH7MessageSystem.H7MessageDestination
Idinttransient
mPlayerNumberH7StructsAndEnumsNative.EPlayerNumbertransient
mTooltipstringtransient
mTooltipMappingarray<H7TooltipReplacementEntry>protected
mWaitingForOtherLocalPlayerbooltransient
mWasAssignedbooltransient
SettingsH7MessageSettings
Textstringtransient
textTemplatestringconst, localized

Functions

NameDeclaration
AddReplfunction AddRepl(string placeholder, string Value)
CanMergeMappingfunction bool CanMergeMapping(array<H7TooltipReplacementEntry> mergeMapping)
CreateMessageBasedOnMefunction H7Message CreateMessageBasedOnMe()
GetFormatedTextfunction string GetFormatedText()
GetMappingfunction array<H7TooltipReplacementEntry> GetMapping()
GetTextTemplateLocalizedfunction string GetTextTemplateLocalized()
GUIWriteIntofunction GUIWriteInto(out GFxObject Data)
IsLocaKeyfunction bool IsLocaKey(string Unknown)
mergeMappingfunction mergeMapping(array<H7TooltipReplacementEntry> mergeMapping)

Default values

mPlayerNumber=EPlayerNumber.PN_PLAYER_NONE
Settings=(Icon=none,deleteWhenClicked=false,allowDestroy=true,Action=EMessageAction.MA_NONE,actionDuration=0,referenceObject=none,referenceWindowCntl=none,popupParams=(param1=none,param2=none,param3=none,param4=none,paramBool1=false,paramBool2=false),callbacks=none,floatingType=EFCTType.FCT_DAMAG...

Inherited

FromMembers
Object13 properties, 308 functions