Hi. This is my first time posting here in over a year. Just a few weeks ago was my first time playing EV for over a year. (I don't know what I was thinking. It's such a fun game!) Some of the old fogies around here may remember me; I used to post as "the Lord of Lemmings". I'm the author of Bounty Plus and was a contributor and am now the maintainer of Final Battle. (Yes, I know, they both have bugs. That's what I'm posting about.)
Way back in 1997, I started work on a plugin, Bounty. I didn't fully understand everything about the Escape Velocity plug-in structure, but I tried my best and learned from my mistakes. However, I made one very, very big mistake when I was doing this: I didn't actually play the plug. I just wrote it, checked what I wrote, ran it through various checking utilities, then stuffed/binhexed it and sent it to the plugins site of (url="http://"http://www.escape-velocity.com")www.escape-velocity.com(/url), the then-current official EV website.
Ghod, what a mistake. Can you believe that this past week, I actually played through the missions for the first time in my plug that I started about 4 years ago? And I never kept any sort of record of what I was doing, no changelog or plans or anything.
You find things out by playing a plug that you never would by simply looking at the numbers. I know, that should be obvious, right?
I ended up making the same mistakes in trying to fix Final Battle. True, that plug had extreme implementation problems, that in many cases required large parts of it to be rewritten. Hell, at the time it was the most ambitious use of visbits and universe-changing missions that had yet occurred. It would have been about 10 times easier to implement in EVO, and extremely easy to do in EVN (well, aside from that EVN data is a lot more complicated).
The damn thing still has bugs. They both do, actually. And now that I'm actually playing EV again, I have a chance to fix them.
Well. Bounty Plus should be updated by the end of the week, at the latest. Final Battle will take a while longer, as I'll need to work through all the mission strings on both sides of the war. But I promise to get that damned plug into perfect shape, no matter how long it takes. When you start something, you have to be willing to finish it. This is as true of EV plugins as it is, say, courses in school, or responsibilities at your job.
------------------
Because it's there,
MotherF----r