Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3] 4 5 ... 10

Author Topic: [KOBOLD] Pottery Overhaul  (Read 12693 times)

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #30 on: August 26, 2013, 01:36:39 pm »

I don't need to make separate reactions for clay and fire clay, thanks to the MATERIAL_REACTION_PRODUCT tag. Unless I want to add different working procedures for different clays later.
Looking in INORGANIC_OTHER, I found out Clay to Earthenware shrinks, while Fire Clay to Stoneware enlarges. ::)
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #31 on: August 26, 2013, 02:38:37 pm »

Okay, it's almost done.
Current Features:
Code: [Select]
-Kiln renamed Pottery, shapes and dries clay items out of boulders. Built with one building material and a watertight bucket. Goes throught 3 Stages pre-firing: Greenware, Leather-hard and Bone-Dry.
-Batch Kiln renamed Kiln and made identical to Kiln in appearance. Fire big clay items using fuel. Built with a fire safe building material.
-Firepit fires small clay items  using logs. Cinderblocks (4) reaction moved to it. Make 6 Charcoal out of 6 Logs. No buildmats, it's supposed to be just an hole in the ground.
-Fire clay and Porcelain supported too.
May I release it? I need to upload Building_Kobold, Reaction_Kobold, Entity_Kobold, Inorganic_Other, Inorganic_Stone_Soil and Inorganic_Mineral.
Another thing: Peat is counted as Fired_mat as well, therefore resulting in Compressed peat items at the kiln, and maybe dirt as well. May I include a bugfix in the release for you? You just have to remove the MATERIAL_REACTION_PRODUCT token from them. It won't hinder peat reactions, since they're not working on that mechanic.
« Last Edit: August 26, 2013, 03:41:56 pm by Apani »
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [KOBOLD] Pottery Overhaul
« Reply #32 on: August 26, 2013, 11:03:04 pm »

If peat and dirt dont have FIRED_MAT the game does not recognize them as collectable. You can add REACTION_CLASS:FIRED_MAT in addition to clay, fireclay and kaolinite, to only use them in the reactions.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #33 on: August 27, 2013, 02:23:29 am »

I have to add that tag in the shaping reactions as well, right?
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #34 on: August 27, 2013, 02:33:31 am »

Okay, it seems to be fixed now. May I release the mod? Do you want me to send it throught PM?
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [KOBOLD] Pottery Overhaul
« Reply #35 on: August 27, 2013, 02:36:44 am »

You can post it here, if the 40k character limit allows it. I am sure people will want to try it out. And I want to have a look at the raws. If all looks good and testing shows the same, I'll include it in the next mod version, together with a pottery workshop and skill.

Are you interested in doing glazes as well for the ceramics, or should I work on that? I wouldnt mind a bit of help. ;)
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #36 on: August 27, 2013, 02:38:45 am »

I'd need to upload the files themselves, since I moved some reactions and removed others as well.
And yes, I might do that.
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #37 on: August 27, 2013, 03:04:40 am »

Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #38 on: August 27, 2013, 05:23:52 am »

I added a little bugfix for Greenware Crafts becoming large gems during crafts. ::)
Anyway, it seems that the drying process is anyway rather fast (it was still performed by a proficient oven operator, however).
New step idea: Gathered clay boulders have to be wet in a reaction (without actually using water, of course) before being worked. Said reaction would require an empty bucket and a clay boulder, wet clay being stored in the bucket. Doable?
« Last Edit: August 27, 2013, 05:30:01 am by Apani »
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [KOBOLD] Pottery Overhaul
« Reply #39 on: August 27, 2013, 06:31:09 am »

Yes, thats doable.

The biggest problem is see is that the items are useable before they are finishes. raw clay pots or leather-hard or bone-dry pots, all those cant be used without breaking or deforming. Only the finishes FIRED_MAT product should be an actual item.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #40 on: August 27, 2013, 06:39:00 am »

Can I make wet clay boulders storeable into buckets? Do I have to make shapeable wet clay a LIQUID_MISC or something like that?

Yeah, I figured that would have been a problem too. Do I have to create fake items?
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [KOBOLD] Pottery Overhaul
« Reply #41 on: August 27, 2013, 06:51:11 am »

//clay to greenware
[REACTION:CRAFT_CLAY_WEAPONRACK]
   [NAME:Shape clay weaponrack]
   [BUILDING:BRICKOVEN_KOBOLD:CUSTOM_W]
[REAGENT:clay:1:BOULDER:NONE:NONE:NONE][HAS_MATERIAL_REACTION_PRODUCT:FIRED_MAT][REACTION_CLASS:SHAPED_MAT]
   [PRODUCT:90:1:WEAPONRACK:NONE:GET_MATERIAL_FROM_REAGENT:clay:FIRED_MAT]
      [SKILL:WOOD_BURNING]

