home
·
contact
·
privacy
projects
/
plomrogue
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Plugin: Don't use global on variables changed by plugin itself.
[plomrogue]
/
plugins
/
server
/
PleaseTheIslandGod.py
diff --git
a/plugins/server/PleaseTheIslandGod.py
b/plugins/server/PleaseTheIslandGod.py
index 2aceb1901a7464fa2e1c3f8bbf9c9ecbd959e1aa..3b571c7d053547dab3ece329adfc073a630ec563 100644
(file)
--- a/
plugins/server/PleaseTheIslandGod.py
+++ b/
plugins/server/PleaseTheIslandGod.py
@@
-79,7
+79,8
@@
def make_world(seed):
strong_write(io_db["file_out"], "NEW_WORLD\n")
def thingproliferation(t, prol_map):
strong_write(io_db["file_out"], "NEW_WORLD\n")
def thingproliferation(t, prol_map):
- global directions_db, new_Thing, mv_yx_in_dir_legal
+ from server.new_thing import new_Thing
+ global directions_db, mv_yx_in_dir_legal
prolscore = world_db["ThingTypes"][t["T_TYPE"]]["TT_PROLIFERATE"]
if prolscore and \
(world_db["ThingTypes"][t["T_TYPE"]]["TT_LIFEPOINTS"] == 0 or
prolscore = world_db["ThingTypes"][t["T_TYPE"]]["TT_PROLIFERATE"]
if prolscore and \
(world_db["ThingTypes"][t["T_TYPE"]]["TT_LIFEPOINTS"] == 0 or
@@
-261,7
+262,7
@@
def actor_drop(t):
def actor_move(t):
def actor_move(t):
-
global
symbols_passable
+
from server.config.world_data import
symbols_passable
from server.build_fov_map import build_fov_map
def decrement_lifepoints(t):
t["T_LIFEPOINTS"] -= 1
from server.build_fov_map import build_fov_map
def decrement_lifepoints(t):
t["T_LIFEPOINTS"] -= 1