z Dwarf Fortress

Upload your cheat tables here (No requests)
User avatar
Darkedone02
Expert Cheater
Expert Cheater
Posts: 969
Joined: Thu Mar 02, 2017 11:42 pm
Reputation: 114

Re: z Dwarf Fortress

Post by Darkedone02 »

Zanzer wrote:
Tue Dec 20, 2022 12:48 am
Dwarfs have attributes? :)
Yes they do.

[Link]

although complicated, it's still follow the similar pattern. Attributes sounds like personality traits when you read though the descriptions, and training skills help gain attributes as well.

there is a mod available that helps the training of all skills and possibly attributes related to the skills that level those attributes.

[Link]

there also a de-leveling of skills and attribute they called rusting as well.

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

Grabarz
Cheater
Cheater
Posts: 25
Joined: Sat Apr 03, 2021 11:53 am
Reputation: 2

Re: z Dwarf Fortress

Post by Grabarz »

Zanzer wrote:
Tue Dec 20, 2022 12:48 am
Dwarfs have attributes? :)
Probably he means the descriptions like strong, bad memory, bad with words and so on ... Overview tab

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1131
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3801

Re: z Dwarf Fortress

Post by Zanzer »

Added attributes

H2oSpez
Noobzor
Noobzor
Posts: 5
Joined: Mon Jan 03, 2022 8:04 am
Reputation: 2

Re: z Dwarf Fortress

Post by H2oSpez »

50.02 all dwarfs non stop gets thirsty to 0 if I use unlimited drink. all extra create works nice same with skills. still dont understand value pointer is for item price ? sooo what cheat give food and drinks ? and tooltip is just change 1 item to another using id ?
EDIT - food and drinks if you edit number, item wanish with storage. simply game still know there was 5 drinks and not amount you set *999 or anything.

Grabarz
Cheater
Cheater
Posts: 25
Joined: Sat Apr 03, 2021 11:53 am
Reputation: 2

Re: z Dwarf Fortress

Post by Grabarz »

Vacum option - how does exacly it works ?
once i activate vacum and double click on my stored items, they vanish and are placed on one spot, the icon changes to basically random, chair, bed barrel, etc.

It's like mass magnet that brings all same items to one place? or is it like real vacum cleaner which make items vanish?
Last edited by Grabarz on Thu Dec 22, 2022 7:33 am, edited 1 time in total.

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1131
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3801

Re: z Dwarf Fortress

Post by Zanzer »

Well it was a hidden script and just something I was screwing around with.
Don't go breaking your save! :)

But yes, it was intended to suck up all items on the map which match the same type and material of the item you currently have selected. Those items will then all be placed on the same tile as the selected.

I was testing it out as a way to clean up those damn rocks scattered around my fortress.

So if you must use it, you'll want to keep it disabled to start off.
Open up the tooltip for the specific item you want to vacuum all other items into.
Ensure that item isn't inside of some container, who knows what that will do!
Then turn on the script for only a moment before turning it back off.

DrStalker
Noobzor
Noobzor
Posts: 7
Joined: Mon Jul 30, 2018 1:32 am
Reputation: 2

Re: z Dwarf Fortress

Post by DrStalker »

I just tried the vacuum script - works great, except it's doing a partial string match so using it on "sandstone" also sucks up all the sandstone mechanisms, sandstone tables, sandstone thrones etc.

I'll also add a warning that the instant skill increase works for hostile dwarfs and no matter how good you think your militia is they can not handle an intelligent undead legendary wrestler; nothing will slow them down and legendary wrestling means the somehow-still-holding-together humanoid pile of mangled dwarf bits will grab you and rip your limbs off. Oops.

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1131
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3801

Re: z Dwarf Fortress

Post by Zanzer »

Ah yes, that actually makes sense. Another reason not to use scripts hidden inside the table. Untested. :)

I haven't identified an offset that defines the type of item, only the type of material. So it'll vacuum every type of item.

I also haven't looked for an offset that defines a unit as hostile or player owned to filter the instant skill script.

blazerules
Noobzor
Noobzor
Posts: 14
Joined: Sat Sep 29, 2018 7:50 am
Reputation: 2

Re: z Dwarf Fortress

Post by blazerules »

Quick, and maybe silly, question.

How hard is it to add the ability to change the caste of a selected unit?

This isn't just male or female but can be just about anything.

fcerwolf
Noobzor
Noobzor
Posts: 5
Joined: Fri Dec 23, 2022 1:03 am
Reputation: 0

Re: z Dwarf Fortress

Post by fcerwolf »

This table has been working amazingly so far. I was wondering if it's possible to add the ability to modify personality traits. I found the values here but I can't for the life of me find out how to add a way to modify them to the table.

