PDA

View Full Version : library for Achtung! Cthulhu



tlavalle
April 23rd, 2015, 21:08
does anyone have a library file for Achtung! Cthulhu, or framework where i can complete i for some reason can't seem to figure out where to start.

damned
April 24th, 2015, 23:00
does anyone have a library file for Achtung! Cthulhu, or framework where i can complete i for some reason can't seem to figure out where to start.

You cant share Achtung Cthulhu content.

tlavalle
April 25th, 2015, 00:23
You cant share Achtung Cthulhu content.

Not sure what I was asking I have the info I was trying to save time sorry

Treegreen
April 25th, 2015, 15:26
My advice would be to play Achtung Cthulhu using the savage world's ruleset. You can easily bring in the content using some of the great tools people have created for Savage Worlds - e.g. http://www.fantasygrounds.com/forums/showthread.php?20807-SW-NPC-Maker-extension.

Mask_of_winter
April 25th, 2015, 15:32
My advice would be to play Achtung Cthulhu using the savage world's ruleset. You can easily bring in the content using some of the great tools people have created for Savage Worlds - e.g. http://www.fantasygrounds.com/forums/showthread.php?20807-SW-NPC-Maker-extension.
Agreed. Easy as copy and paste. The easiest parser to use on Fantasy Grounds. If other rulesets users knew about there would be a riot on the forums: "We want the same tool for our game!"

tlavalle
April 25th, 2015, 19:15
hmm, but i really wanted to run in CoC.

Treegreen
April 25th, 2015, 22:11
hmm, but i really wanted to run in CoC.

Go for it! I love CoC, obviously. I just like to make sure people are aware there are two options to run Achtung Cthulhu (Savage Worlds being the other besides CoC). The number of mythos creatures and such isn't so large as to be prohibitive in terms of entering the information yourself. The easiest thing to do would be to create the NPCs/creatures while in Fantasy Grounds and then export the result as a module.

VenomousFiligree
April 25th, 2015, 22:12
Go for it! I love CoC, obviously. I just like to make sure people are aware there are two options to run Achtung Cthulhu (Savage Worlds being the other besides CoC).

Don't forget Fate Core! (and also PDQ briefly).

tlavalle
April 25th, 2015, 22:46
Go for it! I love CoC, obviously. I just like to make sure people are aware there are two options to run Achtung Cthulhu (Savage Worlds being the other besides CoC). The number of mythos creatures and such isn't so large as to be prohibitive in terms of entering the information yourself. The easiest thing to do would be to create the NPCs/creatures while in Fantasy Grounds and then export the result as a module.

how would i write the occupations and skills in a mod i tried putting a small one together, but fg doesn't see it.

Treegreen
April 25th, 2015, 22:57
If you have FG open and create a new personality with the CoC ruleset you'll notice the last box under STATISTICS is labeled skills. If you're attempting to do this in notepad++ or something then you'd want to code it like so:

<skills type="string">Skill1 ##, Skill2 ##, ect</skills>

You'd do that for every entry under NPC and would have it appear kind of wherever after the <abilities></abilities> chunk of the NPC stat block. Personally, I think it's easier and faster to just do it from within FG and then export whatever you create before you close the program.

damned
April 26th, 2015, 06:17
how would i write the occupations and skills in a mod i tried putting a small one together, but fg doesn't see it.

Post the mod here so we can see why its not being seen by FG.

tlavalle
April 27th, 2015, 00:09
Here is my definition file


<root version="1.0">
<name>Achtung! Cthulhu library mod</name>
<author>Tony Lavalle</author>
<ruleset>CallOfCthulhu</ruleset>
</root>


here is the common file


