Add CScriptTrigger

Former-commit-id: 865e2d58f2
This commit is contained in:
Henrique Gemignani Passos Lima
2022-10-20 19:32:57 +03:00
parent 24b35b411d
commit 8395bf8e95
10 changed files with 474 additions and 21 deletions

View File

@@ -120,6 +120,7 @@ public:
CEntity* ObjectById(TUniqueId uid);
const CEntity* GetObjectById(TUniqueId uid) const;
TEditorId GetEditorIdForUniqueId(TUniqueId) const;
TUniqueId GetIdForScript(TEditorId eid) const;
TIdListResult GetIdListForScript(TEditorId) const;
@@ -198,6 +199,9 @@ public:
return xf90_deferredTransition == kSMT_MessageScreen;
}
void SetLastTriggerId(TUniqueId uid) { xf74_lastTrigger = uid; }
TUniqueId GetLastTriggerId() const { return xf74_lastTrigger; }
void SetLastRelayId(const TUniqueId& uid) { xf76_lastRelay = uid; }
TUniqueId* GetLastRelayIdPtr() { return &xf76_lastRelay; }
TUniqueId GetLastRelayId() const { return xf76_lastRelay; }