Skip to content

Form Properties Override

Provi edited this page Aug 3, 2026 · 1 revision

Overrides the properties used when creating a Pokemon of a given form. This object is not tied to specific Pokemon but to the names of different forms, which may be shard across different species.

If a Pokemon's form is not being inherited correctly, it can be fixed by creating an override.

File Location

data/daycareplus/overrides/forms/<NAME_OF_FORM>.json

Fields

Field Type Default Description
pokemon species feature name String The value this feature should hold.

There are no preset fields for this object. Each field must be the name of a Pokemon Species Feature and each value must be a string of the value to assign it.

Procedure

When creating the offspring for a pair without Breeding Rules, Daycare+ will attempt to have the child inherit the form of the primary parent.

If no property override is present for that form, then Daycare+ will attempt to apply the form by creating a Pokemon Properties object using the form's listed aspects as-is (which will fail for aspects derived from non-flag Species Features).

If a property override is present for that form, then Daycare+ will use the override to create a Pokemon Properties object with the Species Features assigned their associated values.

Clone this wiki locally