<?xml version="1.0" encoding="iso-8859-1"?>
<root version="2.0">
<library>
<name type="string">Occupations</name>
<text type="formattedtext">
<b>Aviator</b>
<p>You don’t need to be in the military to learn how to fly, as</p>
<p>the Aviator proves. Many young men and women, fascinated</p>
<p>by the power of flight and the freedom it brings, fly for fun or</p>
<p>profit and occasionally both. Civilian pilots like the Aviator</p>
<p>can be seconded to military services, such as those flying for</p>
<p>the British Air Transport Auxiliary (p.45).</p>
<b>EARNINGS</b>
<li>Lower to Middle</li>
<li>Middle</li>
<li>Middle to Upper</li>
<b>CONNECTIONS</b>
<li>Aircraft manufacturers</li>
<li>airfield personnel</li>
<li>courier companies</li>
<li>film studios</li>
<li>government surveying departments</li>
<li>mechanics</li>
<li>pilots</li>
<li>Access to a plane</li>
<b>SPECIALISATIONS</b>
<li>Aeroplane Ferrying</li>
<li>Aircraft Manufacturer Test Pilot</li>
<li>Courier</li>
<li>Mapping and Surveying</li>
<li>Passenger Services</li>
<li>Racing Pilot</li>
<li>Record-breaker</li>
<li>Stunt Pilot</li>
<b>SKILLS</b>
<li>Bargain</li>
<li>Electrical Repair</li>
<li>Listen</li>
<li>Mechanical Repair</li>
<li>Navigate (Air/Sea)</li>
<li>Pilot (Single-prop or Multi-prop)</li>
<li>Radio Operator</li>
<li>Spot Hidden</li>
<li>plus up to two other professional
or personal interest skills.</li>
<b>BONUS</>
<li>Home Ground: the Aviator can add an additional +20% to
Navigate when flying over familiar territory.</li>
</text>
</library>
</root>

Trenloe
April 27th, 2015, 00:30
My first guess would be remove the ! from the title.

Second guess would be the usual - package up your .mod file from within the directory, not from outside of it. However, now FG allows working against directories in the \modules directory in addition to .mod files (similar to how extensions can be tested/developed). So work against one or the other (a ZIp file renamed to .mod or a directory) not both.

Trenloe
April 27th, 2015, 00:31
Also, open the console window before going to the library (type /console in the chat window). This can very often give an indication of problems with modules.

tlavalle
April 27th, 2015, 02:43
I tried the zip inside the folder, fixed typos. but it still doesn't see it.

damned
April 27th, 2015, 12:10
so you shoudl have something like:

%appdata%\fantasy grounds\modules\Achtung\definition.xml
%appdata%\fantasy grounds\modules\Achtung\db.xml
etc

and if you zip those up you dont zip up the Achting folder itself - you zip up its contents only.
and make sure you have renamed the zip file correctly (windows isnt hiding the .zip extension)
and make sure you are not using anything oher than standard zip compression
and make sure you dont have BOTH the .mod and the folder...

tlavalle
April 27th, 2015, 13:58
ok with that done still doesn't see :(

Mask_of_winter
April 27th, 2015, 14:03
In your definition.xml, did you spell the ruleset name correctly?

tlavalle
April 27th, 2015, 14:16
Ok fixed errors, fog sees it, but nothing is showing

Trenloe
April 27th, 2015, 17:43
Ok fixed errors, fog sees it, but nothing is showing
You need to make sure that the XML conforms to the same format as the other CoC modules. Look in CoCReference.mod for a good example.

The following, based off the CoCReference.mod, should get you going:


<?xml version="1.0" encoding="iso-8859-1"?>
<root version="2.0">
<library>
<mylist>
<name type="string">Occupations</name>
<categoryname type="string">Call of Cthulhu</categoryname>
<entries>
<occupations>

<name type="string">Occupations</name>
<librarylink type="windowreference">
<class>referencetextwide</class>
<recordname>..</recordname>
</librarylink>
<text type="formattedtext">
<b>Aviator</b>
<p>You dont need to be in the military to learn how to fly, as</p>
<p>the Aviator proves. Many young men and women, fascinated</p>
<p>by the power of flight and the freedom it brings, fly for fun or</p>
<p>profit and occasionally both. Civilian pilots like the Aviator</p>
<p>can be seconded to military services, such as those flying for</p>
<p>the British Air Transport Auxiliary (p.45).</p>
<b>EARNINGS</b>
<li>Lower to Middle</li>
<li>Middle</li>
<li>Middle to Upper</li>
<b>CONNECTIONS</b>
<li>Aircraft manufacturers</li>
<li>airfield personnel</li>
<li>courier companies</li>
<li>film studios</li>
<li>government surveying departments</li>
<li>mechanics</li>
<li>pilots</li>
<li>Access to a plane</li>
<b>SPECIALISATIONS</b>
<li>Aeroplane Ferrying</li>
<li>Aircraft Manufacturer Test Pilot</li>
<li>Courier</li>
<li>Mapping and Surveying</li>
<li>Passenger Services</li>
<li>Racing Pilot</li>
<li>Record-breaker</li>
<li>Stunt Pilot</li>
<b>SKILLS</b>
<li>Bargain</li>
<li>Electrical Repair</li>
<li>Listen</li>
<li>Mechanical Repair</li>
<li>Navigate (Air/Sea)</li>
<li>Pilot (Single-prop or Multi-prop)</li>
<li>Radio Operator</li>
<li>Spot Hidden</li>
<li>plus up to two other professional
or personal interest skills.</li>
<b>BONUS</b>
<li>Home Ground: the Aviator can add an additional +20% to
Navigate when flying over familiar territory.</li>
</text>
</occupations>
</entries>
</mylist>
</library>
</root>

