Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: History generation  (Read 6492 times)

du3lingdragon

  • Bay Watcher
  • only robots will eat your babies
    • View Profile
History generation
« on: June 18, 2011, 11:18:17 am »

I am really intrigued by the history generation in Dwarf Fortress. Can anyone give me a basic rundown on how its generated?
Logged

Trapezohedron

  • Bay Watcher
  • No longer exists here.
    • View Profile
Re: History generation
« Reply #1 on: June 18, 2011, 11:27:41 am »

The battles in worldgen has three different factors.

One, how a race of etc fights the other etc depends on the entity tags (found in entity_default)

Two, how a battle is played out is turn based. By that, I mean they don't fight simultanously, they fight one on one until one of them dies, then someone takes the dead guy's place and ot repeats.

Skills have something to play in the fights. A guy with natural sword skills will fare better in combat than a purely unskilled one.

That's all I know.
Logged
Thank you for all the fish. It was a good run.

thatkid

  • Bay Watcher
  • <Servibot> thatkid, swag percentiles: 94
    • View Profile
Re: History generation
« Reply #2 on: June 18, 2011, 12:11:58 pm »

The battles in worldgen has three different factors.

One, how a race of etc fights the other etc depends on the entity tags (found in entity_default)

Two, how a battle is played out is turn based. By that, I mean they don't fight simultanously, they fight one on one until one of them dies, then someone takes the dead guy's place and ot repeats.

Skills have something to play in the fights. A guy with natural sword skills will fare better in combat than a purely unskilled one.

That's all I know.
Equipment and size helps as well. Syndromes do not, but dragonfire and possibly webs do.
But skill plays a huge role, just adding a little bit of natural sword or fighter or whatever to a race will cause it to dominate from what I've seen.
Logged
Fame is a vapor. The only earthly certainty is oblivion.

TomiTapio

  • Bay Watcher
  • OldGenesis since 2012
    • View Profile
    • My Flickr animal photos
Re: History generation
« Reply #3 on: June 18, 2011, 09:24:12 pm »

Go to http://www.bay12games.com/media/df_talk_combined_transcript.html
find "our topic today is world generation and history generation. "
Logged
==OldGenesis mod== by Deon & TomiTapio. Five wood classes, four leather classes. Nine enemy civs. So much fine-tuning.
47.05e release: http://dffd.bay12games.com/who.php?id=1538
OldGenesis screenshots: https://twitter.com/hashtag/OldGenesis?src=hashtag_click&f=image
My Finnish language file: http://dffd.bay12games.com/file.php?id=14884