Thread: Creating Occupation Modules
-
December 4th, 2017, 12:25 #1
- Join Date
- May 2014
- Location
- Sydney, Australia
- Posts
- 815
Creating Occupation Modules
Whilst the occupations dialog in the ruleset allows creation of new occupations. it does not (yet) support all of the options that are available in the XML format used for display. Following is an example of a full occupation, will all of the options used.
To create your own, I would recommend creating the basic occupation in FG, exporting it, then fixing up the XML in the exported module.
Code:<id-00001> <name type="string">New Occupation</name> <points> <id-001> <multiplier type="number">2</multiplier> <ability type="string">EDU</ability> </id-001> <id-002> <multiplier type="number">2</multiplier> <options> <id-001> <ability type="string">STR</ability> </id-001> <id-002> <ability type="string">DEX</ability> </id-002> </options> </id-002> </points> <creditmin type="number">9</creditmin> <creditmax type="number">40</creditmax> <skills> <id-001> <skill type="string">Art/Craft (Acting)</skill> </id-001> <id-002> <skill type="string">Disguise</skill> </id-002> <id-003> <skill type="string">Fighting</skill> </id-003> <id-004> <skill type="string">History</skill> </id-004> <id-005> <label type="string">two interpersonal skill</label> <options> <id-001> <skill type="string">Charm</skill> </id-001> <id-002> <skill type="string">Fast Talk</skill> </id-002> <id-003> <skill type="string">Intimidate</skill> </id-003> <id-004> <skill type="string">Persuade</skill> </id-004> </options> </id-005> <id-006> <label type="string">two interpersonal skill</label> <options> <id-001> <skill type="string">Charm</skill> </id-001> <id-002> <skill type="string">Fast Talk</skill> </id-002> <id-003> <skill type="string">Intimidate</skill> </id-003> <id-004> <skill type="string">Persuade</skill> </id-004> </options> </id-006> <id-007> <skill type="string">Psychology</skill> </id-007> <id-008> <skill type="string"></skill> </id-008> </skills> <suggestedcontacts type="string">Theatre industry, newspaper arts critics, actor's guild or union. </suggestedcontacts> <text type="formattedtext"> <p>Blah Blah Blah</p> </text> </id-00001>
Skills can be either:
- fixed skill - e.g. Language (Latin)
- fixed skill with any specialization - e.g. Language
- choice of skill - with a label
- any skill - leaving the skill slot empty
Enjoy.
IanLast edited by ianmward; December 9th, 2017 at 03:51.
-
December 5th, 2017, 09:44 #2
- Join Date
- Oct 2015
- Location
- Norway
- Posts
- 105
Thanks ianmward!
-
December 9th, 2017, 01:58 #3
Here is another example:
Code:<occupations> <athlete> <name type="string">Athlete</name> <points> <id-001> <multiplier type="number">2</multiplier> <ability type="string">EDU</ability> </id-001> <id-002> <multiplier type="number">2</multiplier> <options> <id-001> <ability type="string">POW</ability> </id-001> <id-002> <ability type="string">STR</ability> </id-002> </options> </id-002> </points> <creditmin type="number">9</creditmin> <creditmax type="number">70</creditmax> <skills> <id-001> <skill type="string">Climb</skill> </id-001> <id-002> <skill type="string">Jump</skill> </id-002> <id-003> <skill type="string">Fighting (Brawl)</skill> </id-003> <id-004> <skill type="string">Ride</skill> </id-004> <id-005> <label type="string">one interpersonal skill</label> <options> <id-001> <skill type="string">Charm</skill> </id-001> <id-002> <skill type="string">Fast Talk</skill> </id-002> <id-003> <skill type="string">Intimidate</skill> </id-003> <id-004> <skill type="string">Persuade</skill> </id-004> </options> </id-005> <id-006> <skill type="string">Swim</skill> </id-006> <id-007> <skill type="string">Throw</skill> </id-007> <id-008> <skill type="string"></skill> </id-008> </skills> <suggestedcontacts type="string">Sports personalities, sports writers, other media stars.</suggestedcontacts> <text type="formattedtext"> <p>Probably plays in a professional baseball, football, cricket, or basketball team. This may be a major league team with a regular salary and national attention or-particularly in the case of 1920s baseball-one of many minor league teams, some of them owned and operated by major league owners. The latter pay barely enough to keep players fed and on the team.</p> <p>Successful professional athletes will enjoy a certain amount of celebrity within the arena of their expertise- more so in the present day where sporting heroes stand side by side with film stars on red carpets around the world.</p></text> </athlete> </occupations>
-
December 9th, 2017, 02:13 #4
- Join Date
- Oct 2016
- Posts
- 127
With these examples how would you list an occupation that draws its occupation points from 2 of 3 stats? like if it was CON x2 & STR x2 or DEX x2?
-
December 9th, 2017, 02:29 #5Code:
<points> <id-001> <multiplier type="number">2</multiplier> <ability type="string">CON</ability> </id-001> <id-002> <multiplier type="number">2</multiplier> <options> <id-001> <ability type="string">DEX</ability> </id-001> <id-002> <ability type="string">STR</ability> </id-002> </options> </id-002> </points>
-
December 9th, 2017, 03:51 #6
- Join Date
- May 2014
- Location
- Sydney, Australia
- Posts
- 815
-
December 11th, 2017, 05:18 #7
- Join Date
- Oct 2016
- Posts
- 127
Yeah, I apparently can't read when I am half awake, sorry.
-
December 13th, 2017, 07:46 #8
- Join Date
- Aug 2017
- Location
- Balaguer, Lleida, Spain
- Posts
- 23
Houston, We have a problem.
When I export a module, occupations list are linked as 'chase' in the lists. I have to change class manually in order to make it work.
-
December 13th, 2017, 08:42 #9
- Join Date
- May 2014
- Location
- Sydney, Australia
- Posts
- 815
Thanks for reporting this, it has already been spotted and a fix should be out very soon.
Ian
-
October 8th, 2018, 03:55 #10
I reported this to damned in Discord just now but just to make it official:
Currently if I create my own custom occupation, it gets recorded in my campaign database under <occupation>, but if I drag/drop one of the reference occupations to make a local copy, those get recorded under <occupations> (plural) which the masterindex window is not set to check for so it will never actually display any of the copies even though they're loaded in memory and saved in the campaign database.
Second, the Athlete example above has descriptive text and the suggested contacts, none of which (that I saw; I couldn't be bothered clicking every single one) are included in the actual reference module in the ruleset.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks