From a1cf4903606c08928b2469357e876f14d491d5b1 Mon Sep 17 00:00:00 2001 From: Tiniest Shark Date: Thu, 26 Jun 2025 21:07:29 -0400 Subject: [PATCH] Toy/Plushie Inhands and Wearables (#38514) --- .../Entities/Objects/Fun/mech_figurines.yml | 218 +++++++++++++++++- .../Entities/Objects/Fun/plushies.yml | 105 ++++++++- .../Prototypes/Entities/Objects/Fun/toys.yml | 61 ++++- .../Ghosts/ghost_human.rsi/inhand-left.png | Bin 0 -> 518 bytes .../Ghosts/ghost_human.rsi/inhand-right.png | Bin 0 -> 523 bytes .../Mobs/Ghosts/ghost_human.rsi/meta.json | 24 +- .../Mobs/Ghosts/revenant.rsi/inhand-left.png | Bin 0 -> 923 bytes .../Mobs/Ghosts/revenant.rsi/inhand-right.png | Bin 0 -> 923 bytes .../Mobs/Ghosts/revenant.rsi/meta.json | 10 +- .../Objects/Fun/AI.rsi/equipped-HELMET.png | Bin 0 -> 417 bytes .../Objects/Fun/AI.rsi/inhand-left.png | Bin 0 -> 489 bytes .../Objects/Fun/AI.rsi/inhand-right.png | Bin 0 -> 490 bytes .../Textures/Objects/Fun/AI.rsi/meta.json | 14 +- .../Plushies/arachnid.rsi/equipped-HELMET.png | Bin 0 -> 874 bytes .../Fun/Plushies/arachnid.rsi/inhand-left.png | Bin 0 -> 680 bytes .../Plushies/arachnid.rsi/inhand-right.png | Bin 0 -> 673 bytes .../Fun/Plushies/arachnid.rsi/meta.json | 14 +- .../Plushies/atmosian.rsi/equipped-HELMET.png | Bin 0 -> 857 bytes .../Fun/Plushies/atmosian.rsi/inhand-left.png | Bin 0 -> 764 bytes .../Plushies/atmosian.rsi/inhand-right.png | Bin 0 -> 775 bytes .../Fun/Plushies/atmosian.rsi/meta.json | 14 +- .../Plushies/diona.rsi/equipped-HELMET.png | Bin 0 -> 1272 bytes .../Fun/Plushies/diona.rsi/inhand-left.png | Bin 0 -> 1190 bytes .../Fun/Plushies/diona.rsi/inhand-right.png | Bin 0 -> 1226 bytes .../Objects/Fun/Plushies/diona.rsi/meta.json | 14 +- .../Plushies/hampter.rsi/equipped-HELMET.png | Bin 0 -> 777 bytes .../Fun/Plushies/hampter.rsi/inhand-left.png | Bin 0 -> 699 bytes .../Fun/Plushies/hampter.rsi/inhand-right.png | Bin 0 -> 691 bytes .../Fun/Plushies/hampter.rsi/meta.json | 14 +- .../Plushies/human.rsi/equipped-HELMET.png | Bin 0 -> 752 bytes .../Fun/Plushies/human.rsi/inhand-left.png | Bin 0 -> 619 bytes .../Fun/Plushies/human.rsi/inhand-right.png | Bin 0 -> 634 bytes .../Objects/Fun/Plushies/human.rsi/meta.json | 14 +- .../Fun/Plushies/lamp.rsi/inhand-left.png | Bin 0 -> 586 bytes .../Fun/Plushies/lamp.rsi/inhand-right.png | Bin 0 -> 589 bytes .../Objects/Fun/Plushies/lamp.rsi/meta.json | 10 +- .../Fun/Plushies/moth.rsi/equipped-HELMET.png | Bin 0 -> 1004 bytes .../Fun/Plushies/moth.rsi/inhand-left.png | Bin 0 -> 971 bytes .../Fun/Plushies/moth.rsi/inhand-right.png | Bin 0 -> 948 bytes .../Objects/Fun/Plushies/moth.rsi/meta.json | 14 +- .../Fun/Plushies/narsie.rsi/equipped-NECK.png | Bin 0 -> 1604 bytes .../Fun/Plushies/narsie.rsi/inhand-left.png | Bin 0 -> 2001 bytes .../Fun/Plushies/narsie.rsi/inhand-right.png | Bin 0 -> 2001 bytes .../Objects/Fun/Plushies/narsie.rsi/meta.json | 14 +- .../Plushies/nukie.rsi/equipped-HELMET.png | Bin 0 -> 868 bytes .../Fun/Plushies/nukie.rsi/inhand-left.png | Bin 0 -> 864 bytes .../Fun/Plushies/nukie.rsi/inhand-right.png | Bin 0 -> 870 bytes .../Objects/Fun/Plushies/nukie.rsi/meta.json | 14 +- .../Plushies/penguin.rsi/equipped-HELMET.png | Bin 0 -> 494 bytes .../Fun/Plushies/penguin.rsi/inhand-left.png | Bin 0 -> 578 bytes .../Fun/Plushies/penguin.rsi/inhand-right.png | Bin 0 -> 579 bytes .../Fun/Plushies/penguin.rsi/meta.json | 14 +- .../Fun/Plushies/ratvar.rsi/equipped-NECK.png | Bin 0 -> 2224 bytes .../Fun/Plushies/ratvar.rsi/inhand-left.png | Bin 0 -> 2081 bytes .../Fun/Plushies/ratvar.rsi/inhand-right.png | Bin 0 -> 2081 bytes .../Objects/Fun/Plushies/ratvar.rsi/meta.json | 14 +- .../Plushies/rouny.rsi/equipped-HELMET.png | Bin 0 -> 983 bytes .../Fun/Plushies/rouny.rsi/inhand-left.png | Bin 0 -> 1136 bytes .../Fun/Plushies/rouny.rsi/inhand-right.png | Bin 0 -> 1136 bytes .../Objects/Fun/Plushies/rouny.rsi/meta.json | 14 +- .../Plushies/slime.rsi/equipped-HELMET.png | Bin 0 -> 654 bytes .../Fun/Plushies/slime.rsi/inhand-left.png | Bin 0 -> 539 bytes .../Fun/Plushies/slime.rsi/inhand-right.png | Bin 0 -> 516 bytes .../Objects/Fun/Plushies/slime.rsi/meta.json | 14 +- .../Plushies/snake.rsi/equipped-NECK-vox.png | Bin 0 -> 609 bytes .../Objects/Fun/Plushies/snake.rsi/meta.json | 4 + .../Plushies/vox.rsi/equipped-HELMET-vox.png | Bin 0 -> 976 bytes .../Fun/Plushies/vox.rsi/equipped-HELMET.png | Bin 0 -> 963 bytes .../Fun/Plushies/vox.rsi/inhand-left.png | Bin 0 -> 886 bytes .../Fun/Plushies/vox.rsi/inhand-right.png | Bin 0 -> 896 bytes .../Objects/Fun/Plushies/vox.rsi/meta.json | 18 +- .../Fun/Plushies/xeno.rsi/equipped-HELMET.png | Bin 0 -> 862 bytes .../Fun/Plushies/xeno.rsi/inhand-left.png | Bin 0 -> 873 bytes .../Fun/Plushies/xeno.rsi/inhand-right.png | Bin 0 -> 882 bytes .../Objects/Fun/Plushies/xeno.rsi/meta.json | 14 +- .../Fun/clownrecorder.rsi/inhand-left.png | Bin 0 -> 351 bytes .../Fun/clownrecorder.rsi/inhand-right.png | Bin 0 -> 399 bytes .../Objects/Fun/clownrecorder.rsi/meta.json | 16 +- .../mech_figurines.rsi/inhand-left-base.png | Bin 0 -> 189 bytes .../mech_figurines.rsi/inhand-left-body.png | Bin 0 -> 272 bytes .../mech_figurines.rsi/inhand-left-trim.png | Bin 0 -> 241 bytes .../mech_figurines.rsi/inhand-left-visor.png | Bin 0 -> 125 bytes .../mech_figurines.rsi/inhand-right-base.png | Bin 0 -> 179 bytes .../mech_figurines.rsi/inhand-right-body.png | Bin 0 -> 263 bytes .../mech_figurines.rsi/inhand-right-trim.png | Bin 0 -> 228 bytes .../mech_figurines.rsi/inhand-right-visor.png | Bin 0 -> 124 bytes .../Objects/Fun/mech_figurines.rsi/meta.json | 106 ++++++--- .../Fun/newton_cradle.rsi/inhand-left.png | Bin 0 -> 509 bytes .../Fun/newton_cradle.rsi/inhand-right.png | Bin 0 -> 510 bytes .../Objects/Fun/newton_cradle.rsi/meta.json | 88 +++++-- .../Fun/pequeno.rsi/equipped-HELMET-body.png | Bin 0 -> 446 bytes .../Fun/pequeno.rsi/equipped-HELMET-vis.png | Bin 0 -> 239 bytes .../Fun/pequeno.rsi/inhand-left-body.png | Bin 0 -> 405 bytes .../Fun/pequeno.rsi/inhand-left-vis.png | Bin 0 -> 228 bytes .../Fun/pequeno.rsi/inhand-right-body.png | Bin 0 -> 413 bytes .../Fun/pequeno.rsi/inhand-right-vis.png | Bin 0 -> 226 bytes .../Objects/Fun/pequeno.rsi/meta.json | 26 ++- .../Fun/rubber_chicken.rsi/inhand-left.png | Bin 0 -> 732 bytes .../Fun/rubber_chicken.rsi/inhand-right.png | Bin 0 -> 744 bytes .../Objects/Fun/rubber_chicken.rsi/meta.json | 10 +- .../Fun/toy_ian.rsi/equipped-HELMET.png | Bin 0 -> 413 bytes .../Objects/Fun/toy_ian.rsi/inhand-left.png | Bin 0 -> 370 bytes .../Objects/Fun/toy_ian.rsi/inhand-right.png | Bin 0 -> 378 bytes .../Objects/Fun/toy_ian.rsi/meta.json | 12 + .../Objects/Fun/toy_mouse.rsi/inhand-left.png | Bin 0 -> 424 bytes .../Fun/toy_mouse.rsi/inhand-right.png | Bin 0 -> 411 bytes .../Objects/Fun/toy_mouse.rsi/meta.json | 10 +- .../Fun/toy_nuke.rsi/equipped-HELMET.png | Bin 0 -> 766 bytes .../Objects/Fun/toy_nuke.rsi/inhand-left.png | Bin 0 -> 770 bytes .../Objects/Fun/toy_nuke.rsi/inhand-right.png | Bin 0 -> 727 bytes .../Objects/Fun/toy_nuke.rsi/meta.json | 14 +- .../Objects/Fun/toy_singularity.rsi/icon.png | Bin 11271 -> 11050 bytes .../Objects/Fun/toy_singularity.rsi/meta.json | 71 +++++- .../toy_singularity.rsi/singu-inhand-left.png | Bin 0 -> 2886 bytes .../singu-inhand-right.png | Bin 0 -> 2959 bytes .../Misc/Lights/lampgreen.rsi/meta.json | 2 +- .../Lights/lampgreen.rsi/off-inhand-left.png | Bin 544 -> 636 bytes .../Lights/lampgreen.rsi/off-inhand-right.png | Bin 525 -> 639 bytes .../Lights/lampgreen.rsi/on-inhand-left.png | Bin 403 -> 586 bytes .../Lights/lampgreen.rsi/on-inhand-right.png | Bin 403 -> 589 bytes .../Tesla/energy_miniball.rsi/meta.json | 66 +++++- .../energy_miniball.rsi/tesla-inhand-left.png | Bin 0 -> 1472 bytes .../tesla-inhand-right.png | Bin 0 -> 1425 bytes 123 files changed, 972 insertions(+), 95 deletions(-) create mode 100644 Resources/Textures/Mobs/Ghosts/ghost_human.rsi/inhand-left.png create mode 100644 Resources/Textures/Mobs/Ghosts/ghost_human.rsi/inhand-right.png create mode 100644 Resources/Textures/Mobs/Ghosts/revenant.rsi/inhand-left.png create mode 100644 Resources/Textures/Mobs/Ghosts/revenant.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/AI.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/AI.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/AI.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/diona.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/diona.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/diona.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/hampter.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/hampter.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/hampter.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/human.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/human.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/human.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/lamp.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/lamp.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/moth.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/moth.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/moth.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/narsie.rsi/equipped-NECK.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/narsie.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/narsie.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/nukie.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/nukie.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/nukie.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/penguin.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/penguin.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/penguin.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/ratvar.rsi/equipped-NECK.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/ratvar.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/ratvar.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/rouny.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/rouny.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/rouny.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/slime.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/slime.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/slime.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/snake.rsi/equipped-NECK-vox.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/vox.rsi/equipped-HELMET-vox.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/vox.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/vox.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/vox.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/xeno.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/xeno.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/Plushies/xeno.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/clownrecorder.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/clownrecorder.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-left-base.png create mode 100644 Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-left-body.png create mode 100644 Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-left-trim.png create mode 100644 Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-left-visor.png create mode 100644 Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-right-base.png create mode 100644 Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-right-body.png create mode 100644 Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-right-trim.png create mode 100644 Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-right-visor.png create mode 100644 Resources/Textures/Objects/Fun/newton_cradle.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/newton_cradle.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/pequeno.rsi/equipped-HELMET-body.png create mode 100644 Resources/Textures/Objects/Fun/pequeno.rsi/equipped-HELMET-vis.png create mode 100644 Resources/Textures/Objects/Fun/pequeno.rsi/inhand-left-body.png create mode 100644 Resources/Textures/Objects/Fun/pequeno.rsi/inhand-left-vis.png create mode 100644 Resources/Textures/Objects/Fun/pequeno.rsi/inhand-right-body.png create mode 100644 Resources/Textures/Objects/Fun/pequeno.rsi/inhand-right-vis.png create mode 100644 Resources/Textures/Objects/Fun/rubber_chicken.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/rubber_chicken.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/toy_ian.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/toy_ian.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/toy_ian.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/toy_mouse.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/toy_mouse.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/toy_nuke.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Objects/Fun/toy_nuke.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/toy_nuke.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Fun/toy_singularity.rsi/singu-inhand-left.png create mode 100644 Resources/Textures/Objects/Fun/toy_singularity.rsi/singu-inhand-right.png create mode 100644 Resources/Textures/Structures/Power/Generation/Tesla/energy_miniball.rsi/tesla-inhand-left.png create mode 100644 Resources/Textures/Structures/Power/Generation/Tesla/energy_miniball.rsi/tesla-inhand-right.png diff --git a/Resources/Prototypes/Entities/Objects/Fun/mech_figurines.yml b/Resources/Prototypes/Entities/Objects/Fun/mech_figurines.yml index 7cc6aaaeaf..f04fa19a04 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/mech_figurines.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/mech_figurines.yml @@ -17,7 +17,7 @@ - type: Tag tags: - Figurine - + #Ripley APLU - type: entity parent: BaseFigurineMech @@ -27,6 +27,24 @@ components: - type: Sprite state: ripley + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#d5c644" + - state: inhand-left-trim + color: "#524c14" + - state: inhand-left-visor + color: "#7aef83" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#d5c644" + - state: inhand-right-trim + color: "#524c14" + - state: inhand-right-visor + color: "#7aef83" #Fire Ripley - type: entity @@ -37,6 +55,24 @@ components: - type: Sprite state: fireripley + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#819a73" + - state: inhand-left-trim + color: "#486b2f" + - state: inhand-left-visor + color: "#5a150e" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#819a73" + - state: inhand-right-trim + color: "#486b2f" + - state: inhand-right-visor + color: "#5a150e" #Death Ripley - type: entity @@ -47,6 +83,24 @@ components: - type: Sprite state: deathripley + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#575757" + - state: inhand-left-trim + color: "#b3001b" + - state: inhand-left-visor + color: "#e1131e" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#575757" + - state: inhand-right-trim + color: "#b3001b" + - state: inhand-right-visor + color: "#e1131e" #Ggygax - type: entity @@ -57,6 +111,24 @@ components: - type: Sprite state: gygax + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#e76241" + - state: inhand-left-trim + color: "#4f5359" + - state: inhand-left-visor + color: "#00ff33" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#e76241" + - state: inhand-right-trim + color: "#4f5359" + - state: inhand-right-visor + color: "#00ff33" #Durand - type: entity @@ -67,6 +139,24 @@ components: - type: Sprite state: durand + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#a8abb3" + - state: inhand-left-trim + color: "#686d78" + - state: inhand-left-visor + color: "#8cc865" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#a8abb3" + - state: inhand-right-trim + color: "#686d78" + - state: inhand-right-visor + color: "#8cc865" #H.O.N.K - type: entity @@ -77,6 +167,24 @@ components: - type: Sprite state: honk + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#ed1c24" + - state: inhand-left-trim + color: "#ffffff" + - state: inhand-left-visor + color: "#ff040b" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#ed1c24" + - state: inhand-right-trim + color: "#ffffff" + - state: inhand-right-visor + color: "#ff040b" #Marauder - type: entity @@ -87,6 +195,24 @@ components: - type: Sprite state: marauder + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#9da6be" + - state: inhand-left-trim + color: "#557a48" + - state: inhand-left-visor + color: "#00ff33" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#9da6be" + - state: inhand-right-trim + color: "#557a48" + - state: inhand-right-visor + color: "#00ff33" #Seraph - type: entity @@ -97,6 +223,24 @@ components: - type: Sprite state: seraph + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#878c97" + - state: inhand-left-trim + color: "#943226" + - state: inhand-left-visor + color: "#f31a33" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#878c97" + - state: inhand-right-trim + color: "#943226" + - state: inhand-right-visor + color: "#f31a33" #Mauler - type: entity @@ -107,6 +251,24 @@ components: - type: Sprite state: mauler + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#2b2b2b" + - state: inhand-left-trim + color: "#660000" + - state: inhand-left-visor + color: "#ff0000" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#2b2b2b" + - state: inhand-right-trim + color: "#660000" + - state: inhand-right-visor + color: "#ff0000" #Odysseus - type: entity @@ -117,6 +279,24 @@ components: - type: Sprite state: odysseus + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#ffffff" + - state: inhand-left-trim + color: "#7d7f97" + - state: inhand-left-visor + color: "#857149" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#ffffff" + - state: inhand-right-trim + color: "#7d7f97" + - state: inhand-right-visor + color: "#857149" #Phazon - type: entity @@ -127,6 +307,24 @@ components: - type: Sprite state: phazon + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#4d79a0" + - state: inhand-left-trim + color: "#f38233" + - state: inhand-left-visor + color: "#f38233" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#4d79a0" + - state: inhand-right-trim + color: "#f38233" + - state: inhand-right-visor + color: "#f38233" #Reticence - type: entity @@ -137,3 +335,21 @@ components: - type: Sprite state: reticence + - type: Item + inhandVisuals: + left: + - state: inhand-left-base + - state: inhand-left-body + color: "#d9d9d9" + - state: inhand-left-trim + color: "#8b8b8b" + - state: inhand-left-visor + color: "#1f1f1f" + right: + - state: inhand-right-base + - state: inhand-right-body + color: "#d9d9d9" + - state: inhand-right-trim + color: "#8b8b8b" + - state: inhand-right-visor + color: "#1f1f1f" diff --git a/Resources/Prototypes/Entities/Objects/Fun/plushies.yml b/Resources/Prototypes/Entities/Objects/Fun/plushies.yml index f29841ea08..f0ab2931c0 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/plushies.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/plushies.yml @@ -127,6 +127,7 @@ noRot: true - type: Item size: Normal + - type: MultiHandedItem - type: Construction graph: PlushieGhostRevenant node: plushie @@ -202,6 +203,15 @@ wideAnimationRotation: 180 soundHit: path: /Audio/Items/Toys/mousesqueek.ogg + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/hampter.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.04" - type: FoodSequenceElement entries: CottonBurger: HamptrPlushie @@ -240,6 +250,15 @@ - type: Sprite sprite: Objects/Fun/Plushies/nukie.rsi state: icon + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/nukie.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.03" - type: FoodSequenceElement entries: CottonBurger: NukiePlushie @@ -254,6 +273,15 @@ sprite: Objects/Fun/Plushies/rouny.rsi state: icon - type: Rotatable + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/rouny.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.03" - type: FoodSequenceElement entries: CottonBurger: RounyPlushie @@ -307,6 +335,11 @@ wideAnimationRotation: 180 soundHit: path: /Audio/Voice/Arachnid/arachnid_laugh.ogg + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/arachnid.rsi + slots: + - HEAD - type: FoodSequenceElement entries: CottonBurger: ArachnidPlushie @@ -650,6 +683,15 @@ - LowImpassable - type: CollisionWake enabled: false + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/diona.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.09" - type: FoodSequenceElement entries: CottonBurger: DionaPlushie @@ -739,7 +781,7 @@ parent: BasePlushie id: PlushieRatvar name: ratvar plushie - description: A small stuffed doll of the elder god Ratvar. + description: A large stuffed doll of the elder god Ratvar. components: - type: Sprite sprite: Objects/Fun/Plushies/ratvar.rsi @@ -747,6 +789,12 @@ - type: Item size: Normal sprite: Objects/Fun/Plushies/ratvar.rsi + - type: MultiHandedItem + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/ratvar.rsi + slots: + - neck - type: FoodSequenceElement entries: CottonBurger: RatvarPlushie @@ -755,7 +803,7 @@ parent: BasePlushie id: PlushieNar name: nar'sie plushie - description: A small stuffed doll of the elder goddess Nar'Sie. + description: A large stuffed doll of the elder goddess Nar'Sie. components: - type: Sprite sprite: Objects/Fun/Plushies/narsie.rsi @@ -763,6 +811,12 @@ - type: Item size: Normal sprite: Objects/Fun/Plushies/narsie.rsi + - type: MultiHandedItem + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/narsie.rsi + slots: + - neck - type: FoodSequenceElement entries: CottonBurger: NarPlushie @@ -885,6 +939,11 @@ wideAnimationRotation: 180 soundHit: path: /Audio/Voice/Slime/slime_squish.ogg + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/slime.rsi + slots: + - HEAD - type: FoodSequenceElement entries: CottonBurger: SlimePlushie @@ -1007,6 +1066,15 @@ wideAnimationRotation: 180 soundHit: path: /Audio/Voice/Vox/shriek1.ogg + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/vox.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.09" - type: FoodSequenceElement entries: CottonBurger: VoxPlushie @@ -1020,6 +1088,15 @@ - type: Sprite sprite: Objects/Fun/Plushies/atmosian.rsi state: icon + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/atmosian.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.04" - type: FoodSequenceElement entries: CottonBurger: AtmosianPlushie @@ -1058,6 +1135,15 @@ wideAnimationRotation: 180 soundHit: path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/xeno.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.03" - type: FoodSequenceElement entries: CottonBurger: XenoPlushie @@ -1071,6 +1157,11 @@ - type: Sprite sprite: Objects/Fun/Plushies/penguin.rsi state: icon + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/penguin.rsi + slots: + - HEAD - type: FoodSequenceElement entries: CottonBurger: PenguinPlushie @@ -1106,6 +1197,11 @@ - type: EmitSoundOnTrigger sound: path: /Audio/Voice/Human/malescream_5.ogg + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/human.rsi + slots: + - HEAD - type: FoodSequenceElement entries: CottonBurger: HumanPlushie @@ -1141,6 +1237,11 @@ requiresSpecialDigestion: true useSound: path: /Audio/Voice/Moth/moth_chitter.ogg + - type: Clothing + quickEquip: false + sprite: Objects/Fun/Plushies/moth.rsi + slots: + - HEAD - type: FoodSequenceElement entries: CottonBurger: MothPlushie diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index 495d044f01..4daffe1c56 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -155,6 +155,15 @@ - type: Sprite sprite: Objects/Fun/AI.rsi state: icon + - type: Clothing + quickEquip: false + sprite: Objects/Fun/AI.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.06" - type: entity parent: BaseFigurineCheapo @@ -165,6 +174,15 @@ - type: Sprite sprite: Objects/Fun/toy_nuke.rsi state: icon + - type: Clothing + quickEquip: false + sprite: Objects/Fun/toy_nuke.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.12" - type: Tag tags: - Payload @@ -198,6 +216,15 @@ - type: Sprite sprite: Objects/Fun/toy_ian.rsi state: icon + - type: Clothing + quickEquip: false + sprite: Objects/Fun/toy_ian.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.06" - type: Item size: Tiny - type: EmitSoundOnUse @@ -478,11 +505,17 @@ sprite: Objects/Fun/toy_singularity.rsi state: icon - type: SingularityDistortion - intensity: 2000 + intensity: 25 falloffPower: 2.6 - type: Item size: Normal - sprite: Objects/Fun/icon.rsi + inhandVisuals: + left: + - state: singu-inhand-left + shader: unshaded + right: + - state: singu-inhand-right + shader: unshaded - type: entity parent: BaseItem @@ -495,6 +528,14 @@ shader: unshaded layers: - state: tesla_projectile + - type: Item + inhandVisuals: + left: + - state: tesla-inhand-left + shader: unshaded + right: + - state: tesla-inhand-right + shader: unshaded - type: PointLight enabled: true radius: 5 @@ -632,6 +673,22 @@ - state: base map: [ "enum.DamageStateVisualLayers.Base" ] - state: visor + - type: Clothing + sprite: Objects/Fun/pequeno.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET-body + - state: equipped-HELMET-vis + - type: Item + inhandVisuals: + left: + - state: inhand-left-body + - state: inhand-left-vis + right: + - state: inhand-right-body + - state: inhand-right-vis - type: RandomSprite available: - enum.DamageStateVisualLayers.Base: diff --git a/Resources/Textures/Mobs/Ghosts/ghost_human.rsi/inhand-left.png b/Resources/Textures/Mobs/Ghosts/ghost_human.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..c29cb7ca649acb17dec00e4cffc33d9017ced4e1 GIT binary patch literal 518 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/AI.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/AI.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..3b91539d8eabc83a94caf8ce9599a14e6445117f GIT binary patch literal 490 zcmVPx$q)9|URCt{2+ObOlVHgJR=QOY;!Qmju(WSNNDsO14B z=r6FLe?SyzGl!54YHJWZxFu=&8jeJ(J5If??(F$3dVJjRe)m1Pye~jRL_|bHME{TC zwot3pgxi{~>#p}j&4SxPp&iHe&N^&MAemBNTLPWl0DZIdoApiP>!JBMDAyMN0JbG? zoPEcInQ%U_goZh5ney!A^TY3!ZTq^%^96Kz1839CCIAh|)Z8S0DCV{Jcy|K;*w8cp zP9o-wX9D(*4p1qU#;)g$Yo@E!s_StZh7ro&LRwXaHNSSdzG@8RMy54-Xkk4hA|fIp zA|fIpA|fLCJE3nLOw;n7glBIs4Cpp55Uvuq}bICa=ty5+FOC zpRW6hG9C+H#suiPt`ypFoDbGe&*XxtX-qPujJ4>47D%?rT1?vTM5S1gI+qa0pP&;_ zIWORBYZ-XB#p()R`0V*hwU|f@cbZmJv3c1L*~2Sw`XVAZKQmPVMkg_V@1rzPGI6A$ gI66Z_L`3wH4@A&=#$qnXivR!s07*qoM6N<$f{Ci%pa1{> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/AI.rsi/meta.json b/Resources/Textures/Objects/Fun/AI.rsi/meta.json index e5ddb0f4d7..5312d061af 100644 --- a/Resources/Textures/Objects/Fun/AI.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/AI.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432, inhand and helmet sprites by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -9,6 +9,18 @@ "states": [ { "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/equipped-HELMET.png b/Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..885e8484fec3dce45c75b961ef74e9bc520a6c76 GIT binary patch literal 874 zcmV-w1C{)VP)Px&BuPX;RCt{2nmte3P!xt=R}E>4lnh3#5KM`Rz=K5xM*aZu&VmF3>c+&*z|O=* z8QB@gz|@5wfaJkQMfO@Hss~$v_+xN~^f=cvPHZ*Y$sbqO=bU@4@0HIhp&*K? zMRacHEvaZf^M3!EqA!=1mO%#@BN{bL(%xT$Tmev2EmBl1y1umhnb8#5rzROm4(E0Q3_1~(fMK5)1bQ8OawU$ zgZLQLZXCI%Kw6qpcI4?VE7iqj)o!dkN=@?get~1ImKDv<&;#Px#(*eEr`*yU}s? z7=~dOhG7_nVHk#C7=|g%Yy97q)#hBKFC41^P-vUY4`sM~cAh5`0>4{&mJK0%YG!^zn> z_ID2uh5@==XKedSr7_>{0RT>qkMOcKUnX3~#_919fPu~97#RRVZ%I^s^8FrM#~xam zE(@d^Am_6bOj83uDhmn%1;TY~nC8Retez02`4DF(*-OrkQj82;21Th!v$>HNb=R@s zKbcZlmc^tUef5a=%rqZBz6?{249x&hl0qGl7=c!SGED{1CQ&p|tIL06HAt1sjGY1i z;tolX<#`S|ZENnM5A;XA)3)Gw{VzV*C@M!rO@W~fi0Sfjv^#AJA3rtXbL+?5T!YY9 z+m1wg=o}cR$AF|yA|s~&(2ua|*l-;iowkLQ)%AXxjLXa{AX`>e*U@QPAbZ6OO`8I_ zN3XHA9jDX0N1rI8O$@^@48t%C!!QiPFictb4K880?=zh1%>V!Z07*qoM6N<$g6?vZ Ae*gdg literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1f13d528eb0546e0badec682c8a3acf661161287 GIT binary patch literal 680 zcmV;Z0$2TsP)Px%Vo5|nRCt{2+OccfKokb>Po0-S0`2d1W{ymZasb>PL3O1yLnKL z^!GH~@@BkHG*Ey4Qd*qS-T(kNIc^|#chPHWx+Shkf~H%-{~Lb-Ww<4?^ABG>4Yk#o zxuMw|rRkPXXXa#vbcxgitW{R9wY}rD-+X-QU8{HQi*eUUlez?2ts}g8{tN)HwY`I< zt4{zp1GWb(#T~f+8UXtJQ_Rn2WrpUFx(Nc#V9lj6`u$Th5BFg%mC@^VE^UbJ+V6Ec zaF>C7aUOZ&j7#bg0G!$FbvtMt?&DFV=6xTu1PVn1_QiQ3g9j2wfXhF4;NNTSE(ia; zLeWSntYi|xwI}a*_?Cl?{i7aK9Im3;FrJm zPyj$a{{XiAd+463&Z6D^0RU+K{FZ23L_|bHL_|bHL_{}E+&TiOM`KBfTSxF;{rfpi zJ;KxuM#7H0lj7DRxSuF7O)UYVwE)*)(s~47!UTk!=Q}DS`XtU!7!`By$*|cYD*w3qSPb!MNYuDbNn<5 zsz(@oE^-3==lE$CR*x|HY~&d=%&N1IsI&O~_4SQ-6UNmeH1^&N#r_8<*aedZCAqTz O0000Px%TS-JgRCt{2+A(X}Koke?zf3`C9PEIz7`!xY78L}dU<^e|AmBlTmV#TncnJ9f zU7Dd&hi1u|&(Ic13pJ%vwhl2AL!j=EDqRd(Y-mI5TGMrC@3>g9t;CM3EAIye>wJ>l zJL%5DJ%A8G2qAhl2^YdTgyPUI_4}9)7j}Bqnxr>#RESg7$@cXWk3m_*? zYkxREZY_^q*Aok3U1K-GGIai-P>j8e5; zV4O$;FuJ3vYP~?1)U*zK&yatTP%kk0KxQ#<0FqiSFwYo52O#P70+V8pW4{u90XUVH)#?Q<`;Y^i4^l6Tnq%|JiT7T00000NkvXX Hu0mjf1c5bK literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/meta.json b/Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/meta.json index c26c4da7ce..cbd97acd20 100644 --- a/Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Plushies/arachnid.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Sprite by PixelTheKermit (github)", + "copyright": "Sprite by PixelTheKermit (github), inhand and helmet sprites by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -9,6 +9,18 @@ "states": [ { "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/equipped-HELMET.png b/Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..9dfdff7d096df223b3fb81faf9d1acad683e5790 GIT binary patch literal 857 zcmV-f1E&0mP)Px&6G=otRCt{2+CNAeQ5*;G?-ikNgR#bdM+K$AEf(ymMGorVP|P595X2#Ep$RWgq9 zl}jhV-+$}^0Q@@mgS#EK0RS&w?817YK3))ZO6LcMrSfq{SP#4kl{<|Ock!sDX#S`r)cr6!N zJkehJAD^8XP(l zB9RDO*9Bt?j^hM6mzHV=S1*h)Fvcn#=SEIIu~-BEFvc{)Fe=)3l^=u6z%zY`b$PxV-{iy|I>K`OrEh_S#ZLI6(+Ks90054*m(`=K5fMwMX9WJ}ba^6VNUeZ) zq8%H@-RS=M9eDuxyaAx{yj->X_<4jcYX*Qkkk4ZS-H0au;9@07VCf{dZ=W>NG zBCaB821HE04W*(j={?~28xuoAL#Ia>#Ikb;7d|ToTy1AH10V3}-BSQSCX)f+NcC6B z4tt)5P$&cdSb8?o@C^_+Ey`G#foYl?I4hWtr8EJq>naUiZ=UBV$0$7krxh5SF$Tjh z;5c$itX>SmKrWX90HtaXrTPHJaWqk!(2R=3qH?KBpaKcUabQ_i!=C_xWm&x0RwN;W j5JCtcgb+dqAx-Kpt~+b;jvo0p00000NkvXXu0mjf3x9ml literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..903b2e68b857ad23d563eaa4c840ae647667769d GIT binary patch literal 764 zcmVPx%wn;=mRCt{2+A&C5K^O<{za>+|#$tt@v=k&9looUoQ|v(<3mqhL0=`j%ZYi`b zrGp)%AQY;g2n8vjC@uwsI2fF2ThrkYG8G=EAvIuzB77afOJlUOdHGHw{eFv&C;8{@ zyL*qocYqK=2qA>{KXq`1rIL#L>sJdNTehFenaM7dRFvBY)9^qqUyW-|_4W_DbczxtEI8nv5~Dyu3`t7}8p^KC|(7yuE)6DWym$ zMaCHNuQ~I%3(C%)I8ZHyF@|Np^|?X_A%qY@2qAY;2d?Xm8U|fnu>COh4bR-Miis4paozM*sjGn=l@Yjicw@Q)|z^ ze+Z*=SU>y ulm+mwySln+_g&Y$baN3x2qA>HP`?0d#1{>-;2pF80000Px%!AV3xRCt{2nlVTlQ5eVnDVY>np$I)GSR@=31)VBJ=!0gnEwnacNg!9~AkOJx zhti=PUAie)ghG%E5yuD-lHit>W;s&nARO3)XhJguz7Fx}2~Bc|@APcH-;$S?cklk+ z_uji4{6BzU7=~dOhWS77IT;j>Y9!kq*DXiaToqEQGM(|LM#Y^0nw=V^;?4lsli^jA z>9hw=zxV&iB;4pWpj>GnzEnjpID`0773E4pjY5~1c+_xo1lkS?hwgUG-e&s1)6WAL zLnoab0}w)x5wb8hJp=$48e712at*6#4Vg^F)4@BX>k+ta7>3c)^U2@o$JQzf0<2a? z!TYOUDwTQ~-*yKqM}kxmr5C{a$eeb5TZ2}If zHN^5O0DxQhZ|6Q^`4t>iYZp^`NnBW`uInU(phO};LI~1z-IFUX35UaK^=X<$nx>Hu zf@E9i4HTn%fn?x7D;YuvPbUDlJ~|nOVHk#C7=~dOhG7_{3vQUQo;5h^%uWr{!)ZSv z(PIG4jZY_ZbcQ-{nMD)1+#Z6#8O%RX?@afVfOu3Rxf(4r+ATDZ|N6_7L`ZACdhExu zS52k&=s5v0czd0|Zeb9)+#Y;`V=A=)IJ3AnzT7$KIZ!%(Upt^&X`p(1cBw3&a0BV> zSH6Fs?c^FZ(`x7MX**qI(Zr9`1IiYT5P54}-4T$%-4k=9Kc5ExysWL`@j?u@C*QdG zAj}qyu$tBYm`dmE>j?bJWPPE){nl<61&;QUN=5yR(Qy-7FHGE=aQ#-jA%vjM@7!~Y zrN^i1I`vxp;e-p9$ZUPeV02vVwzOlKCOmC)8isLNGvJ0$Y00}~%lG{z2mr62PEzxv zErcM`RKF7}%iXukz9+XABGl{k(|)%FGYrEp48t&r_ygn1BS9a9tf2q^002ovPDHLk FV1fvfUqt`_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/meta.json b/Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/meta.json index e5ddb0f4d7..5312d061af 100644 --- a/Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Plushies/atmosian.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432, inhand and helmet sprites by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -9,6 +9,18 @@ "states": [ { "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/Plushies/diona.rsi/equipped-HELMET.png b/Resources/Textures/Objects/Fun/Plushies/diona.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..9caf99231418b6aada89fad8747c7d032de69504 GIT binary patch literal 1272 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 Ef~CqZVgLXD literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/diona.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/Plushies/diona.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..015a920f336f4c58eee1bc2cf1a63b97807972dd GIT binary patch literal 1226 zcmV;*1U37KP)Px(gh@m}RCt{2+HXi3XB-Fc?=^ZRxkMAef2jetk7U@MIgM-Se8X&jfQKZG=pK!z7|KM&l! zm12_l0#-azu-Z(j4OW(b@cb%cwVANunL;vOzzZFA06=qd6C_Cn0Cby;xOwBgZhL^j zYBNE|3AN1u{li_P^JF`Q*fzAFEQayo+tV0H2xNJN8y**ME~> zE{AQtfL5EaK_S9_YVb} zM46~3M!iImWPJJKJ=J(sCqYS)@fz2Pg-6M~NziDqLz3jG|6Clk(p5^5Wb8co+eJ;; z5Kt%=Mi%2tTh|qs#+O(TItKsj>uJHcmYK82ckbjaOw1m@G|VdCu>x50wRlXW^QSNS!N8_!I3@zp~8OL8?QK;dOryxHfdM=WI|Nyfyeml!Q}#Pl==lybWq`tP+kFnzr9OUdkN`j`m4MMw+)j5;Jzj5WUIu~Ug9Ct}#fogc ofR^T_1MBe=MNt$*QIt;n3%>^74;iB{UjP6A07*qoM6N<$g4Px%!%0LzRCt{2+A(MoVH5}O|49gDN~MEJsZgnkMQM=I2A9w}938|;Ndg@L7V0S2 z7Lz5MA&V7Sic`r@u%M7iD49BCaEUYq5tK@_7_gij+F(M5E8*aCNbfT$)ccO)F2egk zAjxs}-uLdyWq4151?g0jZGSBD&!4`0#rkGZvT`k_;|rgZPDPoj?(xrcO$PwH`|#P8 zBD6aGDbe8Non1V9{2a51H2^?#;RRw(U*g8~%Lt7RG0_A>;~R^wYdT-NcBJFNx$~Cd zn=U{hpJl#45MvWzNRk9umH~jjADajxxxCW0A{6pj_V&#-fM0jr?QsDByk|}W0Fuiq zDCDz3@r8DPVM&QV_Mb&v)A8id6#Q4b{MdXvZsn4u%)}IY|Mmkw{Al1@cgW+R8Imo5T;tv$h$C=WsmXbehB-o1tJ{e{-&l}<(3 zk`iG{N`x`S7yxDjcG7VUj4{UZOQ)iy^D@;P{&O&)c|M>M$g&Jcl6ae3Rrg@F2&Q_2 znT;I$!vm;mI<%w4OaRbmPj`aR!ETHWPVs!)9v3njIaBAFZjKt&9k|v9Um(c4v0KS$ zHWFWTzhT%vB3lZwTjx_dBsj1Lg?h&2qAPx%bxA})RCt{2+COL$aTEve?@1Azq8x~&CF1*r?TU>cnvXps-1>(gyvzb}*Dnd2$^=L_`3nXlH|M*AZl; z4eB+Pl{V<^wTooutd?tvcDCmjVeIKQfa?f4dHym0K+`msrrEJwSXhMXh%Fc3I)Vxd zivSSZNxqF*z2B*J)%PPnRRLJH002ch3!pLC+36|N*6Xe3g`jG|?fSk0;)yW;KujOO zIdd|Ycx}Co3stySjf^YG|q(&C2FF90C%GuWJjX1y-HTdaXf0MPgcKP`WNHjx2U1>%V@9GJWl zX$=3R=_k*11cgoHKwGQK)BpAvV~jDz7-Nhv#u#Iau^qt9Ssj(#UBxept4@NSXe(_{ zxs;DQR^P?ZcFkpRRqUKa4<0Y!{-ZL^j3?lEtB9He=?R#foPx%ZAnByRCt{2+COL$aTEve?}2uzXX#Re2HUA*a1;{gaFbKk1CNec35tRcqNq@DxDXDW!}*JMiFcUxuH51KK;ZuV z?)~2V8S);$7-Nhv#u#J&At`8Qty-qT*B^W9Z{K}D{pCU6IdQVOvOu3cw*zB7>$js; zEmN!2M(V-{0HABxxPEmC04OO*7#knO*!U|p=;Tmb@2rI#XRr| zP(ugQhX8rXsb*L;uv>xaQKbP^N&@x29V=#b_MaBs`qEF|JX*lZpU;KV%Devk8u zk34bvPQsl8wM7>i)T4A4FK zC>$#R05Ey^5|s2se1X$U;jYRi$*}_#jR!*1eFL#fuxaQdeoQz^5*~m002ovPDHLkV1naWKfwS1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/hampter.rsi/meta.json b/Resources/Textures/Objects/Fun/Plushies/hampter.rsi/meta.json index ddeb50c744..0f99a998c3 100644 --- a/Resources/Textures/Objects/Fun/Plushies/hampter.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Plushies/hampter.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Sprite by RenLou#4333", + "copyright": "Sprite by RenLou#4333, inhand and helmet sprites by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -9,6 +9,18 @@ "states": [ { "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/Plushies/human.rsi/equipped-HELMET.png b/Resources/Textures/Objects/Fun/Plushies/human.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..944db83589c469594d36e1718cae684fa3edefc2 GIT binary patch literal 752 zcmVPx%s!2paRCt{2nlWqJKorOSvQ(rHFgTN)jsXvGO^1fkp-Z7&izg2uUm#@6Xfl<4 zhJFD}o{ZPz1B8asq1EEOMw0{uSrV3V9h8%$lv>i+vSoO`$&!-0ckli0J-Bxg1ab8~ z*6Ibsu z<>i}re)#rU^9w29;be%~hnuCxzu8+^JVy>agt7(z2pmgn5l<9W007iJeo4tqdV96? z9Iz>J8~%7VWZ~Sxi%(zw`#+1xB~zNON_U8>_nF%4ELHIPyKo}Rt)6gh!Lw&8|HiXt z&_t}rK{5bJy#?Pi;%`d51wbqSdn4V&yM zTQd(uUA@n=?jSyO-S%C8B8c1@So!h!;sYl-d0nR&Sr+`>001b5N6|~Q0q^H%rLEbW zp{K>4{kQ@U_2#RJ9C~;+y@>;rr&o}xH5ND)?%SUshaOI^M{5~bCa2dUJe&*xEY+Gt zri{6?c;rQ!klTPaP5~g4wOm_Os0#4ssyHHPPdQbf-HRpV>WDLK6)Hk9^Se4yiEtxT zfDgz~4v*r-&N8Px%B}qg&xhC)W#{*oG4EE@B zA2SUB2u_-kp`8&;K<~~=?!S10nT8xc=;V%<{P%ynYuUejH!INu0DO4$6kxUz#6(|Y zW>Fu#_*A3?l2+^e>@_w2QF z*rm)g%+-q^o&cDa$X$yQ-K(}Tm*d5^fEo6It2qQ05}mPsKzx#MCx;pK*WwU#vIUZj zQm)LJvdVR$@c^$}PhExw2MM_Tc)wsS&Hyq^D2;_gXWRl#R)7i5iN*sLp@Df~&BYns zMiIYM;p?aOnfegc;%V(qaRU5O1z4Y_PNkGmN-4EUegdgf-=|8vD&7D9002ovPDHLk FV1nLCB@F-o literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/human.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/Plushies/human.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e08a9977b1793784cf48fdf79438005d71997361 GIT binary patch literal 634 zcmV-=0)_pFP)Px%G)Y83RCt{2+P`ZPVI0Tt_sNMKl~U71nz}d?BsfS8adps6LjHhEf>Vczd#4Vr zX2{w>@(09K2f?Y776)~yv{M=!niFE%#K zgP`XD;C@(3DYX1ZOu+Wd=iGVrilFDQd$&G~m?rZ3-Ddxi9i~zf69Dk>#bbbeCFGj_ zZKUCL+?P(ZY0cVAFz^mX8voD5cs18Ji_2WOQNo&E0>E_J{QCMCztf_yzMJbrguI$- z;$j_m33xTvERhJ?Y+BZWkYY_M4r$Ns2Z0CfNJ*8h~q0-dF%9TR(DN_Tl1BwjP-< zei0E75fKp)5fPD4Zr|>n7wu4`*_|3|qG`9w{6@uO^-4bWwRlo6XU7<7Gs2{@XwDAR z9Udg;c~jjlaQo@YOy(Uc0pUNfy|S5EVCRJ``m~K#0g)bjR)Ix1)ut7AhXhA^sn0z# zH$l5t2H^68jZ}YYnRbZj8w;voIr2g;2 z7zrq>?^@r#yvJEw#-1w>93KE=x?#fav_{_gGOUR*8kWA_X#vd4rU?-d5fKsi0~k%( UR*O-q?f?J)07*qoM6N<$f|>R!ApigX literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/human.rsi/meta.json b/Resources/Textures/Objects/Fun/Plushies/human.rsi/meta.json index 23d0f71a20..ad2be4bd40 100644 --- a/Resources/Textures/Objects/Fun/Plushies/human.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Plushies/human.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Sprite by TheShuEd", + "copyright": "Sprite by TheShuEd, inhand and helmet sprites by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -9,6 +9,18 @@ "states": [ { "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/Plushies/lamp.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/Plushies/lamp.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..02153a45dc235bb7f8f5d3090a70e5e9a4998f62 GIT binary patch literal 586 zcmV-Q0=4~#P)Px%1W80eRCt{2+ObZ;P!tB>zeYC`lNuA|#<2Jf$jlQk`yQS2CF&F43otlAaUu>b zE(|c>&^UB6CTemV=!HsJ>22?YHu=A;p*`GtXv=VZfQX2Qh=|A(9|9jzn>u^tL+}K_ z0)n8z;)A4yWk*)3z5;jzyqn41UMMU(PklK7>8vv}D5Dr{X3N>MS^Hts-8mznnW+NBvZj8ypIq(xgZpN4o z=fD+^`BwKKxY``fhjWByu8pPbPdIQT{Z4?7)p1S(qA2XEX+SOYr! z*xBB^qBivW@|kVm20Nvn~-45fKp)5fKqlb&Z_qn`9yz zprdvT4^VC_UiP~d$w;j(O{kO&(2>p&)TseL$!vg*oKbo$2CAj90XhtC-grJhI~$-w zWrq?fN02p8Ey{QU)R45@jp3YJJNTLaZ$NZev2ad^B5NXjQ0W&uH|1GMCXD8hj&WkM828(@2mf2a^eZ4B>E>;1eF5fL@Z YFCD9oGNMm%XaE2J07*qoM6N<$f_V=BB>(^b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/lamp.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/Plushies/lamp.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..b70a213869049a6b73db27cd739545369439b020 GIT binary patch literal 589 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/narsie.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/Plushies/narsie.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..8374c6d4aa089c18873b3e0e6782932b3f4eafc5 GIT binary patch literal 2001 zcmV;?2QK)DP)Px+i%CR5RCt{2TF+}6M-=`>8P=c>gN23VMy-M@7HT^I2`6!AE~TM?T$4irIrL!2 zUl8ae_lEohKIPa$$+gfV#g{@8YMet7LxpYRSdC>AY)Be|#U|5({l;%c`)hWSv`~E@ zq}_S*zBg~)yj{&3V1NMz7+`<_28e9_?(7=NnVZ)yTfGI%m*({fiqg*N=qAx)Xg)paCxkq1WZc+?-x-6b&TD z$?v)o>iU5`TmCE#u;tgu=ayjv4TwH8&;=oU1Lo~vdTjW4TheGSK^eA@WXGvf#7Ydb+IT_%%gK(BMcuXcm(4#|=JAE{=L2P&+y4Cp(H^Y~E&yiA14;Ovcm(HD6640MZ=g#~3Ob-|PbVRLl8~!A);g|e^ zhk6w5|Na}?gU2FW=cJ76W6rE2rRsT}NW)J^`e=;e_a&g`?4^MW%NhY(AL-|b$d;c& zhCCT;_$2_e*4F{-|1E{*VWr!N47paT<(u(Vs}&`#^TQMX2T;VP`&;r8a#8}G7b_RV zp96psl}cYHp3t7X?&?sbMCdxh=y{%Sonc=Bbfi?zUUx;19)ihd!yhI?NW+hy*;(!P3H^B{2eAA$79PM2U~t?5_8a|1JW9oR7Vz=Jo-H#>6Q}!Jlow)ENdc+$A&)( zJ{8XZ0}L?000aDA5myENujtH#D1#P+_~6Dy>HOE6Lq_op2b=vn8-#IWb#^XZBphEW zB^HEG^~Mb9jhX!#!RQ$1fWn8EnT@$Q<;eX*4_tq}F@psm)YnRV`d3?idc!;`;7EVL zG|LQ8#fcYV`G+5vNbBs>-dhkteSi9_J{v%&eDOJ+EG?oiItBpPezm3BlKv6lONi^K zH)aC)e)!`t(ndmR2RKryU*5gLwXx6iJt~#)-()xdJXuDpaZ5&a2K`7uU~qXGyxLyv7OVs}-y@S8;E=tao$y44F#; z*q=2sWEX@`W;B^0Ps^!REaCEI8&!7#H`WgK_tHdx^-~~d@KtvLmp9wmI5Kqm)fS#C zE$Y5MZoLEmTs(55PcPjg8DM`2a9y;uO@m)+u42A=xWAVs60AJtNU1K&oYlLyRBpPw z+13%j_x5SlDGGR5-JC5)O2td_;8v%vwsz2hDFww^94w|)ve&l9}Qe6@ncW*c|j>;VAQnyWs}tjO#Dj(Z2? zvc_f`OXFp2tobf*;^buiUj4~Q!6Soae(m6NO5-5M++!uV4}rvMC20K<-24dMA06tu zPoaBbZQVLUJ5s9oYDFKj;W_~z_jV7>-JQPsws{~`1gvyBaPuR+5X`;xp9gaDBUtHn z^s-2UwdShk0uGm3?(LqIsTE6_D-En2KnBr_6Pmj_zC#nu-5t335!{wC)$_UMdE&N| zaPuR9x;fq-9m?c{#GuNmc@!q9Vrs?GnvV3J8RAu8TC4Am z4h6O~cXtvwz?3CUTKhq5raeiK$pM^nI$u!D-r;e1*BSQJ5cP?SgdAKpOm~9)l1NdJY|aZL#dN-)xD$f7b7{o0?$00000NkvXXu0mjfFRkYR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/narsie.rsi/meta.json b/Resources/Textures/Objects/Fun/Plushies/narsie.rsi/meta.json index e5ddb0f4d7..2962536bce 100644 --- a/Resources/Textures/Objects/Fun/Plushies/narsie.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Plushies/narsie.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432, inhand and neck sprites by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -9,6 +9,18 @@ "states": [ { "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/Plushies/nukie.rsi/equipped-HELMET.png b/Resources/Textures/Objects/Fun/Plushies/nukie.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..87a57d085ecdd16fe7c15edb8a87f5cc79044202 GIT binary patch literal 868 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/nukie.rsi/meta.json b/Resources/Textures/Objects/Fun/Plushies/nukie.rsi/meta.json index e5ddb0f4d7..5312d061af 100644 --- a/Resources/Textures/Objects/Fun/Plushies/nukie.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Plushies/nukie.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432, inhand and helmet sprites by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -9,6 +9,18 @@ "states": [ { "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/Plushies/penguin.rsi/equipped-HELMET.png b/Resources/Textures/Objects/Fun/Plushies/penguin.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..e8c77676802718a007a859c3576c29a43851dc7a GIT binary patch literal 494 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 FV1hu}y72%2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/rouny.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/Plushies/rouny.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..c37131b84aa8df3d461164ed19756b986c2d6e2b GIT binary patch literal 1136 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/slime.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/Plushies/slime.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1e30789bde68ffee3c83b61805de875fe73cb35f GIT binary patch literal 539 zcmV+$0_6RPP)Px$)k#D_RCt{2+OcaIVHn5p?}bu2go2XED+T)p1l;mJbgDxf4+`y)km}gE6h}3X zwd6)SxMivTKsLc4V*@1!0ZCGE@J`IzA-rNk3yD4lY4iKQaooxM4j!I+9iA6NL_|bH zMC9=aEW@Ix;{aa1c*T#i?*PPc+4LRO)~tdGg@QXgd_z80WMh4ee6C2hyNh$qS>(6s zeUqHqObQT19XA*Z2*Z%sG+{Wt2EgC*opImH#cQ8w?TJ;;`*+`X_VhXX2V1o2eLj8O zq*m<#aB+FMa{k7;S+oAeBy}>mx;dvK_I8f>@Ntv9onwpWxvV>+E+5O^F z_o43%0K@69m(LXeXn%c;bIt`pkXaFYu~#Xy`NVN?AiC_{fV*(cxo&rNUhrjQGIE_w z6Dr$BRJM<@h$o6VE)2uJ{&t@%^8)N2Yz1&rghsPu9Y5y_+-R0o`ouEnfJr(6pjPb> z$K@vwE7eRm|9h0PEe`&r5#&MZiwP(5k=~?002ovPDHLkV1fc{_^ln=s9yC;R z;c$8V=z;tflOuwH>&rgN1y|J-2-?QIfBf*P)gFBZ7cltWpMP;tW|RX zTey~O{;RTdiW7&##zoW4mtXgsv#>hjkcqBl%M6?A7w432W%N7DX4S6N6CvofX2n|L zy+N!?j0NX&t?;%Io>}uV#_rWm|Fc)wRvhfi1p4x&&ymdzm$_O$pA7NJPsrYR%*)(S zb>@l}w^-tL2j5>)sdBht4vUem_o~PG#)2TQ^E>O$g!L05m)5KSMk|A-tDnm{r-UW| DCdlce literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/slime.rsi/meta.json b/Resources/Textures/Objects/Fun/Plushies/slime.rsi/meta.json index e5ddb0f4d7..5312d061af 100644 --- a/Resources/Textures/Objects/Fun/Plushies/slime.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Plushies/slime.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432, inhand and helmet sprites by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -9,6 +9,18 @@ "states": [ { "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/Plushies/snake.rsi/equipped-NECK-vox.png b/Resources/Textures/Objects/Fun/Plushies/snake.rsi/equipped-NECK-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..b80dd1be4b90fe66da09dbb4d2a5488b341575c9 GIT binary patch literal 609 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/vox.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/Plushies/vox.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..be3707ce65f3ad731ca0ab9dc6f21416652cd018 GIT binary patch literal 886 zcmV-+1Bv{JP)Px&FiAu~RCt{2nomm`K^VrLElHIa2uf%OUTX1D522JI4Q2ZQatSP+JghXZLZsy4 zMfwRsi#W*D5(tG}+FOy9ob1g*pjc?*pXfFvu4@vQ9;R_uYio9$u{pdySaxQ} zJ~R8|oi}0M1qgy52!bF8ajedQxzD|#bspD53+6L?p=Zw`v}B-&6w7D8A|c)m^#Rr~ zZ`UngZrR&hZY@98cZ)F5)mbp>m@l^6cE-m8KqSNsnVRozKDSmR1Y}>xxp_cB1eDvr zP}CVasBshgMu5zl2L$GT)mgsa^_3QyHlPOi`1(osqOUrYPos$^RlZvAEEyPCQ~ZYbTHF4F;Flt6a_RLY%-;K z-oL4d(|f*Hkdq9B8u0OR6##I3dJU#+BKXQctZ1B!dm(y5L8J;!&G&w#}T zFIR>a8UaI5=Wv@Li*g$%?eVHnsE?P=yhfi;171Ie(zJm$&ss>wMJoS^rh~Z+FYP%d zc-aQRa{vH5eGd#Ek}UVnTed z2O?mgV4SpNnlQ5frS!Yx*l6%Fyq^dVPBNjgY}jB|kpwjzEE_ghHf%6}SCr3Il`leg z1Z?kDVcI5QMdRWRUjj`BixmxQ+}cEIdI_2i_WdibDtj?OxB+Uqf^d#khGh~f8Zd1W z+xt~mn<@ZcqwGEOg&R;=w#IfuOP|8DO@wo6P}3CzZhim&=ri88T|oHC0QA>X zZ0~!2DZ&d|V>^h~oW5=G1K{r%NS(YF7#SY*_38~l5ClOG1VM0q0r=NPp|+XqssI20 M07*qoM6N<$f?#)yU;qFB literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/vox.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/Plushies/vox.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..3143c99893cb3c807ee37a0b1c88fa875a7d9a84 GIT binary patch literal 896 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/xeno.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/Plushies/xeno.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ded904dbe3becc81c34640d2f2dcc304504a20a7 GIT binary patch literal 882 zcmV-&1C9KNP)Px&EJ;K`RCt{2nq6<3FcgMgQnnIXD$G+S(X`r4H|2i+|0ndmYI9Sy45^h!Qq_d6 zFza1KBa1VIr0E!L(1jJryIj^%vg_`XrA5aX`;V{-0pv~tuu;~5dBV7>ObePU zC+s}eR~ObcvKH21+*O==001dx008wH5aMqXL{SK9(2ry|8jTeIOlM)Oyo2%=5BE2g zHpFnq5k+Bf42S*50{{>Nmn%wFMYp9da_-^b{-*fR@t3bk${CzPjx_xR+y02;S@y#F zn&Hq@*3!jhbelR1fIOs4<@G=zd?e2jY4(ETSwaXORXL)IEEc(=V^ z;W)gAge1xHfHqJcVBA$g_{9!ZcG}t;aC$aYS(bux4@n{sMIn+zf^!d9mg4km+}Rwk z4(+gY5xdp^S(YMAUjXDgggyWuO<#(o&_%@OlfpUL`#^QB>P;v&#mw-Wd$8>fI5@B? zmu;hegMGq$$l=^mI+6*3AP9mW2!bF8f*^=KvWu$JRxL8?*jKHPaaZZuf7J_4#@(%Z z7i!-Lnm4Ut9}N?XyUID_2!aXf7tq9VZUw;v z(^=T&J>QId@S*)VHw`d6Tl5S~XCbDu-3U}8gIY#gt86rY&I8NPQvhHJvahBIZG^Vx z-IxT0@DT(PQwW%X>~j|o!bdFUt<{907*qo IM6N<$f~=#9@c;k- literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/Plushies/xeno.rsi/meta.json b/Resources/Textures/Objects/Fun/Plushies/xeno.rsi/meta.json index e36a30b200..bd583cd1ab 100644 --- a/Resources/Textures/Objects/Fun/Plushies/xeno.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Plushies/xeno.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Sprite by LinkUyx#6557", + "copyright": "Sprite by LinkUyx#6557, inhand and helmet sprites by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -9,6 +9,18 @@ "states": [ { "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/clownrecorder.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/clownrecorder.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..190072658baad8b63c247c8e0862f200e69aeda3 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zB|TjnLn`LH zy=9np$U&g>p=MG0RI}SVHr6m^Sg>Vk2(V5+;Tg2#oT$bGjhd#ImrFaYZCaxta<6sc zpL$!d&kZ8Tf<&>|<9HuKBJpI?6? zux$S1nePog>DTYQv*qTyE%tMk#64wt@zlIQVDi0qpWlZ)XTSBketPYR_=GdH3_nji ze;l9nW7*rb^yw9GrmEBLhg>fE$87MMcj2{XaaVf5wt|QaT&wjwW?Zdx-@&nzOX#~v z?sMY@L9CtspKL#>XU)8oOXy}r#dO9gdLBN!*2l6l7k&G5di$C9gTe~DWM4fv_P2^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/clownrecorder.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/clownrecorder.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..836570c0f5b44c3bf24bf99c2a58dfe570514dc1 GIT binary patch literal 399 zcmV;A0dW3_P)Px$Nl8RORCt{2+C5IgKoExEK}yE~jEpHPB+C~_nlwlpA!&kyg2W{_2@=#?!9^q& zJ^?3yhKgH!6ljqX5I^ybv8DH^T+PnT{cJ~fJ)TV9k~#~|DXQ3r`A1?h|RS&cP-bH9NX~d4-S=geUXSCg<;SvAO$%OCr>U-bPVJCRS|FtB|J|^9F t3*BIvG}=WNL+hN2B+Z7g8UO%bUvC-o>@g_wtNDeGGd% zgNtv@3ATLYZ$Ibnx7m67KgUlmnme~x>+X(_zxp5*K(NQaml&- g{>^DV28IK=){ghYneX=gT?SI+>FVdQ&MBb@0BWW}hyVZp literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-left-body.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-left-body.png new file mode 100644 index 0000000000000000000000000000000000000000..52215ce9a59bc45979fd9a89fad5091291906516 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|PIv}b#Z zjUx?3)r!7OY1P-iS^M$oW_-6BjtY!KMD#okW6+@#v zt_cT-D}Ro|8nB_E@mJN0y8##WvvhZv3>+sr3k-`b2T;s O@jPAqT-G@yGywp?@glYW literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-right-base.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-right-base.png new file mode 100644 index 0000000000000000000000000000000000000000..c34bca921da527a400bb8c97e9c97b01d22c425c GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ay?xfLn`LH zy>*b+A%KVBg49tawhagEEv1`MeIBJSXG=V_78DnEQn_bsnmg;;JvX2h28Q~eIikn( zp6afBVyMnO3YimK1t*>&v_EU(e}Z=TLh3 z^Ov)i7RdJWFZ7syJpWAOlJoPqL1uzLKycds19j`CZd{)7jepMDuf;R}GXLHic1&#N z3;rFGZrU5X3w2BT@38ZcGmu>AeBzD#j@SQ~ff^6ouVVVURG!gi;dhV+89ZJ6T-G@y GGywp}4Rt~Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-right-trim.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/inhand-right-trim.png new file mode 100644 index 0000000000000000000000000000000000000000..8288a861bdd8e33efa55db276d6bc0dd66ace156 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|=6Sj}hE&XX zd&`#ZumTU;g%#iT_wpZDdgEn?sNh%k%%+}S_oggRu(L_oxSf}Qp<#KD*Y7ml$;vbH z*PC65Dwnsvwn^;KmotBtt(m^h#bwLCo%Qh>1=@}KTP<`iwuYUY8Sk>?qx=S^((p4p zK+6~yCfq*rvr$`m)9#-Q{%Pm<_gHJU&iu^0^42Hg=j=h-U!=Erm;c;vUR;-8!_C0( aAiVra&zj1wQ%*60^m@AbxvXX0vjdfZz=!9bZ|AyRy4LF1n)v1apRdke zQ+l$o?(VK;Zt||Ic0&o-NGy`}SAngQ_?6pCBPgg&ebxsLQ0NZTx3jhEB literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/newton_cradle.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/newton_cradle.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..23dfd5d2eaf0a1025aba20ac19281372a9dadef2 GIT binary patch literal 510 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSjKx9jP7LeL$-D%zcX+xuhE&XX zd-q`OVh53ihtET^K6GknFa>s+sxDlqvWTN^U4yXi8M!bQ&nY=crzMj<*Sb&mn|wy* zz5pZ8ED*4nbvRvpTB@d?;AIn67nj@H41I&Y)c${&p66MAyUxbme)@Zv%lqH|yZqm8 z*_2bio@~vne*JBF-1qiG3m2Csb56f3S+$94+poWxOQ+jgJ&!Tl`M)}nvHE@ej!C=L zX$uN|w%Koa&&1corRVXF#o7V&x9uR-LdoBo&TUS>Ud3PA z|C9NH^wT-3*Bz?f)Xl!&TANVKg4eq?o!kBT{d#^B6Yg9K4c`1(jRoZTBfq-7?t8!5 z=i#gT+xO3|zWV(_{jP6HL0+k~pKfj2`z?Fjw_Wx;hZP^)cN5t9jp@d#@5`se{d+N| z_~w&;_LsPBRR4c;byJ?1!THa#ANyW*aXDhqXTOW->-M+I$TpTIM^4+MOV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/newton_cradle.rsi/meta.json b/Resources/Textures/Objects/Fun/newton_cradle.rsi/meta.json index 0ff9e80425..b92514703a 100644 --- a/Resources/Textures/Objects/Fun/newton_cradle.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/newton_cradle.rsi/meta.json @@ -1,25 +1,85 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/ParadiseSS13/Paradise/commit/aa7a7b3cee09b313705343a6859658b928a3da03", + "copyright": "Taken from https://github.com/ParadiseSS13/Paradise/commit/aa7a7b3cee09b313705343a6859658b928a3da03, inhands by TiniestShark (github)", "size": { "x": 32, "y": 32 }, "states": [ - { - "name": "icon-off" - }, - { - "name": "icon", - "delays": [ - [ - 0.3, - 0.1, - 0.3, - 0.1 + { + "name": "icon-off" + }, + { + "name": "icon", + "delays": [ + [ + 0.3, + 0.1, + 0.3, + 0.1 + ] ] - ] - } + }, + { + "name": "inhand-left", + "directions": 4, + "delays":[ + [ + 0.1, + 0.3, + 0.1, + 0.3 + ], + [ + 0.1, + 0.3, + 0.1, + 0.3 + ], + [ + 0.1, + 0.3, + 0.1, + 0.3 + ], + [ + 0.1, + 0.3, + 0.1, + 0.3 + ] + ] + }, + { + "name": "inhand-right", + "directions": 4, + "delays": [ + [ + 0.1, + 0.3, + 0.1, + 0.3 + ], + [ + 0.1, + 0.3, + 0.1, + 0.3 + ], + [ + 0.1, + 0.3, + 0.1, + 0.3 + ], + [ + 0.1, + 0.3, + 0.1, + 0.3 + ] + ] + } ] } diff --git a/Resources/Textures/Objects/Fun/pequeno.rsi/equipped-HELMET-body.png b/Resources/Textures/Objects/Fun/pequeno.rsi/equipped-HELMET-body.png new file mode 100644 index 0000000000000000000000000000000000000000..0dff7f0535b18b646d02051a7a0b3b10e92c5af1 GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zD?D8sLn`LH zz4dTyvw{HohtE%WpO~v9FqbDVEh}IuOJG)eAT9mVZcDo6%V3A@8Gq_KGjp}(T%T+* zk2&;Gl>VQ(dCwP?%~}0?y;VT=UJk`;weM>$tIV;i|LAD*)5Q1n#%s5hh6-JpoWAw* z|0^tl^ZzXWE7oK9y6nh%&yOalJ&H@O-2P|L7n&>@exN?J?5I;kTXY!1#mBSkov%t2 zm@XA*6}YCmPsZ!+Hm0ogKSK&xkJLL9+5KO(d!2Rr(v$m?egeG%1>2|8MqBRveCxLE z%UeG-?fbG)_3p2k4Z7}+ZvSOUpQgTJk!akZsNDj4tJaiU+Wq1|WtdHTeX*6t`Qyd%8GNs7V`bgoMXfy2tmgXNA(!V~Aeh}fz zvD^OAJ5>Sxf_9Z7hR;GWu1N`mGX=&!_5aeLUl*bEe0us#eh(Y=H&udP?upN>5!FoH j?)k#f4CYjZ2E9LwGY+0C_~L)|JxI{g)z4*}Q$iB}tU$y+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/pequeno.rsi/equipped-HELMET-vis.png b/Resources/Textures/Objects/Fun/pequeno.rsi/equipped-HELMET-vis.png new file mode 100644 index 0000000000000000000000000000000000000000..5cc26f4de912f97a01b6b8bca688ae3fcda6f4bb GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|R(iTPhE&XX zduuoEAp-%13lbZ-lnq!+jSZZZC9-9;d6;>)d6tCqIW@Z6QEB{c<^6At|Fqe=S3TOl z^ir#!;AJ&U(f6CTC7)c>(Xmbb{;_Ibr$DA4ub2NS{PZ8x?0WO*6VM6}sJT?)oRWQf z($k7rc@Z*~6Hh*g5z7C)G3)onTTVhn>z&?(&zSyp|Hd8b?Cl?v-F1sUAeP(|AA0@k fD|vaa{(vW}@4orusP2)F1@S#y{an^LB{Ts5#)Mu{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/pequeno.rsi/inhand-left-body.png b/Resources/Textures/Objects/Fun/pequeno.rsi/inhand-left-body.png new file mode 100644 index 0000000000000000000000000000000000000000..db68481440c6b8c3b0f3b3aa38f406f0922bd52f GIT binary patch literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z{XJbALn`LH zy>&MCh=Ks?gTg6IHH(?73baEUwM!gWix(>wCAE5Pvj34N`LlNV)hMxU_A_$NIt2uQ z;G(SViGy>Bcm8{~x4qAvDW~b&&YYf`vB6hQi$9b$^w|CB_O{qx3$x?h*)ziHmbHsB ziYyRyI2VZ?V!Obmtz{>cOym<+IJRR-d-&D6%TK)jyzu&p zaPCiBMsWPa*Se&hms(7#3f4QU{&j!adhRcMMH|kQEpUp=E>Azf^PCgp zCJ^6ub2%^J;u13k(PJ|SpKawd!5}$Cb5*Iga7|-y##~4?ebW(kDDLYwvWmFF6vGDq5xX v#i#byb;q7X&$lo8E$+~2&;bN5-qkUjjNMVdSSWM@7|slyu6{1-oD!M<#}TfT literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/pequeno.rsi/inhand-left-vis.png b/Resources/Textures/Objects/Fun/pequeno.rsi/inhand-left-vis.png new file mode 100644 index 0000000000000000000000000000000000000000..db7fa0e8beda83641e8595f8ec1257d242cd04aa GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|=6Sj}hE&XX zd&`jPkb?m01^JIf*XA7zu4K#R?oZ&_XzFg*6Uw6PXujfyT#mKzpR#%;peA1#{p+)8 zeoafCww67w{I}PnI*G|Dp`o$YOV@tiVstt&n8R~ZRb5NV43`}Gopt?K71^yt*-mb;P?FS-?Jb0$A_A-&ao*IjQcp5wMC4T2dL@aP2PRB Vp>naZAAf<&@O1TaS?83{1ORcIRd)aY literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/pequeno.rsi/inhand-right-body.png b/Resources/Textures/Objects/Fun/pequeno.rsi/inhand-right-body.png new file mode 100644 index 0000000000000000000000000000000000000000..520171f62101072ce5c22e1989a368f11299973e GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z!#!ObLn`LH zy>)tHvw{fQ1N-tk$2Th;lqB$nIf!m^Vh=gc*LOn6nXN}(=H!Z>`+GYB4_n&A6fh`( zz%SSSt=v6^hX3t&4!^Pu-z3pvsFt<1yZGMkXw}4Gg=@Ds_6RZDNmu!kyLZFuUF8R& zUiYso44o}J!R^4!tJ^-;zjPPuti3P(+==7p$5(0Y4t7T_@9{q_z%-|Lc?|QXmAj6n zFkO1JeoE7Kxv1CW9~k_k|4iAsHOovuaOR$mUI&@in?B52|IW4Yc&Epl*B)ROfr&-J z#>b9`NpI?|ZuZ_6X<-<;ykJUf@4n!NE?+q$zSq1>dvY^p9Y2Fz^}kmKnWu6}{0_U= z(&3VwoAa?gl#@g8Ky|!``;xY;w_4_`3bqIe1v;l+rK}MXKXz2u4+Mt z%Tf^rk)y&dKTqU6>mJs9tK}~L9&bigK_K|MN!X;EhL*=ElCp4U-r?&5OfX;t(S^(iYKzFvHO`Qs-yo{|-oOIHtF6N>J7`Px%mPtfGRCt{2n!#$@KoEw1$@XCph7c&mE(sK@>gyTx!i2h0b@^uhGA=tKFRe1VIo4 zK@f=O`M!Nhx-O;I;x4x3j)%ovOd70-0()I7!bAbN38V(NIfa6%!Oba3*}qh(eTPMu z3KIpkt+k~dDUOk6p{=zY4_mga_0tHL8m6IN1TiFiu9^|?D z?D>amZ&vO>YQW2&1g;F=(j_yXQtdm_$pD@jk?-706j-jm3z-2X3T#2uFr5rgP&G0W zlDZt^$&@Y?=D0xRZQn7c$^t|OqJ%Du;3{MWbl?BPi<=t&!1s4Qa9u2t>t>$iA&B}g z^xqz?1VIo4K@bE%5Cq|I(q5O-S1_=-JN#uoLYnuH8_@H8mL`eEaC0i&+TKCAUp}_V1nJVI<79yIiy$E+doL%kHC_rSC{A5+dtrt zUV)-yPQFUtPLAv>F2PeHOeX`@_SWPSTlYQWQ{ZhY%YuoevZ1pB@I;c#2{E|!tB?y8bJmeQlpCW!qZ@@MH O00004c literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/rubber_chicken.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/rubber_chicken.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c2de8ad12cc87f6ec35d0d042d29c0840c7d809c GIT binary patch literal 744 zcmVP)Px%qDe$SRCt{2n$L>bP!z_$L|xnlL4+bYI8ZR{uB1T?gpPA56~Cr8_Xm0 z2?lq=;I2#;by2EFVHVQ{1}eElQbZVRC^Ft|l+MDA`Ezef==rVV$(N6FulL+@0D>S0 zf*^<;3{6w)TSFM4>eRzLw7LyMy>DQ38)Vu9?poryTn2Zo&^kjIpcfcQtPQ=u;;T!6 zMr*7o3Cvwf^lV#1adw|b*V(ge;d_qg*>)}rkWSt*APS-O008Km*(!DHjnD=dY^qX+ zG=9xq%l{i3bagC(8V23ae(jA#P?H;wyO!`hM+{9<_@0ybeL&fP&G#Jf@%{768xWPy zIsNe9oti_&o(XM$?>XX`C3$@*!1o;an;>^BVX!IYvx&OnrX&nDm0JsN*AgYx#(XwG ziM8b)GbIyMXL08fR}4#BqVa01@pC4C>=#5)bnY}@@b)(z-P`~Ge!TgK>vB1n!W59M zb5jK6r5MVKPJ$o^f*=TjAP6Ftm#9&L*3z?J|{SCyID@(UGO&pWHQD#a^?!H@Jnr9pX>$Jx45q&oVV_i~27^uUpn4|tU9pzHh7xN-b^142V~x8I zzyxyzRY&Y4&}fad<@hqSiIEa(r}3Kb^lV!UO*6ImVSfH1dv_0MeSF$xXOjQ=;|YQw aRPhJ5!XrJ@O+>)}0000?m^li5l0OH6onw%XWdvp?6A<(>Ec{tH`fIC-|uzX0|EF{_Q{v8OH7 zlYM;tXtY~2Jdh4Jcg*P6iaEW>-!H6~Ji)Va){oD(r*=7IZC^TlH}}_NuNQ1}n(}@6 ze7}9ApCv^0f8srH`AGS%#krqc6-$3DzICtJ_tWacWuL4rXU*6vZEuymcKfwo?~nb< zssVZq0{%qXFLYmESUIcW`JCxjj=1e9K6hM9ah0>nq^Qp)m$@%Er}U%9EG*luGj7Ev z`>%Jq%6}<)233AlNcPG7%Q)%DoX@kFZ0u8Se_U0|HPw8tbVQYR+$6E?R<>qGUDplQ ze&ub~_WZSD`eOMb`~H78y>#_o-W%eR<<}ZF^4U*a#P+^+Ldw3I zo+1mhKPzZ{d8{%gf;H4t=-F$xTO@#o#oU&|l$k>8f~+io*gR9wu; zm;Cp){oc97^kiP%y|z0?f3NjiX8Am(;9TqD_xopYgRKG)+>>8CITj@9xkc>fM=LSQ zXZ$KEns?V+nYvSCJxAicJfE(FxQ3@s_f_A%yVs-b?RVyd+Qmy}PxXxG;a#<#>C`5j zsDI^*mwsOl%y!wyl&gKUR93m_!vDnolZ*A8YSl$x3JGS8_*(l z(NQ*Q`UQK7+%*a9@6#vpe!6^lvbilM&;kaAKPk5IZEru$nDfSJqyFsvsp%W8v3btb zcbdZV!-jj3ld0TP$IC5WYb4IS^R`s)b-VQXal~`}{NDSrv+8&KE3-Ixca`D!%gZ(AdiK-!{KwO|){eb~2PK5}*_Hdoe_{b!2qYXP`^BG^SJ;`b zme=sw&7F>q%)h?f_~s`a-WnOxCOE9IIXLg2Qw$e(u5X04u=dt6+otvf z^VT(>1y=*ioEhMb$W1ecvu?7ZZ6|K3H-XTJqi zCT!p;X5xJPozL>US;9l#$W}}7dnFTMZ@e(h$xC0xbzEX6Td2jcJLk^qn(2PsAIP)5 z7bfp5Bj)H5=D=>JteqhG>~4{VKnwHy9&W1-v!k!>-|C;iq4IE+b58VZh69srucz>r z+tly-GxfD7%sC+XXa1~>X5Q9o+2`C{_Bg(5%j3`A{x@$s-Wbmx68=Iq;l_*!>AOq6 zr7$J`TC2c$CXK;C*q+IvR(HjrIqc%*Yz*%UzZy4(9Ao7)+SD}FFDY`OsKTbEUvfu| zwlg)AJhkLx>U+chNDG8g8)dhqDTrLD5N0z4J`>>B+OTQ7=hba$^_{ex|v%lG}x zjGhih1DMqAuYXxke7o4sZ}(j7nNV+F`5JtQsEXz1sr*^35&xSM}U} z^!K-e0;dj7iQuf95tRP)n`88*cl-`3&Uq!N2K01Jl{q7Sd)HRp1wRu?!?gH=KN;LD zpP7aX{&Ove;M_RrXjIlY{*a3asdo3v@*F}=4;OXk;vd$@?2>=sPxE25a literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toy_mouse.rsi/meta.json b/Resources/Textures/Objects/Fun/toy_mouse.rsi/meta.json index f917441a32..1871ac4942 100644 --- a/Resources/Textures/Objects/Fun/toy_mouse.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/toy_mouse.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432, toy-mouse-equipped-HELMET is a resprited 1-equipped-HELMET in mouse.rsi by PuroSlavKing (Github)", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432, toy-mouse-equipped-HELMET is a resprited 1-equipped-HELMET in mouse.rsi by PuroSlavKing (Github), inhands resprited from Mouse inhands by TiniestShark", "size": { "x": 32, "y": 32 @@ -13,6 +13,14 @@ { "name": "equipped-HELMET", "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/toy_nuke.rsi/equipped-HELMET.png b/Resources/Textures/Objects/Fun/toy_nuke.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..2de0b5c5ce98c95f727cc6fcd4ec1cbcfbca7485 GIT binary patch literal 766 zcmVPx%xJg7oRCt{2+CNAeQ5*;GZ?vR;AlJ095D+{Ln&E^ZLaiVu4ua6JP%Sv$pdbh> z-OLaWBq9__dxJwes$H^Nhhm^~kR~l0rGyM=#eia^CY3u-d6>Koa^gkP-o223@cV4< zg}m?Yevr%XegOzj@7>~3q;k5pO6|yh{}T{7OGN*$#B295A1$H$Hjyt$kqV?x7#)$@ zkV0XcZAPm|p)eFBiZ?%RHgt~f1{j9H0U#J`L-Ofe1cPm^{bqA=A|2Q8?dxwOMy@xM z@4ErTVi5qqSQXC~e}J*7Yrol?oYLMAdhXxB^7}^(gzpBtdixoP@(rNu-v3~lLIwC`nkJqVLKoI0Lg>x;L^}T#Ube*E z!j~~0s;csTtuIr)(BB{-gb+dqA%qY@2qAFt zN0?h5;ffN4Z86MhT`m^he4v|6 zU?E!pV^usD41=*Mwl-}Hj^>*F6Br!L1-3SASN1}-f^Iee?9K-c*aoI2=a5RJJe}vc zU`^9_Z*MPTSw?607Ybu>#8wjkfWlZD0PuKwyCv^{cb%OafGasFCv+12>kH6er$LI@#*5JCtcgb;GxUkxTJeY5lCS^xk507*qoM6N<$g3xqaQ2+n{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toy_nuke.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/toy_nuke.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..7266a1a86dc931781e5057aa84354424cb4696ec GIT binary patch literal 770 zcmV+d1O5DoP)Px%yh%hsRCt{2+CNAeaTEveZ))iv7~tHXr7-Mto3lw~x?HzaT z_siq*TkZ=8A%qY@2qA>Hegd4$`i6q!tykWc0^aLx-AIp%_x241sgdXXy1~_`ZzxEb zra;paJV{JL)0CQl{0mJ}xLQ?V89-rqm^4j+U2-sCL}2AJ80;A<58=d)`s#OLM{9;R zVMI8#T7&Hk*#G_$0MP$%6#!u6GnicZftAhY0D#hd3oOgJ@{O=8i%R<~08oC;<@V*q zGJyO2OM#tj8;)~^-hmJt=L|Eer?}@l2KJ@{$Icc~qiL9?d1W8dG?5xjUJ5=6=!vp})#VG*5*Tf{Ei&NM=Qcx@wv9`8`xw*MNu4fnq#bPn2s)~3# zUcP_*<16ZZ@QnQsWNVlV)<5vtMn)R?@h-zK$X-~$e5rEkCxb!q*8e44*D06FQN7xa zTrNktu9LUs*ke+_i?tuRu9K>&Rm0@iqYy#}A%qY@2qAwzP8rO z3N>pDZ+|~|BmlU{y)ocC&okIFh7X@+-Ak+iCpV7-;CB>fmgZl7`K$hH5gD(+o-tVY z3?_^S?2-dbQ&3nQX8F2XFOQUbdY6Fne32jQ1K8;7BrBf*P|5YU`5`X#@<`|yC!n!B zl8gTg=oqJsTW|29yV81R+s5YSL$$JST&Hp#N$+Z>)M&clNDkW>kj-XE zRaJyT-%v=LVP?FN6#`oE2!~utVd|h2I5;imkqU`PtiOw5_sAkYc_e`G4RCWk^>F5U zIP*xXF3a^aE84=DM`CkXuE$$*;>;rnA;h)y3!#@mZM^E@>i_@%07*qoM6N<$f;AUy AR{#J2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toy_nuke.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/toy_nuke.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae111a3aa005edf8cde52eb2e79d67c0c92389e GIT binary patch literal 727 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 Q|6>fWLRy>Gm^#P(2g^m1TL1t6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toy_singularity.rsi/singu-inhand-right.png b/Resources/Textures/Objects/Fun/toy_singularity.rsi/singu-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..4314aeb33624a693ed85fe135bb51228790d7966 GIT binary patch literal 2959 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 o#Qd^Jrs3|!{5$z|=IBjE6bJCXO1rg-AjCuI zR(*lYO-uqEx@c)3q@`ms=2LX*C-9QZcEu~~C*TH_SEl%N1 zdgnOs|A9$Fth3(VJ~{9nKtx1DL`0+|heZy%HS65sq56tBEPq}te&2<~07U8ng!@Q7CQv3#}24D;<#z=-Qhq!!u*)D|D;v>KNfN}u69ui|&@2ieYn)y@Zw5Le_ z=Y6sHI=%f1WP}->&S20u&f;LH#&F7zF`$pLp~#0}N-|SDP_AL-hMNmc8L8YUy~*nF zCt%gje{+6?TNfCg<=NpJ`o5dNu*B#0UpI~Vil$fx^Pt}|FSP#W(6}Ufd9niQ?uI{A z)7QvfS|ztpuOq#7mJ+|LtA1}*pf87F5vPoYLd}Fd5)w%-m+t-bH&WZzz(#Q!+Y|rX z3i%~_bROp2-N3xPzRvpF?CBHMryLe8>Q2z_(7y9Qq2FW4@>+RIM&%|S(Rl)YrRNxV z=xp98JmnCk^D%t(!~MvXXOXObGFpyoIokfgJJzavTI+Yk2-cE^tJix>_4j%r-nZ8_ zjD7FN#rrev9dA?rA%5`2x&npL(|^yJ=6(@0?ukF(@;2AqIQynv+wC7#N&X!PTw#w> n&;PSaSo7v4w?sE2tUvSiO3vc>Gx@JP0}yz+`njxgN@xNANzdLW diff --git a/Resources/Textures/Objects/Misc/Lights/lampgreen.rsi/off-inhand-right.png b/Resources/Textures/Objects/Misc/Lights/lampgreen.rsi/off-inhand-right.png index 2aa9a84475fced4e33a0cc261e9a2dbc7314b6af..bd41d68df9f52b83468b65363ceacf634caea575 100644 GIT binary patch delta 614 zcmV-s0-61d1pfq(B!2;OQb$4nuFf3k0006xNklljA7{>9x5p1wns>p!Y z@E7RZ5>bhP#S2JPL5yMKQ?T&`$ifyeuw-GYh&rJPB<2jPI7RY?I-z4|&b6Jh<2a6M zOV3Zr&?dd!`^I;Uau0}zh=_=YxP%x&%uP>YV-@FpyY$%+hJXF!C&LtP`KxKonulKKcDx_c_VFHNx=zx<==VFV6RpC-WPg zZAOH$Ur!xt8o;u)KpgKF4Gl@crjy@&~TL z=QE$f&P!`d5IpCV;RNS5Bc}8#f?1Vw$IZxr-(g z z1uXt7IA3~v$MjNTLjh8?$j91=?vH(II zWjTeWuY!#lP$z)Uw9f4Vd0)nNJDVXA5fPD$|2MK9NkMa`(EtDd07*qoM6N<$f-dtc Apa1{> delta 499 zcmey*(#tYIrJl3EBeIx*f$sf}!IulY@*H!=nuh0`05~7CH<^5*ZcvxEbn!a%^sa3%r7RcFnsVd0?CH zfARPJoiW)rE7vY-hz|KxU-jeYtrP1`e=S{IC9`z~lh~*7Pu3e=?lIz?($TeSCLd>8 z!_Ua3H=AQ-C;Xcb(sq;Cef`g^F=m$=6&=K@l)2ZluR3=;Y>(60Nbi8NH51v@HZ8OM zthd3A<#Qq5N3|~p>UFl=u4BEs!*egM-J9nTtR3DLtqi16uE$3Icz-?N^nn=#S0DW0 zlW_W&%k$2=AR4zv;C^iI_$Ye)z0Ls+U#Fw5rd3|udijcf+Q!Wd%YM9iy-4b=y*|I* zgZaHX>b~Bxd$E-@Cq%uj%UyPDHD9p#<6n{{xTfgq}<&tbKp|!9AfT4u!QL_Zbya+*K7=AR&9sT&!kZ U(ll8WV+J7bboFyt=akR{0BP{p5dZ)H diff --git a/Resources/Textures/Objects/Misc/Lights/lampgreen.rsi/on-inhand-left.png b/Resources/Textures/Objects/Misc/Lights/lampgreen.rsi/on-inhand-left.png index 22c2c62be5cd849ea6ccb93d4a8a46bc5599347d..02153a45dc235bb7f8f5d3090a70e5e9a4998f62 100644 GIT binary patch delta 562 zcmV-20?qxC1Ih%DBYyw^b5ch_0Itp)=>Px%1W80eRCt{2+ObZ;P!tB>zeYC`lNuA| z#<2Jf$jlQk`yQS2CF&F43otlAaUu>bE(|c>&^UB6CTemV=!HsJ>22?YHu=A;p*`Gt zXv=VZfQX2Qh=|A(9|9jzn>u^tL+}K_0)n8z;)A4yWk*)3zJCIE1iYSyQcVaTUe5y_ z%`eTWC|Ye+KJG-m$ASRjEj_(EA-Tp|dJVhv6YC~?k3~fEnvmLjV;cahnh*|LQ3^F- zd-GM^9~!K@17;%^?QV?8!#VI1LT<*G59h!Ykoi{kA-LKc&WCe^XReKBYJ^Sv6FB)9W_+2(-H~W~0Bi zZmR_+iXga!v$MeM>fBcA@44!cvcXsbI{nz$-n^nV^!)Ofd%gN>d-KX{+ z!htJgLMs$T8(@2mf2a^eZ4B>E>;1eF5fL@ZFCD9oGNMm%XaE2J07*qoM6N<$f=|`{ AhX4Qo delta 377 zcmV-<0fzp{1d{`hBYy!}NklVz?2h`YT7xV3<$Q@S4$^ukk`y)o|^@*}~!0@DeA%;X|5r09dU-v4?UV!qVHO*tO zlt6Qo(84njA4`eR3fyhHd~basau>MPl`Gn@NOMs11y##lvjF2n>}B1rW%f_k-*+xn z4&C{^;{KfMuYk93C$If)cp^_?nzLdn$*UXQU;9z_2LJ#70000006;EU-w*^_8f2!7 z#Y3!!n>s{Q8FD|_&l77Nrr&>J2BV>F#LC27d%aog?6bk{N%-Vb$KvbO7{{!{cCEiV z9gsQ|jy39nO~&Z?r^BgJ;Yjwj_Un|-ZE~Fa1=!wr+qfeC6#YLLM(*05&;S7bED`wv Xo^XGMQg~F<00000NkvXXu0mjfl~J^A diff --git a/Resources/Textures/Objects/Misc/Lights/lampgreen.rsi/on-inhand-right.png b/Resources/Textures/Objects/Misc/Lights/lampgreen.rsi/on-inhand-right.png index 71d3696007f1bb5e891a616d4d823b55ac02d53a..b70a213869049a6b73db27cd739545369439b020 100644 GIT binary patch delta 565 zcmV-50?Pf91I+}GBYyw^b5ch_0Itp)=>Px%2T4RhRCt{2+Ock%P!z`TKUKR`szepZ zGpfAg9TLxZg3Nsnrt~G~6QnQTA(QQ7iaK=Z;=vix0cBu|A~lsx2j|+D00BZUNZ)S+ z8=rIF;^BTEA|fIpB9bS>2(f*aQCll@M;JF4R|6fw4MtR6_kX*>GZ7Y?1aJZTZo9IM zTtILV@X`>Ti?HA}Fe1zz=Vtfc3?Pn&_Y?%T!KRmL-$*xaX7)HAZ1b=kK(!%cn>Vw? zxo<;l9@z9$G=%LtAjCL?)pUh@ox{Hcmp?u;o+K=1e&=pHC=5F976sJJ!E~S zLw45u;@ltZ-G3*wbffjZnd>q4!*|yQo0Hkc-VLMA19A1`)eb<2-CZ9PECJ^XFOIR% z2rqqjIrAA$lJ=`^S>BQzjn+MJw%ZeA2JrLO!{!Tl7hleNj!u)@bA51hns`O;E7z0j z(Rp9z;;$*LD?_PML_|bHL_|bHM5J8ratd7*l+G#iLVx&FOoaf#tEDz<-~6{Kdm2Ff zz4w|5ateEu-fXP5_g+&$PN5gxd;n;J{_io>B=dr93K&YrFr?B^ILQz1XEP&92yG9q;q}oehJV~D2iLwAf z6J-{cQGW;R{0000006^T?$`gOY#Cq#UTE764Ct=0qCt?P@e|95sk-MpTQ=yh6- zXO8D#X4W=hT|a0CG|h3wVh%&g?Z0I`*&ySla4&{O1S$PhI~T)b#*>5s1hS X+ZBR`4th!Y00000NkvXXu0mjfdR@JA diff --git a/Resources/Textures/Structures/Power/Generation/Tesla/energy_miniball.rsi/meta.json b/Resources/Textures/Structures/Power/Generation/Tesla/energy_miniball.rsi/meta.json index 029bc54b5a..d818915f87 100644 --- a/Resources/Textures/Structures/Power/Generation/Tesla/energy_miniball.rsi/meta.json +++ b/Resources/Textures/Structures/Power/Generation/Tesla/energy_miniball.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "taken from tgstation https://github.com/tgstation/tgstation/blob/HEAD/icons/obj/weapons/guns/projectiles.dmi", + "copyright": "taken from tgstation https://github.com/tgstation/tgstation/blob/HEAD/icons/obj/weapons/guns/projectiles.dmi, inhands by TiniestShark (github)", "size": { "x": 32, "y": 32 @@ -25,6 +25,66 @@ 0.08 ] ] - } + }, + { + "name": "tesla-inhand-left", + "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 + ] + ] + }, + { + "name": "tesla-inhand-right", + "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 + ] + ] + } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/Structures/Power/Generation/Tesla/energy_miniball.rsi/tesla-inhand-left.png b/Resources/Textures/Structures/Power/Generation/Tesla/energy_miniball.rsi/tesla-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..3e8260ea5901a678f390036c22f76c843845d24a GIT binary patch literal 1472 zcmYjQc{J1u6dvo4Cqs&O3=*PasT?6QLt}k4vPFc6N}jTfJ?4jcWi4AN(Rc`1MhImY zq-PsTll{reI~v*FWTr93Y;Sa4=XB4x_q+F>d++(~{n9U>>}B_<>;r*7vW^Z&S0N_v zxs;?Z_Q9?Yg&=})wYLG`$9`P}fg}K5Tlzj+NQE^R2OM`&Q*xFFGqGW3O7?u73ouB=4-Q z`H^^4c7o^e^N(H>%Ku(}pO5vlz~?hutWmF1|+p)HM9X9@y(g9nu64O(-Zmt_>Og^P?O^x=zdr^AF*-C`s!NAjmsEkk6{+4jPXc?gBd4Gb zJ8|#^`_i>IMGKjuf;NUvv-;)9aJ@(YcK5!|=W8?PJXuYF$q=@XGbJmwf-$gMrt4VE zO}_~(*lLt(eaJscov(_TGeKDMx2VkNGn!X%A3fp)W4d>3N+d>zu@M$trw(}K02(LM z^`aZNWlwvWSh)A?6N7UIPX@@tvvT}!Pae0!Y_<7#&3;kOsw5AvHHj*BCZdI|G#IpW ze{m52DUF1YVZfZR)QmR(@ZTu~|ewu&v?1P~pMa-6Rnz zXQ<(mR)5G#6E>M{zyf<+il8i=z1mKOBMH7Vs2<=-gK7a2FW`-D$MCD#-E4uPN3bv?M|E=iQSl_4N&z?98&V#g9$?ic<+&H!e4a{E|iD zF-_U?7=A^6kMd?+!_Y|_J7>Kf*3IOEp3bH0s!oN!n`#lObqe5JG2$4WaSTW*A>w|w zcHpEAhlgYiXByfpHVdX047OHyABTi4fW|D1T)@G>q;)P(r%yefXT zrv6dHYD9mKuooLvgcuoSk;DT~1da~GleaY}GbNtFODIoXT&f|6qbGzshcr2_)^q|zh{@_3Iv<2H z%AO*M5Y#tC;Oh1hNn@bLR7#g4?wU(9UY5I)#I6+(4L~aO6pLbfWBh->EFTOox*<`hM-7>Qj`N)x=br|9M3K4<$3fA2xFxf@VHw0w)RgQ*a6g)- za`}j9%`9|=qLe-)_4Lk|Y$N|Ho5*50xxN5Tp+x=jk3wMQ(S>cjm}*tXJ&0@^6zQLw zb?O0hT-3Jv>zke5PFYDVcsles{yB?CJu9LwbJK%cOgM0fF~`T9_x~|JpOj6x0YF@c zGT5PGi$t)6T3DOZ$YFyV96$uSMV1x?%JOBfLAH2p%iVh$)2trKVG_l90^4z6uWcqG z96`C-7txt&f6>4YzyOdBvis}lh0f5xMiK?f9h1xpbyQGl*wF%2tdb3DY1>jmczRWd z1t4kbV5L}7D{DsnZ7+Bmh)D$71AG~bOq<+K*}c0OsT!09!$J-3I)$Ewy7gKOKz086 z#V?FCVRQ?&wizQ|2X)72Z!Ss{<_P;Q{&rUX-Fv;Ieuo!3t@mL>QGKggPUqp&$YZ`n zp}1=kcZ{=EYKk#j+*9?R0UW2HI%DK_w_}4?DFs4@Ov}^Dvm*_r`zsSk2Wd=2O{IHO zts(*!J}+i92%WwSAH-(cfhXM+iVl^*3#>;oG#>Wy91YZ#{2D|Su=~iiQ4kV z=bp2Sig2Db(y=TRg_uyB(%hV!T=J~4lF8Ru9ZuJ?-GR2lCp!|OzoH>9aOgTvb$im` z)Y)ji@^qgW%~GkyUUwp60wrR+bBxn2q6uC(sbWz21fy#{s+&CL#>U_X=iG3K0<)ho zw2){t*(}6eDLcaY{)qL50z7kT-%TP0;t`M>bxNye`S~76_Mz9}Yq!B%;Oc}8$Wb(51=3quEjN&#=)F(dq{PBH z{!kSe@SsYD0WZckT3oi%v*=ynd-`J?bqTzJ!`ssSX3ko{^h+M NKpjIP9~_Oy_!pP