MissionBoy Special Edition Thanks to IWAssasin for releasing the source code to the original MissionBoy map maker. Also thanks to Rob (Starfleet), Sps, Skeeter and the Relic forums for the ideas. Version 1.9 ----------- 1. Fixed bug with deleting all objects on the map, and then re-adding causing program to crash with "Cannot load object" error 2. Fixed dropdown box resetting to "Pebbles" when saving a map 3. Added X Y Z boxes for finetuning of object positions 4. Added labels for front map view (same attributes as normal labels) Version 1.8 ----------- 1. Added ability to specify RaceID for players 2. Added ability to specify starting resources for players 3. Added ability to change player name 4. Added SOBGroups window 5. Added detection of SP maps (if startPos = 0) 6. Added MapType dropdown in Globals 7. If SP don't check for all player start positions, since not all have them 8. Set all startPos to 0 when saving, or 1 if MP 9. Write addPoints as PlayerStartPosition, or StartPosx if MP 10. Fixed map not saving bug 11. Fixed bug with player assignments for ships not saving 12. Fixed bug with player assignments for ships not being reloaded after save 13. Fixed tab order on global options screen 14. Fixed bug with cloud attributes not updating when selecting from objects list 15. Clicking on labels now correctly shows you the objects attributes 16. Added setDustCloudAmbient to NonDetermChunk section 17. Fixed "Key is not unique" bug when loading large maps that appeared occasionally 18. Added drag selection box for top map view to select multiple objects from the map easily 19. Removed superflous message box when setting player id 20. Fixed zooming so that it zooms to the correct area on the map 21. Added ability to delete objects either selected in the map or on the list using the delete key on the keyboard 22. Added ability to place and edit Single Player Points (addPoint). Please note that the first x number of addPoints in a map are assumed to be the player start positions 23. Added ability to place and edit Single Player Spheres (addSphere) 24. Added author field to Globals form 25. Changed around some fields on globals form 26. Added 2 new "Labels" menu options (Point and Sphere) to accomodate new objects 27. Added ability to assign ships to a particular group from the SOBGroups window 28. Updated label code so that group of ship, if any, is added below the ship name on the map view 29. Added warning about new mouse buttons for placing and selecting objects 30. Note: when adding ships, you can assign a default SOBGroup for new ships from the File -> Set Groups screen 31. Labels now change colour to white showing which objects are currently selected Version 1.7 ----------- 1. Fixed bug where deleting items causes a crash 2. Fixed bug where selecting multiple objects to delete would only delete the last one 3. Fixed bug where deleting multiple objects didn't delete them all 4. Changed deleting objects routine to add a lot more checks 5. Fixed bug where hiding labels after deleting objects causes crash Version 1.6 ----------- 1. Removed ability to apply position/orientation settings when placing Player Start positions - now has to be done when editing. 2. Added back cross to denote center of map 3. Fixed zooming in inadvertently when in editing mode 4. Added Hide All labels option, allowing you to hide everything in one go 5. Increased size of the object type dropdown box 6. Added ability to specify custom asteroids, dust clouds, salvage and nebulae 7. Program now automatically picks up the HW2 directory and, if you've gotten all the data files extracted, also picks up all content from the relevant directories 8. Added ability to select multiple items from the objects list and delete them 9. Added ability to set multiple items from the objects list to a specific player 10. Added ability to edit specific objects just by clicking on thier label in the top map view 11. Zoom now ignores clicking on labels, so you can click anywhere and it'll zoom regardless 12. Speeding up loading times a bit by removing some debug code 13. Massively speeded up all map redrawing operations by removing redundant calls to the label redraw function 14. Fixed bug with delete item crashing the program 15. Renamed "Map Left View" to "Map Front View" since thats what it really is 16. Fixed vertical axis in Front View being upside down 17. Fixed bug with loaded levels having an extra space after the name 18. Fixed bug with saving level even though cancel was selected on save screen 19. Added ability to set font size for labels 20. Added saving of font size and grid size to registry 21. Added link to Mission Boy SE Website in Help menu 22. Fixed bug with salvage chunks crashing the game Version 1.5 ----------- 1. Added ability for any object to be placed at random height 2. Added new section in Globals: Grid Size. Allows grid to be changed for larger maps 3. Added ability to specify custom music 4. Added ability to specify custom backgrounds 5. Fixed bug where "Select Type" would constantly popup Version 1.4 ----------- 1. Added zoom feature 2. Allowed zooming in any part of the process not just placement mode 3. Fixed resizing problem Version 1.3 ----------- 1. Fixed map scaling bug (size extents are now correct) 2. Fixed crash when trying to add more than one startpos for the same player 3. Decreased size of font in labels on the map view 4. Pebbles are now added to the NonDetermChunk section 5. Removed Pebble_3 type Version 1.2 ----------- 1. Fixed program not exiting bug 2. Fixed bug when removing last object from map 3. Added back in ability to place custom ships 4. Added ability to show only labels for specific objects (ie turn off pebbles but show everything else) 5. Turned off showing of pebble labels by default 6. Fixed green colour not saving properly 7. Added loading of maps 8. Removed "Type" and "ArrayID" columns as these where for debugging only 9. Resized Objects list 10. Added random height variance for asteroids and pebbles 11. Added New Map option 12. Added ability to click and drag when placing objects across the map, meaning a trail can easily be drawn Version 1.1 ----------- 1. First release 2. Added grid 3. Added left hand map view 4. Added list of objects 5. Added ability to edit current objects 6. Fixed bug with saving when no filename specified 7. Added dropdown for players 8. Added dropdown for background 9. Added dropdown for music 10. Removed "Custom Ship" option 11. Added labels for objects on map 12. Added ability to move objects after placement