Cyber Engine Tweaks
Modding
Dictionary
Other
External docs
Other Wikis
Powered By GitBook
QuestsSystem
Documents the QuestSystem class and its functions. This system is responsible for managing Quest related actions within the game.
NOT DOCUMENTED We currently don't have information on how these functions work. They are being documented here for visibility.

Invoking QuestsSystem

To invoke the quests system, use the following Global function:
1
qs = Game.QuestsSystem()
Copied!

Sub-functions

GetFact

GetFact
Info & Usage
1
GetFact(factName : CName) : Int32;
Copied!

GetFactStr

GetFactStr
Info & Usage
1
GetFactStr(factName : String) : Int32;
Copied!

GetGameplayTimerData

GetGameplayTimerData
Info & Usage
1
GetGameplayTimerData(out seconds : Float, out percent : Float);
Copied!

RegisterEntity

RegisterEntity
Info & Usage
1
RegisterEntity(factName : CName, entityId : EntityID) : Uint32;
Copied!

RegisterListener

RegisterListener
Info & Usage
1
RegisterListener(factName : CName, listener : ref:IScriptable, funcName : CName) : Uint32;
Copied!

SetFact

SetFact
Info & Usage
1
SetFact(factName : CName, value : Int32);
Copied!

SetFactStr

SetFactStr
Info & Usage
1
SetFactStr(factName : String, value : Int32);
Copied!

UnregisterEntity

UnregisterEntity
Info & Usage
1
UnregisterEntity(factName : CName, callbackId : Uint32);
Copied!

UnregisterListener

UnregisterListener
Info & Usage
1
UnregisterListener(factName : CName, id : Uint32);
Copied!
Last modified 9mo ago