PDA

View Full Version : Creating an adventure (4e Parser + 4e Module Workshop)



Nephilim667
August 14th, 2010, 17:19
Hi guys!

I'm trying to create an adventure module using the 4e Parser and the FGII 4e Module Workshop.
The adventure I'm trying to get into FGII is Khyber's Harvest, which is a free adventure from WotC and I do have an actibe DNDI account.

Great deal actually, as I can scrape NPCs, items and some more stuff from the DNDI Compendium. What what I don't get from the compendium are the story and maps.
At this point the 4e Module Workshop comes in. So I copy some text from the pdf into the workshoptool and saved it as "story.txt".

I put the compendium scrapes, story.txt and map image dir into the parser config and start parsing and the module get's created successfully.


Even though all that sounds quite easy, I have a few problems/questions:

I don't see any story elements in FGII
The story container in FGII is empty :(
Is there a way to automatically create an input file for the encounters?
How can I link tokens to my NPCs in the input files? Do I have to add them manually to the module?
How does this NPC database work?
And most important question:
Is there a documantation for those 2 tools anywhere out there?


Attached to the message you can find the story.txt created with the module workshop and the parser instructions.

Thanks a lot in advance and regards
Neph

Zeus
August 14th, 2010, 19:19
Wow. I didn't think anyone aside from Tenian and I were using both of the tools to create adventure modules. Nice to know others are using them. :)


I don't see any story elements in FGII / The story container in FGII is empty :(
A few problems I spotted:

- Your missing the required ZCATEGORY tag for each entry
- Encounter 2 has a few tag errors, mainly erroneous <frame> tags following <p> tags
- I couldn't get your Index page to parse until I inserted a blank line before the entry. In other words force the first line of story.txt to be blank -- I think this is a Parser problem.



Is there a way to automatically create an input file for the encounters?

Yes. If you create your story-encounter entries using the F3 hotkey/button (New Encounter Entry), the workshop tool records the entries in a cache. When you have finished compiling all the Story-Entries, save your story.txt file and the hold down Cntrl and press 2 (New Encounters). An encounters.txt file will be generated and output to the current save path.



How can I link tokens to my NPCs in the input files? Do I have to add them manually to the module?

If you scraped the NPCs from the Compendium, you will need to manually create a FLUFF file, the scrape process only pulls the stats. In the FLUFF file for each group or entry you then need to add the ZTOKEN or ZIMAGE tags with the appropriate names for the image files. The Parser configuration defines where the image/token subfolders are.



How does this NPC database work?

When you parse your source books which contain NPCs, in the NPCs Monster Stats tree you will see an extra option, 'Database Directory (Optional)'. If you define a path in this option the Parser will add the NPC entries to a MS Access DB. If the db doesn't exist, it gets created, if it does exists it adds the NPCs to the existing db.

Now if you parse all your modules containing NPCs and pass the same file path to the database you will end up with a database that contains all WotC NPCs. Very handy as you will see in a moment.

Now in the Workshop in Configuration options you will note two fields under the NPC Database Group:

- a path to the NPC Database itself
- a path to a global folder which contains all your NPC tokens and image files (they can be in subfolders).

Once configured you can access the NPC Database through the Workshop by either holding down Cntrl + 3 or clicking the button on the 2nd toolbar. Once opened the NPC Database form appears. From here you can either import your encounters.txt file or search on NPCs using the Search + Filtering facility to add NPCs to the 'Queue'. Once you have added all the NPCs you require hit the Output Queue button. The workshop will now sift through the database extracting entries in line with whats in the queue. For each NPC the workshop will also hunt down the token and image files (prompting if not found, duplicates are found etc). Once complete, you will find the npcs.txt, npcfluff.txt and tokens and images (in subfolders) in the current save path.



And most important question:
Is there a documantation for those 2 tools anywhere out there?

For the Workshop, aside from the Readme.txt file the only other guides are the videos I quickly prepared. I do intend to pull together a more detailed video guide but as of yet have not found the time :(. I will get around to it just as soon as I have finished some extension updates.

For the Parser there are a few guides found here at the FGII forums, a couple of smaller guides are also on the FGWiki and finally the holy grail, Parser Document.txt (found in the Parser's program folder) contains a complete reference for all content types and the required syntax.

Daddysauce
August 15th, 2010, 01:08
Bookmarking this for extreme goodness. :)

Nephilim667
August 15th, 2010, 15:45
Hey DrZeuss,

thanks a lot for long post. I really appreciate the time to spend in helping me (and also other ppl) and also developing your great little tool.

Most of your hints got me to right path and almoste everything seems to work as it supposed.

There're 3 points atm:

What is the deeper sense of the ZCATEGORY-tag?
I tried to link items, but the link isn't working. (See mi.txt and story_new.txt)
The DB-feature allways gives me an error message when parsing. It looks like the a record couldn't be inserted into the npc-table of the db.
That's why I didn't go deeper into this feature for now.


Beside my personal problems of understanding how the parser and workshop tool work, I guess I found some bugs in the workshop tool:

When the Workshop Tool is running it's not possible to use F-keys in other programms, even though the Workshop Tool's windows doesn't have focus.
When inserting a link to an encounter (via F4), it would be nice to have the encounters from the workshop tools cache file availible as presets.
When parsing the copied text from the PDF file while inserting into the Workshop Tool (via F6 - insert paragraph) some formats are not recognized sometimes.
(e.g. there is a passage about 5 skills-checks and each check is represented as the skills itself + DCxx in bold followed by a description. Checks 1,2 and 5 recognized correctly, 3 and 4 are treated as "normal text" in check 2s description)
If you're interessted I can give you more detailed information.


I also would like to make a proposal/feature request:
Having all the encounters in the cache is actually great. But pittily there is no option atm to manage those encounters, whichs leads to some problems.
Example:
I put in an encounter using the F3-key. Afterwards I noticed I made a spelling mistake/forgott to insert a category/whatever, so I actually need to make a change to the existing encounter entry or at least delete the entry, which is not possible.
I'll end up with a messed up story cache and generating the encounters.txt will spit out inconsistent/double entries.

So what is need if actually some kind of list inside the Workshop Tool which shows all the inserted encounters and those need to be linked at the corresponding ZNAME-entries.
(I think in .net you can use the XML of story_cache as a dataprovider for a list-element or something. Then highlight 'linked' ZNAME-entries with a color and give the user the possibility to add/change/remove the encounter-data which is linked.)

Even though there's a lot of finetuning to be done in the adventure, I would love to share my work, potentially here in the FGII forum.
All data and picutres inside the adventure module can be downloaded freely at WotC website. Is this possible/allowed to post the entire module here?

Which would be really great! In this case I will think about writing a tutorial/howto how I did create the adventure and hopefully more ppl will join in converting those free adventures from WotC and other 3rd party developers.
FGII will end up which a wide basis of free adventure which are ready to play and much less work for new FGII-GMs.
(Yes ... the work behind getting an adventure started in FGII is still a big obstacle you need to get over. :( )

Regards
Neph


PS: Did you and Tenian every think of putting your tools together in some kind a "module creation toolkit"?
I think a userfriendly and easy to use tool like that would be a great enrichment to the FGII-4e-community and lead to the distribution of a lot of free content ... very attrective for potential customers. ;)

Zeus
August 15th, 2010, 19:36
What is the deeper sense of the ZCATEGORY-tag?

ZCATEGORY defines the category or group the entry should be listed under in the Adventure Class Story windowlist (Story Shield Icon on the right hand side of the FGII window). If you take a look at the Adventure Class Story Items window, you'll note the Group icon (bottom left of the window). By right-clicking this and selecting Add New Group you have the ability to define multiple groups. This is a very useful feature to have as it allows you to sub-group content. By default when you open a module, its content is listed in a new Group (using the name of the module as the Group name).



I tried to link items, but the link isn't working. (See mi.txt and story_new.txt)

Your telling the Parser the link reference is a story entry when in fact what your attempting to link is either a specific Magic Item or a Group of Magic Items.

Try this notation instead:

ZLINK milist;weapon;New Magic Items: Weapons
ZLINK milist;armor;New Magic Items: Armor
ZLINK milist;itemslot;New Magic Items: Symbionts
ZLINK item;The Coat of Eyes; New Artifact: The Coat of Eyes



The DB-feature allways gives me an error message when parsing. It looks like the a record couldn't be inserted into the npc-table of the db.
That's why I didn't go deeper into this feature for now.

Hmm not sure about this, one for Tenian to answer. Have you made sure you have the MS ACE drivers installed as per the note at the top of the Parser Document.txt?



When the Workshop Tool is running it's not possible to use F-keys in other programms, even though the Workshop Tool's windows doesn't have focus.

This is intended functionality, the global hotkeys enable one to work exclusively from a PDF without having to switch application focus. The downside as you have highlighted though is that F key functionality is overridden in other apps.



When inserting a link to an encounter (via F4), it would be nice to have the encounters from the workshop tools cache file availible as presets.

Duly noted, I'll look at possibly adding this in the next release.



When parsing the copied text from the PDF file while inserting into the Workshop Tool (via F6 - insert paragraph) some formats are not recognized sometimes.
(e.g. there is a passage about 5 skills-checks and each check is represented as the skills itself + DCxx in bold followed by a description. Checks 1,2 and 5 recognized correctly, 3 and 4 are treated as "normal text" in check 2s description)
If you're interessted I can give you more detailed information.

There are simply so many formats that I can cater and so some specific formats may not auto-format correctly. I can look at adding further format support but will need a reference to work from. PM me either the name of the source material your using, including page and paragraph references and I'll see what I can do.



Having all the encounters in the cache is actually great. But pittily there is no option atm to manage those encounters, whichs leads to some problems.
Example:
I put in an encounter using the F3-key. Afterwards I noticed I made a spelling mistake/forgott to insert a category/whatever, so I actually need to make a change to the existing encounter entry or at least delete the entry, which is not possible.
I'll end up with a messed up story cache and generating the encounters.txt will spit out inconsistent/double entries.

So what is need if actually some kind of list inside the Workshop Tool which shows all the inserted encounters and those need to be linked at the corresponding ZNAME-entries.
(I think in .net you can use the XML of story_cache as a dataprovider for a list-element or something. Then highlight 'linked' ZNAME-entries with a color and give the user the possibility to add/change/remove the encounter-data which is linked.)

Yes Tenian has also requested this feature, I see the point your making and I'll look at making a couple of changes for the next release. As you highlighted its relatively simple to create a new Window form to manage the internal cache entries.



Even though there's a lot of finetuning to be done in the adventure, I would love to share my work, potentially here in the FGII forum.
All data and picutres inside the adventure module can be downloaded freely at WotC website. Is this possible/allowed to post the entire module here?


Hmm redistributing content (free or not) should only really be done with the author/IP owners permission. I would send a note to Doug or moon_wizard they are better positioned to advise on whether permission should be sought first.



Which would be really great! In this case I will think about writing a tutorial/howto how I did create the adventure and hopefully more ppl will join in converting those free adventures from WotC and other 3rd party developers.

I think this would be a great addition for the community. I know Xorn's video guides have gone down a storm with most users finding them to be a very useful. Feel free to create a guide on Adventure module creation using the Workshop approach, I am pretty sure Tenian will be happy if you want to include the Parser as well.



PS: Did you and Tenian every think of putting your tools together in some kind a "module creation toolkit"?
I think a userfriendly and easy to use tool like that would be a great enrichment to the FGII-4e-community and lead to the distribution of a lot of free content ... very attrective for potential customers. ;)

We have discussed it but as the code base for each tool is extensive it would take significant effort to merge the two tools.

In fairness I never intended for the Workshop tool to be a long standing application, merely a stop gap until official tools become available. If anyone wants the source code to adapt the workshop for other rulesets, drop me a PM and I'll happily share. The code is written in VB.NET and requires Microsoft's full 4.0 .NET Framework.

Nephilim667
August 15th, 2010, 22:18
Hey Zeuss,

Thanks again for long and detailed post. :)
I have limited time atm, so I cannot answer anything right away. But one thing just came into my mind when redaing your post.


