aboutsummaryrefslogtreecommitdiff
path: root/data/mobs/examples/estate_broker.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'data/mobs/examples/estate_broker.yaml')
-rw-r--r--data/mobs/examples/estate_broker.yaml55
1 files changed, 55 insertions, 0 deletions
diff --git a/data/mobs/examples/estate_broker.yaml b/data/mobs/examples/estate_broker.yaml
new file mode 100644
index 0000000..a156e83
--- /dev/null
+++ b/data/mobs/examples/estate_broker.yaml
@@ -0,0 +1,55 @@
+color: "227"
+description: A sharply-dressed real estate agent with a datapad and a practiced smile.
+idle: The estate broker flashes a professional smile.
+name: estate broker
+protected: true
+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:
+ - goto: 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: true
+ player_flag: owns_house_local_neighborhood
+ goto: purchased
+ text: Sounds great! I'll buy one.
+ - goto: 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:
+ - goto: 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: true
+ player_flag: owns_house_local_neighborhood
+ goto: purchased
+ text: Yes, I'd like to buy a house.
+ - condition:
+ player_flag: owns_house_local_neighborhood
+ goto: already_own
+ text: I already own a house here.
+ - goto: goodbye
+ text: No thanks.
+ - goto: info
+ text: What do I get with a house?
+unique: true
+size: small