![]() |
![]() |
#111 |
GCA Prime
Join Date: Aug 2004
Location: Portland, OR
|
![]()
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)") 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 | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23. Last edited by Armin; 06-17-2021 at 10:54 AM. |
![]() |
![]() |
![]() |
#112 |
GCA Prime
Join Date: Aug 2004
Location: Portland, OR
|
![]()
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 | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23. Last edited by Armin; 06-17-2021 at 10:54 AM. |
![]() |
![]() |
![]() |
#113 |
Join Date: Apr 2005
Location: Seattle, WA
|
![]()
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 |
![]() |
![]() |
![]() |
#114 |
GCA Prime
Join Date: Aug 2004
Location: Portland, OR
|
![]()
You're welcome!
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23. |
![]() |
![]() |
![]() |
#115 |
GCA Prime
Join Date: Aug 2004
Location: Portland, OR
|
![]()
I wanted to mention here that I am currently, actively working to *finally* get the Equipment section of the DFRPG data file fixed up, so that it correctly uses the information just from the boxed set, and not haphazardly thrown in there from the GURPS Dungeon Fantasy line's data files.
I'll be combining all the various equipment bits I'm doing right now with Emily's existing file for all the armor, weapons, and modifiers. Then I'll release that and folks can tell me what's broken ;-)
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23. |
![]() |
![]() |
![]() |
#116 |
Join Date: May 2020
|
![]()
I am making a data file for the Companion 3 book with the templates. Let me know if anyone is interested in it and I will post the link to it.
|
![]() |
![]() |
![]() |
#117 | |
GCA Prime
Join Date: Aug 2004
Location: Portland, OR
|
![]() Quote:
If you're okay with that, just send me the file when it's done!
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23. |
|
![]() |
![]() |
![]() |
Thread Tools | |
Display Modes | |
|
|