OFPEC The Editing Center => Comments & Suggestions => Topic started by: Nixer6 on 14 Dec 2004, 08:13:45
Title: And now for something completely different....
Post by: Nixer6 on 14 Dec 2004, 08:13:45
As I take a break from pondering why the same mission I have been working on for almost 3 months has now gone completely bonkers on me, may I suggest a
Completely Silly Thread
ie; my latest unintended function
onEditorGoneTotallyDaft exec"AIGoTheWrongWay.sqs"
I really think I'm too old for this stuff :P
or onCutScene exec "DoItCompletelyDifferentEveryTime.sqs"
Title: Re:And now for something completely different....
Post by: Artak on 14 Dec 2004, 08:16:28
(http://koti.phnet.fi/artoeija/hymio/banned.gif)
;D
Title: Re:And now for something completely different....
Post by: Garcia on 14 Dec 2004, 16:33:47
/me wonders what this got to do with OFPEC
Title: Re:And now for something completely different....
Post by: macguba on 14 Dec 2004, 17:02:40
Create a gamelogic and give it a set of waypoints. Place one waypoint inside the area of each trigger in the mission. Synchro the last waypoint (which most NOT be in a trigger area) to all other waypoints in the game. Name the GL bugfix. Preview the mission, SAVE IT and then delete the GL.
Look over the mission and check that nothing untoward has happened: this is useful tool embedded in the game, not a magic wand that miraculously knows what you are trying to do. There is apparently a log file created somewhere but I've never found it. For that reason it is better to run this regularly rather than just when the mission is ready for beta testing, so that you can keep track of what is happening.
It's helpful to put a hint in the last of its waypoints so you know it has got there successfully and fixed all the bugs, it can take a few minutes. Obviously it won't fix bugs in scripts or in triggers that have no area. Remember to give the GL maximum skill.
If you want it to fix bugs in init lines then group the GL with the group rather than giving it waypoints. It can't be group leader and its a slightly tedious business because it can't override the maximum of 12 in a group, so you basically have to do it for each group individually.
Title: Re:And now for something completely different....
Post by: dmakatra on 14 Dec 2004, 22:21:03
@ Macca: Uh ? :hmm:
My bugs are often of the 'oi'-concept. Meaning you write a script, it doesn't work, you change everything five times over just to see that the error was that you hadn't put any _i check or you've written setmarkertype instead of setmarkercolor. Annoying.