Steve Jackson Games Forums

Steve Jackson Games Forums (https://forums.sjgames.com/index.php)
-   GURPS Character Assistant (https://forums.sjgames.com/forumdisplay.php?f=17)
-   -   New category to skill list (https://forums.sjgames.com/showthread.php?t=59312)

Stormcrow 06-05-2009 09:22 AM

New category to skill list
 
I've got the following lines in the [SKILLS] section of a GDF:

Code:

#Clone "SK:Computer Hacking" as "SK:Infomat Hacking"
#MergeTags in "SK:Infomat Hacking" with "cat(Tales of the Solar Patrol)"
#Delete "SK:Computer Hacking"
#Clone "SK:Computer Operation" as "SK:Infomat Operation"
#MergeTags in "SK:Infomat Operation" with "cat(Tales of the Solar Patrol)"
#Delete "SK:Computer Operation"
#Clone "SK:Computer Programming" as "SK:Infomat Programming"
#MergeTags in "SK:Infomat Programming" with "cat(Tales of the Solar Patrol)"
#Delete "SK:Computer Programming"

When looking at the Skills tab, I expected to see a new category, "Tales of the Solar Patrol." I do not. I also tried adding <Tales of the Solar Patrol> before those lines, with no difference. I do, however, see "Tales of the Solar Patrol" in the cat tag of each skill.

How can I create a new category for skills?

Imion 06-05-2009 10:06 AM

Re: New category to skill list
 
Just resynchronize your skills.

Stormcrow 06-05-2009 10:08 AM

Re: New category to skill list
 
Nope, no good.

Imion 06-05-2009 10:13 AM

Re: New category to skill list
 
That's strange.
Did you check the checkbox labelled 'SKills'?

Stormcrow 06-05-2009 10:24 AM

Re: New category to skill list
 
Yes, I did.

Angel Darkover 06-05-2009 02:08 PM

Re: New category to skill list
 
Is there any error output from loading the files? Is your custom GDF being loaded last, or at least after the basic file? Also, I would resynchronize everything, especially with new cats involved.

Bare in mind, also, that there may be additional repercussions from doing a #Clone or #Rename, as groups and talents still include the other skill. Even doing a #Rename doesn't cascade the effects throughout the various elements that effect or are effected by the original skill, so if you want to maintain the relationships (with like Talents or other ads, etc.), you have to update the relevant groups or ads directly.

Stormcrow 06-05-2009 02:12 PM

Re: New category to skill list
 
No errors, and I'm just loading Characters and my gdf.

I'm afraid this is just getting to be more trouble than it's worth.

ericbsmith 06-05-2009 03:02 PM

Re: New category to skill list
 
On an existing character you need to resynchronize Categories, not Skills, to rebuild the categories.

tmedwards 06-05-2009 03:21 PM

Re: New category to skill list
 
Any characters created without the TotSP cats must be resynchronized or you will not see the new cats with those characters, as Angel has stated. Also, you'll have to resync more than just Skills/Ads/whatever, you should also resync Categories and Groups. Previously saved characters also save the data set used in their creation, which is why you need to do this when you change the data set. If you do this correctly, it should work. I would also suggest always including the group/category subheader, like so:
Code:

<Tales of the Solar Patrol>
#Clone "SK:Computer Hacking" as "SK:Infomat Hacking"
#MergeTags in "SK:Infomat Hacking" with "cat(Tales of the Solar Patrol)"
#Delete "SK:Computer Hacking"

You stated that you had tried that, I'm just saying that you should make a habit of it.

Also, again as Angel said, #Clone'ing doesn't filter down throughout a cloned trait, so if a trait has any references to other traits you're cloning and deleting, you'll have to update the tags including said references, or the traits will either complain about missing prereqs or just not work at all depending on which tag contains the references. Specific to the sample you provided, the hacking skill has a needs() tag for a skill you clone and delete, you should update that reference to the new skill, like so:
Code:

<Tales of the Solar Patrol>
#Clone "SK:Computer Hacking" as "SK:Infomat Hacking"
#ReplaceTags in "SK:Infomat Hacking" with "needs(SK:Infomat Programming = 1pts)"
#MergeTags in "SK:Infomat Hacking" with "cat(Tales of the Solar Patrol)"
#Delete "SK:Computer Hacking"

EDIT: Hah, Eric beat me to part of the punch. :)


All times are GMT -6. The time now is 06:17 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.