Тифлинги готовы

This commit is contained in:
Tornado Tech
2024-04-10 21:24:25 +10:00
parent 3c2d9d04c6
commit 4e47d31f4e
8 changed files with 146 additions and 46 deletions

View File

@@ -1,8 +0,0 @@
- type: marking
id: CPTieflingTail
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [ CPTiefling ]
sprites:
- sprite: Mobs/Customization/cat_parts.rsi
state: tail_cat

View File

@@ -0,0 +1,85 @@
- type: marking
id: CPTieflingHorns
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CPTiefling ]
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_horns.rsi
state: horn1
- type: marking
id: CPTieflingHorns2
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CPTiefling ]
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_horns.rsi
state: horn2
- type: marking
id: CPTieflingHorns3
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CPTiefling ]
followSkinColor: true
forcedColoring: true
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_horns.rsi
state: horn3
- type: marking
id: CPTieflingHorns3Broken
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CPTiefling ]
followSkinColor: true
forcedColoring: true
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_horns.rsi
state: horn3_broken
- type: marking
id: CPTieflingHorns4
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CPTiefling ]
followSkinColor: true
forcedColoring: true
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_horns.rsi
state: horn4
- type: marking
id: CPTieflingHorns5
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CPTiefling ]
followSkinColor: true
forcedColoring: true
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_horns.rsi
state: horn5
- type: marking
id: CPTieflingHorns5Broken
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CPTiefling ]
followSkinColor: true
forcedColoring: true
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_horns.rsi
state: horn5_broken
- type: marking
id: CPTieflingHorns6
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CPTiefling ]
followSkinColor: true
forcedColoring: true
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_horns.rsi
state: horn6

View File

@@ -0,0 +1,21 @@
- type: marking
id: CPTieflingTail
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [ CPTiefling ]
followSkinColor: true
forcedColoring: true
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_tails.rsi
state: tail1
- type: marking
id: CPTieflingTailSpades
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [ CPTiefling ]
followSkinColor: true
forcedColoring: true
sprites:
- sprite: _CP14/Mobs/Customization/tiefling_tails.rsi
state: tail_spades

View File

@@ -14,6 +14,7 @@
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: full
- type: Thirst
- type: Wagging
- type: entity
parent: BaseSpeciesDummy

View File

@@ -12,9 +12,9 @@
id: CPMobHumanSprites
sprites:
Head: CPMobHumanHead
Hair: MobHumanoidAnyMarking
FacialHair: MobHumanoidAnyMarking
Snout: MobHumanoidAnyMarking
Hair: CPMobHumanoidAnyMarking
FacialHair: CPMobHumanoidAnyMarking
Snout: CPMobHumanoidAnyMarking
Chest: CPMobHumanTorso
Eyes: CPMobHumanoidEyes
LArm: CPMobHumanLArm

View File

@@ -17,25 +17,25 @@
- type: speciesBaseSprites
id: CPMobTieflingSprites
sprites:
Head: MobTieflingHead
Hair: MobTieflingAnyMarking
FacialHair: MobTieflingAnyMarking
Snout: MobTieflingAnyMarking
Tail: MobTieflingAnyMarking
Chest: MobTieflingTorso
Eyes: MobTieflingEyes
LArm: MobTieflingLArm
RArm: MobTieflingRArm
LHand: MobTieflingLHand
RHand: MobTieflingRHand
LLeg: MobTieflingLLeg
RLeg: MobTieflingRLeg
LFoot: MobTieflingLFoot
RFoot: MobTieflingRFoot
Head: CPMobTieflingHead
HeadTop: CPMobTieflingMarkingMatchSkin
Hair: CPMobTieflingAnyMarking
FacialHair: CPMobTieflingAnyMarking
Snout: CPMobTieflingMarkingMatchSkin
Tail: CPMobTieflingMarkingMatchSkin
Chest: CPMobTieflingTorso
Eyes: CPMobTieflingEyes
LArm: CPMobTieflingLArm
RArm: CPMobTieflingRArm
LHand: CPMobTieflingLHand
RHand: CPMobTieflingRHand
LLeg: CPMobTieflingLLeg
RLeg: CPMobTieflingRLeg
LFoot: CPMobTieflingLFoot
RFoot: CPMobTieflingRFoot
- type: markingPoints
id: CPMobTieflingMarkingLimits
onlyWhitelisted: true
points:
Hair:
points: 1
@@ -52,7 +52,8 @@
defaultMarkings: [ CPTieflingTail ]
HeadTop:
points: 1
required: false
required: true
defaultMarkings: [ CPTieflingHorns ]
Chest:
points: 1
required: false
@@ -64,98 +65,98 @@
required: false
- type: humanoidBaseSprite
id: MobTieflingEyes
id: CPMobTieflingEyes
baseSprite:
sprite: Mobs/Customization/eyes.rsi
state: eyes
- type: humanoidBaseSprite
id: MobTieflingAnyMarking
id: CPMobTieflingAnyMarking
- type: humanoidBaseSprite
id: MobTieflingMarkingMatchSkin
id: CPMobTieflingMarkingMatchSkin
markingsMatchSkin: true
- type: humanoidBaseSprite
id: MobTieflingHead
id: CPMobTieflingHead
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: head_m
- type: humanoidBaseSprite
id: MobTieflingHeadMale
id: CPMobTieflingHeadMale
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: head_m
- type: humanoidBaseSprite
id: MobTieflingHeadFemale
id: CPMobTieflingHeadFemale
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: head_f
- type: humanoidBaseSprite
id: MobTieflingTorso
id: CPMobTieflingTorso
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: torso_m
- type: humanoidBaseSprite
id: MobTieflingTorsoMale
id: CPMobTieflingTorsoMale
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: torso_m
- type: humanoidBaseSprite
id: MobTieflingTorsoFemale
id: CPMobTieflingTorsoFemale
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: torso_f
- type: humanoidBaseSprite
id: MobTieflingLLeg
id: CPMobTieflingLLeg
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: l_leg
- type: humanoidBaseSprite
id: MobTieflingLArm
id: CPMobTieflingLArm
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: l_arm
- type: humanoidBaseSprite
id: MobTieflingLHand
id: CPMobTieflingLHand
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: l_hand
- type: humanoidBaseSprite
id: MobTieflingLFoot
id: CPMobTieflingLFoot
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: l_foot
- type: humanoidBaseSprite
id: MobTieflingRLeg
id: CPMobTieflingRLeg
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: r_leg
- type: humanoidBaseSprite
id: MobTieflingRArm
id: CPMobTieflingRArm
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: r_arm
- type: humanoidBaseSprite
id: MobTieflingRHand
id: CPMobTieflingRHand
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: r_hand
- type: humanoidBaseSprite
id: MobTieflingRFoot
id: CPMobTieflingRFoot
baseSprite:
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
state: r_foot

View File

@@ -54,7 +54,7 @@
]
},
{
"name": "tail2",
"name": "tail_spades",
"directions": 4,
"delays": [
[