[PORT] New quirk: DNC Order (#293)

* Port DNC quirt

Ports the do-not-clone quirk from SPLURT. This change is not modular.

- Added a fix for cloning heads and brains
- Removed flavor text implications that the order was voluntary
- Quirk renamed from `DNC` to `DNC Order`
- Trait renamed from `TRAIT_NO_CLONE` to `TRAIT_DNC_ORDER`

* Modularize cloning machine DNC check

Moves the code for DNC Order quirk check in the cloning machine into modular space, and removes it from base code.
This commit is contained in:
Darius
2023-01-25 18:47:49 -03:00
committed by GitHub
parent a21f3f75a2
commit 893a63cd11
5 changed files with 29 additions and 0 deletions
+2
View File
@@ -6,3 +6,5 @@
#define TRAIT_SHELTERED "sheltered"
/// Define for the quirk "infertile", self explanatory. Please make this a preference on the Content Preferences Tab.
#define TRAIT_INFERTILE "infertile"
/// DNC trait, used to prevent cloning
#define TRAIT_DNC_ORDER "dnc_order"