From 9d4b799db4868bcab291b83599ff088763cd4ed6 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Wed, 24 Jun 2026 20:58:25 -0400 Subject: feat: new type of non-violent 'combat': work --- worldbuilding_guide/conditions.md | 70 --------------------------------------- 1 file changed, 70 deletions(-) delete mode 100644 worldbuilding_guide/conditions.md (limited to 'worldbuilding_guide/conditions.md') diff --git a/worldbuilding_guide/conditions.md b/worldbuilding_guide/conditions.md deleted file mode 100644 index 972dadc..0000000 --- a/worldbuilding_guide/conditions.md +++ /dev/null @@ -1,70 +0,0 @@ -## Conditions Reference - -Conditions are used in talk options, exit gates, on-enter scripts, and use_interactions checks. - -### Simple conditions - -```yaml -# Check a world flag -condition: - flag: gate_open - value: true - -# Check a world flag is NOT set -condition: - flag: gate_open - not: true - -# Check a player flag -condition: - player_flag: finished_tutorial - value: true - -# Check if player has an item -condition: - has_item: bronze_key - -# Check if player does NOT have an item -condition: - has_item: bronze_key - not: true - -# Check if player has enough credits -condition: - min_credits: 50 -``` - -### Compound conditions - -All must pass: -```yaml -condition: - all_of: - - flag: gate_open - value: true - - has_item: pass_stub -``` - -Any one must pass: -```yaml -condition: - any_of: - - has_item: bronze_key - - has_item: iron_key - - player_flag: master_of_unlocking - value: true -``` - -Nested compounds: -```yaml -condition: - all_of: - - player_flag: quest_started - value: true - - any_of: - - has_item: wolf_pelt - - has_item: bear_pelt -``` - ---- - -- cgit v1.2.3