Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 15 16 [17] 18 19 ... 44

Author Topic: Legends Viewer 1.13 (v40 Compatible)  (Read 315972 times)

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
Re: Legends Viewer 1.12.4 (34.01 Fixes, No New Features)
« Reply #240 on: February 16, 2012, 04:19:31 pm »

Woohoo!  It's working!

Thanks, Parker, I can actually start gleaning information through Legends to get at how this model actually operates, again.

Incidentally, if these messages help, here's what I'm coming up with now...
Spoiler (click to show/hide)

I'm not sure why it's spitting out Chinese characters...  I even have a language pack that should prevent the use of non-ASCII characters.
Logged
Personally, I like [DF] because after climbing the damned learning cliff, I'm too elitist to consider not liking it.
"And no Frankenstein-esque body part stitching?"
"Not yet"

Improved Farming
Class Warfare

Mason11987

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (34.01 Fixes, No New Features)
« Reply #241 on: February 18, 2012, 01:28:10 am »

Hey Parker.

Can't wait to try this out with v34.  Glad to see it was updated so quickly!  Well done!

frankienrg

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (34.01 Fixes, No New Features)
« Reply #242 on: February 18, 2012, 06:31:57 am »

How do I see if my world has any vampires?

You should add filters like "Is Vampire", "Is Werebeast" and "Is Necromancer".

Still, awesome tool have been using it since last year, contributes to the immersion (Finally being able to check all the battles in detail!)

EDIT:

btw, here some issues (nothing too important):

