Automatisation
L'Automatisation est une des fonctionnalités du Soul Terminal du mod Dino Storage du jeu ARK: Survival Evolved.
Généralités
Les créatures capturées dans un Soul Trap peuvent accomplir certaines actions de reproduction et de production de ressources directement depuis le Soul Terminal dans lequel elles sont rangées.
L'automatisation n'est activée par défaut qu'en Partie Solo.
Le message "Toggles Require Being Enabled in Server Config" ("Les bascules doivent être activées dans la configuration serveur") s'affiche en permanence. Ce n'est donc pas un message d'erreur.
Options
Dans le Menu radial, dans Options/Automation, on accède à l'interface de réglage de l'automatisation. Il suffit de cocher les options suivantes dans le tableau Activation Toggles (cases à cocher d'activation).
Option | Description Exemple |
---|---|
Fertilized Egg Generation Production d'oeufs fécondés |
Récolte automatiquement les oeufs fécondés proches. |
Fertilized Egg Incubation Incubation d'oeufs fécondés |
Incube passivement les oeufs fécondés qui y sont placés, jusqu'à 1% d'incubation. |
Unertilized Egg Generation Production d'oeufs non fécondés |
Les créatures placées dans le terminal produisent passivement les oeufs non fécondés habituels. |
Passive Generation Production passive |
Les ressources produites passivement par des créatures le sont dans le terminal. Polymère organique de l' Achatina |
Misc Poop Generation Production de diverses défécations |
Les créatures qui défèquent autre chose que des Excréments le font dans le terminal. Fragment d'élément du Stryder |
Poop Generation Production d’excrément |
Les créatures qui défèquent produisent leurs Excréments habituels. |
Beetles Convert Poop Conversion d'excrément par le Bousier |
Un Bousier placé dans le terminal convertit les Excréments qui s'y trouvent en Engrais et Pétrole. Distribue l'Engrais aux cultures proches. |
Iguanodon Seed Fruit Graines d'Iguanodon |
L' Iguanodon placé dans le terminal produit des Graines si l'on y dépose des Baies ou Légumes. |
Sheep Wool Generation Production de Laine |
Un Ovis placé dans le terminal produit de la Laine. |
Queen Bee Honey Generation Production de Miel |
Une Reine abeille géante placée dans le terminal produit du Miel. |
Limitations de quantités
Pour éviter l'envahissement du terminal, on peut limiter la quantité de ressources produites dans le tableau Poop Solt Allotments (Attribution d'emplacements aux bouses). Le tableau est partiellement traduit en Français: Humain, Small (petit), Moyenne, Large (gros), Massive (immense), Pellet (Pelote de réjection), Engrais.
On peut régler la quantité de ressources envoyées dans le tableau Distribution Allotments (Attribution de distribution).
- Pellets per Gacha (Pelotes de réjection par Gacha)
- Fertilizer per Plot (Engrais par Carrés de culture)
Production
Production passive
Le KBD Coelacanthe produit passivement des objets, aléatoirement de la liste suivante: Sève, Ciment, Perles de Silice, Polymère, Électroniques, Poudre à canon, Corne de Rhinocéros, Charbon, Métal, Flèche en pierre, Flèche tranquillisante, Flèche en métal, Fléchette tranquillisante, tous types de Baies, Biotoxine, Sang de Sangsue, Bile d'Ammonite, Pétrole marin, Gelée de Baudroie abyssale, Soufre, Sable, Cristal, Obsidienne, Argile, Extrait de Cactus et Absorbant toxique.
Production d'excrément
Ressource | Créature(s) |
---|---|
Vanilla | |
Pelote de réjection | Harfang des neiges |
La présence d'un Oviraptor dans une Soul augmente la production d'oeufs. Un seul est requis pour un effet maximum.
Production de diverses défécations
Resource | Creature(s) |
---|---|
Vanilla | |
Bave d'Achatina | Achatina |
Fragment d'élément | Stryder Tek |
Perles de Silice | Phénix |
Kraken's Better Dinos | |
Huile organique (Substitut du Pétrole) | Toute créature Tek KBD |
Spores de Lymantria (Substitut d'engrais) | Lymantria |
La présence d'un Oviraptor dans une Soul augmente la production. Un seul est requis pour un effet maximum.
Arguments INI relatifs à l'automatisation
Option et sa valeur par défaut | Description | Valeurs possibles | Commentaire |
---|---|---|---|
AutomationFuelCounter=1 | Contrôle combien de cycles d'automatisation sont accomplis avant d'avoir besoin de plus de carburant. | 1-? | Chiffre plus élevé: moins de carburant. |
AutomationItemBlacklist= | Contrôle quelles productions d'objets ne sont pas permises par l'automatisation. | Chemin complet de la ressource produite passivement. | Contrôle le chemin de plan complet. Exemple: AutomationItemBlacklist=/Game/Genesis2/CoreBlueprints/Environment/Mutagen/PrimalItemConsumable_Mutagel.PrimalItemConsumable_Mutagel empêche la production de Mutagel dans le terminal
|
DistributeFertilizerRange=30.0 | Contrôle la distance de distribution de l'Engrais aux carrés de culture. | 0 - ? | En longueur de fondations. |
DistributePelletRange=30.0 | Contrôle la distance de distribution des Pelotes de réjection aux Gachas. | 0 -? | En longueur de fondations. |
EnableAllGeneration=False | True: active toutes les productions avec "Generation" dans leur titre. | True/False | |
EnableEggGeneration=False | True: active la génération d'oeufs non fécondés. Requiert qu'il y ait au moins un mâle et une femelle pour la génération d'oeufs. | True/False | |
EnableFertEggCollection=False | True: active la collecte d'oeufs fécondés. | True/False | |
EnableFruitSeeding=False | True: active la mise en graine des fruits en présence d'un l'Iguanodon (compatible avec les mods de pile). | True/False | |
EnableHoneyGeneration=False | True: active la génération de Miel en présence d'une Reine des abeilles. | True/False | |
EnableIncubation=False | True: active l'incubation des oeufs. Les oeufs ne seront pas éclos dans le terminal. | True/False | |
EnableMiscPoopGeneration=False | True: active la génération d'Excréments autres que l'Engrais. Bave d'Achatina, etc. | True/False | |
EnablePassiveGeneration=False | True: active la génération passive. Pétrole de Basilo/Tuso, etc. | True/False | |
EnablePoopConversion=False | True: Enables poop to fertilizer conversion with Dung Beetle presence. | True/False | |
EnablePoopGeneration=False | True: active la génération d'Excréments type Engrais. Vrais Excréments, Pelotes de réjection, etc. | True/False | |
EnableWoolGeneration=False | True: active la production de Laine en présence d'Ovis. | True/False | |
IncubationMultiplier=2.0 | Multiplie le taux serveur de la vitesse d'incubation des oeufs fécondés. Incubation jusqu'à 99%. | 0.0 - 100 | |
OviBonusMultiplier=1.5 | Multiplie le bonus d'intervalle de ponte/défécation donné par l'Oviraptor. 1.5 donne le taux normal. | 0.0 - 100 | |
PickUpableEggsOnly=False | True: respecte la règle de ramassage des oeufs. | True/False | |
PoopConvertSpeed=1.05 | Multiplie à quelle vitesse le Bousier convertit les Excréments. 1.0 reflects real world rates. | 0.0 - 100 | |
TerminalAutomationFuel= | Crée un besoin de carburant pour l'automatisation. Se référer à la section Rayon des constructions. | Chemin de plan complet | Précise un besoin de carburant pour l'automatisation. Exemple: TerminalAutomationFuel=/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_Gasoline.PrimalItemResource_Gasoline:6 fait que le terminal doit consommer de l'Essence pour son automatisation
|
TerminalCheckInterval=60.0 | Intervalle de contrôle de génération et de pointe. Ne s'appuie pas sur les taux. | 60 - 300 | Valeur en secondes |
TerminalEggMultiplier=1.05 | Multiplie le taux de génération des oeufs en secondes. 1.0 reflète le taux du serveur. | 0 - 100 | |
TerminalHoneyMultiplier=1.05 | Multiplie le taux de génération de Miel du serveur. 1.0 reflète le taux du serveur. | 0 - 100 | |
TerminalMiscPoopMultiplier=1.05 | Multiplie le taux de génération d'Excréments autres que l'Engrais. 1.0 reflète le taux du serveur. | 0 - 100 | |
TerminalNeedsPower=False | True: l'automatisation exigera une alimentation par Générateur Tek. Optionnel si elle exige un carburant. | True/False | |
TerminalPassiveMultiplier=1.05 | Multiplie le taux serveur de génération passive. 1.0 reflète le taux du serveur. | 0 - 100 | |
TerminalPoopMultiplier=1.05 | Multiplie le taux serveur de génération d'Excréments de type Engrais. 1.0 reflète le taux du serveur. | 0 - 100 | |
TerminalWoolMultiplier=1.05 | Multiplie le taux serveur de génération de Laine. 1.0 reflète le taux du serveur. | 0 - 100 |
Paramètres INI pour activer les automatisations
Pour activer les différentes automatisations (sans besoin de carburant ou quoique ce soit), ajoutez ces réglages à la fin de votre fichier gameusersettings.ini. Voir les instructions sur la configuration du mod.
[DinoStorage2] |
EnableAllGeneration=True |
EnableFertEggCollection=True |
EnableFruitSeeding=True |
EnableIncubation=True |
EnablePoopConversion=True |
Formules mathématiques
- Génération de Laine
- Contrôle réussi (le carburant est consommé s'il est utilisé)
- (Temps pour une pousse complète ÷ Multiplicateur de pousse des cheveux WC) ÷ Quantité totale de Laine donnée = Taux de Laine
- (Intervalle de contrôle × Multiplicateur de Laine) ÷ Taux de Laine = Probabilité de Laine (peut être supérieur à 100%)
- Doit être un adulte.
- Requiert la présence d'Ovis en Soul. Donne des taux identiques aux dinos stockés.
- Pas d'autre limite que le nombre d'emplacements de l'inventaire. Plus d'Ovis donne une production accrue.
- Génération de Miel
- Contrôle réussi (le carburant est consommé s'il est utilisé)
- Compte à rebours de la Ruche ÷ Miel donné par compte = Taux de Miel
- (Intervalle de contrôle × Multiplicateur de Miel) ÷ Taux de Miel = Probabilité de Miel (peut être supérieur à 100%)
- Doit être un adulte.
- Requiert la présence de Reine abeille géante en Soul. Donne des taux identiques aux dinos stockés.
- Pas d'autre limite que le nombre d'emplacements de l'inventaire. Plus de Reines donne une production accrue.
- Fruits en graine
- Contrôle réussi (le carburant est consommé s'il est utilisé)
- Conversion d'un fruit pour une graine.
- Doit être un adulte.
- Requiert la présence d'Iguanodon.
- Un seul suffit pour un effet maximal.
- Fonctionne pour les Baies en mod de pile.
- Pas d'autre limite que le nombre d'emplacements de l'inventaire.
- Conversion des excréments
- Contrôle réussi (le carburant est consommé s'il est utilisé)
- La formule est indépendante du type d'excrément (mécanique du Bousier)
- Temps accumulé + (Intervalle de contrôle × Bousiers × Multiplicateur de vitesse) = Temps accumulé
- Temps accumulé ÷ Temps de fabrication du Bousier = Quantité à convertir
- Temps accumulé - (Quantité convertie × Temps de fabrication du Bousier) = Temps accumulé
- Doit être un adulte.
- Requiert la présence de Bousier.
- Pas d'autre limite que le nombre d'emplacements de l'inventaire. Plus de Bousiers donne une production accrue.
- Génération d'oeufs non fécondés
Pondeurs
- Contrôle réussi (le carburant est consommé s'il est utilisé)
- Temps accumulé + (Intervalle de contrôle × Multiplicateur d'oeufs) = Temps accumulé
- (Intervalle entre les oeufs × Multiplicateur de ponte WC) ÷ Multiplicateur Oviraptor = Taux de ponte des peufs
- Temps accumulé ÷ Taux de ponte des oeufs = Quantité pondue
- S'il y a ponte la probabilité de pondre est relancée.
- Temps accumulé - (Quantité pondue × Taux de ponte des peufs) = Temps accumulé
Ponte en déféquant (Dodo, Kairuku)
- (Intervalle entre défécations × Multiplicateur de défécations WC) ÷ Multiplicateur Oviraptor = Taux de défécation
- (Intervalle de contrôle × Multiplicateur de défécations) × Taux de défécation = probabilité d'Excrément (peut être supérieur à 100%)
- Si défécation la probabilité pour une défécation alternative est lancée.
- Les oeufs non fécondés sont généralement issus d'une défécation alternative.
- Les variables utilisées correspondent aux déclarations de Jen [gyazo.com] sur gamepedia [ark.gamepedia.com]
- Doit être un adulte.
- La présence d'un Oviraptor augmente la production. Un seul Oviraptor requis pour un effet maximum.
- Seules les femelles et les non genrés pondent, multiplié par la présence d'Oviraptor, le cas échéant.
- La présence d'un mâle de la même classe en Soul est requis pour que les femelles pondent.
- Un seul mâle requis pour un effet maximum.
- Les non genrés ou les créatures qui pondent en déféquant n'ont pas besoin de mâle.
- Pas d'autre limite que le nombre d'emplacements de l'inventaire.
Selon Lethal, les dinos n'ont pas besoin du bonus du mâle pour pondre.
- C'est cependant le cas s'ils sont genrés. Testé sur plusieurs jours.
- Note de version 195.0: https://gyazo.com/b1cb5bec9dae0ef96cdc7d8eccd1c928
- Source: http://steamcommunity.com/app/346110/discussions/0/535151589891562062/
- Note de Jen [gyazo.com] "une femelle qui a le bonus du mâle a une chance de pondre."
- Aucune preuve trouvée par des essais ni dans les notes de version.
- Encore, le Dodo est une exception mais il défèque ses oeufs. Il n'a pas besoin du bonus du mâle.
- C'est cependant le cas s'ils sont genrés. Testé sur plusieurs jours.
- Génération d'excrément
- Contrôle réussi (le carburant est consommé s'il est utilisé)
- (Intervalle de déféquation × Multiplicateur de défécation WC) ÷ Multiplicateur Ovirator = Taux d'Excrément
- (Intervalle de contrôle ÷ Taux d'Excrément) × Multiplicateur de défécation = Probébilité de déféquer (peut être supérieur à 100%)
- Si défécation la probabilité pour une défécation alternative est lancée.
- Un Excrément de type Engrais n'est pas soumis à cette alternative.
- Doit être un adulte.
- La présence d'un Oviraptor augmente la production. Un seul Oviraptor requis pour un effet maximum.
- Cette génération concerne les Excréments qui peuvent être convertis en Engrais.
- Le Harfang des neiges produira de la Pelote de réjection.
- Donne des Excréments de taille conforme à celle attendue pour les dinos stockés.
- Pas d'autre limite que le nombre d'emplacements de l'inventaire.
- Génération d'Excréments divers
- Contrôle réussi (le carburant est consommé s'il est utilisé)
- (Intervalle de déféquation × Multiplicateur de défécation WC) ÷ Multiplicateur Oviraptor = Taux de défécation
- (Intervalle de contrôle ÷ Taux de défécation) × Multiplicateur de défécation = Probabilité de déféquer (peut être supérieur à 100%)
- Si défécation alors une probabilité de défécation alternative est lancée.
- Les défécations de type non Engrais nécessitent une défécation alternative.
- Doit être un adulte.
- La présence d'un Oviraptor augmente la production. Un seul Oviraptor requis pour un effet maximum.
- Génère des Excréments considérés comme des objets mais qui ne peuvent PAS être convertis en Engrais.
- Un Achatina en Soul produira de la Bave d'Achatina, un Phénix produira de la Perle noire.
- Donne les objets dans les quantités, conformes aux dinos stockés.
- Pas d'autre limite que le nombre d'emplacements de l'inventaire.
- Génération passive
- Contrôle réussi (le carburant est consommé s'il est utilisé)
- (Intervalle de contrôle ÷ Intervalle passif) × Multiplicateur passif = Probabilité de générer.
- Doit être un adulte.
- Génère les objets qu'un dino produit passivement dans son inventaire.
- Donne les objets dans les quantités, conformes aux dinos stockés.
- Pas d'autre limite que le nombre d'emplacements de l'inventaire.
- C'est la seule fonction qui ne soit pas 100% dynamique pour soutenir les dinos considérés. Voir ci-dessous:
- Requiert une sélection particulière pour les résultats attendus.
- Les dinos moddés non supportés qui ont une balise de nom vanilla produiront les produits originaux.
- Les moddeurs qui veulent faire soutenir leurs dinos envoient un message à l'auteur.
- Dinos actuellement supportés:
- Vanilla⠀---⠀ Achatina, Basilo, Tuso, JugBug and Megachelon passive generations.
- Kraken's Better Dinos⠀---⠀ Scorpion, Trilobite, Euryp, Jellyfish, Basilo, Coel, Moth, Stag, Cnidaria, Leech, Titanboa, Wyvern, Phiomia, Ovi, Angler
- Naj's Speedy Flyers⠀---⠀ Moth
- No Untameables⠀---⠀ Ammonite, Cnidaria, Euryp, Chupacabra, JugBug
- Eternal⠀---⠀JugBug
- Pour tous les dinos soutenus, les options ini, les taux et les objets produits sont respectés.
- Les moddeurs qui veulent faire soutenir leurs dinos enverront les données suivantes:
- Balise de nom de dino
- Nom descriptif du dino
- Classe d'objets à donner (si pas vanilla, donner le chemin de plan complet)
- Intervalles de production
- Quantités à fournir à chaque intervalle
- Tout ce qui est utile à l'ini, incluant les noms d'option et l'en-tête.
- Choses utiles comme: l'ini requis pour activer/désactiver, pour modifier les intervalles, etc.