Skip to content

Releases: SalmanShhh/C3Addon_SimpleQuests

v1.0.0.0

Choose a tag to compare

Added:
initial release!

v0.2.0.0

Choose a tag to compare

salmanshh_simple_quests-0.2.0.0.c3addon

Version 0.2.0.0

v0.1.0.0

Choose a tag to compare

Added:

  • Create "Quick Start" ACEs
  • simplify the number of ACEs.

v0.0.1.0

Choose a tag to compare

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.