[Link]

Thank you kindly for your contributions.

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1131
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3801

Re: z Dwarf Fortress

Post by Zanzer »

Added Caste to the Unit Pointer.

Go ahead and give yourself some tamed dragon pets or change all your dwarves to serpent folk.

fcerwolf
Noobzor
Noobzor
Posts: 5
Joined: Fri Dec 23, 2022 1:03 am
Reputation: 0

Re: z Dwarf Fortress

Post by fcerwolf »

Any chance I might request the ability to edit Personality Traits (Beliefs, Facets and Goals) of Dwarves. I've been trying to do it myself all day but I'm too dumb to be able to make it myself. In any case, thanks again for your work even if you can't do it. It's been fun editing dwarves' other traits to make a roleplay-y save file for a friend.

Edit: I think I'm making progress but still confused by everything. I did find the memory layout and it seem to coincide with the table:

[soul_details]
name=0x0008
orientation=0x0088
mental_attrs=0x00ac
skills=0x0218
preferences=0x0230
personality=0x0248
beliefs=0x0000
emotions=0x0030
goals=0x0048
goal_realized=0x0028
traits=0x0080
stress_level=0x0120
needs=0x0138
current_focus=0x0180
undistracted_focus=0x0184
combat_hardened=0x0130
likes_outdoors=0x012c

Here's the complete list if it helps you in any other stuff anyone is interested in modifying:
Spoiler
[addresses]
cur_year_tick=0x141d84818
current_year=0x141d84824
dwarf_civ_index=0x141da3ab0
dwarf_race_index=0x141da3abc
fortress_entity=0x141daa278
historical_entities_vector=0x141deb578
creature_vector=0x141dfee30
active_creature_vector=0x141dfee48
weapons_vector=0x141dff210
shields_vector=0x141dff2a0
quivers_vector=0x141dff2e8
crutches_vector=0x141dff330
backpacks_vector=0x141dff348
ammo_vector=0x141dff360
flasks_vector=0x141dff618
pants_vector=0x141dffd38
armor_vector=0x141dffd98
shoes_vector=0x141dffdb0
helms_vector=0x141dffdc8
gloves_vector=0x141dffde0
artifacts_vector=0x141dffe88
squad_vector=0x141efd4c8
activities_vector=0x141efd528
fake_identities_vector=0x141f01978
poetic_forms_vector=0x141f01b40
musical_forms_vector=0x141f01b70
dance_forms_vector=0x141f01ba0
occupations_vector=0x141f01c30
world_data=0x141f057d0
material_templates_vector=0x141f064f0
inorganics_vector=0x141f06508
plants_vector=0x141f06538
races_vector=0x141f066a8
itemdef_weapons_vector=0x141f06728
itemdef_trap_vector=0x141f06740
itemdef_toy_vector=0x141f06758
itemdef_tool_vector=0x141f06770
itemdef_instrument_vector=0x141f069f8
itemdef_armor_vector=0x141f06a10
itemdef_ammo_vector=0x141f06a28
itemdef_siegeammo_vector=0x141f06a40
itemdef_glove_vector=0x141f06a58
itemdef_shoe_vector=0x141f06a70
itemdef_shield_vector=0x141f06a88
itemdef_helm_vector=0x141f06aa0
itemdef_pant_vector=0x141f06ab8
itemdef_food_vector=0x141f06ad0
language_vector=0x141f072f0
translation_vector=0x141f07320
colors_vector=0x141f10c38
shapes_vector=0x141f10c50
reactions_vector=0x141f10db8
base_materials=0x141f11c58
all_syndromes_vector=0x141f13138
events_vector=0x141f137d8
historical_figures_vector=0x141f13838
world_site_type=0x0080
active_sites_vector=0x00048390
gview=0x1412ab910
viewscreen_setupdwarfgame_vtable=0x1411b9e08

[offsets]
word_table=0x0050

[word_offsets]
base=0x0000
noun_singular=0x0020
noun_plural=0x0040
adjective=0x0060
verb=0x00a0
present_simple_verb=0x00c0
past_simple_verb=0x00e0
past_participle_verb=0x0100
present_participle_verb=0x0120
first_name=0x0000
nickname=0x0020
words=0x0040
word_type=0x005c
language_id=0x006c

[general_ref_offsets]
ref_type=0x0010
artifact_id=0x0008
item_id=0x0008

[race_offsets]
name_singular=0x0020
name_plural=0x0040
adjective=0x0060
baby_name_singular=0x0080
baby_name_plural=0x00a0
child_name_singular=0x00c0
child_name_plural=0x00e0
pref_string_vector=0x0148
castes_vector=0x0178
pop_ratio_vector=0x0190
materials_vector=0x01f0
flags=0x01a8
tissues_vector=0x0208

