Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 80 81 [82] 83 84 ... 192

Author Topic: Dwarf Therapist (LATEST 0.6.12 5/23/12 see first post)  (Read 868961 times)

orius

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/28/12 see first post)
« Reply #1215 on: February 28, 2012, 11:48:25 pm »

Ha-HA!  Well played Orius!

One of the things I love about this game is the way one can sometimes rationalize the most random and bizarre stuff that happens.
Logged
Quote from: ThatAussieGuy
That is an insane and dangerous plan.  I approve wholeheartedly. 


Fortressdeath

Neyvn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/18/12 see first post)
« Reply #1216 on: February 28, 2012, 11:50:28 pm »

So to be clear, have we fixed the problem of Turned *Undead/Evil Rain* Dwarves still appearing in the Therapist???
So no answer???
Logged
Quote from: Ubiq
Broker: Wasn't there an ambush squad here just a second ago?
Merchant: I don't know what you're talking about. Do you want this goblin ankle bone amulet or not?
My LIVESTREAM. I'm Aussie, so not everything is clean. Least it works...

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/18/12 see first post)
« Reply #1217 on: February 28, 2012, 11:53:38 pm »

So to be clear, have we fixed the problem of Turned *Undead/Evil Rain* Dwarves still appearing in the Therapist???
So no answer???
No answer yet. I need a save file from 34.03 with the condition, if possible.
Logged
Current Dwarf Therapist Maintainer - Tips

kionmaru

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/28/12 see first post)
« Reply #1218 on: February 29, 2012, 12:21:43 am »

O hai, new DF version out - v0.34.04 due to a crash on save issue.

Here's your fresh 0.6.12 dt ini file (for Linux):

Code: [Select]
[info]
checksum=0x6c11a27c
version_name=v0.34.04
complete=true

[addresses]
translation_vector=0x095cdbfc
language_vector=0x095cdbe4
creature_vector=0x0958c8ac
dwarf_race_index=0x09574240
squad_vector=0x095ca7b4

[offsets]
word_table=0x001C

[word_offsets]
base=0x0000
noun_singular=0x0004
noun_plural=0x0008
adjective=0x000C
verb=0x0014
present_simple_verb=0x0018
past_simple_verb=0x001C
past_participle_verb=0x0020
present_participle_verb=0x0024

[dwarf_offsets]
first_name=0x0000
nick_name=0x0004
last_name=0x0008
custom_profession=0x003c
profession=0x0040
race=0x0044
flags1=0x008C
flags2=0x0090
sex=0x00A6
id=0x00A8
recheck_equipment=0x0148
current_job=0x0274
turn_count=0x052b
states=0x0
souls=0x05e8
labors=0x0604
happiness=0x0694
squad_ref_id=0x06f8

[soul_details]
skills=0x01D4
traits=0x01EC

[job_details]
id=0x0008
on_break_flag=0x0011
sub_job_id=0x0040

[squad_offsets]
id=0x0000
name=0x000C
members=0x0044

[valid_flags_1]
size=1
1\name=Not from around these parts
1\value=0x80000000

[valid_flags_2]
size=1
1\name=Dead. Deceased. An Undwarf!
1\value=0x02000000

[invalid_flags_1]
size=7
1\name=a zombie
1\value=0x00001000
2\name=a skeleton
2\value=0x00002000
3\name=a merchant or diplomat
3\value=0x00000040
4\name=outpost liason
4\value=0x00000800
5\name=an invader or hostile
5\value=0x00020000
6\name=an invader or hostile
6\value=0x00080000
7\name=an invader or hostile
7\value=0x000C0000

[invalid_flags_2]
size=2
1\name="dead, Jim."
1\value=0x00000080
2\name=from the Underworld. SPOOKY!
2\value=0x00040000

Hope this helps ^^
Logged

Neyvn

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/18/12 see first post)
« Reply #1219 on: February 29, 2012, 12:28:33 am »

So to be clear, have we fixed the problem of Turned *Undead/Evil Rain* Dwarves still appearing in the Therapist???
So no answer???
No answer yet. I need a save file from 34.03 with the condition, if possible.
Well there is a 34.02 one. Let me go get it...

There we go...
http://dffd.wimbli.com/file.php?id=5629
Logged
Quote from: Ubiq
Broker: Wasn't there an ambush squad here just a second ago?
Merchant: I don't know what you're talking about. Do you want this goblin ankle bone amulet or not?
My LIVESTREAM. I'm Aussie, so not everything is clean. Least it works...

Mattias

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/28/12 see first post)
« Reply #1220 on: February 29, 2012, 03:52:17 am »

O hai, new DF version out - v0.34.04 due to a crash on save issue.

Here's your fresh 0.6.12 dt ini file (for Linux):

Code: [Select]
[info]
checksum=0x6c11a27c
version_name=v0.34.04
complete=true