We have discussed it but as the code base for each tool is extensive it would take significant effort to merge the two tools.
Is it really like that? It should be quite easy for Tenian to compile the core parsing classes/methods into a single static library (.dll) which can be used by other applications. He'd only need to build parametric methods around each use case of his gui. (If he followed MVC-princeples, all this should be there allready. ;) )


In fairness I never intended for the Workshop tool to be a long standing application, merely a stop gap until official tools become available.
I didn't know there's is something in development on the FGII side. In that case you're right. There's no sense to invent a the wheel several times. ;)

Regards
Neph

Zeus
August 15th, 2010, 22:43
Your welcome.

Tenian has already begun a process to expose some of the functionality into DLLs, thats how I integrate with the NPC Database feature of the Parser into the Workshop tool. However, whether Tenian has any intention to release ALL functionality via DLL(s) is another matter altogether ;) I haven't spoken with him for a week or so due to the holidays so not sure what his current plans are, hopefully he'll see this thread and provide a comment or two.

And just to be clear I am not confirming anything official is in development ;)
You'll have to ask Doug and moon_wizard for that. I'm just stating that I wrote the app and am happy to share it with the community as an interim solution.
If and when an official tool is made available, I would discontinue development and support of the Workshop in favour of supporting the official toolset.

Nephilim667
August 16th, 2010, 11:33
Hey,



