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 04-17-2023, 02:40 PM   #1
Calliban
 
Join Date: Jan 2006
Default Does GCA have an "Optimize Character" function like in GCB?

Back in 3rd edition days GCB had a "Optimize Character" function that would basically rearrange stats, skills, defaulted skills and techniques in order to decrease point cost while increasing stats/skills. My players loved it so much it became a meme in our group, and it was a godsend for dealing with highly skilled PCs and Martial Artists in general.

Does something like this exists in GCA? If not, would it be viable to code a plugin for that purpose?
__________________
English is not my first language. Feel free to correct me.
Calliban is offline   Reply With Quote
Old 04-17-2023, 06:26 PM   #2
Armin
GCA Prime
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: Does GCA have an "Optimize Character" function like in GCB?

No, there is no such thing in GCA.

It could be done with a plugin, but I don't currently have support for general plugins because it hasn't been asked for yet, and I didn't have a need for it myself yet. Right now, there's only support for plugins that are print sheets, exporters, and Unified boxes.

I can put support for general plugins on my short list, to do sooner rather than later. Such plugins could be listed on the Tools menu and called from selecting them there; they could probably receive the current Party data and probably have Options save/load support (like Unified boxes--they wouldn't show up in Sheet Options and the plugin would have to manage access to them).

Someone else would have to write the actual plugin.
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23.

Last edited by Armin; 04-17-2023 at 06:31 PM.
Armin is offline   Reply With Quote
Old 04-18-2023, 06:12 AM   #3
Calliban
 
Join Date: Jan 2006
Default Re: Does GCA have an "Optimize Character" function like in GCB?

Quote:
Originally Posted by Armin View Post
No, there is no such thing in GCA.

It could be done with a plugin, but I don't currently have support for general plugins because it hasn't been asked for yet, and I didn't have a need for it myself yet. Right now, there's only support for plugins that are print sheets, exporters, and Unified boxes.

I can put support for general plugins on my short list, to do sooner rather than later. Such plugins could be listed on the Tools menu and called from selecting them there; they could probably receive the current Party data and probably have Options save/load support (like Unified boxes--they wouldn't show up in Sheet Options and the plugin would have to manage access to them).

Someone else would have to write the actual plugin.
Thank you for the answer. I think I was not clear, I was proposing to code the plugin myself if it was viable in the current version. I'll be eagerly watching for version updates from now on!
__________________
English is not my first language. Feel free to correct me.
Calliban is offline   Reply With Quote
Old 04-18-2023, 11:10 AM   #4
Armin
GCA Prime
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: Does GCA have an "Optimize Character" function like in GCB?

Quote:
Originally Posted by Calliban View Post
Thank you for the answer. I think I was not clear, I was proposing to code the plugin myself if it was viable in the current version. I'll be eagerly watching for version updates from now on!
Ah, great! Thanks!
__________________
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 04-18-2023, 11:50 AM   #5
Armin
GCA Prime
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: Does GCA have an "Optimize Character" function like in GCB?

Thinking about it a bit just now....

You could probably do this as a Unified box right now. If the algorithm didn't cause too big a performance hit, it could be sitting there saying 'if you do this, you'd save these points' while the user was working away, then they could just click a button to make the suggested changes. Just a thought!
__________________
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 04-19-2023, 05:09 AM   #6
sir_pudding
Wielder of Smart Pants
 
sir_pudding's Avatar
 
Join Date: Aug 2004
Location: Ventura CA
Default Re: Does GCA have an "Optimize Character" function like in GCB?

Noting that Talents do make optimization slightly more complicated in 4e.
sir_pudding is offline   Reply With Quote
Old 04-25-2023, 09:39 AM   #7
Phil Masters
 
Phil Masters's Avatar
 
Join Date: Aug 2004
Location: U.K.
Default Re: Does GCA have an "Optimize Character" function like in GCB?

Also, the option to float skills to different stats on occasion may make optimisations slightly less absolute.
__________________
--
Phil Masters
My Home Page.
My Self-Publications: On Warehouse 23 and On DriveThruRPG.
Phil Masters is offline   Reply With Quote
Old 09-10-2023, 02:42 PM   #8
Armin
GCA Prime
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: Does GCA have an "Optimize Character" function like in GCB?

As of the newest update to GCA (5.0.218), there is new type of plugin: the Called Plugin. This type of plugin can be launched from the Tools > Launch menu. That plugin can do a thing and immediately end, or it can stick around and work while the user does other things in GCA.

I have created an example Called Plugin, cleverly named Called Plugin Example, for coders who may want to do something like the optimizer discussed here (or for lots of other things that GCA doesn't do already, really). This example creates a dialog that hangs around so the user can use it repeatedly, without having to constantly launch and exit.

The example is on my blog site here: Called Plugin Example.
__________________
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
Reply

Tags
character building, gurps character assistant, gurps character builder, optimization, skill defaults

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 11:45 AM.


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