Traveller Store CotI Features New Posts Mark Forums Read Register


Go Back TravellerRPG.com > Citizens of the Imperium > General Traveller Discussions > Software Solutions

Software Solutions Discussions on Traveller related software.

Reply
 
Thread Tools Display Modes
  #1  
Old December 6th, 2018, 04:06 PM
estar estar is offline
Citizen: SOC-12
 
Join Date: Oct 2002
Posts: 184
Gallery : 0
Visit estar's Blog
estar has disabled reputation
Default Classic Traveller Character Generator

I extended Frank Filz excellent classic traveller character generator to include the Citizen of Imperium. I also added a basic web interface to select a career.

The rules change I made are

The Draft now Navy, Army, Marines, Scout, Sailors, and Flyers for random character generation (the default).

The choice of Nobles career sets your social level to a minimum of A.

In the random career selection there is a 1 in 3 change of the noble career being selected if the character starting Soc is A or better.

Frank Filz Character Generator
http://www.mindspring.com/~ffilz/Gam...&vehicles=1977

Mine with Citizen of Imperium added
http://www.batintheattic.com/traveller/
Reply With Quote
  #2  
Old December 6th, 2018, 08:31 PM
Supplement Four's Avatar
Supplement Four Supplement Four is offline
Citizen: SOC-14
 
Join Date: Dec 2002
Location: Houston
Posts: 9,343
Gallery : 0
Supplement Four Citizen++Supplement Four Citizen++Supplement Four Citizen++Supplement Four Citizen++
Default

That's pretty awesome.

Question 1: Does it follow CT rules to the letter, or did you have to make some comprises in programming?



Question 2: Does the system include Voluntary Muster Out? If so, how did you implement this, since this is a player option.



Question 3: Are you using the hard survival rule? That is, does a character die if he fails Survival? Or, are you using the optional rule?



Question 4: You didn't observe the Maximum Skills rule (page 29 TTB)? It doesn't look as if you did, according this character that I generated (random character):

Quote:
Army General Valentina Smith 69A477 Age 46
7 terms Cr40,000

Skills: ATV-1, Brawling-2, Electronics-2, Gambling-1, Rifle-5, SMG-3, Small Watercraft-1, Spear-1

Benefits: 8,000/yr Retirement Pay, Middle Passage, Middle Passage, Rifle

Service History:
Rolled attributes: 7BA367
Attempted to enlist in Army.
Enlistment roll 8 + 3 vs 5
Enlistment accepted.
Learned Rifle-1
--------------------------------------------
Term 1 age 22
Commission roll 11 + 1 vs 5
Learned SMG-1
Commissioned during first term of service as Lieutenant.
Promotion roll 5 + 0 vs 6
Learned Spear-1
Improved SMG-2
Increased education by 1 to 7
Survival roll 5 + 2 vs 5
Reenlistment roll 8 vs 7
Voluntarily reenlisted for second term.
--------------------------------------------
Term 2 age 26
Promotion roll 11 + 1 vs 6
Promoted to Captain.
Learned Electronics-1
Increased strength by 1 to 8
Survival roll 6 + 2 vs 5
Reenlistment roll 8 vs 7
Voluntarily reenlisted for third term.
--------------------------------------------
Term 3 age 30
Promotion roll 7 + 1 vs 6
Promoted to Major.
Increased endurance by 1 to B
Learned Brawling-1
Survival roll 9 + 2 vs 5
Reenlistment roll 7 vs 7
Voluntarily reenlisted for fourth term.
--------------------------------------------
Term 4 age 34
Promotion roll 7 + 1 vs 6
Promoted to Lt Colonel.
Improved SMG-3
Learned Small Watercraft-1
Survival roll 7 + 2 vs 5
Aging strength throw 7 vs 8
Decreased strength by -1 to 7
Aging dexterity throw 5 vs 7
Decreased dexterity by -1 to A
Aging endurance throw 8 vs 8
Reenlistment roll 10 vs 7
Voluntarily reenlisted for fifth term.
--------------------------------------------
Term 5 age 38
Promotion roll 6 + 1 vs 6
Promoted to Colonel.
Improved Brawling-2
Improved Electronics-2
Survival roll 7 + 2 vs 5
Aging strength throw 8 vs 8
Aging dexterity throw 9 vs 7
Aging endurance throw 2 vs 8
Decreased endurance by -1 to A
Reenlistment roll 8 vs 7
Voluntarily reenlisted for sixth term.
--------------------------------------------
Term 6 age 42
Promotion roll 6 + 1 vs 6
Promoted to General.
Increased strength by 1 to 8
Learned Gambling-1
Survival roll 7 + 2 vs 5
Aging strength throw 7 vs 8
Decreased strength by -1 to 7
Aging dexterity throw 7 vs 7
Aging endurance throw 10 vs 8
Reenlistment roll 8 vs 7
Voluntarily reenlisted for seventh term.
--------------------------------------------
Term 7 age 46
Learned ATV-1
Survival roll 10 + 2 vs 5
Aging strength throw 3 vs 8
Decreased strength by -1 to 6
Aging dexterity throw 2 vs 7
Decreased dexterity by -1 to 9
Aging endurance throw 9 vs 8
Reenlistment roll 9 vs 7
Mandatory retirement after seventh term.
--------------------------------------------
Mustered Out
10,000 credits
10,000 credits
20,000 credits
Rifle
Improved Rifle-2
Improved Rifle-3
Middle Passage
Improved Rifle-4
Improved Rifle-5
Middle Passage
Increased intelligence by 1 to 4
Reply With Quote
  #3  
