-
November 6th, 2020, 16:32 #961Grand Templar
- Join Date
- Jan 2009
- Location
- Texas
- Posts
- 288
i found the libraries...it should probably be described in the original post. Any idea when the other libraries will be completed realizing this is not someones full time job. Also, it seems that when i pull a species over the the character sheet it doesn't autopopulate the stats or skills?
Last edited by Elvedui; November 6th, 2020 at 16:44.
-
November 6th, 2020, 17:28 #962Saint
- Join Date
- Apr 2009
- Posts
- 1,132
-
November 6th, 2020, 18:29 #963
-
November 6th, 2020, 18:39 #964Saint
- Join Date
- Apr 2009
- Posts
- 1,132
I have updated the original post, with more useful info
Sevrick, please notice i have moved the Genesys libraries into a subfolder in google drive, and renamed the star wars one also.
-
November 6th, 2020, 21:27 #965Saint
- Join Date
- Apr 2009
- Posts
- 1,132
Quick development status:
I have plans to revamp the skills tab, make it more appealing
I will however prioritize adding the missing features, and this weekend, I will work on adding:
Obligation, Duty, Morality, Force Rating, Force Powers
Improve the party sheet to add GM tools to monitor, and roll for the above features.
-
November 6th, 2020, 21:31 #966
I just want to say that you guys are amazing for putting so much work into this especially considering it’s not an officially licensed ruleset and all your hard work is much appreciated by the community. I’m so looking forward to playing in this ruleset and maybe even seeing some combat automation much further down the line
-
November 6th, 2020, 22:26 #967
Hey would you be able to tell me how you fixed the skills on the NPCs so I can edit my library with descriptions filled out already. I do have some programming background, so I don't think it should be too hard.
Edit: Also I am making a home brew random NPC Table for myself but I thought you all might want something like that too. Basically what I would do is make several tables like Species, Obligation, Equipment, Motivation and link them together. So with a push of 1 roll you would have an NPC.
If anyone is interested I could add it as a separate module.Last edited by sevrick; November 6th, 2020 at 22:55.
-
November 6th, 2020, 23:23 #968Saint
- Join Date
- Apr 2009
- Posts
- 1,132
To fix the issue, you will need an editor that allows multiple cursors, like Atom
- open your db.xml file
- locate tag <npc> and cut from there, to </npc>
put that in a separate file, you will be editing that (the reason for doing this is to avoid editing the rest, with what i will explain)
Now, you can use an existing npc with correct tags, to search and replace and fix the npcs
here is an extract i did, you can use this
The issue with the npcs is that they are missing the: "<category type="string">XXXXx</category>" tagsCode:<skilllist> <id-00001> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">AG</characteristic> <name type="string">Coordination</name> </id-00001> <id-00002> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">CU</characteristic> <name type="string">Skulduggery</name> </id-00002> <id-00003> <career_skill type="number">0</career_skill> <category type="string">Knowledge</category> <characteristic type="string">IN</characteristic> <name type="string">Knowledge (Underworld)</name> </id-00003> <id-00004> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">PR</characteristic> <name type="string">Leadership</name> </id-00004> <id-00005> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">IN</characteristic> <name type="string">Astrogation</name> </id-00005> <id-00006> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">BR</characteristic> <name type="string">Athletics</name> </id-00006> <id-00007> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">AG</characteristic> <name type="string">Piloting (Space)</name> </id-00007> <id-00008> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">IN</characteristic> <name type="string">Mechanics</name> </id-00008> <id-00009> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">WI</characteristic> <name type="string">Vigilance</name> </id-00009> <id-00010> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">IN</characteristic> <name type="string">Computers</name> </id-00010> <id-00011> <career_skill type="number">0</career_skill> <category type="string">Combat</category> <characteristic type="string">BR</characteristic> <name type="string">Brawl</name> </id-00011> <id-00012> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">PR</characteristic> <name type="string">Cool</name> </id-00012> <id-00013> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">PR</characteristic> <name type="string">Negotiation</name> </id-00013> <id-00014> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">PR</characteristic> <name type="string">Charm</name> </id-00014> <id-00015> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">WI</characteristic> <name type="string">Coercion</name> </id-00015> <id-00016> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">IN</characteristic> <name type="string">Medicine</name> </id-00016> <id-00017> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">CU</characteristic> <name type="string">Perception</name> </id-00017> <id-00018> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">CU</characteristic> <name type="string">Survival</name> </id-00018> <id-00019> <career_skill type="number">0</career_skill> <category type="string">Knowledge</category> <characteristic type="string">IN</characteristic> <name type="string">Knowledge (Core Worlds)</name> </id-00019> <id-00020> <career_skill type="number">0</career_skill> <category type="string">Combat</category> <characteristic type="string">BR</characteristic> <name type="string">Lightsaber</name> </id-00020> <id-00021> <career_skill type="number">0</career_skill> <category type="string">Knowledge</category> <characteristic type="string">IN</characteristic> <name type="string">Knowledge (Education)</name> </id-00021> <id-00022> <career_skill type="number">0</career_skill> <category type="string">Combat</category> <characteristic type="string">BR</characteristic> <name type="string">Melee</name> </id-00022> <id-00023> <career_skill type="number">0</career_skill> <category type="string">Combat</category> <characteristic type="string">AG</characteristic> <name type="string">Ranged (Heavy)</name> </id-00023> <id-00024> <career_skill type="number">0</career_skill> <category type="string">Knowledge</category> <characteristic type="string">IN</characteristic> <name type="string">Knowledge (Warfare)</name> </id-00024> <id-00025> <career_skill type="number">0</career_skill> <category type="string">Knowledge</category> <characteristic type="string">IN</characteristic> <name type="string">Knowledge (Xenology)</name> </id-00025> <id-00026> <career_skill type="number">0</career_skill> <category type="string">Combat</category> <characteristic type="string">AG</characteristic> <name type="string">Gunnery</name> </id-00026> <id-00027> <career_skill type="number">0</career_skill> <category type="string">Knowledge</category> <characteristic type="string">IN</characteristic> <name type="string">Knowledge (Outer Rim)</name> </id-00027> <id-00028> <career_skill type="number">0</career_skill> <category type="string">Knowledge</category> <characteristic type="string">IN</characteristic> <name type="string">Knowledge (Lore)</name> </id-00028> <id-00029> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">CU</characteristic> <name type="string">Deception</name> </id-00029> <id-00030> <career_skill type="number">0</career_skill> <category type="string">Combat</category> <characteristic type="string">AG</characteristic> <name type="string">Ranged (Light)</name> </id-00030> <id-00031> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">CU</characteristic> <name type="string">Streetwise</name> </id-00031> <id-00032> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">AG</characteristic> <name type="string">Stealth</name> </id-00032> <id-00033> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">BR</characteristic> <name type="string">Resilience</name> </id-00033> <id-00034> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">AG</characteristic> <name type="string">Piloting (Planetary)</name> </id-00034> <id-00035> <career_skill type="number">0</career_skill> <category type="string">General</category> <characteristic type="string">WI</characteristic> <name type="string">Discipline</name> </id-00035> </skilllist>
So now you will do this, in the file you put the npcs:
- search for a tag from one skill, for example:
In Atom, use "Find All"Code:<name type="string">Coordination</name>
This will actually highlight all tags at once.
Right click the file, and you will see it will have spawned one cursor in each line containing the above tag
Now, whatever you do in one cursor, will replicate to the others. Do this:
- move the cursor UP, UP
- Add a line between tags "career_skill" and "characteristic"
- paste the tag from the "example" file, with the apropriate category, for example:
(continues in my next post)Code:<category type="string">General</category>
-
November 6th, 2020, 23:24 #969Saint
- Join Date
- Apr 2009
- Posts
- 1,132
Now what i will do is go to the top of the file, and double check, doing a normal search for the tag again:
Code:<name type="string">Coordination</name>
And check each search to see it added it correctly
ATTENTION:
Be careful with tat "lightsaber!"
Since there is an item named lightsaber, before I edited that one, I search and replace the item light saber, renamed it to something else...
finished fixing the skills lightsaber, and later, replaced the temporary name back to lightsaber
The rest is normal
I know it looks confusing, i hope it makes sense. If it looks confusing, you could send the file to me and i can fix.
I could probably write down a script to fix that, but i thought it was quicker just to edit the file, like that.
-
November 6th, 2020, 23:26 #970Saint
- Join Date
- Apr 2009
- Posts
- 1,132
Hey, I just realized, there is an easier way:
Search for:
Replace with:Code:<name type="string">Coordination</name>
I just realized, i probably thought of doing that complicated way just to make the tags save in the same spot as the record would save when creating from the ruleset, but there is no difference.Code:<category type="string">General</category><name type="string">Coordination</name>
Still, be careful with lightsaber items, rename those temporarily, first
Thread Information
Users Browsing this Thread
There are currently 2 users browsing this thread. (0 members and 2 guests)

Reply With Quote


Bookmarks