Tenian has already begun a process to expose some of the functionality into DLLs, thats how I integrate with the NPC Database feature of the Parser into the Workshop tool. However, whether Tenian has any intention to release ALL functionality via DLL(s) is another matter altogether I haven't spoken with him for a week or so due to the holidays so not sure what his current plans are, hopefully he'll see this thread and provide a comment or two.
Don't get me wrong. I'm not trying to push anyone or anything. I just saw you're nice tool and how they're linked together, so I was just brainstorming.


Your telling the Parser the link reference is a story entry when in fact what your attempting to link is either a specific Magic Item or a Group of Magic Items.

Try this notation instead:

ZLINK milist;weapon;New Magic Items: Weapons
ZLINK milist;armor;New Magic Items: Armor
ZLINK milist;itemslot;New Magic Items: Symbionts
ZLINK item;The Coat of Eyes; New Artifact: The Coat of Eyes
I'm really sorry as I attached the wrong information to my post. :(
I have story-element contain a detailed description for the magic items and a link to the items itself inside the descriptions. Those links aren't working.

In Tenian's parser doc the follwing can be found:

ZLINK {link class};{id};{optional display text};{[Module Name]};{[Modestring]}*
Supported values for {link class}
item = magic item
armor = for individual armor
weapon = for individual weapon
equipment = for individual equipment
[...]


