Releases: SalmanShhh/C3Addon_SimpleQuests
Releases · SalmanShhh/C3Addon_SimpleQuests
Release list
v1.0.0.0
Added:
initial release!
v0.2.0.0
salmanshh_simple_quests-0.2.0.0.c3addon Version 0.2.0.0
v0.1.0.0
Added:
- Create "Quick Start" ACEs
- simplify the number of ACEs.
v0.0.1.0
Added:
Quest.
- Create, start, complete, fail, reset, and delete quests by ID
- Quests have title, description, and state (inactive / active / completed / failed)
- Auto-completes a quest when all required objectives finish
- Set and clear a tracked quest for driving HUD displays
- Freeform tag system — apply multiple tags per quest; bulk reset or delete quests by tag
- Key/value custom data store per quest (Set Quest Data / QuestData)
- Plugin property: Max Active Quests (0 = unlimited)
- Plugin property: Allow Replay — lets completed/failed quests be reset
Objectives.
- Four objective types: Counter (auto-completes at target), Flag, Timed, Location
- Two order modes: Parallel (all active at once) and Sequential (one unlocks after the previous completes)
- Mark individual objectives as Optional so they don't block quest completion
- Counter objectives fire On Counter Updated on every change with TriggerCounterValue
- Timed objectives tick via Construct's native tick system; fire On Timed Objective Expired on timeout
- Plugin property: Auto-fail on timer expiry
Rewards
Attach rewards to quests with types: "item", "currency" , "xp", "unlock", "custom"
On Reward Ready fires at quest completion when unclaimed rewards exist
Claim Rewards fires On Reward Claimed once per reward with full context expressions
Save & Load support.