Characters [1] Overview Characters include any kind of creature, both player or computer controlloed. [2] Dependencies * Schedules (--> schedules.txt) for character control * Rules (--> rules.pdf) for character stats * Ether (--> ether.txt) for exchanging messages between characters [3] Requirements * characters consist of a model that can move across the map and the images and animations to render them. * basic character model is hard coded into the engine. RPG specific parts are implemented on Python side (compare item implementation). * all important NPCs are loaded and kept available for changing their schedule, dialogue, stats, etc. as required by the plot. * character control can be taken over by player or computer for any character (by exchanging schedule scripts). [4] References * Map Engine (--> mapengine.txt) for allowed character movement