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 06-17-2021, 10:50 AM   #111
Armin
GCA Prime
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: GCA and Dungeon Fantasy RPG

I've put a new copy of the Dungeon Fantasy RPG.gdf up on my OneDrive, so you can download that from here. (It is from my GCA5 files, so it includes a Body for GCA5 rather than 4, just FYI.)


Here are replacement versions of the bits for the data file:

The Drudic Skill section:
Code:
<Druidic Skills>
Esoteric Medicine (Druidic),
	cat(_General, Esoteric, Medical),
	type(Per/H),
	default(ST:Perception - 6),
	page(A25),
	ident(Druidic),
	needs("AD:Power Investiture (Druidic)")
Herb Lore,
	cat(_General, Occult/Magical, Plant, Elixirs, Elixirs -  Herbal),
	type(IQ/VH),
	page(A25),
	ident(Druidic),
	needs("AD:Power Investiture (Druidic)")
The Cleric template:
Code:
// 
// CLERIC
// 
Cleric, displaycost(250), cost(0),_
	description(You're a mortal agent of the Powers of Good. You might not be the physical foe of Evil the holy warrior is, but you're no cloistered idealist...),_
	page(A19),_
	noresync(yes),_
	sets(_
		{ST:ST}=12,_
		{ST:DX}=12,_
		{ST:IQ}=14,_
		{ST:HT}=12,_
		{ST:Hit Points}=ST:ST,_
		{ST:Will}=ST:IQ,_
		{ST:Perception}=ST:IQ,_
		{ST:Fatigue Points}=ST:HT,_
		{ST:Basic Speed}=6.0,_
		{ST:Basic Move}={ST:Basic Speed}_
	),_
	adds(_
		{AD:Clerical Investment},_
		{AD:Power Investiture}=3,_
		{SK:Diagnosis}=1pts,_
		{SK:First Aid}=1pts,_
		{SK:Meditation}=1pts,_
		{SK:Occultism}=1pts,_
		{SK:Public Speaking}=1pts,_
		{SK:Religious Ritual}=1pts,_
		{SK:Surgery}=2pts,_
		{SK:Teaching}=1pts,_
		{SK:Theology}=1pts,_
		{SK:Esoteric Medicine (Holy)}=4pts,_
		{SK:Exorcism}=4pts,_
		%weapontypesaliaslist%_
	),_
	needs(20 Spells), ident(Clerical),_
	x(_
		#message(_
			"You will need to spend one point on each of 20 clerical spells (marked as from ~Clerical colleges) after completing this template." _
		),_
		#ChoiceList(_
				name(weapontypes),_
				title(Combat specialty),_
				text(Choose your melee skill package.),_
				picksallowed(1),_
				method(bynumber),_
				list(_
						"Axe/Mace [8] and Shield [4]",_
						"Broadsword [8] and Shield [4]",_
						"Flail [8] and Shield [4]",_
						"Staff [12]" _
				),_
				aliaslist(_
						"{SK:Axe/Mace}=8pts, {SK:Shield (Shield)}=4pts",_
						"{SK:Broadsword}=8pts, {SK:Shield (Shield)}=4pts",_
						"{SK:Flail}=8pts, {SK:Shield (Shield)}=4pts",_
						"{SK:Staff}=12pts"_
					)_
				)_
	),_
	select1(_
		text("Please select 45 points chosen from this mix of Holy abilities and other traits."),_
		tagwith(Cleric(yes)),_
		pointswanted(45),_
		itemswanted(atleast 1),_
		multitype(yes),_
		list(_
			#list(GMAdvantages),_
			AD:Extra ST #codes(upto 4, downto 1),_
			AD:Extra DX #codes(upto 2, downto 1),_
			AD:Extra IQ #codes(upto 2, downto 1),_
			AD:Extra HT #codes(upto 4, downto 1),_
			AD:Extra Will #codes(upto 9, downto 1),_
			AD:Extra Fatigue Points #codes(upto 4, downto 1),_
			AD:Energy Reserve (Holy) #codes(upto 15, downto 1),_
			AD:Fearlessness,_
			AD:Unfazeable,_
			AD:Healer #codes(upto 4, downto 1),_
			#list(Extra Languages),_
			AD:Luck #codes(upto 2, downto 1),_
			AD:Mind Shield,_
			#newitem(AD:Increase Power Investiture, 10/20, existing(AD:Power Investiture)) #codes(upto 6, downto %level+1),_
			AD:Resistant to Disease #codes(upto 6, downto 1),_
			AD:Signature Gear,_
			AD:Spirit Empathy,_
			#list(Holy Abilities)_
		)_
	),_
	select2(_
		text("Please select one of these disadvantages."),_
		tagwith(Cleric(yes)),_
		pointswanted(-10),_
		itemswanted(1),_
		list(_
			#list(GMDisadvantages),_
			DI:Honesty,_
			DI:Sense of Duty (Coreligionists),_
			DI:Vow (No edged weapons)_
		)_
	),_
	select3(_
		text("Please select -15 points from the following disadvantages."),_
		tagwith(Cleric(yes)),_
		pointswanted(-15),_
		itemswanted(atleast 1),_
		list(_
			#list(GMDisadvantages),_
			DI:Honesty,_
			DI:Sense of Duty (Coreligionists),_
			DI:Vow (No edged weapons),_
			DI:Disciplines of Faith (Mysticism),_
			DI:Disciplines of Faith (Ritualism),_
			DI:Fanaticism #codes(upto 1, downto 1),_
			DI:Intolerance ("Evil" religions),_
			DI:Intolerance (All other religions),_
			DI:Vow (Vegetarianism),_
			DI:Vow (Chastity),_
			DI:Wealth #codes(upto 2, downto 1)_
		)_
	),_
	select4(_
		text("Please select a further -25 points from the following disadvantages."),_
		tagwith(Cleric(yes)),_
		pointswanted(-25),_
		itemswanted(atleast 1),_
		list(_
			#BuildSelectList(Disdvantages where Cleric is "Yes", template(#newitem(DI:_Increase/Modify %ListItem%, cost(0), displaycost(varies), existing(DI:%ListItem%)))),_
			#list(GMDisadvantages),_
			DI:Honesty,_
			DI:Sense of Duty (Coreligionists),_
			DI:Vow (No edged weapons),_
			DI:Disciplines of Faith (Mysticism),_
			DI:Disciplines of Faith (Ritualism),_
			DI:Fanaticism #codes(upto 1, downto 1),_
			DI:Intolerance ("Evil" religions),_
			DI:Intolerance (All other religions),_
			DI:Vow (Vegetarianism),_
			DI:Vow (Chastity),_
			DI:Wealth #codes(upto 2, downto 1),_
			DI:Charitable,_
			DI:Compulsive Generosity,_
			DI:Miserliness,_
			DI:Gluttony,_
			DI:Overconfidence,_
			DI:Overweight,_
			DI:Fat,_
			DI:Selfless,_
			DI:Sense of Duty (Adventuring companions),_
			DI:Stubbornness,_
			DI:Truthfulness,_
			DI:Weirdness Magnet_
		)_
	),_
	select5(_
		text("Please select a ranged attack skill"),_
		tagwith(Cleric(yes)),_
		pointswanted(4),_
		itemswanted(1),_
		list(_
			SK:Innate Attack (Beam) #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Breath) #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Gaze) #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Projectile) #codes(upto 4pts, downto 4pts),_
			SK:Throwing #codes(upto 4pts, downto 4pts),_
			SK:Sling #codes(upto 4pts, downto 4pts)_
		)_
	),_
	select6(_
		text("Pick a Hidden Lore specialty"),_
		tagwith(Cleric(yes)),_
		pointswanted(1),_
		itemswanted(1),_
		list(_
			SK:Hidden Lore (Demons) #codes(upto 1pts),_
			SK:Hidden Lore (Faeries) #codes(upto 1pts),_
			SK:Hidden Lore (Spirits) #codes(upto 1pts)_
		)_
	),_
	select7(_
		text("Please select five of these skills"),_
		tagwith(Cleric(yes)),_
		pointswanted(5),_
		itemswanted(5),_
		list(_
			#buildlist(list(#list(GMBackgroundSkills)), template(%ListItem% #codes(upto 1pts))),_
			SK:Climbing #codes(upto 1pts),_
			SK:Stealth #codes(upto 1pts),_
			SK:Gesture #codes(upto 1pts),_
			SK:Panhandling #codes(upto 1pts),_
			SK:Savoir-Faire (High Society) #codes(upto 1pts),_
			SK:Research #codes(upto 1pts),_
			SK:Writing #codes(upto 1pts),_
			SK:Hiking #codes(upto 1pts),_
			SK:Scrounging #codes(upto 1pts),_
			SK:Observation #codes(upto 1pts),_
			SK:Search #codes(upto 1pts)_
		)_
	),_
	select8(#List(QuirkSelection))
__________________
Armin D. Sykes | My GCA page
I am working on the new GCA as fast as my life allows. I post updates here.

Last edited by Armin; 06-17-2021 at 10:54 AM.
Armin is offline   Reply With Quote
Old 06-17-2021, 10:51 AM   #112
Armin
GCA Prime
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: GCA and Dungeon Fantasy RPG

I've put a new copy of the Dungeon Fantasy RPG.gdf up on my OneDrive, so you can download that from here. (It is from my GCA5 files, so it includes a Body for GCA5 rather than 4, just FYI.)

The Druid template:

Code:
// 
// DRUID
// 
Druid, displaycost(250), cost(0),_
	description(Your friends call you a "nature priest" but that's a simplification.),_
	page(A22),_
	noresync(yes),_
	sets(_
		{ST:ST}=11,_
		{ST:DX}=12,_
		{ST:IQ}=14,_
		{ST:HT}=13,_
		{ST:Hit Points}=ST:ST,_
		{ST:Will}=ST:IQ,_
		{ST:Perception}=ST:IQ,_
		{ST:Fatigue Points}=ST:HT,_
		{ST:Basic Speed}=6.00,_
		{ST:Basic Move}={ST:Basic Speed}_
	),_
	adds(_
		{AD:Green Thumb}=1,_
		{AD:Power Investiture (Druidic)}=3,_
		{SK:Camouflage}=1pts,_
		{SK:Climbing}=2pts,_
		{SK:Disguise (Animals)}=1pts,_
		{SK:Hiking}=1pts,_
		{SK:Naturalist}=2pts,_
		{SK:Pharmacy}=1pts,_
		{SK:Religious Ritual (Druidic)}=1pts,_
		{SK:Stealth}=2pts,_
		{SK:Theology (Druidic)}=1pts,_
		{SK:Veterinary}=1pts,_
		{SK:Weather Sense}=1pts,_
		{SK:Esoteric Medicine (Druidic)}=4pts,_
		{SK:Herb Lore}=4pts,_
		%weapontypesaliaslist%_
	),_
	needs(20 Spells), ident(Druidic),_
	x(_
		#message(_
			"You will need to spend one point on each of 20 druidic spells (marked as from ~Druidic colleges) after completing this template." _
		),_
		#ChoiceList(_
			name(weapontypes),_
			title(Combat specialty),_
			text(Choose your melee skill package.),_
			picksallowed(1),_
			method(bynumber),_
			list(_
					"Spear [12]",_
					"Staff [12]",_
					"Axe/Mace [8] and Shield [4]",_
					"Broadsword [8] and Shield [4]",_
					"Shortsword [8] and Shield [4]",_
					"Spear [8] and Shield [4]"_
				),_
			aliaslist(_
					"{SK:Spear}=12pts",_
					"{SK:Staff}=12pts",_
					"{SK:Axe/Mace}=8pts, {SK:Shield (Shield)}=4pts",_
					"{SK:Broadsword}=8pts, {SK:Shield (Shield)}=4pts",_
					"{SK:Shortsword}=8pts, {SK:Shield (Shield)}=4pts",_
					"{SK:Spear}=8pts, {SK:Shield (Shield)}=4pts"_
				)_
		)_
	),_
	select1(_
		text("Please select 40 points chosen from this mix of Druidic abilities and other traits."),_
		tagwith(Druid(yes)),_
		pointswanted(40),_
		itemswanted(atleast 1),_
		multitype(yes),_
		list(_
			#list(GMAdvantages),_
			#list(Druid Abilities),_
			AD:Extra IQ #codes(upto 2, downto 1),_
			AD:Extra HT #codes(upto 4, downto 1),_
			AD:Extra Perception #codes(upto 6, downto 1),_
			AD:Extra Fatigue Points #codes(upto 7, downto 1),_
			AD:Animal Empathy,_
			AD:Animal Friend #codes(upto 6, downto 1),_
			AD:Energy Reserve (Druidic) #codes(upto 13, downto 1),_
			#newitem(AD:Increase Green Thumb, 5/10, existing(AD:Green Thumb)) #codes(upto 6, downto %level+1),_
			AD:Healer,_
			AD:Intuition,_
			AD:Luck #codes(upto 2, downto 1),_
			AD:Mind Shield,_
			AD:Outdoorsman,_
			#newitem(AD:Increase Power Investiture (Druidic), 10/20, existing(AD:Power Investiture (Druidic))) #codes(upto 6, downto %level+1),_
			AD:Resistant to Disease #codes(upto 6, downto 1),_
			AD:Signature Gear,_
			AD:Spirit Empathy_
			)_
	),_
	select2(_
		text("Please select -20 points from the following disadvantages."),_
		tagwith(Druid(yes)),_
		pointswanted(-20),_
		itemswanted(atleast 1),_
		list(_
			#list(GMDisadvantages),_
			DI:Disciplines of Faith (Ritualism),_
			DI:Disciplines of Faith (Mysticism),_
			DI:Sense of Duty (Nature),_
			DI:Wealth #codes(upto 2, downto 1),_
			DI:Vow (Never sleep indoors),_
			DI:Vow (Vegetarianism)_
		)_
	),_
	select3(_
		text("Please select another -25 points from the following disadvantages."),_
		tagwith(Druid(yes)),_
		pointswanted(-25),_
		itemswanted(atleast 1),_
		list(_
			#BuildSelectList(Disdvantages where Druid is "Yes", template(#newitem(DI:_Increase/Modify %ListItem%, cost(0), displaycost(varies), existing(DI:%ListItem%)))),_
			#list(GMDisadvantages),_
			DI:Disciplines of Faith (Ritualism),_
			DI:Disciplines of Faith (Mysticism),_
			DI:Sense of Duty (Nature),_
			DI:Wealth #codes(upto 2, downto 1),_
			DI:Vow (Never sleep indoors),_
			DI:Vow (Vegetarianism),_
			DI:Intolerance (Urbanites),_
			DI:Loner,_
			DI:No Sense of Humor,_
			DI:Odious Personal Habit ("Dirty Hippy"),_
			DI:Overconfidence,_
			DI:Phobia (Crowds),_
			DI:Phobia (Fire),_
			DI:Phobia (Machinery),_
			DI:Stubbornness,_
			DI:Weirdness Magnet_
		)_
	),_
	select4(_
		text("Please select a ranged weapon skill"),_
		tagwith(Druid(yes)),_
		pointswanted(4),_
		itemswanted(1),_
		list(_
			SK:Blowpipe #codes(upto 4pts, downto 4pts),_
			SK:Bolas #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Beam) #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Breath) #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Gaze) #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Projectile) #codes(upto 4pts, downto 4pts),_
			SK:Lasso #codes(upto 4pts, downto 4pts),_
			SK:Net #codes(upto 4pts, downto 4pts),_
			SK:Sling #codes(upto 4pts, downto 4pts),_
			SK:Throwing #codes(upto 4pts, downto 4pts),_
			SK:Thrown Weapon (Spear) #codes(upto 4pts, downto 4pts),_
			SK:Thrown Weapon (Stick) #codes(upto 4pts, downto 4pts)_
		)_
	),_
	select5(_
		text("Please select an Animal Handling specialty."),_
		tagwith(Druid(yes)),_
		pointswanted(1),_
		itemswanted(1),_
		list(_
			SK:Animal Handling (Canines) #codes(upto 1pts),_
			SK:Animal Handling #codes(upto 1pts),_
			SK:Animal Handling (Felines) #codes(upto 1pts),_
			SK:Animal Handling (Equines) #codes(upto 1pts),_
			SK:Animal Handling (Snakes) #codes(upto 1pts)_
		)_
	),_
	select6(_
		text("Please select a Hidden Lore specialty."),_
		tagwith(Druid(yes)),_
		pointswanted(1),_
		itemswanted(1),_
		list(_
			SK:Hidden Lore (Elementals) #codes(upto 1pts),_
			SK:Hidden Lore (Faeries) #codes(upto 1pts),_
			SK:Hidden Lore (Nature Spirits) #codes(upto 1pts)_
		)_
	),_
	select7(_
		text("Please pick between Mimicry specialties"),_
		tagwith(Druid(yes)),_
		pointswanted(1),_
		itemswanted(1),_
		list(_
			SK:Mimicry (Animal Sounds) #codes(upto 1pts),_
			SK:Mimicry (Bird Calls) #codes(upto 1pts)_
		)_
	),_
	select8(_
		text("Please select a Survival specialty."),_
		tagwith(Druid(yes)),_
		pointswanted(1),_
		itemswanted(1),_
		list(_
			SK:Survival (Arctic) #codes(upto 1pts),_
			SK:Survival (Desert) #codes(upto 1pts),_
			SK:Survival (Island/Beach) #codes(upto 1pts),_
			SK:Survival (Jungle) #codes(upto 1pts),_
			SK:Survival (Mountain) #codes(upto 1pts),_
			SK:Survival (Plains) #codes(upto 1pts),_
			SK:Survival (Swampland) #codes(upto 1pts),_
			SK:Survival (Woodlands) #codes(upto 1pts)_
		)_
	),_
	select9(_
		text("Please select three of these skills."),_
		tagwith(Druid(yes)),_
		pointswanted(3),_
		itemswanted(3),_
		list(_
			#buildlist(list(#list(GMBackgroundSkills)), template(%ListItem% #codes(upto 1pts))),_
			SK:Animal Handling (Canines) #codes(upto 1pts),_
			SK:Animal Handling #codes(upto 1pts),_
			SK:Animal Handling (Felines) #codes(upto 1pts),_
			SK:Animal Handling (Equines) #codes(upto 1pts),_
			SK:Animal Handling (Snakes) #codes(upto 1pts),_
			SK:Diagnosis #codes(upto 1pts),_
			SK:Diplomacy #codes(upto 1pts),_
			SK:First Aid #codes(upto 1pts),_
			SK:Gesture #codes(upto 1pts),_
			SK:Hidden Lore (%specify%) #codes(upto 1pts),_
			SK:Hidden Lore (Demons) #codes(upto 1pts),_
			SK:Hidden Lore (Divine Servitors) #codes(upto 1pts),_
			SK:Hidden Lore (Elder Things) #codes(upto 1pts),_
			SK:Hidden Lore (Elementals) #codes(upto 1pts),_
			SK:Hidden Lore (Faeries) #codes(upto 1pts),_
			SK:Hidden Lore (Spirits) #codes(upto 1pts),_
			SK:Hidden Lore (Undead) #codes(upto 1pts),_
			SK:Hidden Lore (Nature Spirits) #codes(upto 1pts),_
			SK:Hidden Lore (Lost Civilizations) #codes(upto 1pts),_
			SK:Hidden Lore (Magic Items) #codes(upto 1pts),_
			SK:Hidden Lore (Magical Writings) #codes(upto 1pts),_
			SK:Knife #codes(upto 1pts),_
			SK:Observation #codes(upto 1pts),_
			SK:Poisons #codes(upto 1pts),_
			SK:Teaching #codes(upto 1pts)_
		)_
	),_
	select10(#List(QuirkSelection))
__________________
Armin D. Sykes | My GCA page
I am working on the new GCA as fast as my life allows. I post updates here.

Last edited by Armin; 06-17-2021 at 10:54 AM.
Armin is offline   Reply With Quote
Old 06-17-2021, 06:44 PM   #113
Darkclaw
 
Darkclaw's Avatar
 
Join Date: Apr 2005
Location: Seattle, WA
Default Re: GCA and Dungeon Fantasy RPG

Awesome, fixed just like that!

Thanks very much for all the hard work on GCA, I really appreciate it.
__________________
"The dreamers of the day are dangerous men, for they may act on their dreams with open eyes, to make them possible."
T.E. Lawrence
Darkclaw is offline   Reply With Quote
Old 06-17-2021, 10:40 PM   #114
Armin
GCA Prime
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: GCA and Dungeon Fantasy RPG

Quote:
Originally Posted by Darkclaw View Post
Awesome, fixed just like that!

Thanks very much for all the hard work on GCA, I really appreciate it.
You're welcome!
__________________
Armin D. Sykes | My GCA page
I am working on the new GCA as fast as my life allows. I post updates here.
Armin 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 02:22 PM.


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