The Dink Network

Sprite Replacer

October 31st, 2003
v1.0
Score : 9.9 exceptional
peasantmg.gif
Raven
Peasant Male Sweden
 
Sprite Replacer:
This is a very useful program! Everyone creating a DMOD will probable
need it some time in the development process.

For intance, if you had press the M key and then placed some non-moveing
sprites, like trees, and then placed some monsters and forgot to switch back to no screen match mode, you may end up having monsters so far beyond the screen border, that you can't reach them in the dinkedit, and
therefore can't delete or edit them any longer. With this program, you can search for those sprites and delete them (so this program can also delete sprite, not only replace them, despite it's name). Other problems due to dinkedits pure evil behaviour, like palceing a potion with a repeat brain, placing some other sprites and they also get this repeat brain, when they shouldn't or placing a warp and then placing other sprites and they also turns into warps when they shouldn't, can easily be handled with this program. Just search for those sprites on the screen this bug appears and change them into 0 brains and no warp respectively. Of course, you can also do this in dinkedit, but it will take much longer time. And some times you don't want to edit and move around all sprites on a screen
just to change some of them since it might destroy the original sprite placement, and you have to redo a whole screen which takes a lot of time and may also add new bugs in the process. And worse, if sprites are placed to far out of the screen border, you can't change them in dinkedit, since you can't reach them, and you have to use SpriteReplacer to solve this problem.

And some notes about the program itself:
It's easy to understand how to use it. You don't really need to read the
instruction manual, in order to use it. It's window-based user inferface
is self-explanatory enough. The program have some nice features; you
can search for sprites only on a bunch of selected screens and not the entire map. You can get all information about some sprites, so you know which you will change. And you really don't need to know everything about a sprite you want to change. For instance, you want to change the sound for all warp sprites with the sprite appearence of a stone stairway down into the earth. You simple search for sprites with warp ability and the corresponding seq and frame number (and leaves all other attribute slots empty). Then write the correct sound number (and leave all other, new attribute slots empty) and press replace and it's done.

Conclusion:
A great program. It solves some problems, which are impossible to solve in dinkedit (and are caused by dinkedit)
(I use the old dinkedit, perhaps this problem doesn't occur in the new one, I don't know), it speed up your DMOD development, and the user interface is easy to understand.