Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Material property-related limitations on reaction reagents  (Read 465 times)

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Material property-related limitations on reaction reagents
« on: December 24, 2015, 01:23:02 am »

I've been making some real-life instruments, and came across a minor problem (minor in the sense that it won't really stop me): I can't set a minimum or maximum tensile strength for reagents or tools. For example:

Code: [Select]
[REACTION:CREATE_PIANO_WIRE]
[NAME:make piano wire]
[BUILDING:METALSMITH:NONE]
[REAGENT:A:150:BAR:NO_SUBTYPE:INORGANIC:NONE]
[MINIMUM_TENSILE_YIELD:155000] would allow iron, bronze, bismuth bronze, steel, adamantine
[MINIMUM_TENSILE_STRAIN_AT_YIELD:10] keep adamantine out, since perfectly rigid instrument strings makes... i don't know, physics breaks at that point
[PRODUCT:100:1:TOOL:PIANO_WIRE_PUTNAM:GET_MATERIAL_FROM_REAGENT:A:NONE]
[FUEL]
[SKILL:METALCRAFT]

Technically this is doable now with reaction classes, but it doesn't seem very useful to have to add a reaction class to every single material with a sufficiently high compressive fracture or whatever you're looking for.
« Last Edit: February 22, 2017, 07:53:17 am by Putnam »
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Material property-related limitations on reaction reagents
« Reply #1 on: February 22, 2017, 07:49:16 am »

It's been over a year, but this would still be pretty nice.