ascottk on 22/8/2005 at 22:03
I'm trying to add a new triggerscript. If you knew about the drama I'm having with T3Ed you know I'm about to throw out my pc :mad: I copied all of my scripts to my tweaked install from my screwed-up install. I even backed up the tweaked scripts so they wouldn't interfere (then trashed the tweakde stuff). I even started with a fresh gamesys. So now I should be able to work on the Labyrinth now, shouldn't I? WRONG, When I try to add a new script I get a viktoria error saying:
A trigger script (TS_4252) is attempting to be added more than once!
Then that script writes over another script that's necessary to run the Labyrinth. I'm really starting to hate T3Ed.
SneaksieDave on 22/8/2005 at 22:45
There is a trigger script index kind of file (sorry, I'm not at home right now) near or alongside the scripts themselves. It just contains a list of all of the script entries. Does it maybe contain that script entry twice? That's the first thing that comes to mind...
ascottk on 22/8/2005 at 22:52
Quote Posted by SneaksieDave
There is a trigger script index kind of file (sorry, I'm not at home right now) near or alongside the scripts themselves.
I copied that too. I copied everything from my other install. I think Krellek's Labyrinth has been cursed.
Bumbleson on 22/8/2005 at 22:55
Triggerscripts don't have fixed names (or numbers in the names). The script manager seems to rebuild all the script files when you refresh the list. If the number of a copied script already exists, it will fail. The existing (and thus expected) scripts together with all the category names are listed in ScriptOrganizer.tso. Check if the script in question is already listed there.
New Horizon on 22/8/2005 at 23:02
Some days when I'm using T3Ed, I understand why Faceless said, "Believe me, you don't want this editor", one day on the Ion Storm forums. :laff:
ascottk on 22/8/2005 at 23:05
Quote Posted by Bumbleson
Triggerscripts don't have fixed names (or numbers in the names). The script manager seems to rebuild all the script files when you refresh the list. If the number of a copied script already exists, it will fail. The existing (and thus expected) scripts together with all the category names are listed in ScriptOrganizer.tso. Check if the script in question is already listed there.
I know their names are fixed . . . It refreshes fine, didn't fail . . . the script # does exist . . . I just don't know why it won't give it a new file. 4252 is my Laremel fade out script. I'm going to try manually renaming the file & the reference onthe actual script . . . I'm not expecting miracles because I've been short of those the last few days . . .
Damn, I wish this wasn't abandonware . . . needs a few fixes
Bumbleson on 22/8/2005 at 23:31
Quote Posted by New Horizon
Some days when I'm using T3Ed, I understand why Faceless said, "Believe me, you don't want this editor", one day on the Ion Storm forums. :laff:
Yes, it clearly wasn't made for the public...
I was quite enthusiastic when it came out and at first I thought a dream had come true when I found out that you can write your own scripts. I was always more interested in scripting useful things than in actually building missions and I think that features like this show the real versatility of an editor. How disappointed was I when I had to realize that all the real goodies are locked away. Dromed entertained me for years, although I never made a single mission. I'm still amazed what was possible with a few simple traps and triggers. I wouldn't know how to port a tenth of my Dromed experiments to T3Ed. And so I lost interest almost completely after only a few months. Quite sad...
ascottk on 22/8/2005 at 23:52
Damn good thing I zipped up a working version of my scripts. They're old but I can add more scripts to them without over writing other scripts.
New Horizon on 23/8/2005 at 00:38
Quote Posted by Bumbleson
Yes, it clearly wasn't made for the public...
I was quite enthusiastic when it came out and at first I thought a dream had come true when I found out that you can write your own scripts. I was always more interested in scripting useful things than in actually building missions and I think that features like this show the real versatility of an editor. How disappointed was I when I had to realize that all the real goodies are locked away. Dromed entertained me for years, although I never made a single mission. I'm still amazed what was possible with a few simple traps and triggers. I wouldn't know how to port a tenth of my Dromed experiments to T3Ed. And so I lost interest almost completely after only a few months. Quite sad...
I know what you mean. People are still unlocking Dromed secrets to this day. Versatile indeed. :) I would love to see what some programmers could do with the Quake 3 source code now that it's released. Completely open source engine and editor...now if Eidos had a clue about longevity in this biz they would do right by their fan base and release the dark engine source code.
ascottk on 23/8/2005 at 04:21
Yeesh . . . So I'm glad I backed up my older scripts & still have my newer scripts.
I deleted all the custom stuff,
copied the originals from the T3Ed zip, and
hacked my Labyrinth scripts (mass rename the scripts in the directory, instead of TS_42** or TS_43** I now have TS_52** & TS_53**).
I used a hex editor reflect the changed on the scripts themselves then I used my old ScriptOrganizer & changed the triggerscript names to reflect the new names.
Then I replaced TS_42** & TS_43** to TS_52** & TS_53** in my unr file with a hex editor . . .
Then something weird happened . . .
The conditions & actions were not organized. The conditions had no folders but the actions did. Neither of them were organized (my newer scripts were not organized either). Great . . . more work for me . . .
On the upside though, I have all of my Labyrinth scripts back & on the objects where they should be. & I can create new scripts without over writing other ones.
Although I might have assigned scripts that were TS_4** or TS_5** with TS_4*** TS_5***. I only did replace TS_4 with TS_5. Great . . . more work for me . . .
Now let's see if I can actually run it . . .
EDIT:
:grr: T3Ed crashes while compiling scripts. Guess what?
A trigger script (TS_4386) is attempting to be added more than once! I missed hex-editing that script so T3Ed saw TS_4386 instead of the one I wanted . . . Blah
WTF?!? I didn't put that in there! Sure enough, T3Ed copied one of my scripts!
EDIT: Don't edit the ScriptOrganizer.tso with a text editor. Hex editing preserves the conditions & actions organization.