[addresses]
translation_vector=0x095cdbfc
language_vector=0x095cdbe4
creature_vector=0x0958c8ac
dwarf_race_index=0x09574240
squad_vector=0x095ca7b4

[offsets]
word_table=0x001C

[word_offsets]
base=0x0000
noun_singular=0x0004
noun_plural=0x0008
adjective=0x000C
verb=0x0014
present_simple_verb=0x0018
past_simple_verb=0x001C
past_participle_verb=0x0020
present_participle_verb=0x0024

[dwarf_offsets]
first_name=0x0000
nick_name=0x0004
last_name=0x0008
custom_profession=0x003c
profession=0x0040
race=0x0044
flags1=0x008C
flags2=0x0090
sex=0x00A6
id=0x00A8
recheck_equipment=0x0148
current_job=0x0274
turn_count=0x052b
states=0x0
souls=0x05e8
labors=0x0604
happiness=0x0694
squad_ref_id=0x06f8

[soul_details]
skills=0x01D4
traits=0x01EC

[job_details]
id=0x0008
on_break_flag=0x0011
sub_job_id=0x0040

[squad_offsets]
id=0x0000
name=0x000C
members=0x0044

[valid_flags_1]
size=1
1\name=Not from around these parts
1\value=0x80000000

[valid_flags_2]
size=1
1\name=Dead. Deceased. An Undwarf!
1\value=0x02000000

[invalid_flags_1]
size=7
1\name=a zombie
1\value=0x00001000
2\name=a skeleton
2\value=0x00002000
3\name=a merchant or diplomat
3\value=0x00000040
4\name=outpost liason
4\value=0x00000800
5\name=an invader or hostile
5\value=0x00020000
6\name=an invader or hostile
6\value=0x00080000
7\name=an invader or hostile
7\value=0x000C0000

[invalid_flags_2]
size=2
1\name="dead, Jim."
1\value=0x00000080
2\name=from the Underworld. SPOOKY!
2\value=0x00040000

Hope this helps ^^

I tried scanning the memory myself and I get the same values as you except I get zeroed out translation_vector and creature_vector... somehow it can't find them. And then I tried yours but it won't work somehow, it errors out with that it finds nothing, no dwarves or creatures.
Had it work fine in .02 somehow.
Logged

kionmaru

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/28/12 see first post)
« Reply #1221 on: February 29, 2012, 04:23:30 am »

@Mattias,

change complete=true to complete=false and try to run it that way. Also, make sure you're running 0.34.04 and not 0.34.03 from this morning. And you're running DT 0.6.12, not one of the modified source trees but DE's version.

Can you make the log directory and get me the run.log from it failing?
Logged

Mattias

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/28/12 see first post)
« Reply #1222 on: February 29, 2012, 05:05:05 am »

@Mattias,

change complete=true to complete=false and try to run it that way. Also, make sure you're running 0.34.04 and not 0.34.03 from this morning. And you're running DT 0.6.12, not one of the modified source trees but DE's version.

Can you make the log directory and get me the run.log from it failing?

I'll try that in around 30 minutes. I'm running dwarftherapist-hg version. Will also try latest stable if complete=false does not work. Will modify this post with results after.

EDIT:
Ok so.. I tried with complete=false but that didn't change much. And I am running .04 (actually had the same problem in .03 before .04 was released).
Here is the run.log with complete=false turned on (which is pretty much identical to complete=true):
http://pastebin.com/7zxipDU0
I'm not sure what I'm doing wrong, is my huge 24gb mem confusing DT? :P

EDIT2: apparently I failed to copy it somehow and the creature_vector was wrong, to let everyone know, that memory layout file does work ^.^
« Last Edit: February 29, 2012, 11:26:51 am by Mattias »
Logged

ag

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/28/12 see first post)
« Reply #1223 on: February 29, 2012, 05:13:08 am »

I'm actually not positive on that - it's weird, if I let the game advance a few seconds all 15 dwarves show up, so I'm thinking that flag is completely bogus.

I strongly suggest you consult DFHack data before trying to randomly change stuff. For instance, there is a third flag variable, and the real ghost flag is there.
Logged

kionmaru

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/28/12 see first post)
« Reply #1224 on: February 29, 2012, 05:47:57 am »

@Mattias,

Erm, there are only four commits to DE's mercurial since 0.6.12, and I wonder if 518:31cf068fc895 doesn't include an offset I don't have (for ghost flag).

I went ahead and updated to his current hg, see if I can't repliacte.
Logged

schismatise

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/18/12 see first post)
« Reply #1225 on: February 29, 2012, 06:40:01 am »

See this post.
I'm confused... there are two versions of DT now? one vanilla as published on the OP, and a "merged" one that shows the extra attributes?? merged with what?


And from the last posts it seems its getting integrated in the new version? was that a beta version or something?

