Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Legends mode  (Read 1305 times)

bongo0310

  • Bay Watcher
    • View Profile
Legends mode
« on: February 17, 2012, 10:06:04 pm »

Is it possible to see all the details of events such as battles in the legends mode? Details like all the combat announcements for every single dwarf, human, elf, or goblin that was in the battle, almost like the announcements you get in the other two modes in the game?

EX: The goblin was hit by the bronze battle axe in the left leg, tearing the fat.

I know there is an xml dump, but I can't figure out how to use it. Does the xml dump show all of this or does the legends not go into that much detail?
Logged

Exlo

  • Bay Watcher
  • Retirement homes are for lobsters!
    • View Profile
Re: Legends mode
« Reply #1 on: February 17, 2012, 11:25:16 pm »

 I haven't poked around too much in legends mode due to the way it is set up, but I've never seen exact battle reports in there before. Only stuff like "Urist McDumbDwarf confronted the Bronze Colossus Killsdwarf in the Halls of Meat Grinding in 8675309." So it shows there was a conflict, and whether they died or escaped from one another, but going into such detail as a combat log for the thousands of conflicts throughout world gen sounds like it would be far to difficult to generate.
Logged
Clearly, this represents six side-by-side wheelbarrows, as indicated by the right half of the icon.  The left half indicates they are carrying babies with hats in these wheelbarrows.

Presumably, they are lining up to dump them into the baby furnaces.

bongo0310

  • Bay Watcher
    • View Profile
Re: Legends mode
« Reply #2 on: February 17, 2012, 11:32:04 pm »

Yeah that's what i was thinking haha. I just thought it would be cool to see if there was a way.
Logged

Urist McDepravity

  • Bay Watcher
    • View Profile
Re: Legends mode
« Reply #3 on: February 17, 2012, 11:50:14 pm »

going into such detail as a combat log for the thousands of conflicts throughout world gen sounds like it would be far to difficult to generate.
Well, its technically possible, same way as storing all other huge procedurally-generated stuff - you just store random seed for the event, and then re-generate it whenever need arises. Only problem is to ensure that further modifications of battle algo give nearly similar outcome for same seed, but thats possible to handle - either store algo version along seed or generate outcome as first values from random sequence, and then generate fight to fit that outcome.
Logged

Koronii

  • Bay Watcher
    • View Profile
Re: Legends mode
« Reply #4 on: February 18, 2012, 12:04:36 am »

I think it does show injuries in some parts of legends mode, I remember seeing stuff about people being burned by dragonfire in specific parts of their bodies. The problem with legends mode isn't that this data does not exist, it's just that it's not being displayed.
Logged

bongo0310

  • Bay Watcher
    • View Profile
Re: Legends mode
« Reply #5 on: February 18, 2012, 12:11:00 am »

Yes Koronii that's what i thought too at first. i wish there was an option to turn that on or something.
Logged

Exlo

  • Bay Watcher
  • Retirement homes are for lobsters!
    • View Profile
Re: Legends mode
« Reply #6 on: February 18, 2012, 02:41:22 am »

Well, its technically possible...

Of this, I have no doubt. I'm sure when better optimization is around it will be put on Toady's to do list. As for right now, there's almost too much stuff being tracked as it is!
Logged
Clearly, this represents six side-by-side wheelbarrows, as indicated by the right half of the icon.  The left half indicates they are carrying babies with hats in these wheelbarrows.

Presumably, they are lining up to dump them into the baby furnaces.

NobodyPro

  • Bay Watcher
    • View Profile
Re: Legends mode
« Reply #7 on: February 18, 2012, 04:12:45 am »

Those injuries are randomly generated. When someones rolls an "I've been injured." the game says "Where and how?" and determines this using a list of BPs and what could possibly have happened to them.
Logged