aboutsummaryrefslogtreecommitdiff
path: root/data/mobs/estate_broker.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'data/mobs/estate_broker.yaml')
-rw-r--r--data/mobs/estate_broker.yaml55
1 files changed, 51 insertions, 4 deletions
diff --git a/data/mobs/estate_broker.yaml b/data/mobs/estate_broker.yaml
index 0b56c4c..6698730 100644
--- a/data/mobs/estate_broker.yaml
+++ b/data/mobs/estate_broker.yaml
@@ -1,7 +1,54 @@
+color: "227"
+description: A sharply-dressed real estate agent with a datapad and a practiced smile.
id: estate_broker
+idle: The estate broker flashes a professional smile.
name: estate broker
-behavior: estate_broker_talk
+talk:
+ nodes:
+ already_own:
+ message: Yes, you're already a proud homeowner here! Your house is waiting for you. Use the Estate Directory to enter it, or expand your workshop.
+ options:
+ - next: start
+ text: Good to know.
+ goodbye:
+ message: Come back when you're ready to invest in your future!
+ info:
+ message: Each house comes with an entrance hall and a workshop equipped with a workbench. You can use the workbench with a saw to turn logs into planks, or assemble planks into furniture. Furniture can be sold for a profit or displayed in your home. Future developments will allow adding more rooms to your house.
+ options:
+ - action:
+ cost: 10
+ set_player_flags:
+ owns_house_local_neighborhood: local_neighborhood
+ condition:
+ not:
+ player_flag: owns_house_local_neighborhood
+ next: purchased
+ text: Sounds great! I'll buy one.
+ - next: goodbye
+ text: Maybe later.
+ purchased:
+ message: Excellent! The plot is yours. You'll find your new home in the Local Neighborhood just north of here. Use the Estate Directory terminal to enter your house. The home comes with a workshop — perfect for construction projects.
+ options:
+ - next: start
+ text: Thanks!
+ start:
+ message: Welcome to the Local Neighborhood development! I'm selling premium housing plots for only 10 credits. Interested in buying a house?
+ options:
+ - action:
+ cost: 10
+ set_player_flags:
+ owns_house_local_neighborhood: local_neighborhood
+ condition:
+ not:
+ player_flag: owns_house_local_neighborhood
+ next: purchased
+ text: Yes, I'd like to buy a house.
+ - condition:
+ player_flag: owns_house_local_neighborhood
+ next: already_own
+ text: I already own a house here.
+ - next: goodbye
+ text: No thanks.
+ - next: info
+ text: What do I get with a house?
unique: true
-color: "227"
-description: "A sharply-dressed real estate agent with a datapad and a practiced smile."
-idle: "The estate broker flashes a professional smile."