This project is read-only.

WheelMUD 0.3

Rating: No reviews yet
Downloads: 889
Released: Jul 19, 2009
Updated: Aug 14, 2009 by HectorSosaJr
Dev status: Alpha Help Icon

Recommended Download

Source Code
source code, 23926K, uploaded Jul 20, 2009 - 673 downloads

Other Available Downloads

application, 5259K, uploaded Jul 20, 2009 - 216 downloads

Release Notes

This release contains many big changes.
  • First version of the offline world builder called "Universe Manager Lite."
    • Only in binary form at the moment.
Universe Manager Lite - Offline World Editor
  • Changed ORM from Subsonic to FluentNHibernate.
  • Settled on SQLite as the default database.
    • More databases will be supported as we near 1.0
  • Created T4 templates to generate the basic DAL code for FluentNHibernate from the database
    • Generates Entity classes for all tables.
    • Generates Repository classes for all tables.
    • Generates Data Transfer Object (DTO) classes for all tables.
    • Generates FluentNHibernate Mapping classes for all tables.
    • All classes are partial classes to support custom code that does not get overwritten.
  • All major MUD objects now have persistence code.
  • .NET-style security has been implemented; IPrincipal and IIdentity
  • Room view template using NVelocity.
  • Mob view template using NVelocity.
  • Several new MUD command/action class attributes were added to help documenting these classes.
    • ActionPrimaryAlias
    • ActionDescription
    • ActionSecurity
  • Commands can now be easily debugged with the rest of the server code.
    • Breakpoints can be set in MUD commands and will break while the server is running.
  • Mobs now load their own inventory.
  • The currency class has been stabilized.
  • First version of the RuleSet concept is now running.
    • First example RuleSet uses GURPS Lite.
    • More to follow!
  • Logging infrastructure has been changed over to log4net
  • Roles can now be granted (added) or revoked (removed) to/from players.

Reviews for this release

No reviews yet for this release.