lotgd / core

Core functionality for Legend of the Green Dragon, a text-based RPG game.
GNU Affero General Public License v3.0
152 stars 15 forks source link

Make a Module interface that includes onInstall/onUninstall calls #27

Open austenmc opened 8 years ago

austenmc commented 8 years ago

This is so modules can add things to the DB when they are installed and uninstalled, like scene data.

Module interface should also implement EventHandler since modules handle events.