Old December 7th, 2018, 12:25 AM
estar estar is offline
Citizen: SOC-12
 
Join Date: Oct 2002
Posts: 184
Gallery : 0
Visit estar's Blog
estar has disabled reputation
Default

Good point about skill limits, I think I know what I can do to easily fix that. I will answer the other question after reviewing the code again. The general intent is to follow the rules except when a player's choice is involved in which case an algorithm is used to generate the choices. Like the fore mention noble career.


The original source is here

https://github.com/pgorman/travellercharactergenerator

Specifically this file
https://github.com/pgorman/traveller...ercharacter.js

My modification is here
http://www.batintheattic.com/travell...ercharacter.js
Reply With Quote
  #4  
Old December 7th, 2018, 04:28 PM
ffilz ffilz is offline
Citizen: SOC-12
 
Join Date: Nov 2009
Posts: 326
Gallery : 0
ffilz Citizen
Default

Rob, I'll have to give your changes a look over. I think I have some different ideas on how to incorporate Supplement 4, but that's all easily handled by more options...

Let's also make it clear that Paul Gorman originated the tool. I have done a lot of work on it, but I wouldn't have even started without his efforts producing a usable tool.

As to the maximum skill limit, while Paul used TTB, he did not implement the maximum skill rule. That should be added as an option.

The optional death rule would be easy to implement, fix up the order of adding skills (currently done before survival roll) and always muster out even dead characters. Then if the optional rule is in use, a dead character isn't...

The hunt option would need to be modified (currently it skips dead characters).

Other that various cheat options (which must be explicitly chosen), and the notes above, the tool attempts to apply the rules correctly. Any issues where it doesn't should be reported (you can actually report issues in github).

Rob, if you are comfortable with github, issue a pull request to my github repo and that will put me on notice of your changes. I'll then make the updates I want to make (as separate patches), and merge your stuff in at some point.

Frank
Reply With Quote
  #5  
Old December 7th, 2018, 05:52 PM
Supplement Four's Avatar
Supplement Four Supplement Four is offline
Citizen: SOC-14
 
Join Date: Dec 2002
Location: Houston
Posts: 9,343
Gallery : 0
Supplement Four Citizen++Supplement Four Citizen++Supplement Four Citizen++Supplement Four Citizen++
Default

RE: Maximum Skills Rule



It should be noted that some argue that the Maximum Skills Rule is implemented after character generation, so that if a character gets out of chargen breaking the rule, then so be it.

Those who believe this is the intent of the rule cite the wording of the rule...

Quote:
As a general rule of thumb....
And, they point to the rule not being included with the other character generation rules but after the Mustering Out rules in the skills section of the book.

Also cited is that there are no rules for reducing a character's skills.

