196
Bay 12 Games Forum
- April 12, 2024, 08:56:28 pm
- Welcome, Guest
News:
March 6, 2024: Dwarf Fortress 50.12 has been released.
News: February 3, 2024: The February '24 Report is up.
News: February 4, 2021: Dwarf Fortress Talk #28 has been posted.
News: November 21, 2018: A new Threetoe story has been posted.
Forum Guidelines
Show Posts
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
197
DF General Discussion / Re: Happy Birthday to Toady One!
« on: April 17, 2010, 12:41:24 am »
Happy Birthday, almighty Toad!
Take some time off from coding and celebrate with a stack of ☼dwarven ale☼ x6! You've more than earned it.
Take some time off from coding and celebrate with a stack of ☼dwarven ale☼ x6! You've more than earned it.
198
DF Modding / Re: 0.31. MODDERS WORKSHOP (NEWCOMERS WELCOME!)
« on: April 16, 2010, 10:29:42 pm »So, is that the only way that tag can be used?
Yes. The tags are hard-coded for the most part, so putting something besides VERMIN in there would cause problems. Right now, no creatures besides the ones in a player fortress (i.e. dwarves, but even then only those in an active fortress) actually eat anything, or require food for that matter. [VERMIN_EATER] is the closest something can get, and all that really does is make the creature hunt and kill vermin like the cats.
199
DF Modding / Re: Throw it - Toss it - Fling it - Let the Thrown Weapons Fly
« on: April 16, 2010, 10:22:32 pm »
Why not use the striking skill for the non-ranged attack, in case the dwarf decides to punch someone with his hammer throwing gloves?
200
DF Suggestions / Re: Feces vote
« on: April 16, 2010, 12:56:23 pm »I think it says something about me that I saw "feces vote" and clicked on it immediately.
Same here.
201
DF Modding / Re: Reaction Tutorial/Information
« on: April 16, 2010, 11:36:08 am »[REACTION:MAKE_SAUSAGE]
[NAME:make sausage]
[BUILDING:GRINDER:CUSTOM_S]
[REAGENT:A:1:MEAT:NONE:NONE:NONE][HAS_MATERIAL_REACTION_PRODUCT:SAUSAGE_MAT][UNROTTEN]
[REAGENT:B:1:MEAT:NONE:NONE:NONE][REACTION_CLASS:INTESTINE][UNROTTEN]
[USE_MATERIAL_TEMPLATE:SAUSAGE:SAUSAGE_TEMPLATE]
[PRODUCT:100:1:MEAT:SAUSAGE:GET_MATERIAL_FROM_REAGENT:A:SAUSAGE_MAT]
[SKILL:BUTCHER]
[AUTOMATIC]
the problem is probably this, no other reaction in reaction_other has it...what made you put it in there?
ed: ninj'd
also, try to schedule the task in the manager to see if its still completed
Excellent, it works. Just removed that line, and changed the product to MEAT:NONE instead of MEAT:SAUSAGE. I think I was confused/concerned about how the sausage was declared, seeing that the tanning reaction used SKIN_TANNED, a token I couldn't find anywhere but reaction_other... But in any case, it looks like the whole MATERIAL_REACTION_PRODUCT thing takes care of it.
I'm still confused as to why it worked before, when I still had the USE_MATERIAL_TEMPLATE line in there... Strangeness indeed.
202
DF Modding / Re: Reaction Tutorial/Information
« on: April 16, 2010, 01:59:32 am »
Blast. Another setback in sausage science... For some reason, the reaction isn't showing up at the workshop anymore. The error log keeps saying "MAKE_SAUSAGE: Unrecognized Reaction Token: USE_MATERIAL_TEMPLATE." I've looked over everything to try to find out what's wrong, and I'm stumped. I was attempting to duplicate the process to make some blood pudding when this error started showing up, so now I've gone over every file to make sure everything is the way it was when it was working before. Yet, the dwarves are without sausage 

