Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 38 39 [40] 41 42 ... 244

Author Topic: DFHack 50.14-r1.1  (Read 893402 times)

scourge728

  • Bay Watcher
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-alpha1 (dev)
« Reply #585 on: December 24, 2017, 02:40:02 pm »

Was the command to force units into your possession removed, or am I just missing it when I look at the documentation?

lethosor

  • Bay Watcher
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-alpha1 (dev)
« Reply #586 on: December 24, 2017, 02:46:06 pm »

Are you talking about "tweak makeown"?
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

lethosor

  • Bay Watcher
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #588 on: December 24, 2017, 08:39:17 pm »

New (beta) release: https://github.com/DFHack/dfhack/releases/tag/0.44.02-beta1

Hopefully this is the last one before a stable release! It was supposed to be up yesterday, but the build server died.
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

shnapsx

  • Escaped Lunatic
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #589 on: December 25, 2017, 12:54:13 am »

Hi. Came here to report a little bug, I think.
Seems like autogems using fishery instead of jewelry to cut gems.
Logged

lethosor

  • Bay Watcher
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #590 on: December 25, 2017, 01:01:54 am »

What DFHack version are you using?
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

shnapsx

  • Escaped Lunatic
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #591 on: December 25, 2017, 03:06:28 am »

What DFHack version are you using?
44 alpha1. Didn't updated to beta yet.
Logged

lethosor

  • Bay Watcher
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #592 on: December 25, 2017, 08:07:43 am »

I'm pretty sure beta1 fixes it, so try that when you get a chance.
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

shnapsx

  • Escaped Lunatic
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #593 on: December 25, 2017, 02:46:55 pm »

I'm pretty sure beta1 fixes it, so try that when you get a chance.
Yea, it works. But I'll wait for twbt for beta :D
Logged

lethosor

  • Bay Watcher
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #594 on: December 25, 2017, 11:13:01 pm »

I've set up a release for 0.44.03. It looks like the build server is currently working on building the last development build before the release, so if it's not done with that in a couple hours, I'll publish the release anyway and hope that it uploads binaries overnight.
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

CaptainArchmage

  • Bay Watcher
  • Profile Pic has Changed! Sorry for the Delay.
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #595 on: December 25, 2017, 11:16:57 pm »

I've successfully gotten DFhack to inject in the raws for pedestals and display cases (Update from 0.43.05 to 0.44.02)! No save corruption and I can confirm carpenter's shops can produce pedestals.

The next problem is the reaction for producing a display case. I did not hack this in the first time around, since I'm not sure how to enter it into the command line.

Here's the line I used for hacking in the pedestals and display cases:
Code: [Select]
devel/inject-raws tool ITEM_TOOL_PEDESTAL tool ITEM_TOOL_DISPLAY_CASE
Here's the problem with the reaction:
It is listed as [REACTION:MAKE WOODEN DISPLAY CASE]

I am concerned that doing
Code: [Select]
devel/inject-raws reaction MAKE WOODEN DISPLAY CASE will inject a reaction called [REACTION:MAKE] instead of [REACTION:MAKE WOODEN DISPLAY CASE], which would be a very bad thing (though not insurmountable)

Is this going to get parsed properly into the command line?

Also I was using the DF 0.44.02 version of raws and so on for this, not that it matters yet.
Logged
Given current events, I've altered my profile pic and I'm sorry it took so long to fix. If you find the old one on any of my accounts elsewhere on the internet, let me know by message (along with the specific site) and I'll fix. Can't link the revised avatar for some reason.

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #596 on: December 25, 2017, 11:23:51 pm »

Here's the problem with the reaction:
It is listed as [REACTION:MAKE WOODEN DISPLAY CASE]

I am concerned that doing
Code: [Select]
devel/inject-raws reaction MAKE WOODEN DISPLAY CASE will inject a reaction called [REACTION:MAKE] instead of [REACTION:MAKE WOODEN DISPLAY CASE], which would be a very bad thing (though not insurmountable)
Try enclosing it in quotes - that should ensure that "MAKE WOODEN DISPLAY CASE" is handled as a single argument instead of 4.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

CaptainArchmage

  • Bay Watcher
  • Profile Pic has Changed! Sorry for the Delay.
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #597 on: December 25, 2017, 11:39:38 pm »

Here's the problem with the reaction:
It is listed as [REACTION:MAKE WOODEN DISPLAY CASE]

I am concerned that doing
Code: [Select]
devel/inject-raws reaction MAKE WOODEN DISPLAY CASE will inject a reaction called [REACTION:MAKE] instead of [REACTION:MAKE WOODEN DISPLAY CASE], which would be a very bad thing (though not insurmountable)
Try enclosing it in quotes - that should ensure that "MAKE WOODEN DISPLAY CASE" is handled as a single argument instead of 4.

Thanks for the reply, just tried it, I get:

Invalid option: MAKE WOODEN DISPLAY CASE
Logged
Given current events, I've altered my profile pic and I'm sorry it took so long to fix. If you find the old one on any of my accounts elsewhere on the internet, let me know by message (along with the specific site) and I'll fix. Can't link the revised avatar for some reason.

lethosor

  • Bay Watcher
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #598 on: December 25, 2017, 11:44:02 pm »

You're including the reaction argument, correct?

Also, build server update: it requires some extra setup for new DF versions, apparently, so builds won't be up for a while.
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

CaptainArchmage

  • Bay Watcher
  • Profile Pic has Changed! Sorry for the Delay.
    • View Profile
Re: DFHack 0.43.05-r3.1 | 0.44.02-beta1 (dev)
« Reply #599 on: December 25, 2017, 11:45:34 pm »

You're including the reaction argument, correct?

Also, build server update: it requires some extra setup for new DF versions, apparently, so builds won't be up for a while.

Yes, I entered:
Code: [Select]
devel/inject-raws reaction "MAKE WOODEN DISPLAY CASE"
Edit: It doesn't seem to be possible to parse in the string with spaces using the quotation marks. The following was attempted without a save loaded (hopefully haven't wrecked the game files):

Code: [Select]
[DFHack]# devel/inject-raws reaction MAKE_WOODEN_DISPLAY_CASE
WARNING: THIS SCRIPT CAN PERMANENLY DAMAGE YOUR SAVE.

This script attempts to inject new raw objects into your
world. If the injected references do not match the actual
edited raws, your save will refuse to load, or load but crash.

Did you make a backup? (y/n): y

Injecting reaction MAKE_WOODEN_DISPLAY_CASE

Now without unpausing save and reload the game to re-read raws.
[DFHack]# devel/inject-raws reaction "MAKE WOODEN DISPLAY CASE"
WARNING: THIS SCRIPT CAN PERMANENLY DAMAGE YOUR SAVE.

This script attempts to inject new raw objects into your
world. If the injected references do not match the actual
edited raws, your save will refuse to load, or load but crash.

Did you make a backup? (y/n): y
Invalid option: MAKE WOODEN DISPLAY CASE

It seems the options are to either:
1) Edit the reaction to "MAKE_WOODEN_DISPLAY_CASE" in all places it occurs and be vigilant about further raw changes.
2) Try to find another way to input a string. Which is probably going to be important somewhere.
« Last Edit: December 26, 2017, 12:25:11 am by CaptainArchmage »
Logged
Given current events, I've altered my profile pic and I'm sorry it took so long to fix. If you find the old one on any of my accounts elsewhere on the internet, let me know by message (along with the specific site) and I'll fix. Can't link the revised avatar for some reason.
Pages: 1 ... 38 39 [40] 41 42 ... 244