ArteGordon
Wanderer
I would say it has been about 50/50 in terms of addition of features, but I like the idea of providing an external trigger hook, both for trigger testing (one method), and trigger execution (another method). In the code it is already fairly clearly split along those two lines. Right now, the CheckTrigger method basically does what you outline for an XMLTrigger, and Spawn/OnTick carry out the XMLSpawner functions. I dont think I would split them into separate items, since it would be making it more inconvenient to do basic triggered spawning (requiring 2 items), but I certainly see the logic of your point.
Right now the gump system uses an external hook feature. You can give it the name of your own gump method on the spec line for triggering custom gumps. I like the idea of adding something similar for triggers, like a "UserTrigger" prop string in which you give it the name of your custom trigger method for custom trigger testing, and a "USERSET,methodname" keyword for custom trigger activation.
Excellent suggestions, I think I'll try them out right now
Right now the gump system uses an external hook feature. You can give it the name of your own gump method on the spec line for triggering custom gumps. I like the idea of adding something similar for triggers, like a "UserTrigger" prop string in which you give it the name of your custom trigger method for custom trigger testing, and a "USERSET,methodname" keyword for custom trigger activation.
Excellent suggestions, I think I'll try them out right now