class game
JournalContact
game.JournalContact
- 4 properties
- 6 functions
Extends game.JournalFileEntry game.JournalContainerEntry game.JournalEntry IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
avatarID | TDBID | 0xCC | |
type | game.ContactType | 0xC8 | |
useFlatMessageLayout | bool | 0xD4 | |
isCallableDefault | bool | 0xD5 |
Functions
string GetLocalizedName(game.IJournalManager journalManager)RTTIre.Hooks.Place( "gameJournalContact", "GetLocalizedName", (JournalContact_GetLocalizedName x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct JournalContact_GetLocalizedName( game.JournalContact self, game.IJournalManager? journalManager );bool IsKnown(game.IJournalManager journalManager)RTTIre.Hooks.Place( "gameJournalContact", "IsKnown", (JournalContact_IsKnown x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalContact_IsKnown( game.JournalContact self, game.IJournalManager? journalManager );TDBID GetAvatarID(game.IJournalManager journalManager)RTTIre.Hooks.Place( "gameJournalContact", "GetAvatarID", (JournalContact_GetAvatarID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct JournalContact_GetAvatarID( game.JournalContact self, game.IJournalManager? journalManager );game.ContactType GetType()RTTIre.Hooks.Place( "gameJournalContact", "GetType", (JournalContact_GetType x) => { return re.Hooks.CallOriginal<re.msgpack.game.ContactType>(); } ); [Msgpack.Gen] public readonly partial record struct JournalContact_GetType( game.JournalContact self );bool ShouldUseFlatMessageLayout()RTTIre.Hooks.Place( "gameJournalContact", "ShouldUseFlatMessageLayout", (JournalContact_ShouldUseFlatMessageLayout x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalContact_ShouldUseFlatMessageLayout( game.JournalContact self );bool IsCallable(game.IJournalManager journalManager)RTTIre.Hooks.Place( "gameJournalContact", "IsCallable", (JournalContact_IsCallable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalContact_IsCallable( game.JournalContact self, game.IJournalManager? journalManager );