diff --git a/Content.Shared/Storage/EntitySystems/SharedStorageSystem.cs b/Content.Shared/Storage/EntitySystems/SharedStorageSystem.cs index aa433171a8..66f0e7963c 100644 --- a/Content.Shared/Storage/EntitySystems/SharedStorageSystem.cs +++ b/Content.Shared/Storage/EntitySystems/SharedStorageSystem.cs @@ -351,6 +351,9 @@ public abstract class SharedStorageSystem : EntitySystem if (HasComp(uid)) return; + if (HasComp(uid) && !storageComp.CP14CanStorageSolutionManagers) //CP14 bandage + return; + PlayerInsertHeldEntity(uid, args.User, storageComp); // Always handle it, even if insertion fails. // We don't want to trigger any AfterInteract logic here. diff --git a/Content.Shared/Storage/StorageComponent.cs b/Content.Shared/Storage/StorageComponent.cs index 2860f8dacf..0ea1baeb40 100644 --- a/Content.Shared/Storage/StorageComponent.cs +++ b/Content.Shared/Storage/StorageComponent.cs @@ -123,6 +123,14 @@ namespace Content.Shared.Storage [DataField, ViewVariables(VVAccess.ReadWrite)] public StorageDefaultOrientation? DefaultStorageOrientation; + /// + /// CrystallPunk bandage. We need to put in both objects and liquids. + /// This avoids situations where a player puts a bucket into the cauldron + /// instead of pouring liquid from the bucket into the cauldron. + /// + [DataField] + public bool CP14CanStorageSolutionManagers = true; + [Serializable, NetSerializable] public enum StorageUiKey : byte { diff --git a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/clothing.ftl b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/clothing.ftl index 8c9f18fb0c..297e75d253 100644 --- a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/clothing.ftl +++ b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/clothing.ftl @@ -2,13 +2,21 @@ ent-CP14ClothingCloakArmoredRed = бронированная красная накидка .desc = Огромные металлические наплечники дают дополнительную защиту от отрубания головы. ent-CP14ClothingCloakBlacksmithArpon = фартук кузнеца - .desc = Свободные кожанные полоски, все еще фактически являющиеся одеждой. -ent-CP14ClothingCloakHoodieYellow = желтый короткий плащ с капюшоном - .desc = Защищает ваши плечи и голову от холода и интереса противоположного пола. + .desc = Свободные кожанные полоски, все еще фактически являющиеся одеждой. ent-CP14ClothingCloakFurcapeBlack = меховая накидка .desc = Брутальная, выделанная из шерсти, накидка на плечи. ent-CP14ClothingCloakFurcapeBlue = { ent-CP14ClothingCloakFurcapeBlack } .desc = { ent-CP14ClothingCloakFurcapeBlack.desc } +ent-CP14ClothingCloakHoodieYellow = желтый короткий плащ с капюшоном + .desc = Защищает ваши плечи и голову от холода и интереса противоположного пола. + +# Eyes +ent-CP14ClothingEyesMonocle = монокль + .desc = Аристократично, модно, да еще и с позолотой. +ent-CP14ClothingEyesGoldGlasses = золотые очки + .desc = Аристократично, модно, да еще и с позолотой. +ent-CP14ClothingEyesAlchemyGlasses = алхимические очки + .desc = Специальные очки с магическим наполнением, позволяющие четко видеть состав любых смесей. # Gloves ent-CP14ClothingGlovesGirdles = железные наручи @@ -23,10 +31,6 @@ ent-CP14ClothingHeadMetalHeadband = металлический обруч # Mask ent-CP14ClothingMaskSinner = маска грешника .desc = Маска предназначенная для ношения не самыми светлыми личностями. Палачи надевают их на себя и на жертву перед казнью. -ent-CP14ClothingEyesMonocle = монокль - .desc = Аристократично, модно, да еще и с позолотой. -ent-CP14ClothingEyesGoldGlasses = золотые очки - .desc = Аристократично, модно, да еще и с позолотой. # Pants ent-CP14ClothingPantsHarlequinRed = красно-желтые штаны арлекина diff --git a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/markers.ftl b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/markers.ftl new file mode 100644 index 0000000000..67804707e7 --- /dev/null +++ b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/markers.ftl @@ -0,0 +1,9 @@ +# Random + +ent-CP14RandomDirtLootSpawner = спавнер земли +ent-CP14RandomSpawnerGatherGloodgrass = спавнер кровьтравы +ent-CP14RandomSpawnerGatherAgaricShroom = спавнер мухоморов + +# Jobs + +ent-CP14SpawnPointAdventurer = авантюрист \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/mobs.ftl b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/mobs.ftl index 412cb7d7e6..e73cd040ee 100644 --- a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/mobs.ftl +++ b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/mobs.ftl @@ -1,3 +1,4 @@ # Players -ent-CP14BaseMobHuman = мистер человек -ent-CP14BaseMobTiefling = мистер тифлинг \ No newline at end of file +ent-CP14MobHuman = мистер Человек +ent-CP14MobTiefling = мистер Тифлинг +ent-CP14MobDwarf = мистер Дварф \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/objects.ftl b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/objects.ftl index dbad76ac9f..d50fb497fb 100644 --- a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/objects.ftl +++ b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/objects.ftl @@ -1,8 +1,90 @@ +# Economy + +ent-CP14CopperCoin = медная корона + .desc = Минимальная экономическая единица на просторах Эберрона. Является одной десятой серебрянного соверена. +ent-CP14CopperCoin1 = { ent-CP14CopperCoin } + .desc = { ent-CP14CopperCoin.desc } +ent-CP14CopperCoin5 = { ent-CP14CopperCoin } + .desc = { ent-CP14CopperCoin.desc } +ent-CP14SilverCoin = серебрянный соверен + .desc = Эквивалентен 10 медным коронам, и является одной десятой золотого галифара. +ent-CP14SilverCoin1 = { ent-CP14SilverCoin } + .desc = { ent-CP14SilverCoin.desc } +ent-CP14SilverCoin5 = { ent-CP14SilverCoin } + .desc = { ent-CP14SilverCoin.desc } +ent-CP14GoldCoin = золотой галифар + .desc = Эквивалентен 10 серебрянным соверенам, и является одной десятой платинового дракона. +ent-CP14GoldCoin1 = { ent-CP14GoldCoin } + .desc = { ent-CP14GoldCoin.desc } +ent-CP14GoldCoin5 = { ent-CP14GoldCoin } + .desc = { ent-CP14GoldCoin.desc } +ent-CP14PlatinumCoin = платиновый дракон + .desc = Эквивалентен 10 золотым галифарам, и является самой дорогой монетой на просторах Эберрона. +ent-CP14PlatinumCoin1 = { ent-CP14PlatinumCoin } + .desc = { ent-CP14PlatinumCoin.desc } +ent-CP14PlatinumCoin5 = { ent-CP14PlatinumCoin } + .desc = { ent-CP14PlatinumCoin.desc } + +ent-CP14Wallet = кошель + .desc = Небольшой кошель, удобный для хранения монет. +ent-CP14WalletFilledTest = { ent-CP14Wallet } + .desc = { ent-CP14Wallet.desc } + +# Materials + +ent-CP14DirtBlock1 = блок земли + .desc = Блок великолепной плодородной почвы. +ent-CP14DirtBlock10 = { ent-CP14DirtBlock1 } + .desc = { ent-CP14DirtBlock1.desc } +ent-CP14WoodLog = деревянное бревно + .desc = Кусок необработанной древесины. Хороший материал для строительства, или разведения огня. +ent-CP14WoodenPlanks1 = деревянные доски + .desc = Обработанное и готовое к использованию дерево. +ent-CP14WoodenPlanks10 = { ent-CP14WoodenPlanks1 } + .desc = { ent-CP14WoodenPlanks1.desc } + +# Specific + +## Alchemy + +ent-CP14BloodGrass = кровьтрава + .desc = Самое скучное и распространенное растение, растущее в дикой природе. Известна своими питательными свойствами. +ent-CP14AgaricMushroom = мухомор + .desc = Этот ядовитый гриб часто можно встретить вблизи водоемов или других влажных мест. Не рекомендуется для употребления в пищу. +ent-CP14ChromiumSlime = хромиевая слизь + .desc = Это редкое густое вещество можно обнаружить в потоке воды, как будто оно обладает собственным разумом. При попытке изменить саму слизь - она меняет реагент, с которым взаимодействует. +ent-CP14WildSage = корень дикого шалфея + .desc = Корень повсеместно распространенного лекарственного растения, неплохо заживляющего физические повреждения и вызывающего откашливание. + +ent-CP14Cauldron = котел + .desc = Тяжелый котелок. Он не такой громоздкий, как чан, но его можно нести в руках. +ent-CP14Pestle = пестик + .desc = Устройство для удобного измельчения различных материалов в жидкость. +ent-CP14Mortar = ступка + .desc = Алхимическая прочная тарелка для измельчения реагентов + +ent-CP14VialTiny = крохотный флакон + .desc = Прочный стеклянный флакон для хранения небольшого количества жидкости. +ent-CP14BaseVialFragile = маленький флакон + .desc = Хрупкий стеклянный флакон для хранения небольшого количества жидкости. +ent-CP14VialSmallBloodgrassSap = { ent-CP14VialTiny } + .desc = { ent-CP14VialTiny.desc } +ent-CP14VialSmallAgaricMushroom = { ent-CP14VialTiny } + .desc = { ent-CP14VialTiny.desc } +ent-CP14VialSmallWildSage = { ent-CP14VialTiny } + .desc = { ent-CP14VialTiny.desc } +ent-CP14VialSmallChromiumSlime = { ent-CP14VialTiny } + .desc = { ent-CP14VialTiny.desc } + + # Tools -ent-CP14BaseSharpeningStone = точильный камень - .desc = Позволит заточить притупленное оружие. Если перестараться, вы вполне можете сточить оружие полностью. ent-CP14OldLantern = Старая Лампа .desc = Пережиток прошлого техномагии. Большой, тяжелый, непрактичный. Таким приятно разве что бить по голове. +ent-CP14BaseSharpeningStone = точильный камень + .desc = Позволит заточить притупленное оружие. Если перестараться, вы вполне можете сточить оружие полностью. +ent-CP14Shovel = лопата + .desc = Орудие для вскапывания земли, рытья грядок или могил. + # Weapons/Melee ent-CP14BaseDagger = кинжал @@ -43,32 +125,6 @@ ent-CP14WeaponRifleLebel = лебел ent-CP14CartridgeBulletRifle = винтовочный патрон -# Coins -ent-CP14CopperCoin = медная корона - .desc = Минимальная экономическая единица на просторах Эберрона. Является одной десятой серебрянного соверена. -ent-CP14CopperCoin1 = { ent-CP14CopperCoin } - .desc = { ent-CP14CopperCoin.desc } -ent-CP14CopperCoin5 = { ent-CP14CopperCoin } - .desc = { ent-CP14CopperCoin.desc } -ent-CP14SilverCoin = серебрянный соверен - .desc = Эквивалентен 10 медным коронам, и является одной десятой золотого галифара. -ent-CP14SilverCoin1 = { ent-CP14SilverCoin } - .desc = { ent-CP14SilverCoin.desc } -ent-CP14SilverCoin5 = { ent-CP14SilverCoin } - .desc = { ent-CP14SilverCoin.desc } -ent-CP14GoldCoin = золотой галифар - .desc = Эквивалентен 10 серебрянным соверенам, и является одной десятой платинового дракона. -ent-CP14GoldCoin1 = { ent-CP14GoldCoin } - .desc = { ent-CP14GoldCoin.desc } -ent-CP14GoldCoin5 = { ent-CP14GoldCoin } - .desc = { ent-CP14GoldCoin.desc } -ent-CP14PlatinumCoin = платиновый дракон - .desc = Эквивалентен 10 золотым галифарам, и является самой дорогой монетой на просторах Эберрона. -ent-CP14PlatinumCoin1 = { ent-CP14PlatinumCoin } - .desc = { ent-CP14PlatinumCoin.desc } -ent-CP14PlatinumCoin5 = { ent-CP14PlatinumCoin } - .desc = { ent-CP14PlatinumCoin.desc } - # Ores ent-CP14OreCopper = медь .desc = Кусочек бледной, тяжелой меди. diff --git a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/structures.ftl b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/structures.ftl index d32013cd26..efb5680807 100644 --- a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/structures.ftl +++ b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/structures.ftl @@ -15,11 +15,39 @@ ent-CP14WoodDoorTavern = { ent-CP14BaseWoodDoor } .desc = { ent-CP14BaseWoodDoor.desc } .suffix = Таверна -# Floors -ent-CP14FloorWood = деревянный пол - .desc = простые, легковозгораемые доски. -ent-CP14FloorWoodBig = { ent-CP14FloorWood } - .desc = { ent-CP14FloorWood.desc } +# Flora + +ent-CP14FloorWater = вода + .desc = Брух + +ent-CP14BaseTree = дерево + .desc = Десятилетия жизни и роста, насыщающие окружающую природу свежим воздухом. +ent-CP14BaseTreeLarge = большое дерево + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTree01 = { ent-CP14BaseTree } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTree02 = { ent-CP14BaseTree } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTree03 = { ent-CP14BaseTree } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTree04 = { ent-CP14BaseTree } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTree05 = { ent-CP14BaseTree } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTree06 = { ent-CP14BaseTree } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTreeLarge01 = { ent-CP14BaseTreeLarge } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTreeLarge02 = { ent-CP14BaseTreeLarge } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTreeLarge03 = { ent-CP14BaseTreeLarge } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTreeLarge04 = { ent-CP14BaseTreeLarge } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTreeLarge05 = { ent-CP14BaseTreeLarge } + .desc = { ent-CP14BaseTree.desc } +ent-CP14FloraTreeLarge06 = { ent-CP14BaseTreeLarge } + .desc = { ent-CP14BaseTree.desc } # Furniture ent-CP14ChairWooden = деревянный стул @@ -32,11 +60,25 @@ ent-CP14BaseBarrel = деревянная бочка .desc = Большая, удобная емкость для хранения жидкостей. ent-CP14BarrelWater = { ent-CP14BaseBarrel } .desc = { ent-CP14BaseBarrel.desc } +ent-CP14BarrelBlood = { ent-CP14BaseBarrel } + .desc = { ent-CP14BaseBarrel.desc } ent-CP14Bonfire = костёр .desc = Груда бревен, сложенных вместе, и готовых вспыхнуть от малейшей искры. ent-CP14WallmountTorch = настенный факел .desc = Хороший, надеждный источник света. Жаль, недолговечный. +# GirderFrame +ent-CP14FrameWooden = каркас деревянной стены + .desc = Деревянный каркас для деревянных стен любых видов. + +# Specific + +## Alchemy +ent-CP14AlchemyFurnace = алхимическая печь + .desc = Печь, работающая на дровах, угле или любом другом горящем материале. Удобна для подогрева алхимических зелий. +ent-CP14BaseVat = чан + .desc = Очень большой чан для хранения огромного количества жидкости. Тяжелый, неудобный для переноски. + # Walls ent-CP14CaveStoneWall = каменная порода .desc = Прочная каменная природная стена. От нее веет пещерным холодом. diff --git a/Resources/Maps/_CP14/alchemy_test.yml b/Resources/Maps/_CP14/alchemy_test.yml index 1d1d32a6fe..e5881afbf6 100644 --- a/Resources/Maps/_CP14/alchemy_test.yml +++ b/Resources/Maps/_CP14/alchemy_test.yml @@ -46,7 +46,7 @@ entities: duration: 30 startColor: '#060D12FF' - isNight: True - duration: 30 + duration: 90 startColor: '#000000FF' - duration: 30 startColor: '#120906FF' @@ -578,7 +578,7 @@ entities: rot: 3.141592653589793 rad pos: -0.5,-7.5 parent: 2 -- proto: CP14BarrelBeer +- proto: CP14BarrelBlood entities: - uid: 237 components: diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Pants/pants.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Pants/pants.yml index 04982fa078..6ff16d072f 100644 --- a/Resources/Prototypes/_CP14/Entities/Clothing/Pants/pants.yml +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Pants/pants.yml @@ -10,7 +10,7 @@ - pants - type: Sprite state: icon - + - type: entity parent: CP14ClothingPantsBase id: CP14ClothingPantsHarlequinRed @@ -21,7 +21,7 @@ sprite: _CP14/Clothing/Pants/harlequin.rsi - type: Clothing sprite: _CP14/Clothing/Pants/harlequin.rsi - + - type: entity parent: CP14ClothingPantsBase id: CP14ClothingPantsAristocratic @@ -32,7 +32,7 @@ sprite: _CP14/Clothing/Pants/aristocratic.rsi - type: Clothing sprite: _CP14/Clothing/Pants/aristocratic.rsi - + - type: entity parent: CP14ClothingPantsBase id: CP14ClothingPantsLoincloth diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Specific/Alchemy/herbals.yml b/Resources/Prototypes/_CP14/Entities/Objects/Specific/Alchemy/herbals.yml index 99c95872e5..c0013e0450 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/Specific/Alchemy/herbals.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/Specific/Alchemy/herbals.yml @@ -2,7 +2,7 @@ id: CP14BloodGrass parent: FoodProduceBase name: bloodgrass - description: The dullest and most common plant to be found in the wild is the dark brown grass. + description: The dullest and most common plant to be found in the wild is the dark brown grass. Known for its nutritional properties. components: - type: Tag tags: diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Specific/Alchemy/tools.yml b/Resources/Prototypes/_CP14/Entities/Objects/Specific/Alchemy/tools.yml index 85812fcc85..11b8b42a1e 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/Specific/Alchemy/tools.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/Specific/Alchemy/tools.yml @@ -71,7 +71,7 @@ - type: entity id: CP14Pestle name: pestle - description: A device for conveniently grinding various materials in liquids + description: A device for conveniently grinding various materials into liquid parent: BaseItem components: - type: Item @@ -138,6 +138,7 @@ fillBaseName: liq- - type: Storage maxItemSize: Normal + cP14CanStorageSolutionManagers: false whitelist: tags: - CP14FitInMortar diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel.yml b/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel.yml index 07bec1d397..9c58c9b3c4 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel.yml @@ -105,7 +105,7 @@ Quantity: 300 - type: entity - id: CP14BarrelBeer + id: CP14BarrelBlood parent: CP14BaseBarrel suffix: Blood components: diff --git a/Resources/Prototypes/_CP14/Reagents/basic-effects.yml b/Resources/Prototypes/_CP14/Reagents/basic-effects.yml index abd063742c..92cf7f5e9c 100644 --- a/Resources/Prototypes/_CP14/Reagents/basic-effects.yml +++ b/Resources/Prototypes/_CP14/Reagents/basic-effects.yml @@ -17,7 +17,6 @@ physicalDesc: cp14-reagent-physical-desc-scarlet metabolisms: Medicine: - metabolismRate: 0.1 effects: - !type:HealthChange damage: @@ -34,7 +33,6 @@ physicalDesc: cp14-reagent-physical-desc-ferrous metabolisms: Medicine: - metabolismRate: 0.1 effects: - !type:HealthChange damage: @@ -51,7 +49,6 @@ physicalDesc: cp14-reagent-physical-desc-viscous metabolisms: Poison: - metabolismRate: 0.1 effects: - !type:HealthChange damage: @@ -68,7 +65,6 @@ physicalDesc: cp14-reagent-physical-desc-viscous metabolisms: Poison: - metabolismRate: 0.1 effects: - !type:HealthChange damage: @@ -85,7 +81,6 @@ physicalDesc: cp14-reagent-physical-desc-colorless metabolisms: Narcotic: - metabolismRate: 0.1 effects: - !type:GenericStatusEffect key: SeeingRainbows @@ -104,7 +99,6 @@ physicalDesc: cp14-reagent-physical-desc-viscous metabolisms: Food: - metabolismRate: 0.1 effects: - !type:SatiateHunger factor: 6 @@ -119,7 +113,6 @@ physicalDesc: cp14-reagent-physical-desc-colorless metabolisms: Drink: - metabolismRate: 0.1 effects: - !type:SatiateThirst factor: 6 @@ -134,7 +127,6 @@ physicalDesc: cp14-reagent-physical-desc-colorless metabolisms: Medicine: - metabolismRate: 0.1 effects: - !type:Emote showInChat: true diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/biological.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/biological.yml index 6cc503c121..314a504ec0 100644 --- a/Resources/Prototypes/_CP14/Recipes/Reactions/biological.yml +++ b/Resources/Prototypes/_CP14/Recipes/Reactions/biological.yml @@ -2,84 +2,47 @@ - type: reaction id: CP14BloodGrassMixing + priority: 3 reactants: CP14BloodGrassSap: - amount: 0.4 + amount: 0.5 CP14BasicEffectDamagePoison: - amount: 0.3 + amount: 0.25 CP14BasicEffectEmpty: - amount: 0.3 + amount: 0.25 products: - CP14BasicEffectRainbow: 0.3 - CP14BasicEffectDamageBrute: 0.2 + CP14BasicEffectRainbow: 0.25 + CP14BasicEffectDamageBrute: 0.25 - type: reaction id: CP14AgaricShroomMixing + priority: 3 reactants: CP14AgaricMushroom: - amount: 0.4 + amount: 0.5 CP14BasicEffectHealBrute: - amount: 0.3 + amount: 0.25 CP14BasicEffectEmpty: - amount: 0.3 + amount: 0.25 products: - CP14BasicEffectSatiateHunger: 0.3 - CP14BasicEffectSatiateThirst: 0.2 + CP14BasicEffectSatiateHunger: 0.25 + CP14BasicEffectSatiateThirst: 0.25 - type: reaction id: CP14WildSageSapMixing + priority: 3 reactants: CP14WildSageSap: - amount: 0.4 + amount: 0.5 CP14BasicEffectRainbow: - amount: 0.3 + amount: 0.25 CP14BasicEffectEmpty: - amount: 0.3 + amount: 0.25 products: - CP14BasicEffectEmoteCough: 0.3 - CP14BasicEffectHealBrute: 0.2 + CP14BasicEffectEmoteCough: 0.25 + CP14BasicEffectHealBrute: 0.25 -# Simple brewing (~70% Empty) - -- type: reaction - id: CP14BloodGrassBrewing - minTemp: 300 - priority: 2 - reactants: - CP14Blood: - amount: 0.2 - CP14BloodGrassSap: - amount: 0.8 - products: - CP14BasicEffectEmpty: 0.7 - CP14BasicEffectSatiateHunger: 0.2 - CP14BasicEffectHealBrute: 0.1 - -- type: reaction - id: CP14AgaricShroomBrewing - minTemp: 350 - priority: 2 - reactants: - CP14AgaricMushroom: - amount: 1 - products: - CP14BasicEffectEmpty: 0.7 - CP14BasicEffectDamagePoison: 0.2 - CP14BasicEffectRainbow: 0.1 - -- type: reaction - id: CP14WildSageSapBrewing - minTemp: 400 - priority: 2 - reactants: - CP14WildSageSap: - amount: 1 - products: - CP14BasicEffectEmpty: 0.7 - CP14BasicEffectHealBrute: 0.2 - CP14BasicEffectEmoteCough: 0.1 - -# Complex brewing (2 reagents, ~50% empty) +# Complex brewing (2 reagents, 25% empty) - type: reaction id: CP14BloodGrassAndWildSageSapBrewing @@ -90,8 +53,60 @@ amount: 0.5 CP14WildSageSap: amount: 0.5 + products: + CP14BasicEffectEmpty: 0.25 + CP14BasicEffectHealBrute: 0.25 + CP14BasicEffectSatiateHunger: 0.25 + CP14BasicEffectEmoteCough: 0.25 + effects: + - !type:CP14AffectSolutionTemperature + addTemperature: -350 + +# Simple brewing (~50% Empty) + +- type: reaction + id: CP14BloodGrassBrewing + minTemp: 300 + priority: 2 + reactants: + CP14Blood: + amount: 0.5 + CP14BloodGrassSap: + amount: 0.5 products: CP14BasicEffectEmpty: 0.5 - CP14BasicEffectHealBrute: 0.3 - CP14BasicEffectSatiateHunger: 0.1 - CP14BasicEffectEmoteCough: 0.1 \ No newline at end of file + CP14BasicEffectSatiateHunger: 0.25 + CP14BasicEffectHealBrute: 0.25 + effects: + - !type:CP14AffectSolutionTemperature + addTemperature: -300 + +- type: reaction + id: CP14AgaricShroomBrewing + minTemp: 350 + priority: 2 + reactants: + CP14AgaricMushroom: + amount: 1 + products: + CP14BasicEffectEmpty: 0.5 + CP14BasicEffectDamagePoison: 0.25 + CP14BasicEffectRainbow: 0.25 + effects: + - !type:CP14AffectSolutionTemperature + addTemperature: -350 + +- type: reaction + id: CP14WildSageSapBrewing + minTemp: 400 + priority: 2 + reactants: + CP14WildSageSap: + amount: 1 + products: + CP14BasicEffectEmpty: 0.5 + CP14BasicEffectHealBrute: 0.25 + CP14BasicEffectEmoteCough: 0.25 + effects: + - !type:CP14AffectSolutionTemperature + addTemperature: -400 \ No newline at end of file