X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=server%2Fworld.py;h=9bd9f6d197f3e65bc09f0bcfebd27643189ceef1;hb=c8f535af53bd1478065ee5daf1ff4230fe423249;hp=902a554dfe9c534bce435fdb620f3030f42d3d1e;hpb=119e91aece4fc1de4b4cd1744502ea58f9bae323;p=plomrogue diff --git a/server/world.py b/server/world.py index 902a554..9bd9f6d 100644 --- a/server/world.py +++ b/server/world.py @@ -309,8 +309,7 @@ def make_world(seed): def turn_over(): """Run game world and its inhabitants until new player input expected.""" - from server.config.actions import action_db - from server.ai import ai + from server.config.actions import action_db, ai_func id = 0 whilebreaker = False while world_db["Things"][0]["T_LIFEPOINTS"]: @@ -331,7 +330,7 @@ def turn_over(): if 0 == id: whilebreaker = True break - ai(Thing) + ai_func(Thing) try_healing(Thing) hunger(Thing) if Thing["T_LIFEPOINTS"]: @@ -342,7 +341,6 @@ def turn_over(): if Thing["T_PROGRESS"] == ThingAction["TA_EFFORT"]: action = action_db["actor_" + ThingAction["TA_NAME"]] action(Thing) - #eval("actor_" + ThingAction["TA_NAME"])(Thing) Thing["T_COMMAND"] = 0 Thing["T_PROGRESS"] = 0 thingproliferation(Thing, proliferable_map)