I was hoping you'd do a little more reading and figure it out on your own :P no worries though. Basically, the source code has been apparently shared and several people, who have some experience with such things, have created their own version of DT in order to add/fix bugs/features that they felt was worth doing. I believe one or 2 were related to providing Mac/Linux support.

My advice to you (and probably anyone else who's wondering) is to stick with the main releases by Dwarf Engineer. Sounds like there's a pretty good chance he's going to look at incorporating the community features/bugfixes anyway, which is always nice. Thanks, Dwarf Engineer!
Logged

Daecor

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/28/12 see first post)
« Reply #1226 on: February 29, 2012, 07:12:47 am »

I'm new to this (new to DF for that matter)

but messing around with DT this is the layout that i've come up with and it seems to work for me on windows so i thought i would share

Code: [Select]
[info]
checksum=0x4f4d9726
version_name=v0.34.04 (graphics)
complete=true

[addresses]
translation_vector=0x017dd65c
language_vector=0x017dd63c
creature_vector=0x01799748
dwarf_race_index=0x015c5ebc
squad_vector=0x015cb24c

[offsets]
word_table=0x0000003c
string_buffer_offset=0x0000

[word_offsets]
base=0x0000
noun_singular=0x001C
noun_plural=0x0038
adjective=0x0054
verb=0x008C
present_simple_verb=0x00A8
past_simple_verb=0x00C4
past_participle_verb=0x00E0
present_participle_verb=0x00FC

[dwarf_offsets]
first_name=0x0000
nick_name=0x001C
last_name=0x0038
custom_profession=0x006C
profession=0x0088
race=0x008C
flags1=0x00E0
flags2=0x00E4
sex=0x00F8
id=0x00FC
recheck_equipment=0x01C0
birth_year=0x022C
current_job=0x030C
physical_attrs=0x3C4
turn_count=0x0668
states=0x06BC
souls=0x0764
likes=0x07A0
labors=0x078C
squad_ref_id=0x08AC
happiness=0x082C

[soul_details]
skills=0x0200
traits=0x0224

[job_details]
id=0x0008
on_break_flag=0x0011
sub_job_id=0x0040

[squad_offsets]
id=0x0000
name=0x003C
members=0x0088

[position_offsets]
token=0x0000
flags=0x0020
general_name_singular=0x00E8
general_name_plural=0x0104
male_name_singular=0x0158
male_name_plural=0x0174
female_name_singluar=0x0120
female_name_plural=0x013C
custom_color_red=0x0382
custom_color_green=0x0380

[valid_flags_1]
size=1
1\name=Not from around these parts
1\value=0x80000000

[valid_flags_2]
size=1
1\name=Dead. Deceased. An Undwarf!
1\value=0x02000000

[invalid_flags_1]
size=7
1\name=a zombie
1\value=0x00001000
2\name=a skeleton
2\value=0x00002000
3\name=a merchant or diplomat
3\value=0x00000040
4\name=outpost liason
4\value=0x00000800
5\name=an invader or hostile
5\value=0x00020000
6\name=an invader or hostile
6\value=0x00080000
7\name=an invader or hostile
7\value=0x000C0000

[invalid_flags_2]
size=2
1\name="dead, Jim."
1\value=0x00000080
2\name=from the Underworld. SPOOKY!
2\value=0x00040000

Logged

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/28/12 see first post)
« Reply #1227 on: February 29, 2012, 08:12:34 am »

v34.04 is out!

New layouts have been posted for 34.04 (windows). They should download automatically the next time you start therapist with dwarf fortress running.

If you have check for updates turned off or otherwise want to download the layouts manually, they're available here:
Windows v0.34.04 (graphics)
Windows v0.34.04 (legacy)
(Right-click, Save As...)

This doesn't include any flag changes. I'm going to take Ag's advice and look at DFHack and hopefully have a bug-fix release soon to fix issues with zombies/ghosts.  Still looking for a fortress 34.03 or 34.04 with confirmed vampires.

Thanks,
-DE
Logged
Current Dwarf Therapist Maintainer - Tips

!!Urist Unfortune!!

  • Bay Watcher
  • Binary logic. Invaders=true, MagmaPump=True
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 2/29/12 see first post)
« Reply #1228 on: February 29, 2012, 08:26:03 am »

Aww dam> to bad i didnt read that this morning, i had a 200 hundred year old vampire show up at my fort, but he was just shot and killed during a goblin ambush :(.  I had big plans for him too
Logged
Quote from: Creamcorn on March 12, 2010, 04:01:25 pm
Dwarf Fortress: Where you meet the limit of your imagination, moral compass, sanity and CPU processor.

Fishbreath

  • Bay Watcher
  • [AVATAR HERE]
    • View Profile
    • Many Words
Re: Dwarf Therapist (LATEST 0.6.12 2/29/12 see first post)
« Reply #1229 on: February 29, 2012, 08:30:51 am »

Is there any news on custom professions and Linux later than issues #339 and #175?
Pages: 1 ... 80 81 [82] 83 84 ... 192