Steve Jackson Games - Site Navigation
Home General Info Follow Us Search Illuminator Store Forums What's New Other Games Ogre GURPS Munchkin Our Games: Home

Go Back   Steve Jackson Games Forums > Roleplaying > GURPS > GURPS Character Assistant

Reply
 
Thread Tools Display Modes
Old 03-13-2016, 07:00 PM   #11
ericbsmith
 
ericbsmith's Avatar
 
Join Date: Aug 2004
Location: Binghamton, NY, USA. Near the river Styx in the 5th Circle.
Default Re: GURPS ATE1 Template File

Under[LISTS] <Hulk Bruiser> just above the select9() there is an extra line (hard return) at or about line 944 of the file. This is causing the select8() and everything after to fail to run. At different points in the code GCA can be a little more forgiving, but GCA does not like "blank" lines left in the middle of a single item; it doesn't even like commented out lines left in there, which is why in some circumstances I've taken to using the comment() tag to inject coder comments into the middle of some very long items.

BTW, the pointswanted() for the select8() at the top of the injected list needs to be changed to pointswanted(4).

So, that was just about an hour I spend looking for an extra hard return. I love coding, it seems like 95% of coding is looking for an extra line, a missing comma, a double quote in place of a single quote (or vice versa), a misspelled variable name, or any number of insufferably simple character errors.


Code:
<Hulk Bruiser>
text(Please choose a primary skill from the selection below.),
		pointswanted(4),
		itemswanted(1),
		list(_
			#buildlist(list(#list(Hulk Brute First)), template(%ListItem% #codes(upto 4pts, downto 4pts)))_
		)_
),
select9(text(Please choose 1 from these primary skills.),
		pointswanted(4),
		itemswanted(1),
		list(_
			#buildlist(list(#list(Hulk Brute Second)), template(%ListItem% #codes(upto 4pts, downto 4pts)))_
		)_
),
select10(text(Please choose 8 points from these primary skills.),
		pointswanted(8),
		itemswanted(atleast 1, upto 2),
		list(_
			#buildlist(list(#list(Hulk Brute Third)), template(%ListItem%))_
		)_
),
select11(text(Please choose 3 from these primary skills.),
		pointswanted(3),
		itemswanted(3),
		list(_
			#buildlist(list(#list(Hulk Brute Fouth)), template(%ListItem%))_
		)_
),
select12(text(Please choose 5 from these background skills.),
		pointswanted(5),
		itemswanted(5),
		list(_
			#buildlist(list(#list(Hulk Brute First)), template(%ListItem% #codes(upto 1pts, downto 1pts))),
			#buildlist(list(#list(Hulk Brute Second)), template(%ListItem% #codes(upto 1pts, downto 1pts))),
			#buildlist(list(#list(Hulk Brute Fouth)), template(%ListItem%)),
			#buildlist(list(#list(Hulk Last Select)), template(%ListItem%))_
		)_
),y(
__________________
Eric B. Smith GURPS Data File Coordinator
GURPSLand
I shall pull the pin from this healing grenade and...
Kaboom-baya.

Last edited by ericbsmith; 03-13-2016 at 07:07 PM.
ericbsmith is online now   Reply With Quote
Old 03-13-2016, 07:20 PM   #12
TorgSmith
 
TorgSmith's Avatar
 
Join Date: Mar 2008
Location: Mission Tx
Default Re: GURPS ATE1 Template File

Thank you very much. I had spent several hours thinking I was doing something wrong and changing stuff around to no avail.

Now I am moving forward again. :)
__________________
Thank You,
Torg Smith
TorgSmith is offline   Reply With Quote
Old 03-13-2016, 07:39 PM   #13
ericbsmith
 
ericbsmith's Avatar
 
Join Date: Aug 2004
Location: Binghamton, NY, USA. Near the river Styx in the 5th Circle.
Default Re: GURPS ATE1 Template File

Quote:
Originally Posted by TorgSmith View Post
Thank you very much. I had spent several hours thinking I was doing something wrong and changing stuff around to no avail.

Now I am moving forward again. :)
You're welcome. I know how frustrating sussing out these things can be. Looking forward to the progress!
__________________
Eric B. Smith GURPS Data File Coordinator
GURPSLand
I shall pull the pin from this healing grenade and...
Kaboom-baya.
ericbsmith is online now   Reply With Quote
Old 03-14-2016, 08:02 PM   #14
TorgSmith
 
TorgSmith's Avatar
 
Join Date: Mar 2008
Location: Mission Tx
Default Re: GURPS ATE1 Template File

Well, I have all the stuff in for the Hulk (including the Gigantism option). I just need to do some testing after work tomorrow. I fixed the bad selection of skills for background on the Doc. I did some cleanup as well. I should be posting an update tomorrow after the testing.
__________________
Thank You,
Torg Smith
TorgSmith is offline   Reply With Quote
Old 03-15-2016, 07:28 PM   #15
TorgSmith
 
TorgSmith's Avatar
 
Join Date: Mar 2008
Location: Mission Tx
Default Re: GURPS ATE1 Template File

I have updated the file with the Hulk template. I did some bug fixes to the Doc template as well. http://www.motoslave.net/gcarepo/view.php?pkgid=182

