STATE OF DECAY 2 MODS HAPPINESS MOD
When creating a block or faction mod for Reassembly, there are two main methods of getting started: Faction Export Method The details of this are described in Block Identifiers.
STATE OF DECAY 2 MODS HAPPINESS MODS
Since many things in Reassembly are referenced using numeric identifiers and it would otherwiseīe easy for multiple mods to accidentally pick the same identifiers, mods undergo a processįrom the Steam Workshop. Reassembly’s data files can be overridden or extended via mods.Īn important component of the mod system is the ability to support multiple simultaneous mods. Since it is relatively easy to misplace a comma or brace, be sure to check the game log for See the Appendix for complete data type definitions. A correct definition would be ‘points=5’.
Therefore, ‘points=5.6’ is a syntax error, as is ‘points=”5.6″‘. For example, the “points” field within Block definitions is of integer type. All data files are utf-8 encoded.Ĭomments – instructional text that is ignored when loading – start with ‘#’ or ‘–‘ and extend to the end of the line.ĭata is strongly and strictly typed (like in C++, unlike Lua). The exact format of each file depends on its contents. Reassembly data files are all parsed using the same system and have the same basic syntax, which is inspired by the programming language Lua. I personally prefer GNU emacs but the learning curve is pretty steep. I recommend Notepad++ for editing these files. Reassembly data files are in plain text format. Mods data files are in the same format and may override any of the data files packaged with the game – the exact method by which mod data overrides or is merged with package data and other mod data is dependent on the data type and is described below. The data file formats loaded by the game.Ī “mod” in Reassembly is essentially a directory containing modified data files. This document describes the process of creating mods for the game Reassembly and documents
Please don’t hesitate to email me at with any questions. Scripting reference a Python script that can read Reassembly format text files.Advanced Shapes Guide by Prototype – His guide is very comprehensive.Discord Server – Reach Arthur and fellow ( primarily English ) Reassembly players.Game diagnostics – thread describing use of cvars and various built in performance/timing graphs.Bug Reporting Guidlines – thread describing location of game save files, cvar files, etc.Existing mods are available on the Steam Workshop Page