So I tried to follow this documantion and put the following line into the ZTEXT-tag of the corresponding story-element:

ZLINK item;Tongueworm
[...]
ZLINK armor;The Coat of Eyes
[...]

In mi.txt the items look like this:

The Coat of Eyes Level 1
Crafted by the daelkyr Belashyrra, [...]
Armor: Leather Armor Enhancement: +1 AC [...]

Tongueworm Level 1+
This thin strand of quivering muscle [...]
But I cannot get the link working. :(


There are simply so many formats that I can cater and so some specific formats may not auto-format correctly. I can look at adding further format support but will need a reference to work from. PM me either the name of the source material your using, including page and paragraph references and I'll see what I can do.
I'll pass over the information later where exactly the "problem" appeared.
Out of curiosity: How do oyu do the parsing? Are you using regular expressions?

Regards
Neph

Zeus
August 16th, 2010, 12:51
OK. Check to make sure your magic items are parsing correctly and that you have an entry for each new one you have listed in mi.txt

You can do this by right-clicking the Magic Items node in the Parser config sheet and clicking Parse.

The Parser will now step through the mi.txt file and compile the XML. If successful it will open an XML Browser window. Open the root node and then open the magicitemsdesc[modestring] tree.

Now step through all the items and make sure that all the fields in each entry have been populated correctly. You want to make sure at least Name, Class and mitype are all populated correctly.

As for how the Workshop parses and recognises the different text block formats, yes I am using LUA's in built pattern matching feature built into the string library. Its a cut down version of REGEX.

Nephilim667
August 16th, 2010, 14:12
The parsed items look fine for me. (see attachment)

I tried to link the first entry (The Coat of Eyes) using the following lines in the workshop tool with no luck:

ZLINK armor;The Coat of Eyes
ZLINK armor;The Coat of Eyes +1
ZLINK armor;thecoatofeyes_001

jbear
August 16th, 2010, 14:51
This all sounds very interesting and highly useful, but massively intimidating and overwhelming for someone as IT illiterate as myself. I'm pottering away at two campaigns myself; one a bit a of a semi-homebrew adventure that my pen and paper group have gone/are going through where I have used a patch work of adventures stealing from various pre-made adventures, re-flavoured and spiced to my liking and stitched together with encounters of my own design and the second is the first WotBS module. Obviously how to do this faster would be invaluable knowledge.

So when did you say you were going to put that tutorial together? ;p (with a version for dummies? please :) )

