@@ -8,4 +8,5 @@ species-name-diona = Diona
|
||||
species-name-arachnid = Arachnid
|
||||
species-name-moth = Moth Person
|
||||
species-name-skeleton = Skeleton
|
||||
species-name-tiefling = Tiefling
|
||||
species-name-vox = Vox
|
||||
|
||||
10
Resources/Locale/ru-RU/species/species.ftl
Normal file
@@ -0,0 +1,10 @@
|
||||
species-name-human = Человек
|
||||
species-name-dwarf = Дворф
|
||||
species-name-reptilian = Унатх
|
||||
species-name-slime = Слаймолюд
|
||||
species-name-diona = Диона
|
||||
species-name-arachnid = Арахнид
|
||||
species-name-moth = Ниан
|
||||
species-name-skeleton = Скелет
|
||||
species-name-tiefling = Тифлинг
|
||||
species-name-vox = Вокс
|
||||
49
Resources/Prototypes/_CP14/Body/Prototypes/tiefling.yml
Normal file
@@ -0,0 +1,49 @@
|
||||
- type: body
|
||||
id: CPTiefling
|
||||
name: tiefling
|
||||
root: torso
|
||||
slots:
|
||||
head:
|
||||
part: CPHeadHuman
|
||||
connections:
|
||||
- torso
|
||||
organs:
|
||||
brain: OrganHumanBrain
|
||||
eyes: OrganHumanEyes
|
||||
torso:
|
||||
part: TorsoHuman
|
||||
connections:
|
||||
- right_arm
|
||||
- left_arm
|
||||
- right_leg
|
||||
- left_leg
|
||||
organs:
|
||||
heart: OrganHumanHeart
|
||||
lungs: OrganHumanLungs
|
||||
stomach: OrganHumanStomach
|
||||
liver: OrganHumanLiver
|
||||
kidneys: OrganHumanKidneys
|
||||
right_arm:
|
||||
part: CPRightArmHuman
|
||||
connections:
|
||||
- right_hand
|
||||
left_arm:
|
||||
part: CPLeftArmHuman
|
||||
connections:
|
||||
- left_hand
|
||||
right_hand:
|
||||
part: CPRightHandHuman
|
||||
left_hand:
|
||||
part: CPLeftHandHuman
|
||||
right_leg:
|
||||
part: CPRightLegHuman
|
||||
connections:
|
||||
- right_foot
|
||||
left_leg:
|
||||
part: CPLeftLegHuman
|
||||
connections:
|
||||
- left_foot
|
||||
right_foot:
|
||||
part: CPRightFootHuman
|
||||
left_foot:
|
||||
part: CPLeftFootHuman
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -0,0 +1,5 @@
|
||||
- type: entity
|
||||
parent: CPBaseMobTiefling
|
||||
id: CPMobTiefling
|
||||
name: Mr. Tiefling
|
||||
save: false
|
||||
@@ -0,0 +1,25 @@
|
||||
- type: entity
|
||||
parent: BaseMobSpeciesOrganic
|
||||
id: CPBaseMobTiefling
|
||||
name: Mr. Tiefling
|
||||
abstract: true
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: CPTiefling
|
||||
- type: Body
|
||||
prototype: CPTiefling
|
||||
requiredLegs: 2
|
||||
- type: Hunger
|
||||
- type: Icon
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: full
|
||||
- type: Thirst
|
||||
- type: Wagging
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: CPMobTieflingDummy
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: CPTiefling
|
||||
@@ -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
|
||||
|
||||
162
Resources/Prototypes/_CP14/Species/tiefling.yml
Normal file
@@ -0,0 +1,162 @@
|
||||
- type: species
|
||||
id: CPTiefling
|
||||
name: species-name-tiefling
|
||||
roundStart: true
|
||||
prototype: CPMobTiefling
|
||||
sprites: CPMobTieflingSprites
|
||||
markingLimits: CPMobTieflingMarkingLimits
|
||||
dollPrototype: CPMobTieflingDummy
|
||||
skinColoration: Hues
|
||||
|
||||
# The lack of a layer means that
|
||||
# this person cannot have round-start anything
|
||||
# applied to that layer. It has to instead
|
||||
# be defined as a 'custom base layer'
|
||||
# in either the mob's starting marking prototype,
|
||||
# or it has to be added in C#.
|
||||
- type: speciesBaseSprites
|
||||
id: CPMobTieflingSprites
|
||||
sprites:
|
||||
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
|
||||
points:
|
||||
Hair:
|
||||
points: 1
|
||||
required: false
|
||||
FacialHair:
|
||||
points: 1
|
||||
required: false
|
||||
Snout:
|
||||
points: 1
|
||||
required: false
|
||||
Tail:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ CPTieflingTail ]
|
||||
HeadTop:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ CPTieflingHorns ]
|
||||
Chest:
|
||||
points: 1
|
||||
required: false
|
||||
Legs:
|
||||
points: 2
|
||||
required: false
|
||||
Arms:
|
||||
points: 2
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingEyes
|
||||
baseSprite:
|
||||
sprite: Mobs/Customization/eyes.rsi
|
||||
state: eyes
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingAnyMarking
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingMarkingMatchSkin
|
||||
markingsMatchSkin: true
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingHead
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingHeadMale
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingHeadFemale
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingTorso
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: torso_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingTorsoMale
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: torso_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingTorsoFemale
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: torso_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingLLeg
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingLArm
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingLHand
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingLFoot
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingRLeg
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingRArm
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingRHand
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: CPMobTieflingRFoot
|
||||
baseSprite:
|
||||
sprite: CrystallPunk/Mobs/Species/Tiefling/parts.rsi
|
||||
state: r_foot
|
||||
|
After Width: | Height: | Size: 639 B |
|
After Width: | Height: | Size: 511 B |
|
After Width: | Height: | Size: 508 B |
|
After Width: | Height: | Size: 468 B |
|
After Width: | Height: | Size: 404 B |
|
After Width: | Height: | Size: 321 B |
|
After Width: | Height: | Size: 382 B |
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Created by TheShuEd (Github) for CrystallPunk14",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "full"
|
||||
},
|
||||
{
|
||||
"name": "head_f",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "head_m",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "l_arm",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "l_foot",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "l_hand",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "l_leg",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "r_arm",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "r_foot",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "r_hand",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "r_leg",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "torso_f",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "torso_m",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 366 B |
|
After Width: | Height: | Size: 365 B |
|
After Width: | Height: | Size: 346 B |
|
After Width: | Height: | Size: 396 B |
|
After Width: | Height: | Size: 769 B |
|
After Width: | Height: | Size: 660 B |
@@ -54,7 +54,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "tail2",
|
||||
"name": "tail_spades",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
|
||||
|
Before Width: | Height: | Size: 1006 B After Width: | Height: | Size: 1006 B |