Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Can't use modded metals  (Read 627 times)

deityshadow

  • Escaped Lunatic
    • View Profile
Can't use modded metals
« on: October 01, 2023, 10:27:19 pm »

To any mod makers in here, I've made a small mod with custom metals, I can get the bars in game with inorganic_metal_xx file, I've made a reaction_smelter_xx for them, and an entity_default_xx to set allowable. But for some reason I cannot make anything with them at forges and are indeed missing from gm create item. Does anyone know what I'm missing?
Logged

deityshadow

  • Escaped Lunatic
    • View Profile
Re: Can't use modded metals
« Reply #1 on: October 01, 2023, 10:46:44 pm »

entity_ao

[OBJECT:ENTITY]

[PERMITTED_REACTION:AWEMEDINITE]
[PERMITTED_REACTION:BLOOD_STEEL]
[PERMITTED_REACTION:AURIUM]
[PERMITTED_REACTION:DENSIUM]

inorganic_metal_ao

[OBJECT:INORGANIC]

[INORGANIC:AWEMEDINITE]
   [USE_MATERIAL_TEMPLATE:METAL_TEMPLATE]
   [STATE_NAME_ADJ:ALL_SOLID:awemedinite]
   [STATE_NAME_ADJ:LIQUID:molten awemedinite]
   [STATE_NAME_ADJ:GAS:boiling awemedinite]
      [DISPLAY_COLOR:5:0:0]
   [BUILD_COLOR:5:5:0]
   [MATERIAL_VALUE:1000]
   [SPEC_HEAT:7500]
   [MELTING_POINT:50000]
   [BOILING_POINT:75000]
   [ITEMS_WEAPON][ITEMS_WEAPON_RANGED][ITEMS_AMMO][ITEMS_DIGGER][ITEMS_ARMOR][ITEMS_HARD][ITEMS_METAL][ITEMS_BARRED][ITEMS_SCALED]
   [SOLID_DENSITY:8500]
   [LIQUID_DENSITY:8500]
   [MOLAR_MASS:60000]
   [IMPACT_YIELD:700000]
   [IMPACT_FRACTURE:1500000]
   [IMPACT_STRAIN_AT_YIELD:500]
   [COMPRESSIVE_YIELD:800000]
   [COMPRESSIVE_FRACTURE:1500000]
   [COMPRESSIVE_STRAIN_AT_YIELD:450]
   [TENSILE_YIELD:180000]
   [TENSILE_FRACTURE:500000]
   [TENSILE_STRAIN_AT_YIELD:100]
   [TORSION_YIELD:200000]
   [TORSION_FRACTURE:500000]
   [TORSION_STRAIN_AT_YIELD:400]
   [SHEAR_YIELD:300000]
   [SHEAR_FRACTURE:600000]
   [SHEAR_STRAIN_AT_YIELD:220]
   [BENDING_YIELD:800000]
   [BENDING_FRACTURE:800000]
   [BENDING_STRAIN_AT_YIELD:150]
   [MAX_EDGE:1000000]
   [STATE_COLOR:ALL_SOLID:PURPLE]

[INORGANIC:BLOOD_STEEL]
   [USE_MATERIAL_TEMPLATE:METAL_TEMPLATE]
   [STATE_NAME_ADJ:ALL_SOLID:blood steel]
   [STATE_NAME_ADJ:LIQUID:molten blood steel]
   [STATE_NAME_ADJ:GAS:boiling blood steel]
   [DISPLAY_COLOR:4:7:0]
   [BUILD_COLOR:4:7:0]
   [MATERIAL_VALUE:200]
   [SPEC_HEAT:500]
   [MELTING_POINT:14718]
   [BOILING_POINT:18968]
   [ITEMS_WEAPON][ITEMS_WEAPON_RANGED][ITEMS_AMMO][ITEMS_DIGGER][ITEMS_ARMOR]
   [SOLID_DENSITY:3550]
   [LIQUID_DENSITY:2150]
   [MOLAR_MASS:55845]
   [IMPACT_YIELD:3200000]
   [IMPACT_FRACTURE:4000000]
   [IMPACT_STRAIN_AT_YIELD:310]
   [COMPRESSIVE_YIELD:3200000]
   [COMPRESSIVE_FRACTURE:4000000]
   [COMPRESSIVE_STRAIN_AT_YIELD:310]
   [TENSILE_YIELD:2600000]
   [TENSILE_FRACTURE:3500000]
   [TENSILE_STRAIN_AT_YIELD:85]
   [TORSION_YIELD:2600000]
   [TORSION_FRACTURE:3500000]
   [TORSION_STRAIN_AT_YIELD:135]
   [SHEAR_YIELD:2600000]
   [SHEAR_FRACTURE:3500000]
   [SHEAR_STRAIN_AT_YIELD:135]
   [BENDING_YIELD:2600000]
   [BENDING_FRACTURE:3500000]
   [BENDING_STRAIN_AT_YIELD:85]
   [MAX_EDGE:20000]
   [ITEMS_HARD]
   [ITEMS_METAL]
   [ITEMS_BARRED]
   [ITEMS_SCALED]
   [STATE_COLOR:ALL_SOLID:RED]