Zeus
August 16th, 2010, 15:05
The parsed items look fine for me. (see attachment)

I tried to link the first entry (The Coat of Eyes) using the following lines in the workshop tool with no luck:

ZLINK armor;The Coat of Eyes
ZLINK armor;The Coat of Eyes +1
ZLINK armor;thecoatofeyes_001


The id tag of 'armor' references non-magical armor items, use 'item' for magic items:

ZLINK item;The Coat of Eyes;The Coat of Eyes

or

ZLINK item;The Coat of Eyes + 1;The Coat of Eyes

and for the Tongueworm magic item use:

ZLINK item;Tongueworm;Tongueworm

Zeus
August 16th, 2010, 15:07
This all sounds very interesting and highly useful, but massively intimidating and overwhelming for someone as IT illiterate as myself. I'm pottering away at two campaigns myself; one a bit a of a semi-homebrew adventure that my pen and paper group have gone/are going through where I have used a patch work of adventures stealing from various pre-made adventures, re-flavoured and spiced to my liking and stitched together with encounters of my own design and the second is the first WotBS module. Obviously how to do this faster would be invaluable knowledge.

So when did you say you were going to put that tutorial together? ;p (with a version for dummies? please :) )

The workshop is quite straightforward to use, the Parser is also quite straightforward (once you understand the syntax it requires).

I'll aim to produce a video guide in the next week or so.

Nephilim667
August 16th, 2010, 16:54
The id tag of 'armor' references non-magical armor items, use 'item' for magic items:

ZLINK item;The Coat of Eyes;The Coat of Eyes

or

ZLINK item;The Coat of Eyes + 1;The Coat of Eyes

and for the Tongueworm magic item use:

ZLINK item;Tongueworm;Tongueworm
Pitily I ha dno luck with this. :(

Another approach:
When I link those entries within in FGII, will the module data be updated or are the changes on the module save somewhere else (e.g. the campaign)?

Zeus
August 16th, 2010, 17:40
I'm at a loss then. That ZLINK notation is notation I have used 100s of times and it generally works.

Is the parser producing a module when you use these links or is it failing? If you have a useable module can you email me the source files, I'll PM you my email address.

DrZ.

Nephilim667
August 16th, 2010, 21:35
Module creation work's fine. I got all the items, nps, the whole story built with the workshoptool in FGII.
As mention before ... I just need to do some more "finetuning" and fill some gaps.

Will send you a pm in a minute.

Thanks a lot mate!

Zeus
August 17th, 2010, 11:52
I spoke with Tenian:

"Links to individual items require the internal name of the item. Potion of Healing is potionofhealing005 for example. This is because the WOTC blocks are multi-level while the blocks players need to see are single level."

To get the internal name for your items, Select the Magic Items node from within the Parser, and click Parse. When the XML browser opens locate each item and note the internal name.

So as an example, try the following:

ZLINK item;thecoatofeyes_001;The Coat of Eyes
ZLINK item;tangler_004;Tangler
ZLINK item;tongueworm_003;Tongueworm

That should do the trick.

Nephilim667
August 17th, 2010, 20:28
W00t!
Thanks a lot mate! Item linking noe works as well.

But anyway ... even with your tool saving up quite some time and the ability to scrape stuff from DDI, creating an adventure is still a lot of manual work.

Zeus
August 17th, 2010, 21:13
Glad you have it working.

As for the manual intensive effort surrounding modules, it can be, however once you have done as many as I have, you soon churn through them quick enough. ;)

The most time consuming component used to be getting the raw PDF text into a module formatted correctly along with all the required NPCs and Items, with the community tools now available though, I now find images and maps to be the most time consuming, especially if you have to make your own.

Still, its nice to see a module slowly take shape and its generally gratifying when played with an appreciative group so in my opinion its worth the effort.

ddavison
August 18th, 2010, 03:06
Just curious DrZeuss, how long does it typically take you to complete an adventure conversion (say 20 pages with a dozen images, two dozen NPCs or so and one primary map)?

Zeus
August 18th, 2010, 09:06
Just curious DrZeuss, how long does it typically take you to complete an adventure conversion (say 20 pages with a dozen images, two dozen NPCs or so and one primary map)?

