a new Ferazel's Wand editor
I bet you never thought you'd see MASCOT for OS X. Well, you're right. Edification is better than MASCOT and it runs natively on OS X.
The latest version is 1.0r7.
http://www.habnabit....n-1.0r7-ppc.dmg for PowerPC users.
http://www.habnabit....-1.0r7-i386.dmg for Intel users.
Edification will not run on OS 9, and requires at least Mac OS 10.3.9.
Changelog
1.0r6 -> 1.0r7
* Added the sprite well.
* Completely rewrote how Edification interacts with PyObjC to fix some
strange bugs which only showed up in ppc builds.
* Now using fwstruct's new MacRoman codec!
* Fixed a long-standing issue where sprites weren't moved when tilemaps were
resized around them.
* Changed my python toolchain to use macports instead of all home-built
libraries and such.
1.0r5 -> 1.0r6
* Added crunch tile edit mode.
* Added wind tile edit mode.
* Associated Ferazel's Wand world data with Edification.
* Added an Open Recent menu.
* Made an icon for Ferazel's Wand world data files.
1.0r4 -> 1.0r5
* Fixed an extremely nasty bug with saving resources.
* Made demon heads show where the other head will be.
* Added a screenshot command.
* Added a way to draw boxes in lightmaps.
* Added the import and export commands.
* Added the open command. (This is a lot harder than you'd expect, which is why it took so long to add. Stupid PyObjC.)
* Removed the dependency on the Nav module, reducing the size of the binary.
1.0r3 -> 1.0r4
* Now using the masks in the MASCOT Editor Graphics file.
* Added rope rendering and editing.
* Made area drawing smarter.
* Added sprite list by ID.
* Fixed the bug where clicking the dock icon would make Edification crash.
1.0r2 -> 1.0r3
* Added Xichron editing mode.
* Added the sign and levelstrings commands.
* Made scenery flip like it would in Ferazel's Wand.
1.0r1 -> 1.0r2
* Fixed a problem where findsprite would cause a fatal crash.
* Changed from using reswalker to Carbon.Res.
* Added dynamic tilemap resizing.
* Included sprite list in disk image.
* Added start position manipulation and display.
Here's a quick list of things you can do in Edification that you can't do in MASCOT:
-
Directly edit a level's lightmaps.
-
Hide the foreground/background/overlay/sprite layer.
-
Drag your mouse to draw walls.
-
Fill regions with FG tiles.
-
Fill regions with BG tiles, while respecting the FG boundary.
-
Quickly randomize BG tiles.
-
Change the size of your editing window.
-
Set the position of sprites.
-
Resize tilemaps.
-
Edit signs.
-
Generate a STR# 1000.
-
Quickly place Xichrons.
-
And much more.
It's still a work in progress, but it's pretty polished at this point. Discussion/feature requests can go in this thread.
(I previous accidentally deleted the table that should be in the screenshots when I was testing this app, whoops.)
edit: Thanks, spamguy, for putting this up in the essentials category!
This post has been edited by ferazel_09 : 18 March 2009 - 12:22 AM