[caste_offsets]
caste_name=0x0020
caste_descr=0x0220
caste_trait_ranges=0x057c
caste_phys_att_ranges=0x11f0
baby_age=0x04c0
child_age=0x04c4
adult_size=0x04d8
flags=0x06a8
body_info=0x06c0
skill_rates=0x08c0
caste_att_rates=0x1404
caste_att_caps=0x1534
shearable_tissues_vector=0x16c0
extracts=0x39c0

[hist_entity_offsets]
histfigs=0x00e0
beliefs=0x0d10
squads=0x11b8
positions=0x10b0
assignments=0x1100
assign_hist_id=0x0004
assign_position_id=0x000c
position_id=0x0020
position_name=0x0098
position_female_name=0x00d8
position_male_name=0x0118

[hist_figure_offsets]
hist_race=0x0002
hist_name=0x0038
id=0x00e0
hist_fig_info=0x0130
reputation=0x0058
current_ident=0x0030
fake_name=0x0008
fake_birth_year=0x0094
fake_birth_time=0x0098
kills=0x0030
killed_race_vector=0x0018
killed_undead_vector=0x0090
killed_counts_vector=0x00a8

[hist_event_offsets]
event_year=0x0008
id=0x0020
killed_hist_id=0x0028

[item_offsets]
item_def=0x00e0
id=0x001c
general_refs=0x0038
stack_size=0x0078
wear=0x009c
mat_type=0x00b0
mat_index=0x00b4
maker_race=0x00b8
quality=0x00ba
artifact_id=0x0000
artifact_name=0x0008

[item_subtype_offsets]
sub_type=0x0028
base_flags=0x0030
name=0x0060
name_plural=0x0080
adjective=0x00a0
tool_flags=0x00a0
tool_adjective=0x00d0

[item_filter_offsets]
item_subtype=0x0002
mat_class=0x0004
mat_type=0x0006
mat_index=0x0008

[weapon_subtype_offsets]
single_size=0x00f0
multi_size=0x00f4
ammo=0x00d0
melee_skill=0x00c8
ranged_skill=0x00ca

[armor_subtype_offsets]
layer=0x0010
mat_name=0x00c0
other_armor_level=0x00c4
armor_adjective=0x00e0
armor_level=0x0104
chest_armor_properties=0x0110
pants_armor_properties=0x0120
other_armor_properties=0x00e0

[material_offsets]
solid_name=0x00b8
liquid_name=0x00d8
gas_name=0x00f8
powder_name=0x0118
paste_name=0x0138
pressed_name=0x0158
flags=0x0290
reaction_class=0x04a8
prefix=0x0548
inorganic_materials_vector=0x01a8
inorganic_flags=0x0038

[plant_offsets]
name=0x0050
name_plural=0x0070
name_leaf_plural=0x0110
name_seed_plural=0x00d0
materials_vector=0x0298
flags=0x0040

[descriptor_offsets]
color_name=0x0050
shape_name_plural=0x0070

[health_offsets]
parent_id=0x0040
body_part_flags=0x0048
layers_vector=0x0058
number=0x0084
names_vector=0x0090
names_plural_vector=0x00a8
layer_tissue=0x0020
layer_global_id=0x0068
tissue_name=0x0030
tissue_flags=0x0020

[dwarf_offsets]
name=0x0008
custom_profession=0x0080
profession=0x00a0
race=0x00a4
flags1=0x0110
flags2=0x0114
flags3=0x0118
meeting=0x0120
caste=0x012c
sex=0x012e
id=0x0130
animal_type=0x0138
civ=0x0140
specific_refs=0x01a8
squad_id=0x01d8
squad_position=0x01dc
recheck_equipment=0x0268
mood=0x0348
birth_year=0x0374
birth_time=0x0378
pet_owner_id=0x03a4
current_job=0x04b8
physical_attrs=0x05e4
body_size=0x06c8
size_info=0x068c
size_base=0x0690
curse=0x0820
curse_add_flags1=0x080c
turn_count=0x0920
souls=0x0a60
states=0x0988
labors=0x0a98
hist_id=0x0c10
artifact_name=0x09e8
active_syndrome_vector=0x0c80
syn_sick_flag=0x004c
unit_health_info=0x0d28
temp_mood=0x07f8
counters1=0x07e0
counters2=0x07fc
counters3=0x0958
limb_counters=0x0c18
blood=0x06a4
body_component_info=0x04d0
layer_status_vector=0x0048
wounds_vector=0x0590
mood_skill=0x04c0
used_items_vector=0x0d30
affection_level=0x000c
inventory=0x03f8
inventory_item_mode=0x0008
inventory_item_bodypart=0x000a

