Some news...
Almost in time for the first Intel Macs (which came sooner than I thought they would, I was expecting Steve at MacWorld to present the models that would ship in february-march, at best), I have made significant advances. Just be aware that it ate away all my weekend time.
First, I have tested keyed sections. It's great! You can have the different descriptions and formats of ModVal for each oΓΌtf ModType. No longer one has to guess what to put for a cloak or cloak scanner, you have explicit fields as in Mission Computer. The UI is a bit of a problem (not that I can do much about it...), that is you set the key value (here, the value of ModType) once and cannot change it afterwards; to do this there is no other way other than creating a new resource with a different value and delete the old one. This is not much of a problem for oΓΌtf since you usually already know what your oΓΌtf should do, and even if you need to change it (or need to change ModVal 2 or 3 to do something else than "nothing", to add a feature to the outfit), there is not much else in an oΓΌtf resource so this is not really time consuming to create a new one and copy the old data.
But that I had already done a few days ago. Yesterday, on the other hand, I have been able to compile Rezilla myself. As you may know, it uses CodeWarrior and its PowerPlant library. I have been able to download an evaluation copy of CodeWarrior to get the PowerPlant library, so then I tried to compile Rezilla with ProjectBuilder/gcc. The author had already successfully compiled with XCode/gcc, but he only provides project files for XCode 1.5 and 2, not PB, so I had to recreate the project (with all the files that were to be included, set up of options, of prefix headers, or targets). It took some time. But eventually I have been able to compile the code (a few issues with resources remained, but I solved this by copying the resource files from the distribution, into my build, until I find a better solution).
What does this mean? Well, this means that I can test modifications to the code to see if that would indeed solve the bugs. I had already solved one, but it was obviously a hack. I am pleased to report that today I have solved all three of the bugs mentioned above (the reason for the crash and the fix are pretty involved). I have right now a build of Rezilla that does not have any of them. Before you ask me to send it to you, know that it isn't that easy. First, I am not 100% sure everything needed is in the project, there may be some resource, or worse, code, missing, which would likely crash the app when they get called. Second, I'd like to ask the author before spreading custom builds around (even if it's open-source, this is best practise). Third, there are some problems involved with the PowerPlant library; I only have an evaluation version of CodeWarrior, and I'm pretty sure it doesn't allow me to use the lib as I desire. I think it is their intention at Metrowerks/Freescale to open-source it when they'll drop CodeWarrior for good (right now, they sell it at bargain price without support, though everything is relative when one talks about "bargain price", and I have no intent to spend the money on something I'll have little use of) by not selling it any more, so they likely wouldn't really mind, but this is the kind of risk I'm not willing to take. I may still do it once I've cleared the way, though, watch this space.
At any rate, I'll send the changes back to Rezilla's author so that he can integrate them in the next version (hopefully soon...). Now that these bugs are out of the way, I'll work on crafting more templates, though they won't really be useful with your buggy Rezilla. As a tease however you can get the new oΓΌtf one (which shouldn't give any issue other than flags going up, and even that you can fix). It's pretty enormous (for a template of course, it's only 20kb) since it has four times (for the four ModTypes and ModVals) 50 or so descriptions and fields for as many ModTypes, so be careful when you view it or edit it, Rezilla will be pretty slow at times. I binned and zipped it thanks to orca, for it to survive the mighty perils of the 'Net. Just put it in (~)/Library/Application Support/Rezilla/ (or copy and paste the TMPL resource to the resource file already there), quit Rezilla, and relaunch it.
outfTMPL.bin.zip (2.75K)
Number of downloads: 56