[INORGANIC:AURIUM] Artificial Divine Metal.
   [USE_MATERIAL_TEMPLATE:METAL_TEMPLATE]
   [STATE_NAME_ADJ:ALL_SOLID:aurium]
   [STATE_NAME_ADJ:LIQUID:molten aurium]
   [STATE_NAME_ADJ:GAS:boiling aurium]
   [DISPLAY_COLOR:0:7:1]
   [BUILD_COLOR:0:7:1]
   [MATERIAL_VALUE:300]
   [SPEC_HEAT:7500]
   [MELTING_POINT:25000]
   [BOILING_POINT:50000]
   [SOLID_DENSITY:1000]
   [LIQUID_DENSITY:1500]
   [MOLAR_MASS:55845]
   [IMPACT_YIELD:1000000]
   [IMPACT_FRACTURE:2000000]
   [IMPACT_STRAIN_AT_YIELD:0]
   [COMPRESSIVE_YIELD:1000000]
   [COMPRESSIVE_FRACTURE:2000000]
   [COMPRESSIVE_STRAIN_AT_YIELD:0]
   [TENSILE_YIELD:1000000]
   [TENSILE_FRACTURE:2000000]
   [TENSILE_STRAIN_AT_YIELD:0]
   [TORSION_YIELD:1000000]
   [TORSION_FRACTURE:2000000]
   [TORSION_STRAIN_AT_YIELD:0]
   [SHEAR_YIELD:1000000]
   [SHEAR_FRACTURE:2000000]
   [SHEAR_STRAIN_AT_YIELD:0]
   [BENDING_YIELD:1000000]
   [BENDING_FRACTURE:2000000]
   [BENDING_STRAIN_AT_YIELD:0]
   [MAX_EDGE:12000]
   [STATE_COLOR:ALL_SOLID:WHITE]

[INORGANIC:DENSIUM] Ultra Dense Metal.
   [USE_MATERIAL_TEMPLATE:METAL_TEMPLATE]
   [STATE_NAME_ADJ:ALL_SOLID:densium]
   [STATE_NAME_ADJ:LIQUID:molten densium]
   [STATE_NAME_ADJ:GAS:boiling densium]
   [DISPLAY_COLOR:0:7:1]
   [BUILD_COLOR:0:7:1]
   [MATERIAL_VALUE:300]
   [SPEC_HEAT:7500]
   [MELTING_POINT:25000]
   [BOILING_POINT:50000]
   [SOLID_DENSITY:1000]
   [LIQUID_DENSITY:1500]
   [MOLAR_MASS:150550]
   [IMPACT_YIELD:1000000]
   [IMPACT_FRACTURE:2000000]
   [IMPACT_STRAIN_AT_YIELD:0]
   [COMPRESSIVE_YIELD:1000000]
   [COMPRESSIVE_FRACTURE:2000000]
   [COMPRESSIVE_STRAIN_AT_YIELD:0]
   [TENSILE_YIELD:1000000]
   [TENSILE_FRACTURE:2000000]
   [TENSILE_STRAIN_AT_YIELD:0]
   [TORSION_YIELD:1000000]
   [TORSION_FRACTURE:2000000]
   [TORSION_STRAIN_AT_YIELD:0]
   [SHEAR_YIELD:1000000]
   [SHEAR_FRACTURE:2000000]
   [SHEAR_STRAIN_AT_YIELD:0]
   [BENDING_YIELD:1000000]
   [BENDING_FRACTURE:2000000]
   [BENDING_STRAIN_AT_YIELD:0]
   [MAX_EDGE:12000]
   [STATE_COLOR:ALL_SOLID:BLACK]

reaction_dwarf_ao

[OBJECT:REACTION]

[REACTION:AWEMEDINITE]
   [NAME:craft Awemedinite bars]
   [BUILDING:SMELTER:NONE]
   [REAGENT:B:1500:BAR:NONE:INORGANIC:STEEL]
   [REAGENT:C:750:BAR:NONE:INORGANIC:GOLD]
   [REAGENT:D:750:BAR:NONE:INORGANIC:SILVER]
   [PRODUCT:100:6:BAR:NONE:INORGANIC:AWEMEDINITE][PRODUCT_DIMENSION:150]
   [FUEL]
   [SKILL:SMELT]

[REACTION:BLOOD_STEEL]
   [NAME:craft Blood Steel bars]
   [BUILDING:SMELTER:NONE]
   [REAGENT:B:1500:BAR:NONE:INORGANIC:STEEL]
   [REAGENT:C:750:BAR:NONE:INORGANIC:COPPER]
   [REAGENT:D:750:BAR:NONE:INORGANIC:ZINC]
   [PRODUCT:100:6:BAR:NONE:INORGANIC:BLOOD_STEEL][PRODUCT_DIMENSION:150]
   [FUEL]
   [SKILL:SMELT]

