aboutsummaryrefslogtreecommitdiff
path: root/data/behaviors/client_talk.yaml
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-19 18:20:26 -0400
committerhistoria <[not public]>2026-06-19 18:20:26 -0400
commit0ea4eec5dd2122c6704216971eb1249276297867 (patch)
tree430fbbef04e837820f1d031c190f52ecd6112e25 /data/behaviors/client_talk.yaml
parent3a58125d14bb307f861b38c6c5b0a63babde7e08 (diff)
downloadthehouseoficarus-0ea4eec5dd2122c6704216971eb1249276297867.tar.gz
shop fixes, 'toggle' completely removed, movement speed increased
Diffstat (limited to 'data/behaviors/client_talk.yaml')
-rw-r--r--data/behaviors/client_talk.yaml217
1 files changed, 0 insertions, 217 deletions
diff --git a/data/behaviors/client_talk.yaml b/data/behaviors/client_talk.yaml
deleted file mode 100644
index 84e4f6a..0000000
--- a/data/behaviors/client_talk.yaml
+++ /dev/null
@@ -1,217 +0,0 @@
-id: client_talk
-type: talk
-nodes:
- start:
- message: "The Client looks up from their data pad. \"What do you need?\""
- options:
- - text: "\"I need a job.\""
- goto: assign_task
- condition:
- player_flag: assassin_task_mob
- not: true
- - text: "\"What's my current task?\""
- goto: current_task
- condition:
- player_flag: assassin_task_mob
- not: false
- - text: "\"I want to skip my task.\""
- goto: skip_confirm
- condition:
- player_flag: assassin_task_mob
- not: false
- - text: "\"I want to extend my task.\""
- goto: extend_confirm
- condition:
- all_of:
- - player_flag: assassin_task_mob
- not: false
- - player_flag: assassin_unlocked_extend
- value: true
- - text: "\"I'd like to browse the Reputation Shop.\""
- goto: rep_shop
- - text: "\"I need supplies.\""
- goto: supplies
- - text: "\"Goodbye.\""
- end: true
-
- assign_task:
- message: "\"Let me check what's available...\" The Client scrolls through their data pad."
- action:
- assign_task: true
- options:
- - text: "\"Understood.\""
- end: true
- - text: "\"What else do you have?\""
- goto: start
-
- current_task:
- message: "\"Let me check your file.\" The Client pulls up your record."
- options:
- - text: "\"Okay.\""
- end: true
-
- skip_confirm:
- message: "\"Skipping a task costs 30 Reputation and resets your streak. Are you sure?\""
- options:
- - text: "\"Yes, skip it.\""
- goto: skip_done
- - text: "\"Never mind.\""
- goto: start
-
- skip_done:
- message: "\"Task cancelled. Your streak has been reset.\""
- action:
- skip_task: true
- options:
- - text: "\"Give me a new one.\""
- goto: assign_task
- - text: "\"Goodbye.\""
- end: true
-
- extend_confirm:
- message: "\"Extending your task costs 30 Reputation and adds more kills. Want to proceed?\""
- options:
- - text: "\"Yes, extend it.\""
- goto: extend_done
- - text: "\"Never mind.\""
- goto: start
-
- extend_done:
- message: "\"Done. I've added more targets to your contract.\""
- action:
- extend_task: true
- options:
- - text: "\"Thanks.\""
- end: true
-
- rep_shop:
- message: "\"Here's what I've got. All purchases are permanent.\""
- options:
- - text: "\"Auto-finish: Salt (200 Rep) - Never consume salt on finishing blows.\""
- goto: buy_auto_salt
- condition:
- player_flag: assassin_unlocked_auto_salt
- not: true
- - text: "\"Auto-finish: Acid Vial (200 Rep) - Never consume acid vials on finishing blows.\""
- goto: buy_auto_acid
- condition:
- player_flag: assassin_unlocked_auto_acid_vial
- not: true
- - text: "\"Unlock Superior Mobs (300 Rep) - Rare superior variants may spawn.\""
- goto: buy_superiors
- condition:
- player_flag: assassin_unlocked_superiors
- not: true
- - text: "\"Unlock Extended Tasks (100 Rep) - Allows extending tasks.\""
- goto: buy_extend_unlock
- condition:
- player_flag: assassin_unlocked_extend
- not: true
- - text: "\"Back.\""
- goto: start
-
- buy_auto_salt:
- message: "\"Auto-salt purchased. You'll no longer consume salt on finishing blows.\""
- action:
- reputation_cost: 200
- set_player_flags:
- assassin_unlocked_auto_salt: true
- options:
- - text: "\"Thanks.\""
- goto: rep_shop
-
- buy_auto_acid:
- message: "\"Auto-acid purchased. Acid vials will no longer be consumed.\""
- action:
- reputation_cost: 200
- set_player_flags:
- assassin_unlocked_auto_acid_vial: true
- options:
- - text: "\"Thanks.\""
- goto: rep_shop
-
- buy_superiors:
- message: "\"Superior encounters unlocked. Watch yourself out there.\""
- action:
- reputation_cost: 300
- set_player_flags:
- assassin_unlocked_superiors: true
- options:
- - text: "\"Thanks.\""
- goto: rep_shop
-
- buy_extend_unlock:
- message: "\"You can now extend tasks via our conversation.\""
- action:
- reputation_cost: 100
- set_player_flags:
- assassin_unlocked_extend: true
- options:
- - text: "\"Thanks.\""
- goto: rep_shop
-
- supplies:
- message: "\"I stock everything you need for the job. Cheap, too.\""
- options:
- - text: "\"Buy salt (5 credits each).\""
- goto: buy_salt
- condition:
- min_credits: 5
- - text: "\"Buy acid vial (10 credits each).\""
- goto: buy_acid
- condition:
- min_credits: 10
- - text: "\"Buy insulated gloves (50 credits).\""
- goto: buy_gloves
- condition:
- min_credits: 50
- - text: "\"Buy spectral visor (75 credits).\""
- goto: buy_visor
- condition:
- min_credits: 75
- - text: "\"Back.\""
- goto: start
-
- buy_salt:
- message: "\"Here you go.\" The Client slides a packet of salt across the table."
- action:
- give_item: salt
- cost: 5
- options:
- - text: "\"Buy more.\""
- goto: buy_salt
- condition:
- min_credits: 5
- - text: "\"Thanks.\""
- goto: supplies
-
- buy_acid:
- message: "\"Handle with care.\" The Client passes you a vial of corrosive acid."
- action:
- give_item: acid_vial
- cost: 10
- options:
- - text: "\"Buy more.\""
- goto: buy_acid
- condition:
- min_credits: 10
- - text: "\"Thanks.\""
- goto: supplies
-
- buy_gloves:
- message: "\"These'll keep the current from frying your hands.\" The Client tosses you a pair of thick rubber gloves."
- action:
- give_item: insulated_gloves
- cost: 50
- options:
- - text: "\"Thanks.\""
- goto: supplies
-
- buy_visor:
- message: "\"Spectral frequency filter. Makes the invisible visible — and keeps their attacks from scrambling your brain.\""
- action:
- give_item: spectral_visor
- cost: 75
- options:
- - text: "\"Thanks.\""
- goto: supplies