tlavalle
April 27th, 2015, 22:55
ok, that will help, I have a occupations in but now i have to tweak the output. thanks all

tlavalle
April 28th, 2015, 00:46
not done yet with questions, what should i use so that when you click on occupations it gives clickable list instead of printing everything out.

Trenloe
April 28th, 2015, 17:15
what should i use so that when you click on occupations it gives clickable list instead of printing everything out.
See the CoC Reference module (CoCReference.mod) for an example. <library><rules-003><entries><section-009> uses the referenceindex class to display extra entries in the following <index> section. This is the "A Mythos Grimoire" section from the reference module:

https://dl.dropboxusercontent.com/u/39085830/Screenshots/Call%20of%20Cthulhu/Reference%20Mod%20-%20Mythos%20Grimoire.jpg

tlavalle
July 15th, 2015, 08:31
ok, i am back i had a small vacation. i know you said look at coc reference mod, but i am missing something when i look at it. where can i get a look at the elements piece by piece?

tlavalle
August 5th, 2015, 21:56
ok i have started to code after looking at stuff you pointed out. i did fix the skills ext. but here is the mod i am working on:


<?xml version="1.0" encoding="ISO-8859-1"?>
<root version="2.0">
<library>
<rules-003 static="true">
<name type="string">Reference</name>
<categoryname type="string">Achtung! Cthulhu</categoryname>
<entries>
<section-001>
<librarylink type='windowreference'>
<class>referenceindex</class>
<recordname>..</recordname>
</librarylink>
<name type="string">Occupations</name>
<index>
<id-00000>
<listlink type='windowreference'>
<class>referenceoccuptions</class>
<recordname>..</recordname>
</listlink>
<name type='string'>All Occupations</name>
<spelltype type='string'></spelltype>
<source type='string'>[email protected]</source>
</id-00000>
<id-00001>
<listlink type='windowreference'>
<class>referenceoccuptions</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Civilian Occupations</name>
<spelltype type='string'>Call/Dismiss Deity</spelltype>
<source type='string'>[email protected]</source>
</id-00001>
<id-00002>
<listlink type='windowreference'>
<class>referenceoccuptions</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Covert Occupations</name>
<spelltype type='string'>Covert</spelltype>
<source type='string'>[email protected]</source>
</id-00002>
<id-00003>
<listlink type='windowreference'>
<class>referenceoccuptions</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Military Occupations</name>
<spelltype type='string'>Miltary</spelltype>
<source type='string'>[email protected]<source>
</id-00003>
</section-001>
</rules-003>
</library>
<reference>
</root>



this is not showing up in FG. what did i miss?

damned
August 6th, 2015, 02:36
at the lowest level - your last reference tag isnt closed - id remove that or close it for starters...

tlavalle
August 6th, 2015, 02:42
at the lowest level - your last reference tag isnt closed - id remove that or close it for starters...


i did that. the mod still doesn't show i know there is nothing listing, but i doesn't show in the modules selection.

damned
August 6th, 2015, 02:44
so you have both a definition.xml and a db.xml?
post the whole thing here as an attachment.

tlavalle
August 6th, 2015, 02:48
ok done

damned
August 6th, 2015, 03:42
There were still some more unclosed tags.
Im not sure what you are supposed to achieve and Im no expert with these library files - I do also find them challenging.

