diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index 727a70f4118e79..2f551603b50277 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -105,11 +105,20 @@ - map: [ "head" ] - map: [ "pocket1" ] - map: [ "pocket2" ] + - map: [ "clownedon" ] # Dynamically generated + sprite: "Effects/creampie.rsi" + state: "creampie_moth" + visible: false - type: Reactive groups: - Medicine: [ Ingestion, Touch, Injection ] - Botanical: [ Ingestion, Touch, Injection ] + Flammable: [ Touch ] + Extinguish: [ Touch ] + Acidic: [Touch, Ingestion] reactions: + - reagents: [Water, SpaceCleaner] + methods: [Touch] + effects: + - !type:WashCreamPieReaction - reagents: [ PestKiller, PlantBGone ] methods: [ Touch, Ingestion, Injection ] effects: diff --git a/Resources/Textures/Effects/creampie.rsi/creampie_moth.png b/Resources/Textures/Effects/creampie.rsi/creampie_moth.png new file mode 100644 index 00000000000000..6aa6f5a3a58162 Binary files /dev/null and b/Resources/Textures/Effects/creampie.rsi/creampie_moth.png differ diff --git a/Resources/Textures/Effects/creampie.rsi/meta.json b/Resources/Textures/Effects/creampie.rsi/meta.json index 6147b526aa43f1..e0a6ab5a271665 100644 --- a/Resources/Textures/Effects/creampie.rsi/meta.json +++ b/Resources/Textures/Effects/creampie.rsi/meta.json @@ -1 +1,80 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/tgstation/tgstation at 0d9c9a8233dfc3fc55edc538955a761a6328bee0", "states": [{"name": "creampie_ai"}, {"name": "creampie_corgi", "directions": 4}, {"name": "creampie_drone", "directions": 4}, {"name": "creampie_engborg", "directions": 4}, {"name": "creampie_hardsuit", "directions": 4}, {"name": "creampie_helmet", "directions": 4}, {"name": "creampie_human", "directions": 4}, {"name": "creampie_janborg", "directions": 4}, {"name": "creampie_lizard", "directions": 4}, {"name": "creampie_medborg", "directions": 4}, {"name": "creampie_monkey", "directions": 4}, {"name": "creampie_secborg", "directions": 4}, {"name": "creampie_standborg", "directions": 4}, {"name": "creampie_xeno_crit"}, {"name": "creampie_xeno_dead"}, {"name": "creampie_xeno_sleep", "directions": 4}, {"name": "creampie_xenomorph", "directions": 4}]} +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation at 0d9c9a8233dfc3fc55edc538955a761a6328bee0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "creampie_ai" + }, + { + "name": "creampie_corgi", + "directions": 4 + }, + { + "name": "creampie_drone", + "directions": 4 + }, + { + "name": "creampie_engborg", + "directions": 4 + }, + { + "name": "creampie_hardsuit", + "directions": 4 + }, + { + "name": "creampie_helmet", + "directions": 4 + }, + { + "name": "creampie_human", + "directions": 4 + }, + { + "name": "creampie_janborg", + "directions": 4 + }, + { + "name": "creampie_lizard", + "directions": 4 + }, + { + "name": "creampie_moth", + "directions": 4 + }, + { + "name": "creampie_medborg", + "directions": 4 + }, + { + "name": "creampie_monkey", + "directions": 4 + }, + { + "name": "creampie_secborg", + "directions": 4 + }, + { + "name": "creampie_standborg", + "directions": 4 + }, + { + "name": "creampie_xeno_crit" + }, + { + "name": "creampie_xeno_dead" + }, + { + "name": "creampie_xeno_sleep", + "directions": 4 + }, + { + "name": "creampie_xenomorph", + "directions": 4 + } + ] +}