From 004693c261b775ca0652734fecea41afc9e076ef Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Thu, 6 Jul 2017 08:47:27 -0400 Subject: [PATCH] Towards a more readable generated file. --- make_dungeon.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/make_dungeon.py b/make_dungeon.py index 836d148..45b9334 100755 --- a/make_dungeon.py +++ b/make_dungeon.py @@ -355,7 +355,7 @@ def get_turn_thresholds(trn): return trn_str def get_locations(loc): - template = """ {{ // {} + template = """ {{ // {}: {} .description = {{ .small = {}, .big = {}, @@ -370,12 +370,12 @@ def get_locations(loc): long_d = make_c_string(item[1]["description"]["long"]) sound = item[1].get("sound", "SILENT") loud = "true" if item[1].get("loud") else "false" - loc_str += template.format(i, short_d, long_d, sound, loud) + loc_str += template.format(i, item[0], short_d, long_d, sound, loud) loc_str = loc_str[:-1] # trim trailing newline return loc_str def get_objects(obj): - template = """ {{ // {} + template = """ {{ // {}: {} .words = {}, .inventory = {}, .plac = {}, @@ -449,7 +449,7 @@ def get_objects(obj): sys.stderr.write("dungeon: unknown object location in %s\n" % locs) sys.exit(1) treasure = "true" if attr.get("treasure") else "false" - obj_str += template.format(i, words_str, i_msg, locs[0], locs[1], treasure, descriptions_str, sounds_str, texts_str, changes_str) + obj_str += template.format(i, item[0], words_str, i_msg, locs[0], locs[1], treasure, descriptions_str, sounds_str, texts_str, changes_str) obj_str = obj_str[:-1] # trim trailing newline return obj_str -- 2.31.1