X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=plomrogue-server.py;h=5028e609b905cf0fc58a93fad9dfdc5b2a19cd70;hb=294583d0345a39cbca8c6c64a673f023826ee3e3;hp=b6196c3c18100c94e57dd261928f38d6ba9a5d18;hpb=51bb20d7100ecf918d027ffff8ea6a5f3de7a6d6;p=plomrogue diff --git a/plomrogue-server.py b/plomrogue-server.py index b6196c3..5028e60 100755 --- a/plomrogue-server.py +++ b/plomrogue-server.py @@ -120,8 +120,8 @@ def save_world(): # Dummy for saving all commands to reconstruct current world state. # Misses same optimizations as record() from the original record(). ta_string = "" - for id in world_db["thing actions"]: - ta = world_db["thing actions"][id] + for id in world_db["ThingActions"]: + ta = world_db["ThingActions"][id] ta_string = ta_string + "TA_ID " + str(id) + "\n" + \ "TA_EFFORT " + str(ta["TA_EFFORT"]) + "\n" atomic_write(io_db["path_save"], @@ -343,19 +343,19 @@ def command_taid(id_string): """ id = integer_test(id_string, 0, 255) if id: - if id in world_db["thing actions"]: + if id in world_db["ThingActions"]: command_taid.id = id else: if 0 == id: while 1: id = id + 1 - if id not in world_db["thing actions"]: + if id not in world_db["ThingActions"]: break if id > 255: print("Ignoring: " "No unused ID available to add to ID list.") return - world_db["thing actions"][id] = { + world_db["ThingActions"][id] = { "TA_EFFORT": 1, "TA_NAME": "wait" } @@ -367,7 +367,10 @@ def command_taeffort(str_int): if hasattr(command_taid, "id"): val = integer_test(str_int, 0, 255) if val: - world_db["thing actions"][command_taid.id]["TA_EFFORT"] = val + world_db["ThingActions"][command_taid.id]["TA_EFFORT"] = val + else: + print("No thing action defined to manipulate yet.") + """Commands database. @@ -401,9 +404,9 @@ world_db = { "PLAYER_TYPE": 0, "MAP_LENGTH": 64, "WORLD_ACTIVE": 0, - "thing actions": {}, - "thing types": {}, - "things": {} + "ThingActions": {}, + "ThingTypes": {}, + "Things": {} }