CreatureGenetics
Rewrite of the DNA and Genetics portion of AllTameable. Adds random genes to all creatures and lets you breed them to pass down and mutate them to be stronger
截圖 共 1 張
模組介紹 作者原文
Bring true genetics and selective breeding to Valheim.
Creature Genetics gives every creature its own unique genetic code that determines its physical attributes and offspring. Instead of every animal being identical, each creature is born with randomized DNA that is inherited through breeding, allowing you to create stronger bloodlines over generations.
💎Features
- 🧬 Every creature has unique DNA generated when it is created.
- ❤️ Genetic variation within:
| Trait | Description | Default Range |
| ----------- | ----------- | ----------- |
| Health | Multiplies the amount of health | 0.1x-2x
| Armour | Reduces the amount of damage taken | 0.2x-5x
| Speed | Multiplies the movement speed | 0.01x-2x
| Size | Multiplies the size of a creature | 0.25x-2x*
| Productivity | Reduces time taken to breed | 0.6x-3x*
| Drops | Multiples the dropped loot | 0.6x-3x*
| Color | Changes color using RGB values | N/A
\*Range can be modified in the configuration files
- 👶 Offspring inherit DNA from both parents with natural variation, allowing selective breeding and long-term improvement.
- 🦌 Cross-species breeding support (or male and female).
- ⚙️ Fully configurable breeding pairs through an easy-to-edit.yml file.
- 🔄 Existing creatures automatically receive DNA when first encountered.
- 💾 Genetic data is permanently saved with each creature.
🦠Cross-Species Breeding
Using the included configuration file, you can define entirely new breeding combinations between creatures. For example, you can allow the different types of Fuelings to breed with eachother or make it so only Fueling Shamans can breed and give a chance to have any of the three as an offspring.
The breeding system is driven by a YAML configuration, making it easy for modpacks and server owners to customize without modifying the mod itself.
🐦🔥Compatibility
DNA Genetics has been designed to work alongside popular creature mods and overhauls such as:
- __Let Me Tame You__
- __Portable Pals__
- __Mount up Restored__
- CLLC (Creature Level and Loot Control)
- SLS (Star Level System)
- Monster Modifiers
⚙️Configuration
Most DNA settings can be customized through the generated __.cfg__ configuration file.
You can configure:
- Trait inheritance
- Trait ranges
- Mutation chances
For cross-breeding
Creature-specific breeding behavior
It uses the.yml format. When you run the mod it creates a __CreatureGenetics_DefaultGeneticsList.yml__
You can have multiple genetics list files in your config folder. They just need to be in the format of: CreatureGenetics_\.yml where the can be anything.
An example is __CreatureGenetics_Monstrum.yml__ if you want to add genetics for Monstrum creatures.
Examples:
The general format for this list is as follows
PrefabName:
MatePrefabName:
Offspring1: Chance out of 100
Offspring2: Chance out of 100
MatePrefabName2:
MatePrefabName_etc:
canMateWithSelf: true or false
Below is an example of having Fueling Shaman only able to breed with Fueling Berserker and have an option of offspring of any Fueling
GoblinShaman:
GoblinBrute:
GoblinBrute: 25
Goblin: 50
canMateWithSelf: false
GoblinBrute:
canMateWithSelf: false
- shaman can only breed with a brute
- brute cannot have offspring
- The offspring is a 25% chance of brute, 50% chance of goblin
- since this is less than 100%, the remaining is 25% chance of shaman
If you want to have any number of creatures be able to breed with eachother you can just add them to a line separated by commas "," and ending with a colon ":" such as all the different Dverger
Dverger,DvergerMage,DvergerMageFire,DvergerMageIce,DvergerMageSupport,DvergerAshlands:
🤝Designed for Modpacks
DNA Genetics is intended to be a foundation for creature progression rather than a complete overhaul. It integrates naturally with existing gameplay and works well alongside mods that add new tameable creatures.
Whether you're building the perfect wolf pack, breeding giant boars, or perfect breeding resource farms,every generat
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: