What's Wrong With Ev-Edit?

Quote

Originally posted by Catfish_Man:
**To date I have made 0 working plugins with Ev-Edit. Every time I got anywhere near half way done it would corrupt my plug-in and crash EV. Wait, and use NovaTools. (better engine, doesn't corrupt plugins)

**

How many have you made not using EV-Edit?

To date I've made two working plugins.

Both could not have been made without EV-Edit, Schmelta-V, ResEdit and Plugchecker. The second one also involved EVO Developer's map. I've found problems with each of these tools, but I still believe that, accompanied with a proper back-up regime, they are a much better bet in combination than ResEdit on its own.

------------------
M A R T I N • T U R N E R
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/vftp/show.pl?product=evo&category;=plugins&display;=downloads&file;=FrozenHeart104.sit.bin")Frozen Heart(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/vftp/show.pl?product=evo&category;=plugins&display;=downloads&file;=FemmeFatale.sea.bin")Femme Fatale(/url)
(url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl?path=evo/plugins&file;=Frozen Heart - the No.hqx")Frozen Heart - the Novel(/url)

Quote

Originally posted by SD:
Just type in values, type in seperation sequence, type in values, all without ever using anything but the numeric keypad. I guess though if you aren't as familiar with hex as you were with base 10 you'd have to use a program that converted all the values typed into a text file or something into hex values and added the seperation sequences

I might do that if I knew the separation sequence and such. Could you elaborate a bit? Is it just 0000, 0004, or something trickier? I would also presume that the values would be entered in the same order in which you tab through them in the templates, correct?

Hmm, now I'll need to memorize the order they come up in, not just what to do with them all...

------------------
- Macavenger | e-mail: (url="http://"mailto:e-gamerguy1@attbi.com")mailto:e-gamerguy1@attbi.com(/url)e-gamerguy1@attbi.com

Quote

Originally posted by Macavenger:
**I might do that if I knew the separation sequence and such. Could you elaborate a bit? Is it just 0000, 0004, or something trickier? I would also presume that the values would be entered in the same order in which you tab through them in the templates, correct?

Hmm, now I'll need to memorize the order they come up in, not just what to do with them all...

**

Hehe, I wasn't entirely serious. I've only actually spent about 30 minutes on it or so. It depends what kind of resource it is. between every ship resource there's a set of zeroes and a 00F1 or something like that. you can figure out the individual resource themselves by looking at the resource w/ a TMPL, then opening it in hex editor. All the values go in the same order they appear in the TMPL, one right after the other, most are 1 set of zeroes with a max value of 8000 which is -32,768 in the TMPL (This relates to how the TMPL uses various bits and ranges to represent sign or something) and 16,384 in the game (like in the case of ship shields) biggish variables like cost are two sets and so on.

I don't have a hexeditor on the computer I'm currently using and I can't remember what they are, but the seperation sequence is different for each resource type (It's like an 0000 001H sort of thing) and whats more, for each additional resource there's a varying bunch of crap after the lot of them- some kind of end sequence- that I haven't figured out yet, which has the all resources' names in it and perhaps the IDs and the various flags and whatnot. make a plugin with 3 ships or whatnot and then duplicate it and start making small changes to one file in resedit (option return opens a resource in hex instead of TMPL btw), then open both in a hexeditor and see how they're different.

What would be easier than all that is just using resedit w/ TMPLs to make a bunch of resources with only zeroes in it, then just typing a bunch of hex into a text editor including seperation sequences and then past it into the hex of the plugin at the correct spot, then you wouldn't need to bother with figuring out the end sequence which changes so easily anyway. Its kind of problomatic you know because if you have one character too many or one to few then everything gets offset and every single subsequent value in your plugin is wrong and it won't work.

Well, what's wrong with EV-Edit!??! I only used EVedit to make my plugin's system layout...nothing else would work- that was BEFORE I found EVO Developer's Map, which is still rather buggy. But yes, I agree with many of the ideas on this topic, that EV-Edit is just very poorly programmed...

IMO, Res-Edit is easier to be used in plugin creation in conjunction with EV Developer's Map, and probably Formula Calc...

-Lequis

------------------
(url="http://"http://www.exitfive.com/lupe/lequis.html")www.exitfive.com/lupe/lequis.html(/url)