Here is Trenloes code expanded to a second entry. Try using this and see if it explains it better?


<?xml version="1.0" encoding="ISO-8859-1"?>
<root version="2.0">
<library>
<mylist>
<name type="string">Occupations</name>
<categoryname type="string">Call of Cthulhu</categoryname>
<entries>
<alloccupations>
<name type="string">All Occupations</name>
<librarylink type="windowreference">
<class>referencetextwide</class>
<recordname>..</recordname>
</librarylink>
<name type="string">All Occupations</name>
<librarylink type="windowreference">
<class>referencetextwide</class>
<recordname>..</recordname>
</librarylink>
<text type="formattedtext">
<b>Aviator</b>
<p>You don’t need to be in the military to learn how to fly, as</p>
<p>the Aviator proves. Many young men and women, fascinated</p>
<p>by the power of flight and the freedom it brings, fly for fun or</p>
<p>profit and occasionally both. Civilian pilots like the Aviator</p>
<p>can be seconded to military services, such as those flying for</p>
<p>the British Air Transport Auxiliary (p.45).</p>
<p><b>EARNINGS</b></p>
<li>Lower to Middle</li>
<li>Middle</li>
<li>Middle to Upper</li>
<p><b>CONNECTIONS</b></p>
<li>Aircraft manufacturers</li>
<li>airfield personnel</li>
<li>courier companies</li>
<li>film studios</li>
<li>government surveying departments</li>
<li>mechanics</li>
<li>pilots</li>
<li>Access to a plane</li>
<p><b>SPECIALISATIONS</b></p>
<li>Aeroplane Ferrying</li>
<li>Aircraft Manufacturer Test Pilot</li>
<li>Courier</li>
<li>Mapping and Surveying</li>
<li>Passenger Services</li>
<li>Racing Pilot</li>
<li>Record-breaker</li>
<li>Stunt Pilot</li>
<b>SKILLS</b>
<li>Bargain</li>
<li>Electrical Repair</li>
<li>Listen</li>
<li>Mechanical Repair</li>
<li>Navigate (Air/Sea)</li>
<li>Pilot (Single-prop or Multi-prop)</li>
<li>Radio Operator</li>
<li>Spot Hidden</li>
<li>plus up to two other professional
or personal interest skills.</li>
<b>BONUS</b>
<li>Home Ground: the Aviator can add an additional +20% to
Navigate when flying over familiar territory.</li>
</text>
</alloccupations>
<civillianoccupations>
<name type="string">Civillian Occupations</name>
<librarylink type="windowreference">
<class>referencetextwide</class>
<recordname>..</recordname>
</librarylink>
<name type="string">Civilian Occupations</name>
<librarylink type="windowreference">
<class>referencetextwide</class>
<recordname>..</recordname>
</librarylink>
<text type="formattedtext">
<b>Cleaner</b>
<p>Because cleanliness is next to godliness and thats gotta be a good thing in Call Of Cthulhu.</p>

</text>
</civillianoccupations>
</entries>
</mylist>


</library>
</root>

tlavalle
August 6th, 2015, 04:03
ok, that works, i will use it as an example. thanks fr the help.

damned
August 6th, 2015, 04:06
Ok cool. You will then need to look at how to make a second tier of links... :)

tlavalle
August 6th, 2015, 04:10
yep, that is next.

tlavalle
August 6th, 2015, 15:15
i got the different types of occupations to list now i need to be able to drill down to each occupation.

tlavalle
August 7th, 2015, 06:14
here is my code i have the occupations showing up how do i get the second and third teir to show up.


<?xml version="1.0" encoding="ISO-8859-1"?>
<root version="2.0">
<library>
<mylist>
<name type="string">Occupations</name>
<categoryname type="string">Call of Cthulhu</categoryname>
<entries>
<occupations>
<librarylink type='windowreference'>
<class>referenceindex</class>
<recordname>..</recordname>
</librarylink>
<name type='string'>Occupations</name>
<id-00001>
<librarylink type='windowreference'>
<class>referenceindex</class>
<recordname></recordname>
</librarylink>
<name type='string'>All Occupations</name>
<spelltype type='string'>Occupations</spelltype>
<source type='string'>[email protected]</source>
</id-00001>