For a 4E module, I'd say I should be able to do that in 1-2 hours depending upon the quality of the OCR from the PDF and the images/map. Tenian's Parser makes short work of scraping NPCs and Items for the adventure module (assuming the module is available in the Compendium). The new NPC Database functionality also provides a very easy to use and quick method of using previously scraped NPCs, simply search and add.

The adventure text conversion time I'd hazard a guess is reduced to about a quarter of the usual time as the workshop does a pretty good job of assisting with the formatting. You just Cntrl+C the region of text and then hit the appropriate hotkey, the text is either straight converted (e.g. paragraph blocks) or loaded into a form ready for manipulation/validation by the user (e.g. an Encounter).

So that just leaves reference linking (manual task) and image/map/token processing (removing tags, re-alignment), the latter being the most time consuming element.

As soon as I have completed some updates to the 4E extension set, I plan to make available a video tutorial in which I will convert a module (assuming I can find one thats publicly available so as not infringe on any copyright), hopefully this will demonstrate how quickly you can step through.

takhtar
October 6th, 2010, 06:02
Hi,

I would like to use the module workshop utility in conjunction with the parser to create a mod for the H2 module. I have an active DDI account and I have a pdf of the module. Is there a tutorial out there for this kind of thing? Any help to get me off in the right direction would be great. I created a mod with the scrape but now would like to get the story, fluff etc into the mod.

Tan

TR0LL
October 16th, 2010, 22:51
I really want to use this tool, it looks like a time saver, but I have no clue where to start, would it be possible for someone to put together a start to finish step-by-step on how to use these in conjunction with the compendium and manual entry from pdf?

EugeneZ
October 19th, 2010, 03:13
Sure! Here are some screencasts. However, this is NOT for use with the compendium. You need the 4E Parser for that. There are some excellent tutorials for that by Dr Zeuss but I can't find them...

Anyway, screencasts:

Part 1: http://www.screencast.com/users/eugene.zar/folders/Jing/media/5588ec78-671a-459b-b5dc-9b9da70e0d7c
Part 2: http://www.screencast.com/users/eugene.zar/folders/Jing/media/441708b7-ccc4-4c4e-8d56-93d799e3bf60
Part 3: http://www.screencast.com/users/eugene.zar/folders/Jing/media/df29497b-49a1-4051-9927-9a6db1ad3b13

Zeus
October 19th, 2010, 07:54
Eugenez - Thank you, the video guides are great. Have some rep. :)

A couple of comments for those watching.

The version of the Workshop tool used in the videos is an older release (v1.0.20 or 21 I think), the latest available version (v1.0.22) fixes some bugs and completes the NPC Database functionality which is fully working. The latest versions of Tenian's 4EParser supports the creation of the database (you will need to re-parse your NPC based modules).

To save time, when entering Encounters, you can select and copy from the title of the encounter all the way down to the end of the list of NPCs. When you then hit F3 (New Encounter Entry) the tool will do its best to pre-fill the form with the details selected. It won't work 100% all the time so some manual tweaking maybe required.

Finally, I added multi-paragraph copying functionality, this allows you to select multiple blocks of text including the standard encounter titles like Tactics, Lore etc. The tool will do its best to auto-detect and format as appropriate. As before it won't get it right in every instance but generally works for 90%.

Hope that also helps.

Whippetsnapper
October 20th, 2010, 04:17
My issue with the module workshop tool is that it won't install on my machine (Windows 7-64bit). It keeps telling me to install .Net 4.0 when i already have it installed.

I'm in the process of working through the scales of war modules.

Is it easier to convert a module from PDF or from ddi? I have access to both.

Zeus
October 20th, 2010, 08:45
My issue with the module workshop tool is that it won't install on my machine (Windows 7-64bit). It keeps telling me to install .Net 4.0 when i already have it installed.

I'm in the process of working through the scales of war modules.

Is it easier to convert a module from PDF or from ddi? I have access to both.

The workshop tool was built against the FULL .NET 4.0 framework not just the client .NET 4.0 framework. Make sure you have the full framework installed.

For producing modules quickly - use the 4EParser and your DDI account to scrape and parse all the functional module content. Then if you want the rules text and reference content, use the Module Workshop to quickly copy and format the text.

Whippetsnapper
October 20th, 2010, 11:00
Excellent! I wonder why it was trying to install the .Net Client software then.

Looks like it will install fine now.