moss-n-puddles/typeclasses
2025-05-16 22:50:05 -07:00
..
__init__.py In the beginning was a tree... 2025-01-22 07:58:32 -08:00
accounts.py Character creation system 2025-05-01 10:20:49 -07:00
channels.py In the beginning was a tree... 2025-01-22 07:58:32 -08:00
characters.py Allow puppets to have two descriptions 2025-05-16 11:33:27 -07:00
consumables.py Change text randomization from {{...}} to <<..>> 2025-04-17 20:39:40 -07:00
drinkables.py Shake entertaining cocktails 2025-05-16 21:55:21 -07:00
exits.py Fix the knock command 2025-05-12 20:38:07 -07:00
fishing.py Fix bugs with Steve 2025-05-13 21:37:37 -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 Allow puppeting NPCs that stay put. 2025-05-03 21:20:18 -07:00
objects.py Magically create sticks for throwing to the BHB 2025-04-26 09:32:14 -07:00
pets.py Persist knock and pet commands 2025-05-16 21:53:53 -07:00
puppets.py Allow puppets to have two descriptions 2025-05-16 11:33:27 -07:00
readables.py Remove the boat path and fix triggers 2025-05-16 22:50:05 -07:00
README.md In the beginning was a tree... 2025-01-22 07:58:32 -08:00
rooms.py Fix capitalization when more than one character in a room 2025-05-14 16:09:41 -07:00
rooms_dark.py Adding a batchcommands file with descriptions 2025-02-12 22:37:19 -08:00
rooms_weather.py Character creation system 2025-05-01 10:20:49 -07:00
scripts.py Fixed the knocker script again 2025-05-13 22:18:16 -07:00
sittables.py Fix bugs with Steve 2025-05-13 21:37:37 -07:00
things.py Persist knock and pet commands 2025-05-16 21:53:53 -07:00
tutorial.py Minor grammar fix to help and tutorial 2025-05-16 11:38:47 -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.