-
-
Notifications
You must be signed in to change notification settings - Fork 248
Mod Values
To add values that differ from the official values, you can load a file with the deviations. This is not necessary if your server only has different global stat-multipliers, these can be adjusted in the settings. This procedure is only necessary, if you use a mod that changes stat-values of species, e.g. the Classic Flyers-mod.
This method can also be used if you have a mod that adds new creatures.
You need to create a json-file, that contains all the new data. If you ommit data for a value by setting it to null
, the original (official) data is used.
The file has to have the following format:
{"species":[ {"name":"Argentavis","statsRaw":[null,[750,0.1,0.1],null,null,null,null,[null,null,0.025],null]},{"name":"Pelagornis","statsRaw":[null,[320,0.1,0.1],null,null,null,null,[null,null,0.025],null]}, {"name":"MyDinoSpecies","statsRaw":[[700,0.2,0.27,0.5,0],[175,0.1,0.1,0,0],[150,0.1,0.1,0,0],[3000,0.1,0.1,0,0.15],[250,0.02,0.04,0,0],[1,0.05,0.1,1,0.4],[1,0,0.025,0.5,0],[420,0.06,0,0.5,0]]} ]}
The order of the stats is HP, St, Ox, Fo, We, Dm, Sp, To.
The order of the stat-values is Base, wildLevel, tamedLevel, tamingAdd, tamingAffinity
.
In the example, the new species "MyDinoSpecies" has a base-value of HP of 700, which is increased by 20% (=0.2) each wild-level, increased by 27% each tamed level and it gets an additive taming bonus of 0.5.
Keep in mind, these values are all again affected by the global stat-multipliers, e.g. with a TameAdd-global-multiplier of 0.14, the additive taming bonus of 0.5 becomes 0.07 ingame.
Additionally to the stat-values you can alter more values:
-
"NoImprintingForSpeed"
: can have the valuesfalse
ortrue
-
"TamedBaseHealthMultiplier"
: a double (decimal) number.
The easiest way is to ask the creator of the mod if they can post the data. If you have access to the devkit-files, the data is usually in the files DinoCharacterStatusComponent_BP_[Creature]
where [Creature]
is specifying the species (it's not always called exactly like in the game). Some numbers for taming (e.g. needed affinity) are located usually in a file called [Creature]_Character_BP
.
Load the created file via File -> Load additional values...
For the mod Classic Flyers there's already a file included in the release in the json-folder.