[syndrome_offsets]
cie_effects=0x0020
cie_end=0x0018
cie_first_perc=0x0098
cie_phys=0x00b0
cie_ment=0x00cc
syn_classes_vector=0x00c8
trans_race_vec=0x00e0

[unit_wound_offsets]
parts=0x0008
id=0x0004
layer=0x0006
general_flags=0x002c
flags1=0x0064
flags2=0x0068
effects_vector=0x0048
bleeding=0x006c
pain=0x0070
cur_pen=0x0098
max_pen=0x009a

[soul_details]
name=0x0008
orientation=0x0088
mental_attrs=0x00ac
skills=0x0218
preferences=0x0230
personality=0x0248
beliefs=0x0000
emotions=0x0030
goals=0x0048
goal_realized=0x0028
traits=0x0080
stress_level=0x0120
needs=0x0138
current_focus=0x0180
undistracted_focus=0x0184
combat_hardened=0x0130
likes_outdoors=0x012c

[need_offsets]
id=0x0000
deity_id=0x0004
focus_level=0x0008
need_level=0x000c

[emotion_offsets]
emotion_type=0x0000
strength=0x0008
thought_id=0x000c
sub_id=0x0010
level=0x0014
year=0x0020
year_tick=0x0024

[job_details]
id=0x0014
mat_type=0x0030
mat_index=0x0034
mat_category=0x0048
sub_job_id=0x0050
reaction=0x0020
reaction_skill=0x0080

[squad_offsets]
id=0x0000
name=0x0008
alias=0x0080
members=0x00a0
orders=0x00b8
schedules=0x00d0
sched_size=0x0058
sched_orders=0x0028
sched_assign=0x0040
alert=0x00e8
carry_food=0x01b8
carry_water=0x01ba
ammunition=0x0140
ammunition_qty=0x000c
quiver=0x0168
backpack=0x016c
flask=0x0170
armor_vector=0x0080
helm_vector=0x0098
pants_vector=0x00b0
gloves_vector=0x00c8
shoes_vector=0x00e0
shield_vector=0x00f8
weapon_vector=0x0110
uniform_item_filter=0x0004
uniform_indiv_choice=0x0030

[activity_offsets]
activity_type=0x0004
events=0x0008
participants=0x0048
sq_lead=0x00b4
sq_skill=0x00bc
sq_train_rounds=0x00c8
pray_deity=0x00b0
pray_sphere=0x00b4
knowledge_category=0x00c0
knowledge_flag=0x00c4
perf_type=0x00b0
perf_participants=0x00e0
perf_histfig=0x000c

[art_offsets]
name=0x0008

Kessem
Expert Cheater
Expert Cheater
Posts: 64
Joined: Sat Dec 07, 2019 4:43 am
Reputation: 24

Re: z Dwarf Fortress

Post by Kessem »

Is there a way to "heal" a dwarf?
Specifically, I have a dwarf that suffered some nerve damage, and has lost the ability to stand, and I wanted to know if there was a way to address this with your table (if there is, I can't figure it out), or if this is planned for a future update.

Thank you kindly for your hard work, and stellar tables.

H2oSpez
Noobzor
Noobzor
Posts: 5
Joined: Mon Jan 03, 2022 8:04 am
Reputation: 2

Re: z Dwarf Fortress

Post by H2oSpez »

instant task complete - makes lot dwarfs camp taverna and don't do anything ( some of them still smith or collect plants) but most people who has no job don't go haul food ( its root ) or do other jobs. simply i think this trigger that haul job was instant completed without even started :/

Praeses0
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Dec 26, 2022 4:07 pm
Reputation: 0

Re: z Dwarf Fortress

Post by Praeses0 »

Zanzer wrote:
Sat Dec 10, 2022 11:44 pm
Item Tooltip Pointer
Item Value Pointer
Unit Pointer new
Body Attribute Pointers
Soul Attribute Pointers
Diety Pointer
Remove Starvation new
Remove Dehydration new
Show Exact Wealth new
Instant Skill Levels
Instant Task Complete
Craft For Free
Smelt For Free
Unlimited Coal
Magma Forge Always Works new
Magma Smelter Always Works new
Always Craft Masterpiece
Wood Blocks Create Logs Instead
Rock Quern Creates Adamantine Instead
Create Extra Blocks
Create Extra Barrels
Create Extra Bins
Create Extra Cabinets
Create Extra Chests
Create Extra Doors
Create Extra Chairs
Create Extra Tables
I uploaded this to CE Share and credited you in the description.
I hope that is okay. :)

Post Reply

Who is online

Users browsing this forum: Google Adsense [Bot], LilTurk, negnoodles, Offhead, whodafreak