moss-n-puddles/typeclasses
Howard Abrams dfa6959843 Cleaned up the sailing procedure and other bug fixes
The sailing script now stores particular aliases to manipulate the
exits to simulate sailing.

Created George, the tinkering dwarf and his project that he needs help
completing.

Created an adventuring Hobbit who sails the sea.

Created a "summarizing script" to limit the amount of chat history
each Chatbot needs in order to carry on a conversation.

Created a stateful object that changes its appearance based on "who"
is looking. This allows a George's project to be seen as a complete
bird to those who have given George some feathers.
2026-06-13 20:19:04 -07:00
..
__init__.py In the beginning was a tree... 2025-01-22 07:58:32 -08:00
accounts.py Animate the Wee Beastie and scrying into rooms 2026-04-16 17:09:15 -07:00
alchemy.py Enhanced the Trippy Potion 2026-04-28 22:44:06 -07:00
channels.py In the beginning was a tree... 2025-01-22 07:58:32 -08:00
characters.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -07:00
chatbots.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -07:00
consumables.py Limit the number of items carried 2026-05-08 22:07:29 -07:00
drinkables.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -07:00
exits.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -07:00
fishing.py Add 'use' to the fishing pole 2025-09-14 11:48:44 -07:00
jethro_tull_songs.txt Marshland and a new Room 2025-06-30 22:20:41 -07:00
lightables.py Fix bug when lighting torches 2025-08-17 09:48:33 -07:00
monsters.py In the beginning was a tree... 2025-01-22 07:58:32 -08:00
npcs.py Can make pets into familiars 2026-02-24 21:44:09 -08:00
npcs.txt More hints from the heron. 2025-07-01 13:18:22 -07:00
objects.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -07:00
pets.py More bug fixing 2026-05-18 22:36:40 -07:00
puppets.py Create a recorder 2026-02-27 20:09:04 -08:00
puzzles.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -07:00
readables.py Undid the bug prior to committing the fix 2025-11-23 20:07:51 -08:00
README.md In the beginning was a tree... 2025-01-22 07:58:32 -08:00
rooms.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -07:00
rooms_dark.py Fixed numerous Chatbot bugs 2026-03-27 00:59:42 -07:00
rooms_weather.py Kiss a frog to transform into a frog 2025-09-14 22:27:11 -07:00
sailing.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -07:00
scripts.py Limit the number of items carried 2026-05-08 22:07:29 -07:00
sittables.py Minor bugs 2026-04-22 22:18:10 -07:00
things.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -07:00
tutorial.py Cleaned up the sailing procedure and other bug fixes 2026-06-13 20:19:04 -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.