Commit graph

12 commits

Author SHA1 Message Date
Scionwest_cp
afd74530cd Engine:
- Corrected SaveDataTypes.Currency being named incorrectly. Changed to Currencies
 - ProjectInformation now inherits from the new IFileIO interface.
 - ProjectInformation.Load can be used instead of the FileManager now (note: Saving of ProjectInformation must still be done using FileManager)
 - Organizing of BaseObject done
 - BaseObject now supports BaseObject.Load. Use this instead of FileManager.Load
 - Fixed UIRealmControl error, attempting to deserialize into a null Zone Field
 - Program.cs is now encapsulated into a try/catch
 - IFileIO interface added for providing a blueprint on file I/O operations

Designer:
 - Additional ObjectTypes added to the ObjectTypes enum
 - Additional commenting provided throughout the source.
 - Re-organized the source code.
 - Simplified the Constructor code. Roughly 50% less code now.
 - Re-wrote the Object Load code to make it easier to read and maintain.
 - Renamed several menu items to conform to the projects naming conventions
2010-01-17 18:58:26 -08:00
Scionwest_cp
9311435007 Refresh of repo required. 2010-01-17 18:56:44 -08:00
Scionwest_cp
7ae6b444b6 Removed Currency Project in prep for merging all editors into a single project. 2009-12-01 18:39:22 -08:00
Scionwest_cp
82e43cb4f2 MUD Engine:
- BaseObject now sets the default value for Name programmatically for the editors propertygrids.
 - Room, Realm and Zone no longer set their Name Properties to their default value, BaseObject handles it.

Room Designer:
 - Scripts where'nt being saved, this has been corrected.
- Rooms wheren't being loaded when supplied via the command line argument (Method is used by the Zone Builder)
 - Displaying scripts within the Designer is now fixed.

Zone Builder:
 - Now displays the Zone Object Properties in the property grid.
2009-11-28 08:01:19 -08:00
Scionwest_cp
ced376e72a Zone Builder:
- Renamed Form1 to frmMain
2009-11-27 20:56:25 -08:00
Scionwest_cp
c4e423fc25 Visual Components:
- Removed the project from the solution, as the Controls have been moved into the MUD Engine project.
2009-11-27 20:48:35 -08:00
Scionwest_cp
12f5776d21 VisualComponents:
* Added custom container controller

VisualDesigner:
 * New editor designed similar to Visual Studio.
 * Loads MUDEngine.dll and places all classes inheriting from GameObject into the designers Object list.
2009-11-13 19:53:32 -08:00
Scionwest_cp
2822170a1c Corrected MudHUB project missing from the commits. 2009-11-07 11:12:48 -08:00
Scionwest_cp
2a8c023aca Room Designer:
* New Project added.

Mud HUB:
 * Moved ExecuteApp method from frmMain.cs to Program.cs
2009-11-07 10:29:00 -08:00
Scionwest_cp
035fdf96d9 New Project added: Currency Editor. Allows for creating and managing of the games currencies.
Mud Designer HUB:
 * frmMain.cs - HUB now scans entire solution directory to find the correct app to launch rather than just checking the Project Manager directory.
 * frmMain.cs - HUB now has the app launch precess wrapped within a try/catch/finally. No exception handling added as of yet within the catch.

MUDEngine:
 * Engine.cs - ValidateProjectPath method now creates the Currency directory.
 * Objects namespace added.
 * Moved the Environment namespace and folder within the new Objects namespace.
 * BaseObject.cs created. All Game objects will inherit from this, or a child of this class.
 * Currency.cs created.
 * ProjectInformation.cs - Added using statements.

Project Manager:
 * Added Using statements for MUDEngine
2009-11-06 22:30:22 -08:00
Scionwest_cp
6004bd0c58 Changed the name of the Mud Designer to Mud Designer HUB to prevent confusion during references.
MudEngine Zones now have a Name property.
MudEngine.ProjectInformation.BaseCurrencyName is no longer filed under Misc. within the Project Manager.
The Project Managers Realms list now generates the Available Zones lists if Zones exist.
The Project Managers Zone and Room list boxes have been replaced with CheckedListBoxes to easily select Initial Room/Zones.
2009-11-05 20:11:28 -08:00
Scionwest_cp
c44c73c337 Initial Check in of Mud Designer.
Includes initial Designer HOME and partial Project Manager
2009-11-05 19:44:22 -08:00