Istarian said: I guess that's basically what I'm after. I'd like the mini-windows to capture stuff that a trigger matches on.
Out of curiousity, why not implement one of the out-of-band protocols? GMCP has already been mentioned, but you could do the same with MSDP, ZMP, ATCP, etc. They really do make it much easier to create a custom interface.
You could create gauges based on the prompt, for example, but that requires a trigger that matches a specific prompt pattern, and the gauges will only update each time a prompt is drawn on the screen. With an out-of-band protocol, however, you can literally sit there watching your gauges refill without anything being displayed in the text window.
The difference becomes even more significant when you start including things like group stats, equipment, score sheet, maps, etc. Do you really want a score sheet that only updates when you literally type 'score'? Wouldn't it be nicer to have one that updates in realtime, removing the need to even type 'score'? Do you really want players to have to type 'map' and view an ASCII map, just so that it can be displayed graphically in a miniwindow?
|