Sam_Toridan
Hi,

The parser still seems to be having problems with scanning certain systems - mostly those with Nebula. Any chance of having this looked at some time?

David Bethel
I thought i had fixed this - it certainly seems to work on the version i'm using. However there was an inconstiancy in the scan system order at the time i fixed it and it was this i changed ... maybe you are using an old version of the system data. Can you copy it here or PM it me.
Sam_Toridan
Not sure if this is going to keep its formatting but here it is anyway.

>TU 71: Scan System
System Nexus (98):
Periphery: Cluster
Jump Ring: 10
Radiation: 0
Celestial Bodies:
Nebula {Alpha, 1}
Nebula {Beta, 1}
Nebula {Alpha, 2}
Planet Junction (186) {Gamma, 4}
Moon Slipway (145) {Gamma, 4}
Nebula {Delta, 4}
Nebula {Alpha, 5}
Asteroid Newton (698) {Alpha, 6}
Nebula {Beta, 6}
Nebula {Gamma, 6}
Nebula {Delta, 6}
Nebula {Alpha, 7}
Nebula {Alpha, 8}
Nebula {Gamma, 8}
Asteroid Einstein (325) {Beta, 9}
Asteroid Moore (544) {Delta, 9}
Nebula {Delta, 10}
Asteroid Galileo (573) {Beta, 11}
Nebula {Beta, 12}
Nebula {Gamma, 12}
Asteroid Boyle (532) {Delta, 12}
Nebula {Gamma, 13}

System Message:
This system is claimed by CIA Gomorrah on behalf of the CNF.

Beware of Meteoric dustclouds. Large areas of the Nexus system are
impassable due to vast quantities of glowing space debris.

Links:
Hazzard (19) (1 jump)
Winter (33) (1 jump)
Forest (156) (1 jump)
Skye (191) (1 jump)
Total TU cost for this action is 20
Steve-Law
This is because the parser is looking for:

Extractor="Nebula*$Nebula_Name*{$LOC}";

In other words, it looks for the Nebula Name. In this scan the nebulas have no name.

Presumably that's what David meant by changing the Scan System order?

If you get a new scan of that system, do the Nebula's have names?

Nebula Name (location)

Not sure we can do anything about that in the parser.cfg (or one extractor would conflict with the other - one looking for name, one not, etc.)

David Bethel
QUOTE
Presumably that's what David meant by changing the Scan System order?


Yes this was changed a while back however there is also a modified parser file to soort out the fact that all the other CBodies have numbers. Apparently i never sent the file out when i changed it - it wil be inclued with new order editor which will be finished soon.
Lord Scrimm
QUOTE (Steve-Law @ Apr 28 2004, 05:26 AM)
If you get a new scan of that system, do the Nebula's have names?

Nebula Name (location)

Nope:

>Date 16.4: Scan System
System Nexus (98):
Periphery: Cluster
Jump Ring: 10
Radiation: 0
Celestial Bodies:
Nebula {Alpha, 1}
Nebula {Beta, 1}
Nebula {Alpha, 2}
Planet Junction (186) {Gamma, 4}
Moon Slipway (145) {Gamma, 4}
Nebula {Delta, 4}
Nebula {Alpha, 5}
Asteroid Newton (698) {Alpha, 6}
Nebula {Beta, 6}
Nebula {Gamma, 6}
Nebula {Delta, 6}
Nebula {Alpha, 7}
Nebula {Alpha, 8}
Nebula {Gamma, 8}
Asteroid Einstein (325) {Beta, 9}
Asteroid Moore (544) {Delta, 9}
Nebula {Delta, 10}
Asteroid Galileo (573) {Beta, 11}
Nebula {Beta, 12}
Nebula {Gamma, 12}
Asteroid Boyle (532) {Delta, 12}
Nebula {Gamma, 13}

Rich Fanning
aka ph34r.gif
Lord Lawrence Scrimm
CIA Intelligence Director
Steve-Law
Okay then, if that's the case try doing this:

Search through the parser.cfg file and remove all occurances of $Nebula_Name

(you can remove the entire line

Variable="$Nebula_Name";

or leave it as it is (i.e. don't delete that $Nebula_Name, but all the rest))


David Bethel
Titan has names for the nebul and that works.... I manually edited titan to removed the names and it seems to work with the reworked parser.cfg from a while back. Its just a case of finishing a few other thigns off and i'll send it out with the new order editor.
Clay
Unrelated to the previous problem, but thought I'd stick it here instead of creating yet another new thread.....

Currently it is possible to use braces "( and )" within a position name. When this position is parsed, it picks up the information in the () to use for the position number....
If the player has put a number in there, it uses that.
If there is text in there, the position number becomes 0 (zero) dry.gif

As an example, there is an SMS ship wandering around:
SMS SHIP HAPPY HAMSTER (CN CLASS) (4151)

And it parses as
SMS HAPPY HAMSTER (0)

Maybe brackets should be disallowed in position names? unsure.gif
Lord Scrimm
Bwahaha! Yet another way to "cloak" CIA positions! Thanks for the update Clay biggrin.gif

Cheers,

Rich Fanning
aka ph34r.gif
Lord Lawrence Scrimm
CIA Intelligence Director
ptb
grumble you can't disallow brackets..... i spent actual time makeing this case work in the den market ripper O_o..

grumble.. ruining all my hard work....