Configuration
Levels, filters, species tags and integration.
On this page4 sections
Settings live in configs/config.json. The file is JSON with // comments, and every setting is described in place.
Top level
| Setting | Default | What it does |
|---|---|---|
Enabled | true | Master switch. False means no creature is ever boosted. |
RandomSeed | 20260904 | Any whole number. Changing it re-rolls which creatures are events on the next restart. |
DeterministicRolls | true | True keeps a creature's result for its whole life. False re-rolls every restart, which is for testing. |
MaxEventLevel | 150 | The level an event creature is built to, and its total stat budget. 1–3060; the vanilla wild cap is 150. |
MaxEventLevelTek | 180 | The same, for Tek variants, which spawn at a higher cap than ordinary wilds. |
RaiseLevelToMatchPoints | true | True makes the displayed level match the stats. False keeps the creature's vanilla level. |
HealOnSpawn | true | True spawns it at full health and food. False leaves whatever it had. |
MaxPointsPerStat | 254 | Hard ceiling on any single stat, 0–254, overriding a profile. 255 is the game maximum, but a stat there can never be levelled again. |
DebugLogging | false | Also logs skipped and unchanged creatures, plus per-stat detail. |
Filters
| Setting | Default | What it does |
|---|---|---|
Filters.WildTeamThreshold | 50000 | Creatures on a team at or above this are tamed and never boosted. Player tribes start at 50000; leave it alone. |
Filters.MinBaseLevel | 0 | Wild creatures below this level are never boosted. 0 means no minimum. |
Filters.TekTags | ["_tek", "tek_", …] | Marks a creature as Tek so it uses MaxEventLevelTek. |
Filters.GlobalExcludeTags | a long list | Blocks a creature from every profile. Ships covering small creatures, untameable species, bosses and event variants. |
Three filters do nothing on the current game build
SkipBabies, SkipBosses and SkipCaveAndBossArea rely on game flags that are not available, so they have no effect whatever you set them to. The plugin warns about this at startup.
GlobalExcludeTags is what actually keeps a species out, and the shipped list already covers bosses.
Dino tags
Every list of species in the config uses the same format. A tag is a piece of text matched against both the creature's blueprint path and its in-game species name — case-insensitive, partial match. Use the shortest text unique to that species.
| Tag | Matches |
|---|---|
Rex | Rex, and the Tek variant. |
Gigant_ | Giganotosaurus. The trailing underscore stops it also matching Gigantoraptor. |
Owl_Character | Snow Owl. Its class name differs from the name shown in game, so the class name is the reliable tag. |
Dire Bear | Spaces are fine when using the name shown in game. |
Short tags catch more than you expect
Pachy also matches Pachyrhinosaurus, Acro also matches Sinomacrops, and Sabertooth also matches the Sabertooth Salmon.
Every boosted spawn logs its full blueprint path — copy exact names from there rather than guessing.
Integration
| Setting | Default | What it does |
|---|---|---|
Integration.PublishEventApi | true | Lets other Romoslayer plugins see which creatures are events, so they can treat killing or taming one differently. False means they see nothing. |