ettaj
12-22-2001, 10:51 AM
I'd like to RTFM but can't seem to find any documentation that describes how the filters file works.
The things I found were:
doc/configfile.doc : references me to SpawnFilterFile
/usr/local/share/showeq/showeq.conf:
Has 2 files: SpawnFilterFile, and FilterFile. I don't know what the difference is, as only one is documented in the configfile.doc and there isn't an example of both
filters.conf (file referenced by FilterFile): This seems to list a bunch of mobs and is divided into sections, general spawns and alerts for some of the spawns people may look for in each zone.
A few questions:
1) How do I get the filters to show everything BUT specified mobs? For example, if I want to see what and who's in EC, but don't want to be bothered with moss snakes and orcs, how would I specify "show me all but <list>"?
2) How do I get the filters to show ONLY the specified mobs? Let's say I'm looking for basilisks in Lavastorm so that I can get eggs for clumps of dough, so ONLY want to see basilisks. How would I do this?
3) Modani in OT is not in the filters.conf file at all. Does this mean that showeq won't display him when he spawns? (or, based on the cryptic note at the top of the file about the file automatically being updated, will he be added by showeq when he does)
I found
+ Made the same basic filtering scheme be used throughout with support
for full posix regex on a spawns filter string.
(see SpawnShellItem::filterString() and SpawnShellSpawn::filterString()).
Can now have a filter of the form "Race:Will[^:]*:.*:Light:GLS:.*"
which will match all spawns whose races have names beginning with "Will"
and who using a GLS as a Light (typically GLS wielding Will o' wisps).
Or say you make a sport out of hunting the local guards that are in the
level 32-34 range, you might use "Race:[^:]*Guard[^:]*:;32-34".
+ Added ability for Categories to match on any filter flags.
But I couldn't figure out from this what the basic format of the spawn message is to create the regex against, where to put these expressions in the configuration files, or how to do exclusions (item 1 above)...
I'd like you to tell me to RTFM, if only I could find it...
Thanks
The things I found were:
doc/configfile.doc : references me to SpawnFilterFile
/usr/local/share/showeq/showeq.conf:
Has 2 files: SpawnFilterFile, and FilterFile. I don't know what the difference is, as only one is documented in the configfile.doc and there isn't an example of both
filters.conf (file referenced by FilterFile): This seems to list a bunch of mobs and is divided into sections, general spawns and alerts for some of the spawns people may look for in each zone.
A few questions:
1) How do I get the filters to show everything BUT specified mobs? For example, if I want to see what and who's in EC, but don't want to be bothered with moss snakes and orcs, how would I specify "show me all but <list>"?
2) How do I get the filters to show ONLY the specified mobs? Let's say I'm looking for basilisks in Lavastorm so that I can get eggs for clumps of dough, so ONLY want to see basilisks. How would I do this?
3) Modani in OT is not in the filters.conf file at all. Does this mean that showeq won't display him when he spawns? (or, based on the cryptic note at the top of the file about the file automatically being updated, will he be added by showeq when he does)
I found
+ Made the same basic filtering scheme be used throughout with support
for full posix regex on a spawns filter string.
(see SpawnShellItem::filterString() and SpawnShellSpawn::filterString()).
Can now have a filter of the form "Race:Will[^:]*:.*:Light:GLS:.*"
which will match all spawns whose races have names beginning with "Will"
and who using a GLS as a Light (typically GLS wielding Will o' wisps).
Or say you make a sport out of hunting the local guards that are in the
level 32-34 range, you might use "Race:[^:]*Guard[^:]*:;32-34".
+ Added ability for Categories to match on any filter flags.
But I couldn't figure out from this what the basic format of the spawn message is to create the regex against, where to put these expressions in the configuration files, or how to do exclusions (item 1 above)...
I'd like you to tell me to RTFM, if only I could find it...
Thanks