Code: [Select]
Start: 12:28:49
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
SNIP-repeats it like 300 times
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown Death Cause: collapsed
Unknown HistoricalFigures Property: holds_artifact (117)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Ngokang Ghoulpassage's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Xugot Robustumber's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Asla Splatteredbastion's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Busbel Stilllips's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Mogem Voicesockets's corpse)
Unknown HistoricalFigures Property: adventurer ()
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie elf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie elf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie elf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie elf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie elf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie elf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie elf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie elf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie elf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (zombie dwarf)
Unknown HistoricalFigures Property: animated ()
SNIP-repeats this too....
Unknown HistoricalFigures Property: animated_string (wolf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (wolf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (wolf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (wolf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (wolf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (wolf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Tokreeris's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Plufugrimis's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Blagachraris's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Thloglilbus's head)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Jlodogoklamis's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Frabrursnis's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Fugombin Pareawi�o's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Draymbin's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Thruslokis's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Stlikilikrulus's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Fugombin Pareawi�o's right lower arm)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Tluger's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Flilistabin's left lower arm)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Duto Uxenpib's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Abuth Ukithratpin's right hand)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Sizet Gathrebuslon's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Tumwist Onmothine's head)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Ngira Alocsubi's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Abuth Ukithratpin's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Ebe Mesmfanu's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Spibsa Shezpaperom's right lower arm)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Lega Ciroposek's left lower arm)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Mogem Almobuh's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (elf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (elf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Daze Posthora's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Apap Anirumac's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Spibsa Shezpaperom's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Katslet Aktimta's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Lega Ciroposek's right upper arm)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Spibsa Shezpaperom's left hand)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (cat mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (cat mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Tumwist Onmothine's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (cat corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (cat mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (blue peacock mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Lar Thelekul's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Ustres Apapquihu's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Irka Smigegugir's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Ona Alkocronum's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (cat mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Tiquo Aratgisep's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Ceshshed Stralocgi's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Abuth Pikalucog's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Enthep Lemastoltad's mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant left hand)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Ustres Apapquihu's right hand)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Enthep Lemastoltad's left hand)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Odda Sothrothuslax's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf right hand)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (dwarf mutilated corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Amsir Galkaboki's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (elf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Ge�o Ilpikamven's corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (elf corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (peasant corpse)
Unknown HistoricalFigures Property: animated ()
Unknown HistoricalFigures Property: animated_string (Kacnu Thrathdadgisu's corpse)
Unknown HistoricalFigures Property: adventurer ()
Unhandled Event: hf disturbed structure
Duplicate Historical Figure Name: Tura, a Worship of The Ambiguous Empire
Finish: 12:28:52

All related to my necro hero I assume (using vanilla DF)
« Last Edit: February 18, 2012, 07:05:44 am by frankienrg »
Logged

Parker147

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #243 on: February 18, 2012, 11:40:50 am »

Source is now available: https://github.com/Parker147/Legends-Viewer

Like I said before, some parts of the code are pretty bad so some things need to be scrapped and redone, but after some people look at it we can decide what to do with it.

Hey Parker.

Can't wait to try this out with v34.  Glad to see it was updated so quickly!  Well done!

Hey, its good to see you are still around. It would be great if you took a look at the code since you are one the the few that I know of that understands the data.
Logged

Scarpa

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #244 on: February 18, 2012, 12:21:10 pm »

Thanks for putting the code up, Parker. I know the data fairly well also and am interested in poking around.
Logged

zanchito

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #245 on: February 18, 2012, 02:06:19 pm »

Thanks, Parker!

Hey, I'm missing the compression libreary, is this the one you're using? http://sevenzipsharp.codeplex.com/

The code is nowhere as terrible as you made us think it'd be! It's actually pretty clear, just not separated into different files.


[Edit] Yup, that's the library. Everything compiles and works fine, but I get an exception when clicking on the map. No worries, I'll have a look around.
« Last Edit: February 18, 2012, 02:19:49 pm by zanchito »
Logged

Parker147

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #246 on: February 18, 2012, 02:40:18 pm »

Some of its not too bad, but the custom controls I put together like the map/chart/searching need work so they are easier to comprehend. Seems like there was a bunch of code in the main form that needed to be moved out and a lot of things just need some refactoring. If you guys have any questions feel free to shoot me an email since there is no documentation.
Logged

zanchito

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #247 on: February 18, 2012, 02:42:30 pm »

Sure thing, Parker!

I'm playing with it a bit. Also, it'd be great to see if Scarpa can get into the project, because I can't promise updates as fast as you've been giving (I mostly code on my spare time two times per week).
Logged

Koronii

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (34.01 Fixes, No New Features)
« Reply #248 on: February 18, 2012, 02:46:09 pm »

Heh, just a story I dug up with legends viewer that I wouldn't have been able to do otherwise:

In the year 38 a dying human civiliaztion sent these two un-named slaves who were presumably children at the time too build a tomb, Loge Tunneleddrooped the lawgiver managed the project from the capital though an elf invasion sent them over the brink decimating what was left of the population not long affterwards. Over the next 96 years the two slaves expanded Pujianu, "Brushedfliers" the tomb twelve times though never once was a body buried there.

Hey, maybe they were building a tomb for themselves in their off-hours.
Logged

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #249 on: February 18, 2012, 02:47:29 pm »

Thank you for all your work, Parker, it really did help me gain a better understanding of and appreciation for DF to be able to scour these records.
Logged
Personally, I like [DF] because after climbing the damned learning cliff, I'm too elitist to consider not liking it.
"And no Frankenstein-esque body part stitching?"
"Not yet"

Improved Farming
Class Warfare

Coyote Sans

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (34.01 Fixes, No New Features)
« Reply #250 on: February 18, 2012, 03:14:56 pm »

How do I see if my world has any vampires?

You should add filters like "Is Vampire", "Is Werebeast" and "Is Necromancer".

Answering this for anyone else who may come in with this question. Right now, LV doesn't even recognize that vampire/necromancer/etc exist. I looked at a dwarf who I know is a necromancer and former (RANDOMLY GENERATED POSITION), and it didn't recognize either, just that he settled in a location, linked to a couple of dwarves (apprentice and master, respectively), and created a couple of books.

A lot of work needs to be done just to recognize all the new event types and stuff available. When it does, though, we'll have very comprehensive histories to browse through, heh.
Logged

zanchito

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #251 on: February 18, 2012, 03:41:10 pm »

Please do post any and all issues you find, they'll help getting things fixed faster. :)
Logged

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #252 on: February 18, 2012, 03:55:11 pm »

I'm still getting some odd chinese characters when I load up a world's xml dump:

Spoiler (click to show/hide)
Logged
Personally, I like [DF] because after climbing the damned learning cliff, I'm too elitist to consider not liking it.
"And no Frankenstein-esque body part stitching?"
"Not yet"

Improved Farming
Class Warfare

Parker147

  • Bay Watcher
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #253 on: February 18, 2012, 04:05:47 pm »

All the duplicate HF/Entity and couldn't find errors will be a temporary thing. We now have the link data that is currently built off of from the history.txt and won't have to do those lookups anymore. Which happens to be one of my first goals because I want to be able to generate info about families at some point.
Logged

Die Nacht

  • Bay Watcher
  • [IMMUNE_TO_SOCIAL_LIFE]
    • View Profile
Re: Legends Viewer 1.12.4 (Now Open Source)
« Reply #254 on: February 18, 2012, 04:31:54 pm »

When watching a Civ's war histories, it shows the V/L (victories/loses) strangely.

If the civ was defending against, then it shows the V/L for the one that attacked (meaning, 0/7 means that the current civ you are viewing WON 7 times and lost 0). HOWEVER if the current civ waged the war against, then it shows it from their point of view (0/7 means they won 0 times and lost 7 times).

This is counter-intuitive. It should show the V/L from the point of view of the current-viewing civ for ALL types of war (def and waged against).
Logged
'rtg593' Bemongibruk, forumite cancels megaproject: interrupted by 0.34.01.
Pages: 1 ... 15 16 [17] 18 19 ... 44