Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: [PARTS_DECONSTRUCT] for ripping out pages/instrument parts  (Read 790 times)

FantasticDorf

  • Bay Watcher
    • View Profile
[PARTS_DECONSTRUCT] for ripping out pages/instrument parts
« on: April 27, 2021, 09:50:03 am »

Whether you're jealous of the craftmanship of another person/race, struggling for supplies or whathave you or want to upcycle old furniture & clothing belonging the dead, deconstructing on a reaction level would change the approach to encountering some of the game's multi-embelleshed and part-items. Scavenger mods are already quite popular, and its much a part of fortress gameplay with the famous "Goblinite" reserves, but must remain balanced in such a way that you would have to seek and trade with a edge of risk of diminishing returns.

Dwarves may be as inclined to carefully destroy as a extension of their beliefs in craftmanship, unlike a goblin or human who might wildly destroy a object relatively fast with low returns to simply retrieve a particular part they want. If they are scarcely wasteful a dwarf can methodically take things apart with a "Scavenger" skill.

- A miscellaneous skill perhaps for animals who may try to dissassemble corpse into edible parts.

Quote from: More Detail
Things you cannot break apart (without modding)

  • Stone and metal- with the understanding that the craftmanship would yield rubbish materials, metals particularly have the melt job.
  • Artifacts - They are immune to being deconstructed without explicit workshop tokens, in which case it can only be done by the creator and will make a particularly terrible traumatic event for them.
  • Mechanisms - For similar reasons as stone and metal, they are usually a part that is carefully retrieved from a mechanical piece like a traction bench.
  • Incomplete books & First Editions - A book can't be torn up before it is finished because there are still unwritten pages left to be filled in, im sure a dwarf would agree a copy would be more preferable to have pages of the old book be written over and substitute a basis for a re-write.

Summarily you can't turn a table back into a log, that's beyond the near impossible unless it is elven-grown wood, but a cheaper mass produced wood-plank intermediary would probably be suitable to be sent back to the craftmanshop.

About RAW code

The kind of things that can be deconstructed from multiple parts would be pre-defined for ease of targeting, so you could retrieve things especially like the strings of a instrument if removed carefully by a expert.

Code: [Select]
[PARTS_DECONSTRUCT]
      [ITEM_INSTRUMENT_PIANO_STRINGS] //etc.

Later down the line for workshop reactions, those tagged parts will be mentioned to draw upon those particular elements, whereas other materials which may be upcycled are hardcoded to turn into resources upon a more basic GET_MATERIAL_FROM_REAGENT understanding.

[REMOVE_EMBELLISHMENT:(success_chance by factor of skill & dwarf focus)] being used in deconstuction instead for prising gems and other attachments with a physical item, or related resource of a certain size.

Also worth mentioning [HAS_WRITING] so that individual pages of a book that is destroyed can have its knowledge re-utilized, such as to split up the knowledge of a forbidden tome as to lessen the power it contains to single incomplete pages or quickly have a author use a split medical journal to write about that particular subject by filling in the blanks.
Logged