//greenware to leather-hard
//leather-hard to bone dry. is run twice on each item.
[REACTION:KOBOLD_DRY_CLAY_WEAPONRACK]
   [NAME:Dry clay weaponrack]
   [BUILDING:BRICKOVEN_KOBOLD:NONE]
   [REAGENT:clay:1:WEAPONRACK:NONE:NONE:NONE][HAS_MATERIAL_REACTION_PRODUCT:DRIED_MAT]
   [PRODUCT:90:1:WEAPONRACK:NONE:GET_MATERIAL_FROM_REAGENT:clay:DRIED_MAT]
      [SKILL:WOOD_BURNING][AUTOMATIC]

//bone-dry to earthenware/stoneware/porcelain
[REACTION:KOBOLD_KILN_CLAY_WEAPONRACK]
   [NAME:Fire clay weaponrack]
   [BUILDING:GREATOVEN:NONE]
   [REAGENT:clay:1:WEAPONRACK:NONE:NONE:NONE][HAS_MATERIAL_REACTION_PRODUCT:FIRED_MAT]
   [PRODUCT:90:1:WEAPONRACK:NONE:GET_MATERIAL_FROM_REAGENT:clay:FIRED_MAT]
      [SKILL:WOOD_BURNING][FUEL]

//problems:
Reaction names could give more info.
Not sure how many people know greenware, leather-hard, bone-dry names.
Unfinished items (greenware, leather-hard, bone-dry) can be used. This means that they are even cheaper then before, because shaping and drying clay does not require fuel.


I think you can store bouldern in buckets, but I never tried. You can used PASTE or GLOB. If you want to make the items unuseable, yes, you would have to creature "TOOL:ITEM_TOOL_WEAPONRACK_FAKE" and so on for each item. Again, this can be somewhat automated with batch find&replace.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #42 on: August 27, 2013, 07:01:57 am »

I found those names on wikipedia. You shouldn't really mind them, you only get to see greenware/leather-hard items if you look at the workshop while they are being automatically dried. If you'd like, I might add "Fire dry clay *item*".
It's cheap, I know. I have already given greenware/leather-hard/bone-dry a 0 value multiplier. I'll try to use this Notepad++ to make fake unusable items.
For wetting clay I tried this, but the wet boulder just didn't go in the bucket.
Code: [Select]
[REACTION:KOBOLD_WET_CLAY]
[NAME:Wet clay boulder]
[BUILDING:BRICKOVEN_KOBOLD:NONE]
[REAGENT:bucket:1:BUCKET:NONE:NONE:NONE][DOES_NOT_ABSORB][PRESERVE_REAGENT][CAN_USE_ARTIFACT]
[REAGENT:clay:1:BOULDER:NONE:NONE:NONE][HAS_MATERIAL_REACTION_PRODUCT:FIRED_MAT][REACTION_CLASS:WET_MAT]
[PRODUCT:90:1:BOULDER:NONE:GET_MATERIAL_FROM_REAGENT:clay:FIRED_MAT][PRODUCT_DIMENSION:150][PRODUCT_TO_CONTAINER:bucket]
[SKILL:WOOD_BURNING]

Do you think an item like this is fine, or should I add any more token?
Code: [Select]
[ITEM:TOOL:ITEM_TOOL_JUG_FAKE]
[NAME:jug:jugs]
« Last Edit: August 27, 2013, 07:11:27 am by Apani »
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: [KOBOLD] Pottery Overhaul
« Reply #43 on: August 27, 2013, 07:26:23 am »

So, I changed these reactions.
Code: [Select]
[REACTION:KOBOLD_MAKE_CLAY_JUG]
[NAME:Shape clay jug]
[BUILDING:BRICKOVEN_KOBOLD:NONE]
[REAGENT:clay:1:BOULDER:NONE:NONE:NONE][HAS_MATERIAL_REACTION_PRODUCT:FIRED_MAT][REACTION_CLASS:SHAPED_MAT]
[PRODUCT:90:1:TOOL:ITEM_TOOL_JUG_FAKE:GET_MATERIAL_FROM_REAGENT:clay:FIRED_MAT]
[SKILL:WOOD_BURNING]

[REACTION:KOBOLD_DRY_CLAY_JUG]
[NAME:Dry clay jug]
[BUILDING:BRICKOVEN_KOBOLD:NONE]
[REAGENT:clay:1:TOOL:ITEM_TOOL_JUG_FAKE:NONE:NONE][HAS_MATERIAL_REACTION_PRODUCT:DRIED_MAT]
[PRODUCT:90:1:TOOL:ITEM_TOOL_JUG_FAKE:GET_MATERIAL_FROM_REAGENT:clay:DRIED_MAT]
[SKILL:WOOD_BURNING][AUTOMATIC]
And I get progressively: an unglazed greenware jug, a leather-hard brazier and a bone-dry logging cart. WTF
EDIT: it seems I can still fire the logging cart to get a jug. By the way, it looks like an anvil.

EDITEDIT:Ninja'd
« Last Edit: August 27, 2013, 07:48:42 am by Apani »
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [KOBOLD] Pottery Overhaul
« Reply #44 on: August 27, 2013, 07:37:17 am »

If you get a random tool then you tool ID in the product is wrong. The "unglazed" comes from a material template for clay if I am not mistaken.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::
Pages: 1 2 [3] 4 5 ... 10