</occupations>
</entries>
</mylist>
</library>
<reference>
<jobs>
<name type='string'>Aviator</name>
<type type='string'>Civilian</type>
<text type='formattedtext'>
<p>Moderates or exacerbates any weather condition. Large groups may cast the spell to achieve great meteorological effects.The keeper establishes the base conditions.Every ten magic points sacrificed effects one level of change (see further below).The caster may expend as many magic points as he or she is able, as can any participant who knows the spell. Those ignorant of the spell can contribute 1 magic point only.</p>
<p>Casting the spell costs every participant 1 current Sanity point, and requires a song-like chant to be uttered for three minutes per level of weather change. The effective radius of the base spell is two miles; this area can be widened for a cost of ten magic points for each additional mile. The change in the weather lasts thirty minutes for every ten magic points of the total contributed, but violent weather such as a tornado lasts a much shorter time.</p>
<p>
Five weather components can be changed, in varying levels of effect. One level costs 10 magic points to change: thus to change the two levels from <i>partly cloudy</i> to <i>heavy clouds</i> takes 20 magic points to change. For snow to fall, the temperature must be 30F or lower, otherwise the precipitation is rain, not snow.
</p>
<p>
<i>Cloud Cover Levels:</i> (1) clear, (2) foggy, (3) partly cloudy, (4) cloudy, (5) heavy clouds.
</p>
<p>
<i>Wind Direction Levels, the eight compass points:</i> (1) north, (2) northeast, (3) east, (4) southeast, (5) south, (6) southwest, (7) west, (8) northwest.
</p>
<p>
<i>Wind Speed Levels:</i> (1) calm, (2) breezy, (3) gusty, (4) strong steady wind, (5) gale, (6) local hurricane, (7) tornado.
</p>
<p>
<i>Temperature Levels:</i> one level raises or lowers the temperature in the area of effect by five degrees Fahrenheit.
</p>
<p>
<i>Precipitation Levels:</i> (1) dry, (2) drizzle or mist, (3) rain [snow], (4) hail [snow], (5) heavy rain [heavy snow], (6) thunderstorm [blizzard].
</p>
</text>
</jobs>
</reference>
</root>

Trenloe
August 7th, 2015, 16:41
Try this:

<?xml version="1.0" encoding="ISO-8859-1"?>
<root version="2.0">
<library>
<mylist>
<name type="string">Occupations</name>
<categoryname type="string">Call of Cthulhu</categoryname>
<entries>
<occupations>
<librarylink type='windowreference'>
<class>referenceindex</class>
<recordname>..</recordname>
</librarylink>
<name type='string'>Occupations</name>
<index>
<id-00001>
<listlink type="windowreference">
<class>referencetext</class>
<recordname>..</recordname>
</listlink>
<name type='string'>All Occupations</name>
<name type='string'>Aviator</name>
<text type='formattedtext'>
<p>Moderates or exacerbates any weather condition. Large groups may cast the spell to achieve great meteorological effects.The keeper establishes the base conditions.Every ten magic points sacrificed effects one level of change (see further below).The caster may expend as many magic points as he or she is able, as can any participant who knows the spell. Those ignorant of the spell can contribute 1 magic point only.</p>
<p>Casting the spell costs every participant 1 current Sanity point, and requires a song-like chant to be uttered for three minutes per level of weather change. The effective radius of the base spell is two miles; this area can be widened for a cost of ten magic points for each additional mile. The change in the weather lasts thirty minutes for every ten magic points of the total contributed, but violent weather such as a tornado lasts a much shorter time.</p>
<p>
Five weather components can be changed, in varying levels of effect. One level costs 10 magic points to change: thus to change the two levels from <i>partly cloudy</i> to <i>heavy clouds</i> takes 20 magic points to change. For snow to fall, the temperature must be 30F or lower, otherwise the precipitation is rain, not snow.
</p>
<p>
<i>Cloud Cover Levels:</i> (1) clear, (2) foggy, (3) partly cloudy, (4) cloudy, (5) heavy clouds.
</p>
<p>
<i>Wind Direction Levels, the eight compass points:</i> (1) north, (2) northeast, (3) east, (4) southeast, (5) south, (6) southwest, (7) west, (8) northwest.
</p>
<p>
<i>Wind Speed Levels:</i> (1) calm, (2) breezy, (3) gusty, (4) strong steady wind, (5) gale, (6) local hurricane, (7) tornado.
</p>
<p>
<i>Temperature Levels:</i> one level raises or lowers the temperature in the area of effect by five degrees Fahrenheit.
</p>
<p>
<i>Precipitation Levels:</i> (1) dry, (2) drizzle or mist, (3) rain [snow], (4) hail [snow], (5) heavy rain [heavy snow], (6) thunderstorm [blizzard].
</p>
</text>
</id-00001>
</index>
</occupations>
</entries>
</mylist>
</library>
</root>

