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-09-2013, 04:08 AM   #281
tmedwards
 
tmedwards's Avatar
 
Join Date: Feb 2006
Location: Krotz Springs, LA US
Default Re: Updated / New Character Sheets

In response to the Alternate Form question.

In general, this is completely doable in GCA4. Whether or not a particular implementation will be palatable to interested parties remains in question. We'll assume that the Alternate Form is setup as a separate character – since that's the only completely functional way to do it. Anyway, you have three basic issues:

1) How do you get a character sheet to know about the Alternate Form character?

This is actually fairly easy since GCA can pass all open characters to sheets – which is how the GMCS is able to function. So, a sheet would likely do this in one of two ways:
A) Require that only two characters be open, with one being the main form – say the currently selected one – and the other being the alternate form.
B) Require that, at least, the main and alternate form characters are open and have, at least, one of them, probably the main form, reference the other somehow, say by Name.

2) What details of the Alternate Form character are printed and how?

The "what" part could largely be handled automatically by the sheet and/or via sheet options.

The "how" is largely an implementation issue for each sheet that would want to support this. Depending on the sheet, alternate form traits could either be integrated into the main form blocks in various ways or, when that isn't possible, given their own labeled blocks.

3) Convince a sheet author that this is worth their time to do.

Frankly, I expect this to be the hardest part. :)
__________________
Thomas M. EDWARDS <tmedwards@motoslave.net>

GCA4 resources: GCA Repository, Phoenix (r66), GMCS (2.17), Bookish (r12)

Last edited by tmedwards; 03-09-2013 at 04:55 AM.
tmedwards is offline   Reply With Quote
Old 03-09-2013, 04:09 AM   #282
tmedwards
 
tmedwards's Avatar
 
Join Date: Feb 2006
Location: Krotz Springs, LA US
Default Re: Updated / New Character Sheets

Announcing Phoenix r60 (requires GCA 4.0.423 or later). [Download: http://www.motoslave.net/thom/gca/phoenix/ ]

Phoenix r60 highlights:
  • Fixed a fatal bug that would be triggered if the Melee and/or Ranged Attacks block(s) were disabled.
__________________
Thomas M. EDWARDS <tmedwards@motoslave.net>

GCA4 resources: GCA Repository, Phoenix (r66), GMCS (2.17), Bookish (r12)

Last edited by tmedwards; 03-09-2013 at 05:54 AM.
tmedwards is offline   Reply With Quote
Old 03-09-2013, 05:18 AM   #283
Thomson
 
Join Date: Mar 2013
Default Re: Updated / New Character Sheets

Quote:
Originally Posted by tmedwards View Post
You'll need a sheet that can display the shield arc diagram, from the Set Shields tab of GCA's Protection window. IIRC, only Phoenix currently does this, in the paper-doll mode of its Defenses block.
Wow thx for the answer!

However, configuring that sheet is a little daunting for me at the moment, but looking at the code I had a qzick solution:

Replace
Code:
CurrentY = MidLine
SetFormFont
PrintCentered "BLOCK", Column2Left, Column2Left+0.6875
CurrentY = CurrentY  + Diff * 0.40
SetUserFont
PrintCentered char.blockscore, Column2Left, Column2Left+0.6875
with

Code:
CurrentY = MidLine
SetFormFont
PrintCentered "BLOCK", Column2Left, Column2Left+0.6875
CurrentY = CurrentY  + Diff * 0.40
Dim DbBonusLoc 
DbBonusLoc = Char.ItemPositionByNameAndExt("DB", Stats)  
DbBonusStat = Char.Items(DbBonusLoc).TagItem("score")
BlockDBText = char.blockscore & "+" & DbBonusStat
SetUserFont
PrintCentered BlockDBText, Column2Left, Column2Left+0.6875
in charactersheet.gcs worked perfectly for me for the moment. I'll probably get into the configuration for Phoenix later
Thomson is offline   Reply With Quote
Old 03-09-2013, 06:17 AM   #284
tmedwards
 
tmedwards's Avatar
 
Join Date: Feb 2006
Location: Krotz Springs, LA US
Default Re: Updated / New Character Sheets

That'll work. There's also the work-around I added to my post above (after you added your solution post), about using the Other DB Notes field.

As to how to configure Phoenix, it is a beastly thing. :) Luckily, I can help with that. Open your Phoenix profile of choice, go to the Defenses Options section, find the "Print damage resistances as:" option and set it to Paper-doll. The default setting for the shield arc diagram is to show it on the paper-doll, so you shouldn't need to change anything there. And, you're done.
__________________
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-09-2013, 11:28 AM   #285
Armin
GCA Prime
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: Updated / New Character Sheets

Quote:
Originally Posted by Thomson View Post
However, configuring that sheet is a little daunting for me at the moment, but looking at the code I had a qzick solution:
Sorry about that. I never noticed that the official sheet doesn't have a spot for DB. Not too useful.
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23.
Armin is offline   Reply With Quote
Old 03-10-2013, 09:11 AM   #286
Thomson
 
Join Date: Mar 2013
Default Re: Updated / New Character Sheets

Quote:
Originally Posted by Armin View Post
Sorry about that. I never noticed that the official sheet doesn't have a spot for DB. Not too useful.
Hey no problem, it was easy too fix, and now I have heard of the Phoenix Character sheet which is well - to say it in the words of one of my favourite movie characters:

Impressive, most impressive :D

I see them both as really great alternatives - one is quite simple the other one is quite complete :)

P.S.: I am quite impressed how GCA handles character sheet printing!
P.P.S.: So I used impressive and quite four times in this message. I hope they are happy^^

Last edited by Thomson; 03-10-2013 at 09:15 AM.
Thomson is offline   Reply With Quote
Old 05-16-2013, 08:35 AM   #287
gudmo
 
Join Date: Aug 2005
Default Re: Updated / New Character Sheets

I just updated my GCA and Phoenix and now the Unarmed attacks are missing from the Melee table ... Any thoughts on this ?

I've looked over the settings for the Melee table and there is a check mark in the Skills / Statistics checkboxes for the melee table... Unchecking/saving/checking again has no effect.
gudmo is offline   Reply With Quote
Old 05-16-2013, 02:16 PM   #288
tmedwards
 
tmedwards's Avatar
 
Join Date: Feb 2006
Location: Krotz Springs, LA US
Default Re: Updated / New Character Sheets

Updated GCA from what version? Updated Phoenix from what version?

Do other melee attacks show up at all?

Does a newly created character exhibit the same issue?
__________________
Thomas M. EDWARDS <tmedwards@motoslave.net>

GCA4 resources: GCA Repository, Phoenix (r66), GMCS (2.17), Bookish (r12)
tmedwards is offline   Reply With Quote
Old 05-17-2013, 02:55 AM   #289
gudmo
 
Join Date: Aug 2005
Default Re: Updated / New Character Sheets

Phoenix from r50 and I reinstalled GCA .

Opening an old character gives me the kick/punch/bite but creating a new character doesn't.
gudmo is offline   Reply With Quote
Old 05-17-2013, 03:20 AM   #290
gudmo
 
Join Date: Aug 2005
Default Re: Updated / New Character Sheets

Looking at the characters in a text editor the evidence is clear.. Old character has around 126 entries under the Stats section while the new one only has 55.

Wierd.
gudmo is offline   Reply With Quote
Reply

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 12:57 AM.


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