Добавлен сырой прототип тифлинга
@@ -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 = Вокс
|
||||
@@ -0,0 +1,8 @@
|
||||
- type: marking
|
||||
id: TieflingTail
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [Tiefling]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/cat_parts.rsi
|
||||
state: tail_cat
|
||||
5
Resources/Prototypes/Entities/Mobs/Player/tiefling.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
- type: entity
|
||||
parent: BaseMobTiefling
|
||||
id: MobTiefling
|
||||
name: Mr. Tiefling
|
||||
save: false
|
||||
19
Resources/Prototypes/Entities/Mobs/Species/tiefling.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
- type: entity
|
||||
parent: BaseMobSpeciesOrganic
|
||||
id: BaseMobTiefling
|
||||
name: Mr. Tiefling
|
||||
abstract: true
|
||||
components:
|
||||
- type: Hunger
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: full
|
||||
- type: Thirst
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobTieflingDummy
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: Tiefling
|
||||
159
Resources/Prototypes/Species/tiefling.yml
Normal file
@@ -0,0 +1,159 @@
|
||||
- type: species
|
||||
id: Tiefling
|
||||
name: species-name-tiefling
|
||||
roundStart: true
|
||||
prototype: MobTiefling
|
||||
sprites: MobTieflingSprites
|
||||
markingLimits: MobTieflingMarkingLimits
|
||||
dollPrototype: MobTieflingDummy
|
||||
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: MobTieflingSprites
|
||||
sprites:
|
||||
Head: MobTieflingHead
|
||||
Hair: MobTieflingAnyMarking
|
||||
FacialHair: MobTieflingAnyMarking
|
||||
Snout: MobTieflingAnyMarking
|
||||
Chest: MobTieflingTorso
|
||||
Eyes: MobTieflingEyes
|
||||
LArm: MobTieflingLArm
|
||||
RArm: MobTieflingRArm
|
||||
LHand: MobTieflingLHand
|
||||
RHand: MobTieflingRHand
|
||||
LLeg: MobTieflingLLeg
|
||||
RLeg: MobTieflingRLeg
|
||||
LFoot: MobTieflingLFoot
|
||||
RFoot: MobTieflingRFoot
|
||||
|
||||
- type: markingPoints
|
||||
id: MobTieflingMarkingLimits
|
||||
points:
|
||||
Hair:
|
||||
points: 1
|
||||
required: false
|
||||
FacialHair:
|
||||
points: 1
|
||||
required: false
|
||||
Snout:
|
||||
points: 1
|
||||
required: false
|
||||
Tail:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [TieflingTail]
|
||||
HeadTop:
|
||||
points: 0
|
||||
required: false
|
||||
Chest:
|
||||
points: 1
|
||||
required: false
|
||||
Legs:
|
||||
points: 2
|
||||
required: false
|
||||
Arms:
|
||||
points: 2
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingEyes
|
||||
baseSprite:
|
||||
sprite: Mobs/Customization/eyes.rsi
|
||||
state: eyes
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingAnyMarking
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingMarkingMatchSkin
|
||||
markingsMatchSkin: true
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingTorso
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: torso_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingTorsoMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: torso_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingTorsoFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: torso_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobTieflingRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Tiefling/parts.rsi
|
||||
state: r_foot
|
||||
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/full.png
Normal file
|
After Width: | Height: | Size: 486 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/head_f.png
Normal file
|
After Width: | Height: | Size: 442 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/head_m.png
Normal file
|
After Width: | Height: | Size: 435 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/l_arm.png
Normal file
|
After Width: | Height: | Size: 266 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/l_foot.png
Normal file
|
After Width: | Height: | Size: 398 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/l_hand.png
Normal file
|
After Width: | Height: | Size: 257 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/l_leg.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
62
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/meta.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "https://github.com/tgstation/tgstation/blob/8024397cc81c5f47f74cf4279e35728487d0a1a7/icons/mob/human_parts_greyscale.dmi and modified by DrSmugleaf",
|
||||
"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
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/r_arm.png
Normal file
|
After Width: | Height: | Size: 276 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/r_foot.png
Normal file
|
After Width: | Height: | Size: 398 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/r_hand.png
Normal file
|
After Width: | Height: | Size: 261 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/r_leg.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/torso_f.png
Normal file
|
After Width: | Height: | Size: 785 B |
BIN
Resources/Textures/Mobs/Species/Tiefling/parts.rsi/torso_m.png
Normal file
|
After Width: | Height: | Size: 682 B |