tlavalle
August 7th, 2015, 19:34
closer than i ever was, but it will work thank you.

Trenloe
August 7th, 2015, 19:41
Oh, that sounds like it wasn't what you were looking for? What, exactly, are you trying achieve?

tlavalle
August 8th, 2015, 00:19
I am trying to setup a mod where i will have multiple groups such as professions, skills, eq etc. for starters i am working on professions first. so down to the meat professions->all professions, civilian, covert, military. then when they click on a submenu it will show each profession in that group, then each profession will be listed as well in a menu as well.

so basically
professions->civilian->Boffin->skills.

Trenloe
August 8th, 2015, 02:13
OK, just keep cascading the levels.

tlavalle
August 8th, 2015, 02:18
i thought that, but for some reason i cant get the first cascade to work :(



<?xml version="1.0" encoding="ISO-8859-1"?>
<root version="2.0">
<library>
<mylist>
<name type="string">Professions</name>
<categoryname type="string">Call of Cthulhu</categoryname>
<entries>
<occupations>
<librarylink type='windowreference'>
<class>referenceindex</class>
<recordname>..</recordname>
</librarylink>
<name type='string'>Professions</name>
<index>

<civil>
<librarylink type='windowreference'>
<class>referenceindex</class>
<recordname>..</recordname>
</librarylink>
<name type='string'>Civilian</name>
<index>
<id-00001>
<listlink type="windowreference">
<class>referencetext</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Aviator</name>
<text type='formattedtext'>
<p>You don't need to be in the military to learn to fly, as the Aviator proves.
Many young men and women, fascinated by the power of flight and the freedom it
brings, fly for fun or profit and occasionally both. Civilian pilots like the
Aviator can be seconded to military services, such as those flying for the Briish
Ait Transport Auxiliary.</p>
<p><b><i>Earnings</i></b>Lower to Middle, Middle, Middle to Upper</p>
<p><b><i>Connections</i></b>Aircraft manufacturers, airfield personnel, Courier companies
film studios, government surveying departments, mechanics, pilots, Access to a plane.</p>
<p><b><i>Specialisations</i></b>Aeroplane Ferring, Aircraft Manufacturer Test Pilot, Courier,
Mapping and Surveying, Passenger Services, Racing Pilot, Record-breaker, Stunt Pilot</p>
<p><b><i>Skills</i></b>Bargin, Electrical Repair, Listen, Mechanical Repair, Navigate(Air,Sea),
Pilot (single-prop or Multi-prop), Radio Operator, and Spot Hidden, plus up to two other professional
or personal interest skills.</p>
<p><b><i>BONUS</i></b> <i>Home Ground</i>: the Aviator can add an additional +20% to Navigate when flying over familiar territory.</p>
</text>
</id-00001>
<id-00002>
<listlink type="windowreference">
<class>referencetext</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Black Marketeer</name>
<text type='formattedtext'>
<p>War provides many opportunities, if you know where to look for them. The Black Marketeer is a combination thief, smuggler,
gambler, and entrepreneur, always on the lookout for a tasty bit of merchandise that he can sell on at a profit, with
hidden caches scattered here, there, and everywhere. He is frequently only a few steps ahead of the law, who take a very
dim view of his line of business.</p>
<p><b><i>EARNINGS</i></b>Lower, Lower to Middle, Middle.</p>
<p><b><i>CONNECTIONS</i></b>Criminals (including organised crime), customs officials, dock workers,
local police, shopkeepers.</p>
<p><b><i>SPECIALISATIONS</i></b>Food, fuel, luxury items, ration books.</p>
<p><b><i>SKILLS</i></b>Accounting, Bargain, Climb, Conceal, Fast Talk, Fist/Punch,
Forgery, Hide, Listen, Locksmith, Persuade, Psychology, Scrounge, Sneak, and Spot Hidden,
plus up to two other professional skills</p>.
<p><b><i>BONUS</i></b>Nobody's Fool: the Black Marketeer is virtually immune to Fast Talk or
Persuade. Treat every attempt to do so as a Difficult skill check.</p>
</text>
</id-00002>
<id-00003>
<listlink type="windowreference">
<class>referencetext</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Boffin</name>
<text type='formattedtext'>
</text>
</id-00003>
</index>
</civil>
<covert>
<librarylink type='windowreference'>
<class>referenceindex</class>
<recordname>..</recordname>
</librarylink>
<name type='string'>Covert</name>
<index>
</index>
</covert>
<military>
<librarylink type='windowreference'>
<class>referenceindex</class>
<recordname>..</recordname>
</librarylink>
<name type='string'>Military</name>
<index>
</index>
</military>
</occupations>
</entries>
</mylist>
</library>
</root>

tlavalle
August 12th, 2015, 14:51
ok all the drill downs work, but now the data is not showing i have included on profession for testing purposes.




<?xml version="1.0" encoding="ISO-8859-1"?>
<root version="2.0">
<library>
<rules-003 static="true">
<name type="string">Reference</name>
<categoryname type="string">Achtung! Cthulhu</categoryname>
<entries>
<section-001>
<librarylink type='windowreference'>
<class>referenceindex</class>
<recordname>..</recordname>
</librarylink>
<name type="string">Professions</name>
<index>

<id-00001>
<listlink type='windowreference'>
<class>referencespells</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Civilian</name>
<spelltype type='string'>civil</spelltype>
<source type='string'>[email protected]</source>
</id-00001>
<id-00002>
<listlink type='windowreference'>
<class>referencespells</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Covert</name>
<spelltype type='string'>covert</spelltype>
<source type='string'>[email protected]</source>
</id-00002>
<id-00003>
<listlink type='windowreference'>
<class>referencespells</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Military</name>
<spelltype type='string'>military</spelltype>
<source type='string'>[email protected]</source>
</id-00003>
<id-00004>
<listlink type='windowreference'>
<class>referencespells</class>
<recordname>..</recordname>
</listlink>
<name type='string'>Special Training</name>
<spelltype type='string'>special</spelltype>
<source type='string'>[email protected]</source>
</id-00004>
</index>
</section-001>
</entries>
</rules-003>
</library>
<reference>
<professions>
<id-00001>
<name type='string'>Aviator</name>
<type type='string'>civil</type>
<text type='formattedtext'>
<p>You don't need to be in the military to learn to fly, as the Aviator proves.
Many young men and women, fascinated by the power of flight and the freedom it
brings, fly for fun or profit and occasionally both. Civilian pilots like the
Aviator can be seconded to military services, such as those flying for the Briish
Ait Transport Auxiliary.</p>
<p><b><i>Earnings</i></b>Lower to Middle, Middle, Middle to Upper</p>
<p><b><i>Connections</i></b>Aircraft manufacturers, airfield personnel, Courier companies
film studios, government surveying departments, mechanics, pilots, Access to a plane.</p>
<p><b><i>Specialisations</i></b>Aeroplane Ferring, Aircraft Manufacturer Test Pilot, Courier,
Mapping and Surveying, Passenger Services, Racing Pilot, Record-breaker, Stunt Pilot</p>
<p><b><i>Skills</i></b>Bargin, Electrical Repair, Listen, Mechanical Repair, Navigate(Air,Sea),
Pilot (single-prop or Multi-prop), Radio Operator, and Spot Hidden, plus up to two other professional
or personal interest skills.</p>
<p><b><i>BONUS</i></b> <i>Home Ground</i>: the Aviator can add an additional +20% to Navigate when flying over familiar territory.</p>
</text>
</id-00001>
</professions>
</reference>
</root>

Trenloe
August 12th, 2015, 18:09
Do it like I showed above in post #36 - don't use a separate <reference> section for the data, include it in the menu.

tlavalle
August 12th, 2015, 19:48
ok i will try that

tlavalle
August 12th, 2015, 20:18
got it to work thank you so very much