203
DF Modding / Re: 0.31. MODDERS WORKSHOP (NEWCOMERS WELCOME!)
« on: April 16, 2010, 12:07:41 am »
That first two lower case thing is actually a problem with this forum... It definitely should be caps in the raw.
204
DF Modding / Re: Reaction Tutorial/Information
« on: April 15, 2010, 10:47:30 pm »
SUCCESS!!! Praise Armok, for a breakthrough in dwarven culinary science is upon us!
Okay, while the solution to the sausage dilemma actually turned out to be slightly different than everyone's suggestions (the above reaction actually took a piece of meat and an intestine, and resulted in an identical piece of meat minus the intestine), I have to thank Askot & shadow_slicer for pointing me in the right direction. In the end, I discovered a way to mimic the tanning reaction, and put [MATERIAL_REACTION_PRODUCT:SAUSAGE_MAT:LOCAL_CREATURE_MAT:SAUSAGE] onto the desired meat templates. Then, in b_detail_plan_default, I had to add [ADD_MATERIAL:SAUSAGE:SAUSAGE_TEMPLATE] to the standard and chitin material plans. I did keep [REACTION_CLASS:INTESTINE] on the guts (thanks guys), so my reaction ended up like so:
[REACTION:MAKE_SAUSAGE]
[NAME:make sausage]
[BUILDING:GRINDER:CUSTOM_S]
[REAGENT:A:1:MEAT:NONE:NONE:NONE][HAS_MATERIAL_REACTION_PRODUCT:SAUSAGE_MAT][UNROTTEN]
[REAGENT:B:1:MEAT:NONE:NONE:NONE][REACTION_CLASS:INTESTINE][UNROTTEN]
[USE_MATERIAL_TEMPLATE:SAUSAGE:SAUSAGE_TEMPLATE]
[PRODUCT:100:1:MEAT:SAUSAGE:GET_MATERIAL_FROM_REAGENT:A:SAUSAGE_MAT]
[SKILL:BUTCHER]
[AUTOMATIC]
Now, behold the glory of the sausage!
Before:
After:
Okay, while the solution to the sausage dilemma actually turned out to be slightly different than everyone's suggestions (the above reaction actually took a piece of meat and an intestine, and resulted in an identical piece of meat minus the intestine), I have to thank Askot & shadow_slicer for pointing me in the right direction. In the end, I discovered a way to mimic the tanning reaction, and put [MATERIAL_REACTION_PRODUCT:SAUSAGE_MAT:LOCAL_CREATURE_MAT:SAUSAGE] onto the desired meat templates. Then, in b_detail_plan_default, I had to add [ADD_MATERIAL:SAUSAGE:SAUSAGE_TEMPLATE] to the standard and chitin material plans. I did keep [REACTION_CLASS:INTESTINE] on the guts (thanks guys), so my reaction ended up like so:
[REACTION:MAKE_SAUSAGE]
[NAME:make sausage]
[BUILDING:GRINDER:CUSTOM_S]
[REAGENT:A:1:MEAT:NONE:NONE:NONE][HAS_MATERIAL_REACTION_PRODUCT:SAUSAGE_MAT][UNROTTEN]
[REAGENT:B:1:MEAT:NONE:NONE:NONE][REACTION_CLASS:INTESTINE][UNROTTEN]
[USE_MATERIAL_TEMPLATE:SAUSAGE:SAUSAGE_TEMPLATE]
[PRODUCT:100:1:MEAT:SAUSAGE:GET_MATERIAL_FROM_REAGENT:A:SAUSAGE_MAT]
[SKILL:BUTCHER]
[AUTOMATIC]
Now, behold the glory of the sausage!
Before:
Spoiler (click to show/hide)
After:
Spoiler (click to show/hide)
205
DF Modding / Re: 0.31. MODDERS WORKSHOP (NEWCOMERS WELCOME!)
« on: April 15, 2010, 10:14:09 pm »This may or may not be helpful, but I just tried the experiment of using barrels of blood as if they were milk. My goal was to make them into "blood cheese" (blood pudding) with a Cheesemaker. I inserted the cheese lines from milk into the blood material definition.Spoiler (click to show/hide)
It worked fine, up to a point. My Cheesemaker is processing the barrels of blood that I had purchased. However, instead of stacks of "blood cheese" I am getting stacks of animal skin which are being stored in a barrel. The next stage of the experiment will be to see if any of these get cooked into a prepared meal.
Edit: I suppose this is happening because the creatures whose blood I bought have nothing about milk or cheese in their raws. It might still be interesting to people to see what the game does with my attempt.
Strangely enough, blood pudding is my next goal after I finish my sausage making reaction for my Food Processor workshop. Of course, the dwarves haven't mastered the sausage yet, and the base meat and intestine are being turned into a mystery "meat"...
They refused to cook with my manufactured skin-cheeses, at least under conditions where they were cooking with real cheese. My guess is that it lacks some feature to attract their attention, such as any real properties. It has the symbol of cheese, so I could not tan it. I was finally able to sell it to the Dwarven caravan for 10 dwarfbucks per unit. I don't remember what I paid for the barrels of blood so that might have given me free barrels at least.
Well, my current experiments in sausage making are taking me in a direction where I have to add new tags to the various meat materials in material_template_default... Perhaps you might alter the blood template to better suit your needs, instead of trying to force it into cheesemaking?
Gah, that will teach me to not read posts carefully.. Maybe try adding a kitchen reaction to use blood, instead of going the milk route?
EDIT: Ok, actually, I might have an idea for you. It looks like the milk template also has [liQUID_MISC_CREATURE]... That might do something with cheesemaking, and its something blood doesn't have normally.
206
DF Modding / Re: small but strong animals?
« on: April 15, 2010, 02:19:56 pm »
Hopefully you didn't make them naturally violent... I have visions of the vorpal bunny killing a world during gen
207
DF Modding / Re: 0.31. MODDERS WORKSHOP (NEWCOMERS WELCOME!)
« on: April 15, 2010, 01:26:14 pm »This may or may not be helpful, but I just tried the experiment of using barrels of blood as if they were milk. My goal was to make them into "blood cheese" (blood pudding) with a Cheesemaker. I inserted the cheese lines from milk into the blood material definition.Spoiler (click to show/hide)
It worked fine, up to a point. My Cheesemaker is processing the barrels of blood that I had purchased. However, instead of stacks of "blood cheese" I am getting stacks of animal skin which are being stored in a barrel. The next stage of the experiment will be to see if any of these get cooked into a prepared meal.
Edit: I suppose this is happening because the creatures whose blood I bought have nothing about milk or cheese in their raws. It might still be interesting to people to see what the game does with my attempt.
Strangely enough, blood pudding is my next goal after I finish my sausage making reaction for my Food Processor workshop. Of course, the dwarves haven't mastered the sausage yet, and the base meat and intestine are being turned into a mystery "meat"...
208
DF Modding / Re: Shadow of the Armok
« on: April 15, 2010, 01:16:47 pm »
Just as an example of switching out materials, here's part of my uber dwarf creature raw, who has steel bones and alcohol for blood (relevant parts bolded):
Spoiler (click to show/hide)
209
DF Modding / Re: Shadow of the Armok
« on: April 15, 2010, 01:12:14 pm »
Oops.. Haven't actually played the game before, so forgive my ignorance. That actually wouldn't be TOO hard to implement. I've had success giving regular creatures skin and bone of odd materials, so it would be a matter of determining what you want the skin/muscles/bones etc. to be. Then, the black blood or whatever could be made using a new material template and then just putting it where regular blood usually is.
I probably would start with the human, make em big and immune to a bunch of stuff like the BC, exchange some materials for stone, and then make the black stuff and stick it in their veins. The blood could transfer a syndrome like that curse you were talking about, so people who stab the colossus get cursed by the blood.
I probably would start with the human, make em big and immune to a bunch of stuff like the BC, exchange some materials for stone, and then make the black stuff and stick it in their veins. The blood could transfer a syndrome like that curse you were talking about, so people who stab the colossus get cursed by the blood.
210
DF Modding / Re: Reaction Tutorial/Information
« on: April 15, 2010, 12:48:39 pm »
Okay, so I've got the building & reaction set up, and the dwarves seem to use the correct meat, but the output of the reaction is simply called "meat."
I set up almost every meat template with the [REACTION_CLASS:ORGAN_FOR_SAUSAGE], except for the gut and stomach (I gave the gut [REACTION_CLASS:INTESTINE]), and I created a template for sausage meat:
Here's the reaction, which is supposed to take a piece of meat and some intestines and produce a <meat name> sausage:
I'm sure the problem has something to do with the use of the material template, but I'm hoping someone has a better idea than me...
EDIT: Okay, well upon a second look, it looks like I accidentally put A instead of ORGAN in the product line, but changing it didnt' do anything... Unless I need to regen the world after altering a reaction.
EDIT2: Yeah, even regen didn't do anything.. Still getting the mystery meat
I set up almost every meat template with the [REACTION_CLASS:ORGAN_FOR_SAUSAGE], except for the gut and stomach (I gave the gut [REACTION_CLASS:INTESTINE]), and I created a template for sausage meat:
Spoiler (click to show/hide)
Here's the reaction, which is supposed to take a piece of meat and some intestines and produce a <meat name> sausage:
Spoiler (click to show/hide)
I'm sure the problem has something to do with the use of the material template, but I'm hoping someone has a better idea than me...
EDIT: Okay, well upon a second look, it looks like I accidentally put A instead of ORGAN in the product line, but changing it didnt' do anything... Unless I need to regen the world after altering a reaction.
EDIT2: Yeah, even regen didn't do anything.. Still getting the mystery meat

