Skip to content

Commit

Permalink
[Feature] Added More Slime People Markings (#345)
Browse files Browse the repository at this point in the history
* Added Slime analogue of cat ears for slimepeople (#795)

# Conflicts:
#	Resources/Locale/ru-RU/corvax/markings/slime_cat.ftl
#	Resources/Prototypes/Corvax/slime_cat_parts.yml
#	Resources/Prototypes/Corvax/slime_fox_parts.yml
#	Resources/Prototypes/Species/slime.yml

* feat: added elf ears to slime people

Signed-off-by: Remuchi <[email protected]>

* fix: move directories to lp folders

Signed-off-by: Remuchi <[email protected]>

* fix: marking limits for elf ears

Signed-off-by: Remuchi <[email protected]>

* fix: fixed your goddamn rsi validator

Signed-off-by: Remuchi <[email protected]>

* fix: and another one

Signed-off-by: Remuchi <[email protected]>

* fix: spare me

* fix: you've deleted it. great

* fix

---------

Signed-off-by: Remuchi <[email protected]>
Co-authored-by: mhamster <[email protected]>
Co-authored-by: BL02DL <[email protected]>
  • Loading branch information
3 people authored Dec 22, 2024
1 parent 744f4f2 commit 7294b7e
Show file tree
Hide file tree
Showing 21 changed files with 103 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
bodyPart: HeadSide
markingCategory: HeadSide
forcedColoring: true
speciesRestriction: [Human, Oni]
speciesRestriction: [Human, Oni, SlimePerson]
sprites:
- sprite: Mobs/Customization/pointy_ears.rsi
state: pointy_ears_standard
Expand All @@ -13,7 +13,7 @@
bodyPart: HeadSide
markingCategory: HeadSide
forcedColoring: true
speciesRestriction: [Human, Oni]
speciesRestriction: [Human, Oni, SlimePerson]
sprites:
- sprite: Mobs/Customization/pointy_ears.rsi
state: pointy_ears_wide
Expand All @@ -23,7 +23,7 @@
bodyPart: HeadSide
markingCategory: HeadSide
forcedColoring: true
speciesRestriction: [Human, Oni]
speciesRestriction: [Human, Oni, SlimePerson]
sprites:
- sprite: Mobs/Customization/pointy_ears.rsi
state: pointy_ears_small
Expand All @@ -33,7 +33,7 @@
bodyPart: HeadSide
markingCategory: HeadSide
forcedColoring: true
speciesRestriction: [Human, Oni]
speciesRestriction: [Human, Oni, SlimePerson]
sprites:
- sprite: Mobs/Customization/pointy_ears.rsi
state: pointy_ears_upwards
Expand All @@ -43,7 +43,7 @@
bodyPart: HeadSide
markingCategory: HeadSide
forcedColoring: true
speciesRestriction: [Human, Oni]
speciesRestriction: [Human, Oni, SlimePerson]
sprites:
- sprite: Mobs/Customization/pointy_ears.rsi
state: pointy_ears_tall
Expand All @@ -63,7 +63,7 @@
bodyPart: HeadSide
markingCategory: HeadSide
forcedColoring: true
speciesRestriction: [Human, Oni]
speciesRestriction: [Human, Oni, SlimePerson]
sprites:
- sprite: Mobs/Customization/pointy_ears.rsi
state: pointy_ears_thin
Expand Down
12 changes: 12 additions & 0 deletions Resources/Prototypes/Species/slime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@
Hair: MobSlimeMarkingFollowSkin
FacialHair: MobSlimeMarkingFollowSkin
Chest: MobSlimeTorso
HeadTop: MobHumanoidAnyMarking # Lost Paradise Sponsors
HeadSide: MobHumanoidAnyMarking # Lost Paradise Elf Ears
Tail: MobHumanoidAnyMarking # Lost Paradise Sponsors
Eyes: MobHumanoidEyes
LArm: MobSlimeLArm
RArm: MobSlimeRArm
Expand All @@ -41,6 +44,15 @@
FacialHair:
points: 1
required: false
Tail:
points: 1 # Lost Paradise Sponsors
required: false
HeadTop:
points: 1 # Lost Paradise Sponsors
required: false
HeadSide:
points: 1 # Lost Paradise Elf Ears
required: false
Chest:
points: 1
required: false
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
- type: marking
id: SlimeCatEars
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [SlimePerson]
sponsorOnly: true # Lost Paradise Sponsors
sprites:
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: ears_slime_cat_outer
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: ears_slime_cat_inner

- type: marking
id: SlimeCatTail
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [SlimePerson]
sponsorOnly: true # Lost Paradise Sponsors
sprites:
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: slime_tail_cat_wag # Lost Paradise Sponsors

- type: marking
id: SlimeCatEarsStubby
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [SlimePerson]
sponsorOnly: true # Lost Paradise Sponsors
sprites:
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: ears_slime_stubby_outer
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: ears_slime_stubby_inner

- type: marking
id: SlimeCatEarsCurled
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [SlimePerson]
sponsorOnly: true # Lost Paradise Sponsors
sprites:
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: ears_slime_curled_outer
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: ears_slime_curled_inner

- type: marking
id: SlimeCatEarsTorn
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [SlimePerson]
sponsorOnly: true # Lost Paradise Sponsors
sprites:
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: ears_slime_torn_outer
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: ears_slime_torn_inner

- type: marking
id: SlimeCatTailStripes
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [SlimePerson]
sponsorOnly: true # Lost Paradise Sponsors
sprites:
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: slime_tail_cat_wag_stripes_prime
- sprite: _LostParadise/Mobs/Customization/slime_cat_parts.rsi
state: slime_tail_cat_wag_stripes_second
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
- type: marking
id: SlimeFoxEars
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [SlimePerson]
sponsorOnly: true # Lost Paradise Sponsors
sprites:
- sprite: _LostParadise/Mobs/Customization/slime_fox_parts.rsi
state: ears_slime_fox_outer
- sprite: _LostParadise/Mobs/Customization/slime_fox_parts.rsi
state: ears_slime_fox_inner
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,6 @@
"name": "equipped-HELMET-vulpkanin",
"directions": 4
},
{
"name": "equipped-HELMET-tajaran",
"name": "off-equipped-HELMET-vox",
"directions": 4
},
{
"name": "equipped-HELMET-tajaran",
"directions": 4
Expand All @@ -40,15 +35,18 @@
},
{
"name": "inhand-left",
"name": "on-equipped-HELMET-vox",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-left",
"name": "off-equipped-HELMET-vox",
"directions": 4
},
{
"name": "on-equipped-HELMET-vox",
"directions": 4
}
]
Expand Down

0 comments on commit 7294b7e

Please sign in to comment.