ProjectMoon / ringmud

RingMUD Java Mud Server and Engine
http://ringmud.thermetics.net/
GNU Lesser General Public License v3.0
21 stars 5 forks source link

World Object Lifecycle #28

Closed ProjectMoon closed 14 years ago

ProjectMoon commented 14 years ago

Perhaps what the MUD needs is an event-driven lifecycle:

This would not be exposed to user code for the most part; it would be used for internal things. For example, all NPCs need special initialization that is different from a player.

ProjectMoon commented 14 years ago

Perhaps a better idea would be to respond to parent setting events instead. The hook is already there, just need to wire it all together.

ProjectMoon commented 14 years ago

This issue is covered under the event changes.