Tomorrow, I will start on the Hunter.
__________________
Thank You,
Torg Smith
TorgSmith is offline   Reply With Quote
Old 03-16-2016, 01:26 AM   #16
tmedwards
 
tmedwards's Avatar
 
Join Date: Feb 2006
Location: Krotz Springs, LA US
Default Re: GURPS ATE1 Template File

Some possible issues:
  • Line 45: #replacetags trait missing trait-type prefix
    Code:
    #replacetags in "Starting Wealth" with "basevalue(500)"
  • Line 1115: possible spurious line continuation
    Code:
    AD:Recovery_
  • Line 1127: missing comma ending line
    Code:
    #newitem(DI:Intolerance (Weaklings ST 10 or less), -5, page(B140), cat(Mundane, Mental))
  • Line 1260: missing comma ending line
    Code:
    Shield
  • Line 1329: missing comma ending line
    Code:
    Shield
__________________
Thomas M. EDWARDS <tmedwards@motoslave.net>

GCA4 resources: GCA Repository, Phoenix (r66), GMCS (2.17), Bookish (r12)
tmedwards is offline   Reply With Quote
Old 03-16-2016, 05:35 AM   #17
ericbsmith
 
ericbsmith's Avatar
 
Join Date: Aug 2004
Location: Binghamton, NY, USA. Near the river Styx in the 5th Circle.
Default Re: GURPS ATE1 Template File

Another thing to note, by convention the #newitem() for the Increase FOO traits in the selectx() lists have an underscore at the start of their name. This forces them to the top of the trait list; the main reason for this is to group them all together out of the way of the other traits in the list instead of having a bunch together somewhere in the middle of the list.

Normal sized Brute is not reducing the points available in Advantages. I would suggest reducing the first advantage selection list from 15 to 10 points (you can use al alt3list() to inject the cost into the pointswanted() for the selectx()); the main reason I suggest modifying the first list is because it only makes one trait unavailable due to cost in that list, and all the traits in that list will be available again in the second list. If you were to reduce the second list to 25 points there's one trait that becomes completely unavailable (Extraordinary Luck).
__________________
Eric B. Smith GURPS Data File Coordinator
GURPSLand
I shall pull the pin from this healing grenade and...
Kaboom-baya.

Last edited by ericbsmith; 03-16-2016 at 05:25 PM.
ericbsmith is online now   Reply With Quote
Old 03-16-2016, 06:12 PM   #18
TorgSmith
 
TorgSmith's Avatar
 
Join Date: Mar 2008
Location: Mission Tx
Default Re: GURPS ATE1 Template File

Quote:
Originally Posted by tmedwards View Post
Some possible issues:
  • Line 45: #replacetags trait missing trait-type prefix
    Code:
    #replacetags in "Starting Wealth" with "basevalue(500)"
  • Line 1115: possible spurious line continuation
    Code:
    AD:Recovery_
  • Line 1127: missing comma ending line
    Code:
    #newitem(DI:Intolerance (Weaklings ST 10 or less), -5, page(B140), cat(Mundane, Mental))
  • Line 1260: missing comma ending line
    Code:
    Shield
  • Line 1329: missing comma ending line
    Code:
    Shield
These are fixed.
__________________
Thank You,
Torg Smith
TorgSmith is offline   Reply With Quote
Old 03-16-2016, 06:37 PM   #19
TorgSmith
 
TorgSmith's Avatar
 
Join Date: Mar 2008
Location: Mission Tx
Default Re: GURPS ATE1 Template File

Quote:
Originally Posted by ericbsmith View Post
Another thing to note, by convention the #newitem() for the Increase FOO traits in the selectx() lists have an underscore at the start of their name. This forces them to the top of the trait list; the main reason for this is to group them all together out of the way of the other traits in the list instead of having a bunch together somewhere in the middle of the list.
I had seen that and was on the fence with it. I am not a fan of underscores in user visible stuff.

Now that you mention it and I have thought about it, I suspect you and other people have used the underscores. I am a bigger fan of consistency than I dislike underscores, so I have gone through and added the underscores to those.

Quote:
Originally Posted by ericbsmith View Post
Normal sized Brute is not reducing the points available in Advantages. I would suggest reducing the first advantage selection list from 15 to 10 points (you can use al alt3list() to inject the cost into the pointswanted() for the selectx()); the main reason I suggest modifying the first list is because it only makes one trait unavailable due to cost in that list, and all the traits in that list will be available again in the second list. If you were to reduce the second list to 25 points there's one trait that becomes completely unavailable (Extraordinary Luck).
This is fixed.
__________________
Thank You,
Torg Smith
TorgSmith is offline   Reply With Quote
Old 03-16-2016, 06:44 PM   #20
TorgSmith
 
TorgSmith's Avatar
 
Join Date: Mar 2008
Location: Mission Tx
Default Re: GURPS ATE1 Template File

I have made the above mentioned updates and uploaded a new file.
http://www.motoslave.net/gcarepo/view.php?pkgid=182

Thank you ericbsmith and tmedwards. Your help has been greatly appreciated.
__________________
Thank You,
Torg Smith
TorgSmith is offline   Reply With Quote
Reply

Tags
after the end

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Fnords are Off
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 03:10 PM.


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