Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3] 4

Author Topic: Dwarven Heritage Project, version 1.2.1  (Read 17526 times)

Sutremaine

  • Bay Watcher
  • [ETHIC:ATROCITY: PERSONAL_MATTER]
    • View Profile
Re: Dwarven Heritage Project, version 1.1
« Reply #30 on: August 21, 2012, 06:51:36 pm »

Just check the word's symbol. Have your script check what symbol each word in the name is. Make some symbols male only, some female, and some both.
Do it by flipping a coin.
Logged
I am trying to make chickens lay bees as eggs. So far it only produces a single "Tame Small Creature" when a hen lays bees.
Honestly at the time, I didn't see what could go wrong with crowding 80 military Dwarves into a small room with a necromancer for the purpose of making bacon.

Zanzetkuken The Great

  • Bay Watcher
  • The Wizard Dragon
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #31 on: October 20, 2012, 04:26:44 pm »

Question:  Does this work for every civilization with [CIV_CONTROLLABLE], every civilization (hey that goblin was related to one that I killed last year!), or just the dwarves?
Logged
Quote from: Eric Blank
It's Zanzetkuken The Great. He's a goddamn wizard-dragon. He will make it so, and it will forever be.
Quote from: 2016 Election IRC
<DozebomLolumzalis> you filthy god-damn ninja wizard dragon

Akjosch

  • Bay Watcher
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #32 on: November 15, 2012, 05:49:52 pm »

Question:  Does this work for every civilization with [CIV_CONTROLLABLE], every civilization (hey that goblin was related to one that I killed last year!), or just the dwarves?

Just for the civilisation of your current fort, it says in the description. :)

Though making it run over *all* historical figures is not particularly hard to do. In computeHeritage(), just remove the check for "if ( unit.race == dwarfRace ) then" (and the corresponding "end" line).
Logged

expwnent

  • Bay Watcher
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #33 on: November 16, 2012, 11:01:29 pm »

That's basically right, but there'd be weird interactions if you run it on all races simultaneously. If there's any overlap in last names, last names would be aged according to the first person who had it, not necessarily the first person who had it in your civilization. It would probably be fine, if that doesn't bother you.
Logged

Dunamisdeos

  • Bay Watcher
  • Duggin was the hero we needed.
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #34 on: November 17, 2012, 02:54:12 pm »

This is fantastic work.

Is there a way to make it run automatically every time a baby is born?
Logged
FACT I: Post note art is best art.
FACT II: Dunamisdeos is a forum-certified wordsmith.
FACT III: "All life begins with Post-it notes and ends with Post-it notes. This is the truth! This is my belief!...At least for now."
FACT IV: SPEECHO THE TRUSTWORM IS YOUR FRIEND or BEHOLD: THE FRUIT ENGINE 3.0

expwnent

  • Bay Watcher
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #35 on: November 17, 2012, 03:23:44 pm »

Thanks!

Right now you can't make it run automatically for new dwarves, but you can make it run periodically with "-repeatEvery month" or "-repeatEvery year".
Logged

Dunamisdeos

  • Bay Watcher
  • Duggin was the hero we needed.
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #36 on: November 17, 2012, 04:33:02 pm »

Thats just as good. Thanks  :P
Logged
FACT I: Post note art is best art.
FACT II: Dunamisdeos is a forum-certified wordsmith.
FACT III: "All life begins with Post-it notes and ends with Post-it notes. This is the truth! This is my belief!...At least for now."
FACT IV: SPEECHO THE TRUSTWORM IS YOUR FRIEND or BEHOLD: THE FRUIT ENGINE 3.0

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #37 on: February 04, 2013, 01:08:17 am »

This is a pretty neat script, and I have another idea for choosing the last name: Have the child take the surname of the higher skilled parent.

This would make the script take longer, admittedly.
Logged

expwnent

  • Bay Watcher
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #38 on: February 04, 2013, 07:28:23 pm »

That would be fairly easy to do. I forget if historical dwarves have skills though.
Logged

Zanzetkuken The Great

  • Bay Watcher
  • The Wizard Dragon
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #39 on: February 04, 2013, 07:33:00 pm »

That would be fairly easy to do. I forget if historical dwarves have skills though.

They do.  The skills they come in with are not just generated on the spot.
Logged
Quote from: Eric Blank
It's Zanzetkuken The Great. He's a goddamn wizard-dragon. He will make it so, and it will forever be.
Quote from: 2016 Election IRC
<DozebomLolumzalis> you filthy god-damn ninja wizard dragon

Trev_lite

  • Bay Watcher
  • Likes the forum for its helpful members
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #40 on: February 04, 2013, 09:28:06 pm »

this is a crazy complicated naming system.
could there be a naming system that is a little more logical.

like having a maternal and a paternal family name and the order of them is based on gender.

so for females its PN MN
and for males its MN PN

tracking family trees will be easier with this.

just an idea
Logged

Timeless Bob

  • Bay Watcher
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #41 on: March 23, 2013, 04:04:25 am »

I like the idea of the higher skilled dwarf passing along their family name.  Reminds me of the Chinese family honour system, with value attached to family names "closer" to the emperor.  Fame based on skill works really well - "Legendary" people historically have more people named after them too.
Logged
L33tsp34k does to English what Picasso did to faces.

Dwarfopoly
The Luckiest Tourist EVER
Bloodlines of the Forii

dennislp3

  • Bay Watcher
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #42 on: April 13, 2013, 06:41:17 pm »

This slated to be updated in any way? It seems to not work for me...just gives me an error

"cannot read field histfig_hf_link_motherst.anon_1: not found" and then a string of other errors
« Last Edit: April 13, 2013, 06:46:11 pm by dennislp3 »
Logged

Dunamisdeos

  • Bay Watcher
  • Duggin was the hero we needed.
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #43 on: April 16, 2013, 02:28:57 pm »

This is the coolest idea and I hope it gets updated.
Logged
FACT I: Post note art is best art.
FACT II: Dunamisdeos is a forum-certified wordsmith.
FACT III: "All life begins with Post-it notes and ends with Post-it notes. This is the truth! This is my belief!...At least for now."
FACT IV: SPEECHO THE TRUSTWORM IS YOUR FRIEND or BEHOLD: THE FRUIT ENGINE 3.0

expwnent

  • Bay Watcher
    • View Profile
Re: Dwarven Heritage Project, version 1.2.1
« Reply #44 on: April 17, 2013, 08:09:42 pm »

This slated to be updated in any way? It seems to not work for me...just gives me an error

"cannot read field histfig_hf_link_motherst.anon_1: not found" and then a string of other errors

I'll get to this. Unbelievably busy at the moment.
Logged
Pages: 1 2 [3] 4