home
·
contact
·
privacy
projects
/
plomrogue
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Server: Minor code simplification.
[plomrogue]
/
server
/
config
/
world_data.py
diff --git
a/server/config/world_data.py
b/server/config/world_data.py
index ec1e9b15c7d52a24c88b1c99e2a59dec32296a9e..f9e5494149b38fcae8da4d7d7d7ff8dec9c54b25 100644
(file)
--- a/
server/config/world_data.py
+++ b/
server/config/world_data.py
@@
-27,16
+27,30
@@
directions_db = {"east": "d", "south-east": "c", "south-west": "x",
"west": "s", "north-west": "w", "north-east": "e"}
thing_defaults = {
"west": "s", "north-west": "w", "north-east": "e"}
thing_defaults = {
- "T_ARGUMENT": 0,
- "T_PROGRESS": 0,
- "T_SATIATION": 0,
- "T_COMMAND": 0,
- "T_CARRIES": [],
- "carried": False,
- "T_MEMTHING": [],
- "T_MEMMAP": False,
- "T_MEMDEPTHMAP": False,
- "fovmap": False
+ "T_ARGUMENT": 0,
+ "T_PROGRESS": 0,
+ "T_SATIATION": 0,
+ "T_COMMAND": 0,
+ "T_CARRIES": [],
+ "carried": False,
+ "T_MEMTHING": [],
+ "T_MEMMAP": False,
+ "T_MEMDEPTHMAP": False,
+ "fovmap": False
+}
+
+thingtype_defaults = {
+ "TT_NAME": "(none)",
+ "TT_TOOLPOWER": 0,
+ "TT_LIFEPOINTS": 0,
+ "TT_PROLIFERATE": 0,
+ "TT_START_NUMBER": 0,
+ "TT_SYMBOL": "?",
+ "TT_TOOL": ""
}
symbols_passable = "."
}
symbols_passable = "."
+
+thingprol_field_spreadable = lambda x, y: x in symbols_passable
+thingprol_test_hook = lambda x: True
+thingprol_post_create_hook = lambda x: None