Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 59 60 [61] 62 63 ... 192

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

Myr0ku

  • Bay Watcher
  • D for Dwarf
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #900 on: February 15, 2012, 01:27:28 pm »

Wait, i'm not english speaker...
You provide us a tool to use dwarf therapist on the last DF ?
Logged

Andreus

  • Bay Watcher
  • Doom Consultant
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #901 on: February 15, 2012, 01:36:40 pm »

I don't think OP realizes that THOUSANDS OF PEOPLE ARE RELYING ON HIM TO HURRY THE HECK UP to allow them to play this.

"I don't have much time" without stating a reason is just rude. Adventure mode is still too dull for me and Dwarf Mode is virtually unplayable without this mods help. :|

A boy whines and cries about the scarcity of comforts and conveniences.

A man is comfortable and grateful for what conveniences he has. I am grateful that only a day after release, Mayday had his tileset out for me to use.

A dwarf learns to live without - I spent the majority of my Dwarf Fortress career playing without Therapist. It's a tool, nothing more, and it's perfectly possible to play the game without it.

Are you a boy, a man, or a dwarf?
Logged

Terminutter

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #902 on: February 15, 2012, 01:41:29 pm »

Just to say, thanks for keeping this up DE, you have no idea how grateful I am.
Also, can I join the condemnation train against Weaselcake and call him a self-entitled prat?
Logged

Katalliaan

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #903 on: February 15, 2012, 01:43:36 pm »

To those who are working on getting a working version for .34.01, thank you. While I won't have the time to play DF for some time, I still appreciate the efforts that people are making on this highly useful tool.
Logged

Myr0ku

  • Bay Watcher
  • D for Dwarf
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #904 on: February 15, 2012, 01:43:52 pm »

Apart that, DwarfEngineer, can you just tell us if it's a question of days, weeks or even months ?
Logged

daishi5

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #905 on: February 15, 2012, 01:56:23 pm »

I just had a wave of thirty migrants.  I just wanted to say how much I appreciate all the work it takes to figure this out.
Logged

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #906 on: February 15, 2012, 02:04:59 pm »

Apart that, DwarfEngineer, can you just tell us if it's a question of days, weeks or even months ?
Days. I will have some time tonight, and if all goes well, might even have a preliminary release. Otherwise, this weekend is when I'll have a serious chunk of time to work on it. Given that we've found a lot of the major offsets, I'm optimistic that I'll have something in the Friday/Saturday timeframe. I'd really like to get it done by Friday because I know people will be looking forward to burrowing in for the weekend and playing some serious DF'12. (I know I am)
Logged
Current Dwarf Therapist Maintainer - Tips

Molay

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #907 on: February 15, 2012, 02:20:42 pm »

Also, you should make sure we have a way of making donations to you DwarfEngineer ^_^
Logged
The best alternative to having a functional steel industry is to have a really, really, really good hospital. And a lot of coffins.

kizucha

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #908 on: February 15, 2012, 02:23:04 pm »

Apart that, DwarfEngineer, can you just tell us if it's a question of days, weeks or even months ?
Days. I will have some time tonight, and if all goes well, might even have a preliminary release. Otherwise, this weekend is when I'll have a serious chunk of time to work on it. Given that we've found a lot of the major offsets, I'm optimistic that I'll have something in the Friday/Saturday timeframe. I'd really like to get it done by Friday because I know people will be looking forward to burrowing in for the weekend and playing some serious DF'12. (I know I am)

Dont overwork yourselfe and stay not to long in the night. ;) It's unhealty. ;D
Logged

kizucha

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #909 on: February 15, 2012, 02:23:34 pm »

double post ... the forum hates me q.q
« Last Edit: February 15, 2012, 02:49:30 pm by kizucha »
Logged

dyn

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #910 on: February 15, 2012, 02:28:38 pm »

Finally, I found the soul offsets. These changes should allow DT to show all the traits and skill experience.
Code: [Select]
[dwarf_offsets]
souls=0x0764

[soul_details]
skills=0x0200
traits=0x0224

I'll be working on the squad vector next, which should make DT pretty much fully usable till the changes are officially released. For those interested, here is what I am working with now.
Code: [Select]
[info]
checksum=0x4f391a33
version_name=v0.34.01 (graphics)
complete=true

[addresses]
translation_vector=0x017e3638
language_vector=0x017e3618
creature_vector=0x0179f728
dwarf_race_index=0x015cbe9c
squad_vector=0x0

[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=0x01BC
birth_year=0x0224
current_job=0x030c
physical_attrs=0x3C4
states=0x0528
souls=0x0764
likes=0x07A0
labors=0x078c
happiness=0x082c
squad_ref_id=0x790

[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

Andreus

  • Bay Watcher
  • Doom Consultant
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #911 on: February 15, 2012, 02:32:30 pm »

Days. I will have some time tonight, and if all goes well, might even have a preliminary release. Otherwise, this weekend is when I'll have a serious chunk of time to work on it. Given that we've found a lot of the major offsets, I'm optimistic that I'll have something in the Friday/Saturday timeframe. I'd really like to get it done by Friday because I know people will be looking forward to burrowing in for the weekend and playing some serious DF'12. (I know I am)

Sir, I thoroughly appreciate the effort you've put into this tool so far. Take as much time as you need to get it right.
Logged

Molay

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #912 on: February 15, 2012, 02:35:41 pm »

@dyn

does this mean I can use an old version of DT when replacing the respective parts with what you posted?
Logged
The best alternative to having a functional steel industry is to have a really, really, really good hospital. And a lot of coffins.

stevedore

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #913 on: February 15, 2012, 02:45:52 pm »

@dyn

does this mean I can use an old version of DT when replacing the respective parts with what you posted?

As mentioned a few times earlier in the thread, you just have to take his large block of code (the one that starts with [info]) and put it in a file in the following place:

DwarfTherapist\etc\memory_layouts\windows\v0.34.01_graphics.ini

There aren't any changes required to DT itself, so you don't actually need a new "version", it just needs to have the information of where to look for all of the data, which is what this file contains.
Logged

stevedore

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #914 on: February 15, 2012, 02:47:42 pm »

Finally, I found the soul offsets. These changes should allow DT to show all the traits and skill experience.
Code: [Select]
[dwarf_offsets]
souls=0x0764

[soul_details]
skills=0x0200
traits=0x0224

Damn good job! I had been looking at 0x0764 for the soul offset (it's the same delta between that and labours in both versions, right?) but didn't know well enough what I was actually looking for to be able to identify it, coupled with the soul_details offsets changing, I was pretty much screwed on that one.
Logged
Pages: 1 ... 59 60 [61] 62 63 ... 192