Expand description
Quest behaviors: progress rules, loop-task pacing, and offer triggers.
Modulesยง
- loop_
tasks - Native ports for the
additional_questscategory โ questadditional_quests_behaviors (run viarun_eventinlogic::quests::{handle_claim_quest, handle_hidden_quest_completed}, returningVec<OverlordEvent>). - progress
- Native functions for the
conditional_progresscategory โ quest progress behaviors (QuestTemplate::progress_behavior). Output is the newi64progress value assigned toQuestInstance::current. - triggers
- Native functions for the
triggercategory โ the offertrigger_scriptslot (OfferTemplate::trigger_script). A trigger script decides whether a wrapper runs it asrun_expression::<bool>withEvent/CharacterState/Offerin scope (seeshould_give_new_offerinlogic/handler.rs).