moss-n-puddles/typeclasses
Howard Abrams 7955d99a76 Have commands match the help system
That is, make everything green.
2025-04-16 09:25:38 -07:00
..
__init__.py In the beginning was a tree... 2025-01-22 07:58:32 -08:00
accounts.py In the beginning was a tree... 2025-01-22 07:58:32 -08:00
channels.py In the beginning was a tree... 2025-01-22 07:58:32 -08:00
characters.py Have commands match the help system 2025-04-16 09:25:38 -07:00
consumables.py Attempt to update feed commands 2025-04-07 22:44:56 -07:00
drinkables.py Have commands match the help system 2025-04-16 09:25:38 -07:00
exits.py Refactored code 2025-03-05 21:54:41 -08:00
fishing.py Have commands match the help system 2025-04-16 09:25:38 -07:00
lightables.py Adding a batchcommands file with descriptions 2025-02-12 22:37:19 -08:00
monsters.py In the beginning was a tree... 2025-01-22 07:58:32 -08:00
npcs.py Create a fishing pole ... and fish to be caught 2025-02-17 13:31:02 -08:00
objects.py We now have a living Big Hairy Beast 2025-04-14 10:11:19 -07:00
pets.py Create a few trinkets for Dabbler's Room 2025-04-15 22:29:21 -07:00
readables.py Have commands match the help system 2025-04-16 09:25:38 -07:00
README.md In the beginning was a tree... 2025-01-22 07:58:32 -08:00
rooms.py Get the database in sync with new way of hiding things 2025-04-14 13:52:18 -07:00
rooms_dark.py Adding a batchcommands file with descriptions 2025-02-12 22:37:19 -08:00
rooms_weather.py We now have a living Big Hairy Beast 2025-04-14 10:11:19 -07:00
scripts.py Attempt to update feed commands 2025-04-07 22:44:56 -07:00
sittables.py Refactored code 2025-03-05 21:54:41 -08:00
things.py Have commands match the help system 2025-04-16 09:25:38 -07:00
tutorial.py Have commands match the help system 2025-04-16 09:25:38 -07:00

typeclasses/

This directory holds the modules for overloading all the typeclasses representing the game entities and many systems of the game. Other server functionality not covered here is usually modified by the modules in server/conf/.

Each module holds empty classes that just imports Evennia's defaults. Any modifications done to these classes will overload the defaults.

You can change the structure of this directory (even rename the directory itself) as you please, but if you do you must add the appropriate new paths to your settings.py file so Evennia knows where to look. Also remember that for Python to find your modules, it requires you to add an empty __init__.py file in any new sub directories you create.