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)
-   -   Dungeon Fantasy : Adventurers ready for download (https://forums.sjgames.com/showthread.php?t=34899)

Armin 02-26-2008 02:27 PM

Re: Dungeon Fantasy : Adventurers ready for download
 
Quote:

Originally Posted by RobKamm
It's a bit of a shame that itemswanted(atleast 0) and pointwanted(atleast 0) don't work as expected, but it isn't a fatal flaw.

What's the problem with it? I must've missed that somewhere, as I don't seem to have any notes on it.

Armin

Bruno 02-26-2008 03:20 PM

Re: Dungeon Fantasy : Adventurers ready for download
 
Quote:

Originally Posted by Armin
What's the problem with it? I must've missed that somewhere, as I don't seem to have any notes on it.

I would assume this would be the expectation that "Itemwanted(atleast 0)" will be satisfied by 0, one, or many items. I'm not sure what the actual behavior is, but that is what I would expect from it.

Armin 02-26-2008 04:41 PM

Re: Dungeon Fantasy : Adventurers ready for download
 
Quote:

Originally Posted by Bruno
I would assume this would be the expectation that "Itemwanted(atleast 0)" will be satisfied by 0, one, or many items. I'm not sure what the actual behavior is, but that is what I would expect from it.

And that's how it should work, so long as you also specify "upto X", where X is anything other than 0. If both values are 0, or "upto X" isn't specified, then GCA assumes that the min and max values were simply uninitialized (or initialized incorrectly), and sets both to 1. However, if one is 0 and the other has a different value, it should work fine.

Armin

RobKamm 02-26-2008 06:39 PM

Re: Dungeon Fantasy : Adventurers ready for download
 
Quote:

Originally Posted by Armin
And that's how it should work, so long as you also specify "upto X", where X is anything other than 0. If both values are 0, or "upto X" isn't specified, then GCA assumes that the min and max values were simply uninitialized (or initialized incorrectly), and sets both to 1. However, if one is 0 and the other has a different value, it should work fine.

Armin

And that explains what I have to do to make it work. I didn't realize that it would require an upto in addition to the atleast. I can't wait to get home and give it a shot. Thanks!

Armin 02-26-2008 06:42 PM

Re: Dungeon Fantasy : Adventurers ready for download
 
Quote:

Originally Posted by RobKamm
And that explains what I have to do to make it work. I didn't realize that it would require an upto in addition to the atleast. I can't wait to get home and give it a shot. Thanks!

No problem, I'm not sure it's clear anywhere. I know because I know how it works ;-)

If it doesn't work for you, please let me know, and I'll take a look at the code and see if anything might need to be rejiggered.

Armin

RobKamm 02-26-2008 09:39 PM

Re: Dungeon Fantasy : Adventurers ready for download
 
That did the trick. Thanks again!

Bruno 02-29-2008 09:35 AM

Re: Dungeon Fantasy : Adventurers ready for download
 
Quote:

Originally Posted by ericbsmith
The next version of GCA will have a way of marking a data file as a worldbook, and the program will flash a warning if a user tries to load several worldbook files in the data set. Sounds like Dungeon Fantasy is a candidate for this flag.

As for how to handle it officially... I've just gotten Dungeon Fantasy and started reading it; ask again in a few days.

Had a chance to read it over yet? :D

ericbsmith 02-29-2008 01:33 PM

Re: Dungeon Fantasy : Adventurers ready for download
 
Quote:

Originally Posted by Bruno
Had a chance to read it over yet? :D

Yeah, actually, I've now read most of the 3 Dungeon Fantasy PDFs. Good reading, too.

I do agree with you - the way the DF series is set up, I've got no problem with with leaving in the #Delete commands more-or-less as you have them. The only thing that worries me is that some of the traits you're Deleting have already shown up in a later book in the series - for instance DF3 has Alternate Form for a Druid Power-Up and Claws (Blunt Claws) for a Martial Artist Power-Up. Flight shows up in the Winged Elf template, and I'm sure there are others I didn't notice.

Given that, I suggest you change/add the following information to the header section of the Data File:
Code:

Program=4.0.356
WorldBook=Yes
Requires="GURPS Basic Set 4th Ed.--Characters.gdf"


Bruno 02-29-2008 01:43 PM

Re: Dungeon Fantasy : Adventurers ready for download
 
Quote:

Originally Posted by ericbsmith
Yeah, actually, I've now read most of the 3 Dungeon Fantasy PDFs. Good reading, too.

I do agree with you - the way the DF series is set up, I've got no problem with with leaving in the #Delete commands more-or-less as you have them. The only thing that worries me is that some of the traits you're Deleting have already shown up in a later book in the series - for instance DF3 has Alternate Form for a Druid Power-Up and Claws (Blunt Claws) for a Martial Artist Power-Up. Flight shows up in the Winged Elf template, and I'm sure there are others I didn't notice.

Given that, I suggest you change/add the following information to the header section of the Data File:
Code:

Program=4.0.356
WorldBook=Yes
Requires="GURPS Basic Set 4th Ed.--Characters.gdf"


Yeah, I've got that in my working copy here. I'm going to upload it tonight when I get a chance to go home. I've also renamed the file, because SJG renamed the PDF when I wasn't looking >.>

I added a whole bunch of shortname() tags to the modifiers, while I was in there, and just generally did maintenance on the #DELETES, replacing a whole passel of them with #DeleteByTag commands.

I'm actually using the following for headers:

Code:

Program=4.0.356
WorldBook=Yes
LoadAfter=GURPS Magic 4e.gdf
Requires=GURPS Basic Set 4th Ed.--Characters.gdf

I was considering an additional "LoadAfter=GURPS Dungeon Fantasy 3 - The Next Level.gdf" but the lenses in DF3 require stuff from DF1 so that doesn't work.

I believe Rob is just using a metric butt-ton of Creates() tags in the file he's building, to work around the #Delete issue.

ericbsmith 02-29-2008 02:00 PM

Re: Dungeon Fantasy : Adventurers ready for download
 
Quote:

Originally Posted by Bruno
I was considering an additional "LoadAfter=GURPS Dungeon Fantasy 3 - The Next Level.gdf" but the lenses in DF3 require stuff from DF1 so that doesn't work.

Actually, I'd do it the other way around. DF3 would require DF1, which in turn requires the Basic Set. This means you'll need to select one of the versions of the DF file and ditch the other (I haven't looked too closely at the two versions to see what the differences are).

Quote:

Originally Posted by Bruno
I believe Rob is just using a metric butt-ton of Creates() tags in the file he's building, to work around the #Delete issue.

I vastly prefer to avoid creates() or #newitem() whenever possible. A trait created using those is very unlikely to be updated when a bug is found or more information is added to a trait. I would very much prefer that the #Delete command be removed, allowing the later templates to use the trait as presented in the Basic Set data file.


All times are GMT -6. The time now is 04:45 PM.

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