Files
2026-06-03 17:04:06 +08:00

38 lines
1.7 KiB
GDScript

extends NpcScript
#
func OnStart():
Mes("被派到内墙值守,算是守卫里难得的轻松差事。")
Mes("外墙那边要盯野兽和沙暴,我这里主要负责把好奇的人拦在宫门外。")
Mes("红女王 正在照料她的花园。除非你真有要紧事,否则别打扰她。")
OnMainChoice()
# Main choice loop
func OnMainChoice():
Choice("这座大建筑是什么?", OnCastle)
Choice("西边通向哪里?", OnWest)
Choice("南边是什么地方?", OnSouth)
Choice("我先走了。", Farewell)
# Answers
func OnCastle():
Mes("那是 红女王 的城堡,也是 图利姆沙 的中枢。")
Mes("如果你有真正重要的消息,可以申请觐见;如果只是想看热闹,我建议你转身去市场。")
Mes("城堡里还有大陆第二大的藏书馆,书量几乎能追上 玛纳伊尔 塔。法师们听到这句通常会假装没听见。")
OnMainChoice()
func OnWest():
Mes("西边是 祖尼石台地 和更荒的石台地。路不直,风也不讲道理。")
Mes("那一带有蛇、盗贼留下的旧营地,也有比我们更懂沙漠的部族。别把陌生土地当成空地图。")
Mes("真要过去,就贴着路标走,水袋装满,别随便碰看起来像祭坛或陷阱的东西。两者通常都不欢迎客人。")
OnMainChoice()
func OnSouth():
Mes("南边能看到旧仙人掌田和废弃住区。那里以前有人住,现在只剩风声和倒下的围栏。")
Mes("沙暴一年比一年近,最后把大家逼回城墙后面。")
Mes("卡奥雷 最近又不安分,守卫队不想再失去一片街区。你如果去南边,至少带一只可靠的宠物。")
OnMainChoice()
func Farewell():
Chat("别在宫门前逗留太久。")