Skip to content

New Contributor Guide Miscellaneous

Mark Langsdorf edited this page Jun 17, 2020 · 3 revisions

Adding mutations, bionics, martial arts, furniture, terrain, materials, skills, and whatnot

I'm going to be honest with you: there's a lot of other stuff that can be added by manipulating JSON files. Some of it is pretty advanced.

In general, though, read the docs at doc/, look through the JSON files, and experiment.

Bionics and Mutations

Although you can add mutations and bionics, most of them have a lot of hard-coded interaction and require C++ support. That means if you want to do anything extensive with bionics or mutations, you'll likely need to be able to program in C++. The spells framework, originally written for the Magiclysm mod but available for any mod or in the vanilla game, has a lot of effects that can also be used for modded bionics and mutations. See doc/MAGIC.md for more detail.

Adding or Modifying C++ code

If you already know how to program C++, or are willing to learn, you should read the advice for contributing C++ code

Clone this wiki locally