| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383 |
- - type: reagent
- id: Carpetium
- name: reagent-name-carpetium
- group: Special
- desc: reagent-desc-carpetium
- physicalDesc: reagent-physical-desc-fibrous
- flavor: carpet
- color: "#800000"
- tileReactions:
- - !type:CreateEntityTileReaction
- entity: Carpet
- maxOnTileWhitelist:
- tags: [ Carpet ]
- metabolisms:
- Poison:
- effects:
- - !type:PopupMessage
- type: Local
- messages: [ "carpetium-effect-blood-fibrous", "carpetium-effect-jumpsuit-insides" ]
- probability: 0.1
- # Hail the madman logic, if it has CARP, means it helps against CARPs
- - !type:AdjustReagent
- conditions:
- - !type:ReagentThreshold
- reagent: CarpoToxin
- min: 1
- reagent: CarpoToxin
- amount: -3
- - type: reagent
- id: Fiber
- name: reagent-name-fiber
- desc: reagent-desc-fiber
- physicalDesc: reagent-physical-desc-fibrous
- flavor: fiber
- color: "#808080"
- metabolisms:
- Food:
- effects:
- - !type:SatiateHunger
- conditions:
- - !type:OrganType
- type: Moth
- - type: reagent
- id: BuzzochloricBees
- name: reagent-name-buzzochloric-bees
- group: Toxins
- desc: reagent-desc-buzzochloric-bees
- physicalDesc: reagent-physical-desc-buzzy
- flavor: bee
- color: "#FFD35D"
- tileReactions:
- - !type:CreateEntityTileReaction
- entity: MobBee
- usage: 2
- maxOnTile: 2
- randomOffsetMax: 0.3
- maxOnTileWhitelist:
- tags: [ Bee ]
- - !type:CleanTileReaction # Bees are extremely obsessive about cleanliness within what they consider their hive.
- cleanCost: 0 # Consume absolutely zero bees. Buzz buzz.
- metabolisms:
- Poison:
- effects:
- - !type:PopupMessage
- type: Local
- visualType: MediumCaution
- messages:
- - "buzzochloricbees-effect-oh-god-bees"
- - "buzzochloricbees-effect-its-the-bees"
- - "buzzochloricbees-effect-why-am-i-covered-in-bees"
- - "buzzochloricbees-effect-one-with-the-bees"
- - "buzzochloricbees-effect-squeaky-clean"
- probability: 0.1
- conditions:
- - !type:ReagentThreshold
- max: 0
- reagent: Histamine
- - !type:HasTag
- invert: true
- tag: Bee
- - !type:PopupMessage
- type: Local
- visualType: Medium
- messages:
- - "buzzochloricbees-effect-histamine-bee-allergy"
- - "buzzochloricbees-effect-histamine-swells"
- - "buzzochloricbees-effect-histamine-numb-to-the-bees"
- - "buzzochloricbees-effect-histamine-cannot-be-one-with-the-bees"
- - "buzzochloricbees-effect-squeaky-clean"
- probability: 0.05
- conditions:
- - !type:ReagentThreshold
- min: 0.01
- reagent: Histamine
- - !type:HasTag
- invert: true
- tag: Bee
- - !type:PopupMessage
- type: Local
- visualType: Medium
- messages:
- - "buzzochloricbees-effect-licoxide-electrifying"
- - "buzzochloricbees-effect-licoxide-shocked-by-bee-facts"
- - "buzzochloricbees-effect-licoxide-buzzed"
- - "buzzochloricbees-effect-licoxide-buzzes"
- probability: 0.05
- conditions:
- - !type:HasTag
- invert: true
- tag: Bee
- - !type:ReagentThreshold
- min: 0.01
- reagent: Licoxide
- - !type:PopupMessage
- type: Local
- messages:
- - "buzzochloricbees-effect-fiber-hairy"
- - "buzzochloricbees-effect-fiber-soft"
- probability: 0.05
- conditions:
- - !type:HasTag
- invert: true
- tag: Bee
- - !type:ReagentThreshold
- min: 0.01
- reagent: Fiber
- - !type:HealthChange
- damage:
- types:
- Poison: 2
- Piercing: 2
- conditions:
- - !type:HasTag
- invert: true
- tag: Bee
- - type: reagent
- id: GroundBee
- name: reagent-name-ground-bee
- desc: reagent-desc-ground-bee
- physicalDesc: reagent-physical-desc-bee-guts
- flavor: bee
- color: "#86530E"
- - type: reagent
- id: Saxoite
- name: reagent-name-saxoite
- desc: reagent-desc-saxoite
- physicalDesc: reagent-physical-desc-ground-brass
- flavor: sax
- color: "#B8A603"
- - type: reagent
- id: Licoxide
- name: reagent-name-licoxide
- group: Toxins
- desc: reagent-desc-licoxide
- physicalDesc: reagent-physical-desc-electric
- flavor: shocking
- color: "#FDD023"
- metabolisms:
- Poison:
- effects:
- - !type:Electrocute
- probability: 0.35
- - type: reagent
- id: Razorium
- name: reagent-name-razorium
- group: Toxins
- slippery: true
- desc: reagent-desc-razorium
- physicalDesc: reagent-physical-desc-reflective
- flavor: sharp
- color: "#e3fffb"
- reactiveEffects:
- Acidic:
- methods: [ Touch ]
- effects:
- - !type:HealthChange
- scaleByQuantity: true
- ignoreResistances: false
- damage:
- types:
- Slash: 0.5
- - !type:Emote
- emote: Scream
- probability: 0.7
- metabolisms:
- Poison:
- metabolismRate : 3.00
- effects:
- - !type:HealthChange
- damage:
- types:
- Slash : 9
- - !type:PopupMessage
- type: Local
- visualType: LargeCaution
- messages: [ "generic-reagent-effect-slicing-insides"]
- probability: 0.33
- - !type:Emote
- emote: Scream
- probability: 0.3
- - type: reagent
- id: Fresium
- name: reagent-name-fresium
- group: Toxins
- slippery: true
- desc: reagent-desc-fresium
- physicalDesc: reagent-physical-desc-frosty
- flavor: cold
- color: "#b3f1ff"
- boilingPoint: 50.0
- meltingPoint: 45.0
- tileReactions:
- - !type:CreateEntityTileReaction
- entity: IceCrust
- maxOnTileWhitelist:
- tags: [ Ice ]
- - !type:ExtinguishTileReaction { }
- reactiveEffects:
- Acidic:
- methods: [ Touch ]
- effects:
- - !type:HealthChange
- scaleByQuantity: true
- ignoreResistances: false
- damage:
- types:
- Cold: 0.05
- - !type:AdjustTemperature
- conditions:
- - !type:Temperature
- min: 160.15
- amount: -30000
- Extinguish:
- methods: [ Touch ]
- effects:
- - !type:ExtinguishReaction # cold
- metabolisms:
- Poison:
- metabolismRate : 0.45
- effects:
- - !type:HealthChange
- damage:
- types:
- Cold: 0.01 # slightly nips directly, other cold damage comes from the temp change
- Heat: -3 # ghetto burn chem. i don't think anyone would use this intentionally but it's funny
- - !type:PopupMessage
- conditions:
- - !type:ReagentThreshold
- reagent: Fresium
- max: 35
- type: Local
- visualType: LargeCaution
- messages: [ "fresium-effect-freeze-insides"]
- probability: 0.05
- - !type:PopupMessage
- conditions:
- - !type:ReagentThreshold
- reagent: Fresium
- max: 35
- type: Local
- visualType: LargeCaution
- messages: [ "fresium-effect-slow"]
- probability: 0.2
- - !type:AdjustTemperature
- conditions:
- - !type:Temperature
- min: 160.15 # not quite enough for cryo, but can speed it up if you wanna take the risk
- amount: -10000
- - !type:MovespeedModifier
- conditions:
- - !type:ReagentThreshold
- reagent: Fresium
- max: 40 # slows when less than 40
- walkSpeedModifier: 0.6
- sprintSpeedModifier: 0.6
- - !type:MovespeedModifier
- conditions:
- - !type:ReagentThreshold
- reagent: Fresium
- min: 40 # your legs stop working when above 40
- walkSpeedModifier: 0.00
- sprintSpeedModifier: 0.00
- - !type:PopupMessage
- conditions:
- - !type:ReagentThreshold
- reagent: Fresium
- min: 40
- type: Local
- visualType: LargeCaution
- messages: [ "fresium-effect-frozen"]
- probability: 0.4
- - type: reagent
- id: Laughter
- name: reagent-name-laughter
- group: Special
- desc: reagent-desc-laughter
- physicalDesc: reagent-physical-desc-funny
- flavor: funny
- color: "#FF4DD2"
- slippery: true #clown juice gotta slip
- metabolisms:
- Medicine:
- effects:
- - !type:Emote
- emote: Laugh
- probability: 0.3
- - !type:PopupMessage
- type: Local
- visualType: Large
- messages: [ "laughter-effect-control-laughter" ]
- probability: 0.2
- - type: reagent
- id: JuiceThatMakesYouWeh
- name: reagent-name-weh
- group: Toxins
- desc: reagent-desc-weh
- physicalDesc: reagent-physical-desc-vibrant
- flavor: weh
- color: "#59b23a"
- metabolisms:
- Poison:
- metabolismRate: 0.25
- effects:
- - !type:Emote
- emote: Weh
- showInChat: true
- force: true
- probability: 0.5
- - !type:Polymorph
- prototype: ArtifactLizard # Does the same thing as the original YML I made for this reagent.
- conditions:
- - !type:OrganType
- type: Animal
- shouldHave: false
- - !type:ReagentThreshold
- min: 50
- - !type:AdjustReagent
- reagent: JuiceThatMakesYouWeh
- amount: -20
- conditions:
- - !type:ReagentThreshold
- min: 50
- - type: reagent
- id: JuiceThatMakesYouHew
- name: reagent-name-hew
- group: Toxins
- desc: reagent-desc-hew
- physicalDesc: reagent-physical-desc-inversed
- flavor: hew
- color: "#a64dc5"
- metabolisms:
- Poison:
- metabolismRate: 0.25
- effects:
- - !type:Emote
- emote: Hew
- showInChat: true
- force: true
- probability: 0.5
- - !type:Polymorph
- prototype: ArtifactLizard
- conditions:
- - !type:OrganType
- type: Animal
- shouldHave: false
- - !type:ReagentThreshold
- min: 50
- - !type:AdjustReagent
- reagent: JuiceThatMakesYouHew
- amount: -20
- conditions:
- - !type:ReagentThreshold
- min: 50
|