This side says that the "general rule of thumb" speaks to character generation (that's the exception) and character experience (the character cannot use the Experience rules to advance skills if the limit is reached).

They also say that the Maximum Skill rule and the Experience rule are not in Book 1 and so, therefore, are not meant to be applied to chargen.





The other side of the argument says that the rule does restrict a character in character generation--that there are no rules for reducing skills as the character should stop gaining skills once the limit is reached. The "general rule of thumb" speaks to zero level skills, as indicated in the description, and that the rule is in the character generation rules sandwiched between the skill definitions and the details of the Muster Out benefits.





To me, both arguments are strong. I tend to go with the first interpretation of the rule since I enforce the hard survival rule and think that CT characters have so few skills that I like the possibility of a character getting lucky and ending up with more skills than the limit. It makes an exception possible, which, to me, reflects nature.

I'll also admit that I'm weak to the second argument. It makes a lot of sense, too.

So, I flip flop between the two interpretations, but favor the first one.
Reply With Quote
  #6  
Old December 7th, 2018, 06:13 PM
Condottiere Condottiere is offline
Citizen: SOC-14
 
Join Date: Nov 2013
Posts: 3,743
Gallery : 0
Condottiere Citizen++Condottiere Citizen++Condottiere Citizen++Condottiere Citizen++Condottiere Citizen++
Default

It's to avoid creating a Mary Sue character; in other systems, you either actually have to grind that out, or you have have fixed number of points to distribute, with some common sense limitations in place to avoid creating idiot savants.

You could think of it as the Kelly Bundy Effect, that for every piece of new information, she has to forget something else.
Reply With Quote
  #7  
Old December 8th, 2018, 03:23 PM
aramis's Avatar
aramis aramis is offline
Administrator
 
Join Date: May 2001
Location: Anchorage, AK, USofA
Posts: 29,514
Gallery : 56
Visit aramis's Blog
aramis has disabled reputation
Send a message via ICQ to aramis Send a message via AIM to aramis Send a message via Yahoo to aramis
Default

Quote:
Originally Posted by estar View Post
Good point about skill limits, I think I know what I can do to easily fix that. I will answer the other question after reviewing the code again. The general intent is to follow the rules except when a player's choice is involved in which case an algorithm is used to generate the choices. Like the fore mention noble career.
Note that skill limits are not in CT Bk 1-6; they're only in TTB, ST, and Bk7.
__________________
~ Aramis
aramis.hostman.us /trav
Smith & Wesson: The Original Point and Click interface!

Archduke of Sylea (CORE 2118)
Duke of the Third Imperium (SPIN 0534)
Count Terra (SOLO 1827)
Count Gorod (REFT 1302)
Count of the Third Imperium (SPIN 2232)
Viscount of Adabicci (SPIN 1824)
Marquis of the Solomani Rim (SOLO 0606)
Marquis of the Third Imperium (SPIN 2410)
Baron of the Third Imperium (SPIN 2231)
Knight of the Iridium Throne (CORE 1434)
Sir William Hostman (OLDE 0512)
Sir William Hostman (DAGU 0622)
Knight of Deneb (REFT 2239)
Knight of Deneb (Spin 2532)
SEH w/Diamonds for Extreme Heroism - Battle of Boughene
MCG - Battle of Boughene
TAS: William Hostman (CORR 2506)
TAS: Bearer (DAIB 1326)
IMTU ct+ tm++ tne tg-- tt+ tmo+ t4- t20+ to ru+ ge+ 3i+ c+ jt au ls pi+ ta he+ st+
Wil Hostman 0602 C539857-9 S A724
OTU: 95% 3i an+ au+ br- cpu± dt± f+ fs++ ge± ih- inf± j± jf+ jm+ jt+ ls- n= nc+ pi+ pp-- tp+ tr+ tv- vi-- xb+-
Unless there is bold red text, presume my posts to be my personal material only.
Reply With Quote
  #8  
Old December 8th, 2018, 07:39 PM
estar estar is offline
Citizen: SOC-12
 
Join Date: Oct 2002
Posts: 184
Gallery : 0
Visit estar's Blog
estar has disabled reputation
Default

Quote:
Originally Posted by ffilz View Post
Rob, if you are comfortable with github, issue a pull request to my github repo and that will put me on notice of your changes. I'll then make the updates I want to make (as separate patches), and merge your stuff in at some point.
Sure, will do. I keep a version that doesn't have the user interface and just works through the URLs so I will make the pull request with that.
Reply With Quote
  #9  
Old December 8th, 2018, 08:05 PM
estar estar is offline
Citizen: SOC-12
 
Join Date: Oct 2002
Posts: 184
Gallery : 0
Visit estar's Blog
estar has disabled reputation
Default

Sent the pull request
Reply With Quote
  #10  
Old December 10th, 2018, 11:52 AM
ffilz ffilz is offline
Citizen: SOC-12
 
Join Date: Nov 2009
Posts: 326
Gallery : 0
ffilz Citizen
Default

Quote:
Originally Posted by estar View Post
Sent the pull request
Thanks, I'll try and find time in the next few weeks to work on integrating that and adding some options I'd like.
Reply With Quote
Reply

Bookmarks

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
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Classic Traveller Character Generator - TravCharGen (Ver 0.7) subbob Software Solutions 3 August 8th, 2015 04:09 PM
old school Classic Traveller Character Generator Enoff Software Solutions 6 May 25th, 2014 05:07 PM
Character Artwork/Portrait generator for Traveller - need beta testers Klaus The Lone Star 33 March 22nd, 2005 03:04 PM
Compleat Classic Traveller Charicter Generator. Brian B The Lone Star 3 August 16th, 2002 03:52 PM

This website and its contents are copyright ©2010- Far Future Enterprises. All rights reserved. Traveller is a registered trademark of Far Future Enterprises .
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright (c) 2010-2013, Far Future Enterprises. All Rights Reserved.