[REACTION:AURIUM]
   [NAME:craft Densium bars]
   [BUILDING:SMELTER:NONE]
   [REAGENT:B:1500:BAR:NONE:INORGANIC:PLATINUM]
   [REAGENT:C:750:BAR:NONE:INORGANIC:BLOOD_STEEL]
   [REAGENT:D:750:BAR:NONE:INORGANIC:NICKEL]
   [PRODUCT:100:6:BAR:NONE:INORGANIC:AURIUM][PRODUCT_DIMENSION:150]
   [FUEL]
   [SKILL:SMELT]

[REACTION:DENSIUM]
   [NAME:craft Densium bars]
   [BUILDING:SMELTER:NONE]
   [REAGENT:B:1500:BAR:NONE:INORGANIC:PLATINUM]
   [REAGENT:C:750:BAR:NONE:INORGANIC:BLOOD_STEEL]
   [REAGENT:D:750:BAR:NONE:INORGANIC:LEAD]
   [PRODUCT:100:6:BAR:NONE:INORGANIC:DENSIUM][PRODUCT_DIMENSION:150]
   [FUEL]
   [SKILL:SMELT][REACTION:AWEMEDINITE]
   [NAME:craft Awemedinite bars]
   [BUILDING:SMELTER:NONE]
   [REAGENT:B:1500:BAR:NONE:INORGANIC:STEEL]
   [REAGENT:C:750:BAR:NONE:INORGANIC:GOLD]
   [REAGENT:D:750:BAR:NONE:INORGANIC:SILVER]
   [PRODUCT:100:6:BAR:NONE:INORGANIC:AWEMEDINITE][PRODUCT_DIMENSION:150]
   [FUEL]
   [SKILL:SMELT]
Logged

deityshadow

  • Escaped Lunatic
    • View Profile
Re: Can't use modded metals
« Reply #2 on: October 01, 2023, 10:49:04 pm »

I see and replaced the name: densium duplications.  But still no items
Logged

joostheger

  • Bay Watcher
    • View Profile
Re: Can't use modded metals
« Reply #3 on: October 02, 2023, 06:45:23 am »

you have two times this:
"[REACTION:AWEMEDINITE]"
Logged

deityshadow

  • Escaped Lunatic
    • View Profile
Re: Can't use modded metals
« Reply #4 on: October 02, 2023, 08:10:06 am »

Ok I've removed the duplicate and added "[ITEMS_WEAPON][ITEMS_WEAPON_RANGED][ITEMS_AMMO][ITEMS_DIGGER][ITEMS_ARMOR][ITEMS_HARD][ITEMS_METAL][ITEMS_BARRED][ITEMS_SCALED]" to all inorganics. Now I am not even getting bars in game.
Logged

deityshadow

  • Escaped Lunatic
    • View Profile
Re: Can't use modded metals
« Reply #5 on: October 02, 2023, 08:12:48 am »

Here is the complete file, I'd really appreciate if someone could let me know what the hell I did wrong. https://drive.google.com/file/d/18vAAo3NlbcvymL4vpZluzR_p1NxE0Kvn/view?usp=sharing
Logged

joostheger

  • Bay Watcher
    • View Profile
Re: Can't use modded metals
« Reply #6 on: October 02, 2023, 09:55:49 am »

possible things

1.
this
[REAGENT:B:1500:BAR:NONE:INORGANIC:STEEL]
might need to be this
[REAGENT:B:1500:BAR:NO_SUBTYPE:INORGANIC:STEEL]

2.
You have no reagent A, you start directly with B. try renaming them to A,B,C
Edit: never mind, doesnt seem to matter


What does your errorlog say?

otherwise: overwrite your specifications temporarely with default specs for steel or likewise, then slowly convert them to what you want them to be.
« Last Edit: October 02, 2023, 10:01:46 am by joostheger »
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Can't use modded metals
« Reply #7 on: October 02, 2023, 03:45:39 pm »

you forgot [SELECT_ENTITY:MOUNTAIN] before your permitted reactions

deityshadow

  • Escaped Lunatic
    • View Profile
Re: Can't use modded metals
« Reply #8 on: October 02, 2023, 05:02:34 pm »

I see on both accounts and will correct and test. Thank you both.
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Can't use modded metals
« Reply #9 on: October 14, 2023, 08:40:49 am »

this
[REAGENT:B:1500:BAR:NONE:INORGANIC:STEEL]
might need to be this
[REAGENT:B:1500:BAR:NO_SUBTYPE:INORGANIC:STEEL]
That's definitely not the problem - it's perfectly normal for the subtype to be "NONE", as evidenced by the fact that Toady himself does it that way in the vanilla raws.
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.