diff --git a/Resources/Prototypes/Alerts/revenant.yml b/Resources/Prototypes/Alerts/revenant.yml index a813e7d2e4b..86148e35821 100644 --- a/Resources/Prototypes/Alerts/revenant.yml +++ b/Resources/Prototypes/Alerts/revenant.yml @@ -43,6 +43,6 @@ - type: alert id: Corporeal - icons: [ /Textures/Mobs/Ghosts/revenant.rsi/icon.png ] + icons: [ /Textures/DeltaV/Mobs/Ghosts/revenant.rsi/icon.png ] # DeltaV - Custom revenant sprite name: "Corporeal" - description: You have manifested physically. People around you can see and hurt you. \ No newline at end of file + description: You have manifested physically. People around you can see and hurt you. diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml b/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml index 866e15735fe..f193750331e 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml @@ -14,7 +14,7 @@ - type: Sprite noRot: true drawdepth: Ghosts - sprite: Mobs/Ghosts/revenant.rsi + sprite: DeltaV/Mobs/Ghosts/revenant.rsi # DeltaV - Custom revenant sprite layers: - state: active - type: Clickable diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index 942ff3ee378..1d2bf5eaf17 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -80,7 +80,7 @@ description: So soft it almost makes you want to take a nap... components: - type: Sprite - sprite: Mobs/Ghosts/revenant.rsi + sprite: DeltaV/Mobs/Ghosts/revenant.rsi # DeltaV - Custom revenant sprite state: icon noRot: true - type: Construction diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml index 18e502ccdfb..733411cdbe8 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml @@ -129,7 +129,7 @@ description: Much less deadly in this form. components: - type: Sprite - sprite: Mobs/Ghosts/revenant.rsi + sprite: DeltaV/Mobs/Ghosts/revenant.rsi # DeltaV - Custom revenant sprite state: ectoplasm - type: Tag tags: diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/toys.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/toys.yml index 56e31bbe8d1..2f67bd0e245 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/toys.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/toys.yml @@ -14,7 +14,7 @@ - tag: Ectoplasm name: ectoplasm icon: - sprite: Mobs/Ghosts/revenant.rsi + sprite: DeltaV/Mobs/Ghosts/revenant.rsi # DeltaV - Custom revenant sprite state: ectoplasm doAfter: 10 - node: plushie diff --git a/Resources/Prototypes/Recipes/Crafting/toys.yml b/Resources/Prototypes/Recipes/Crafting/toys.yml index 4fd91bdb69d..351d7dbc29f 100644 --- a/Resources/Prototypes/Recipes/Crafting/toys.yml +++ b/Resources/Prototypes/Recipes/Crafting/toys.yml @@ -8,7 +8,7 @@ objectType: Item description: A toy to scare the medbay with. icon: - sprite: Mobs/Ghosts/revenant.rsi + sprite: DeltaV/Mobs/Ghosts/revenant.rsi # DeltaV - Custom revenant sprite state: icon - type: construction diff --git a/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/active.png b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/active.png new file mode 100644 index 00000000000..6c6c97d30c8 Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/active.png differ diff --git a/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/ectoplasm.png b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/ectoplasm.png new file mode 100644 index 00000000000..750105053ba Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/ectoplasm.png differ diff --git a/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/harvesting.png b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/harvesting.png new file mode 100644 index 00000000000..9c8d4d9768f Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/harvesting.png differ diff --git a/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/icon.png b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/icon.png new file mode 100644 index 00000000000..b1307cee3c1 Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/icon.png differ diff --git a/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/idle.png b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/idle.png new file mode 100644 index 00000000000..ef509e0bb13 Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/idle.png differ diff --git a/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/meta.json b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/meta.json new file mode 100644 index 00000000000..29e410dc959 --- /dev/null +++ b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/meta.json @@ -0,0 +1,190 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "leonardo_dabepis (232229415176634368) on Discord", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "active", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "ectoplasm" + }, + { + "name": "harvesting", + "directions": 4, + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ], + [ + 1.1 + ], + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ], + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + }, + { + "name": "icon" + }, + { + "name": "idle", + "directions": 4 + }, + { + "name": "stunned", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/stunned.png b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/stunned.png new file mode 100644 index 00000000000..39d9883064d Binary files /dev/null and b/Resources/Textures/DeltaV/Mobs/Ghosts/revenant.rsi/stunned.png differ