# Json attributes for mutations and bionics

**URL:** <https://discourse.cataclysmdda.org/t/json-attributes-for-mutations-and-bionics/11449>\
**Category:** The Drawing Board\
**Created:** [February 23, 2016, 5:50pm UTC](https://discourse.cataclysmdda.org/t/json-attributes-for-mutations-and-bionics/11449 "2016-02-23T17:50:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![NominalNuance](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/nominalnuance/32/525_2.png) [@NominalNuance](https://discourse.cataclysmdda.org/u/NominalNuance)\
**Post date:** [February 23, 2016, 5:50pm UTC](https://discourse.cataclysmdda.org/t/json-attributes-for-mutations-and-bionics/11449/1 "2016-02-23T17:50:02Z")

</div>

Is there currently any plans or progress when it comes to getting the majority of mutation and bionic effects to a json format? It would be really awesome for modding. I’m just asking because I was thinking at maybe taking a crack at it myself.

---

<div class="post-metadata">

**Author:** ![Coolthulhu](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/coolthulhu/32/2446_2.png) [@Coolthulhu](https://discourse.cataclysmdda.org/u/Coolthulhu)\
**Post date:** [February 23, 2016, 6:38pm UTC](https://discourse.cataclysmdda.org/t/json-attributes-for-mutations-and-bionics/11449/2 "2016-02-23T18:38:49Z")

</div>

Only some kinds of effects could be sensibly jsonized.  
Extra attacks, armor, armor slot limitations, bio-guns and bio-blades would be doable, rest is unlikely.

---

<div class="post-metadata">

**Author:** ![NominalNuance](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/nominalnuance/32/525_2.png) [@NominalNuance](https://discourse.cataclysmdda.org/u/NominalNuance)\
**Post date:** [February 23, 2016, 7:04pm UTC](https://discourse.cataclysmdda.org/t/json-attributes-for-mutations-and-bionics/11449/3 "2016-02-23T19:04:55Z")

</div>

[quote=“Coolthulhu, post:2, topic:11449”]Only some kinds of effects could be sensibly jsonized.  
Extra attacks, armor, armor slot limitations, bio-guns and bio-blades would be doable, rest is unlikely.[/quote]

I didn’t expect something like the time dilation CBM or the majority the plant mutations to be jsonized, but things like speed or things which benefit your morale/stamina seem vaguely doable, or maybe even making the crazy effects a hard coded thing you call in the .json file.

Looking over and trying to work with the mutations.json has made me aware of the fact that it is a very fickle thing, especially if you want to change which mutation paths have which mutations. I’m guessing that this has something to do with the fact that those things are also defined by the mutations.cpp which makes me wonder why the mutations.json even has them to begin with. Making it so things like completely reworking mutation paths or adding new mutation/bionics entirely through the .json would be nice, even if the more exotic effects are relegated to the .cpp files.
