diff --git a/Resources/Locale/en-US/_CP14/reagents/meta/basic-effect-reagent.ftl b/Resources/Locale/en-US/_CP14/reagents/meta/basic-effect-reagent.ftl index 255228c112..857f7f9490 100644 --- a/Resources/Locale/en-US/_CP14/reagents/meta/basic-effect-reagent.ftl +++ b/Resources/Locale/en-US/_CP14/reagents/meta/basic-effect-reagent.ftl @@ -47,4 +47,16 @@ cp14-reagent-name-basic-damage-mana = Antimagic solution cp14-reagent-desc-basic-damage-mana = A substance that rapidly drains all magical energy from the body. cp14-reagent-name-basic-unstable = Unstable solution -cp14-reagent-desc-basic-unstable = When cooled, immediately converts all reagents into a chemical cloud, the size of which depends on the amount of unstable solution in it. \ No newline at end of file +cp14-reagent-desc-basic-unstable = When cooled, immediately converts all reagents into a chemical cloud, the size of which depends on the amount of unstable solution in it. + +cp14-reagent-name-basic-blood-restore = Blood-healing solution +cp14-reagent-desc-basic-blood-restore = Coming into contact with the body restores blood levels of the same type used by that body. + +cp14-reagent-name-basic-blood-absorption = Blood-absorbing solution +cp14-reagent-desc-basic-blood-absorption = A liquid that burns blood in the body. An extremely dangerous substance that can cause long-term sickness. + +cp14-reagent-name-basic-speed-up = Accelerating solution +cp14-reagent-desc-basic-speed-up = Increases muscle tone, allowing creatures to move and react faster than normal. + +cp14-reagent-name-basic-speed-down = Slowing solution +cp14-reagent-desc-basic-speed-down = Makes you think and move slower. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_CP14/reagents/meta/basic-effect-reagent.ftl b/Resources/Locale/ru-RU/_CP14/reagents/meta/basic-effect-reagent.ftl index bfa21a5b0a..add1bd6c33 100644 --- a/Resources/Locale/ru-RU/_CP14/reagents/meta/basic-effect-reagent.ftl +++ b/Resources/Locale/ru-RU/_CP14/reagents/meta/basic-effect-reagent.ftl @@ -47,4 +47,16 @@ cp14-reagent-name-basic-damage-mana = Раствор антимагии cp14-reagent-desc-basic-damage-mana = Вещество, стремительно выжигающее всю магическую энергию из организма. cp14-reagent-name-basic-unstable = Нестабильный раствор -cp14-reagent-desc-basic-unstable = При остывании, немедленно преобразует все реагенты в химическое облако, размер которого зависит от количества нестабильного вещества. \ No newline at end of file +cp14-reagent-desc-basic-unstable = При остывании, немедленно преобразует все реагенты в химическое облако, размер которого зависит от количества нестабильного вещества. + +cp14-reagent-name-basic-blood-restore = Крововостанавливающий раствор +cp14-reagent-desc-basic-blood-restore = Вступая в контакт с организмом, восстанавливает уровень крови того же типа, что используется этим организмом. + +cp14-reagent-name-basic-blood-absorption = Кровопоглощающий раствор +cp14-reagent-desc-basic-blood-absorption = Жидкость, сжигающая кровь в организме. Крайне опасное вещество, способное вызывать длительные недомогания. + +cp14-reagent-name-basic-speed-up = Ускоряющий раствор +cp14-reagent-desc-basic-speed-up = Повышает тонус мышц, что позволяет существам двигаться и реагировать быстрее обычного. + +cp14-reagent-name-basic-speed-down = Замедляющий раствор +cp14-reagent-desc-basic-speed-down = Заставляет мыслить и двигаться медленнее. \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Reagents/Biological/biological.yml b/Resources/Prototypes/_CP14/Reagents/Biological/biological.yml index 4b0552c1ef..5758cb9a12 100644 --- a/Resources/Prototypes/_CP14/Reagents/Biological/biological.yml +++ b/Resources/Prototypes/_CP14/Reagents/Biological/biological.yml @@ -14,14 +14,23 @@ metabolisms: Food: effects: - - !type:SatiateHunger - factor: 2 + - !type:ModifyBloodLevel Poison: effects: - !type:HealthChange damage: types: - Poison: 0.25 + Poison: 0.15 + +- type: reagent + id: CP14YellowDayflinPulp + group: CP14Biological + name: cp14-reagent-name-yellow-dayflin-pulp + desc: cp14-reagent-desc-yellow-dayflin-pulp + flavor: CP14Sweetly + color: "#ffe269" + physicalDesc: cp14-reagent-physical-desc-pureed + slippery: false - type: reagent id: CP14AgaricMushroom diff --git a/Resources/Prototypes/_CP14/Reagents/Biological/flowers.yml b/Resources/Prototypes/_CP14/Reagents/Biological/flowers.yml deleted file mode 100644 index a33f807bf7..0000000000 --- a/Resources/Prototypes/_CP14/Reagents/Biological/flowers.yml +++ /dev/null @@ -1,9 +0,0 @@ -- type: reagent - id: CP14YellowDayflinPulp - group: CP14Biological - name: cp14-reagent-name-yellow-dayflin-pulp - desc: cp14-reagent-desc-yellow-dayflin-pulp - flavor: CP14Sweetly - color: "#ffe269" - physicalDesc: cp14-reagent-physical-desc-pureed - slippery: false \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Reagents/basic-effects.yml b/Resources/Prototypes/_CP14/Reagents/basic-effects.yml index 9b1b95c622..d084f3283d 100644 --- a/Resources/Prototypes/_CP14/Reagents/basic-effects.yml +++ b/Resources/Prototypes/_CP14/Reagents/basic-effects.yml @@ -163,6 +163,34 @@ - !type:CP14ManaChange manaDelta: -10 +- type: reagent + id: CP14BasicEffectBloodRestore + name: cp14-reagent-name-basic-blood-restore + desc: cp14-reagent-desc-basic-blood-restore + group: CP14BasicEffect + flavor: CP14Metallic + color: "#e31010" + physicalDesc: cp14-reagent-physical-desc-scarlet + metabolisms: + Poison: + effects: + - !type:ModifyBloodLevel + amount: 10 + +- type: reagent + id: CP14BasicEffectBloodAbsorption + name: cp14-reagent-name-basic-blood-absorption + desc: cp14-reagent-desc-basic-blood-absorption + group: CP14BasicEffect + flavor: CP14Metallic + color: "#2b0e0b" + physicalDesc: cp14-reagent-physical-desc-scarlet + metabolisms: + Poison: + effects: + - !type:ModifyBloodLevel + amount: -10 + - type: reagent id: CP14BasicEffectUnstable name: cp14-reagent-name-basic-unstable @@ -179,6 +207,42 @@ types: Poison: 2.5 +- type: reagent + id: CP14BasicEffectSpeedUp + name: cp14-reagent-name-basic-speed-up + desc: cp14-reagent-desc-basic-speed-up + group: CP14BasicEffect + flavor: CP14Sweetly + color: "#dbff9c" + physicalDesc: cp14-reagent-physical-desc-viscous + metabolisms: + Poison: + effects: + - !type:MovespeedModifier + walkSpeedModifier: 1.35 + sprintSpeedModifier: 1.35 + - !type:GenericStatusEffect + key: Stutter + component: StutteringAccent + +- type: reagent + id: CP14BasicEffectSpeedDown + name: cp14-reagent-name-basic-speed-down + desc: cp14-reagent-desc-basic-speed-down + group: CP14BasicEffect + flavor: CP14Sweetly + color: "#1e4166" + physicalDesc: cp14-reagent-physical-desc-viscous + metabolisms: + Poison: + effects: + - !type:MovespeedModifier + walkSpeedModifier: 0.65 + sprintSpeedModifier: 0.65 + - !type:GenericStatusEffect + key: Stutter + component: StutteringAccent + # USELESS # Things that don't directly affect gameplay. diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/bloodflower.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/bloodflower.yml index 6854219100..8bae61cf2e 100644 --- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/bloodflower.yml +++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/bloodflower.yml @@ -5,6 +5,7 @@ - type: reaction id: CP14BloodFlowerBrewing + impact: Low minTemp: 500 priority: 1 quantized: true @@ -32,6 +33,7 @@ products: CP14BasicEffectDamageBrute: 0.5 cp14RandomProducts: + - CP14BasicEffectBloodRestore: 0.5 - CP14BasicEffectRainbow: 0.5 - CP14BasicEffectDamageCold: 0.5 - CP14BasicEffectDrunk: 0.5 @@ -51,7 +53,7 @@ amount: 0.5 products: CP14BasicEffectEmpty: 0.75 - CP14BasicEffectSatiateHunger: 0.5 + CP14BasicEffectBloodRestore: 0.5 CP14BasicEffectHealBrute: 0.25 effects: - !type:CP14AffectSolutionTemperature @@ -70,7 +72,7 @@ amount: 0.5 products: CP14BasicEffectEmpty: 0.75 - CP14BasicEffectSatiateHunger: 0.5 + CP14BasicEffectBloodRestore: 0.5 CP14BasicEffectHealCold: 0.25 effects: - !type:CP14AffectSolutionTemperature @@ -89,7 +91,7 @@ amount: 0.5 products: CP14BasicEffectEmpty: 0.75 - CP14BasicEffectSatiateHunger: 0.25 + CP14BasicEffectBloodRestore: 0.5 CP14BasicEffectHealPoison: 0.25 effects: - !type:CP14AffectSolutionTemperature diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/chromium_slime.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/chromium_slime.yml index f820c4c891..dc4e20cbb7 100644 --- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/chromium_slime.yml +++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/chromium_slime.yml @@ -33,6 +33,12 @@ CP14BasicEffectDamageMana: CP14BasicEffectHealMana CP14BasicEffectHealMana: CP14BasicEffectDamageMana # + CP14BasicEffectBloodAbsorption: CP14BasicEffectBloodRestore + CP14BasicEffectBloodRestore: CP14BasicEffectBloodAbsorption + # + CP14BasicEffectSpeedDown: CP14BasicEffectSpeedUp + CP14BasicEffectSpeedUp: CP14BasicEffectSpeedDown + # #CP14BasicEffectRainbow: #CP14BasicEffectEmoteCough: diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/dayflin.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/dayflin.yml new file mode 100644 index 0000000000..35b8be857d --- /dev/null +++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/dayflin.yml @@ -0,0 +1,58 @@ + +# Yellow color dye + +- type: reaction + id: CP14DayflinDyeBrewing + impact: Low + minTemp: 500 + priority: 1 + quantized: true + conserveEnergy: false + reactants: + CP14YellowDayflinPulp: + amount: 10 + effects: + - !type:CP14AffectSolutionTemperature + addTemperature: -250 + - !type:CreateEntityReactionEffect + entity: CP14DyeYellow + +# Simple brewing + +- type: reaction + id: CP14DayflinBrewing + impact: Low + minTemp: 500 + priority: 2 + reactants: + CP14YellowDayflinPulp: + amount: 1 + CP14GroundQuartz: + amount: 1 + products: + CP14BasicEffectEmpty: 0.75 + CP14BasicEffectSpeedUp: 0.5 + CP14BasicEffectSatiateThirst: 0.5 + CP14BasicEffectEmoteCough: 0.25 + effects: + - !type:CP14AffectSolutionTemperature + addTemperature: -250 + +# Splitting + +- type: reaction + id: CP14DayflinSplitting + minTemp: 450 + priority: 3 + reactants: + CP14BasicEffectJitter: + amount: 0.5 + CP14YellowDayflinPulp: + amount: 0.5 + products: + CP14BasicEffectSpeedDown: 0.5 + cp14RandomProducts: + - CP14BasicEffectUnstable: 0.5 + - CP14BasicEffectDamageMana: 0.5 + - CP14BasicEffectHealCold: 0.5 + - CP14BasicEffectSatiateThirst: 0.5 \ No newline at end of file