Elf species (#205)

* add elves names

* fix

* fix dwarf clothing preview

* elf!

* add marking locales

* fuck ss14 species

* Update SpeciesPrototype.cs
This commit is contained in:
Ed
2024-06-03 23:50:05 +03:00
committed by GitHub
parent c006e7cfdf
commit 70df945fe1
44 changed files with 702 additions and 539 deletions

View File

@@ -8,9 +8,9 @@
markingLimits: MobArachnidMarkingLimits
dollPrototype: MobArachnidDummy
skinColoration: Hues
maleFirstNames: names_arachnid_first
femaleFirstNames: names_arachnid_first
lastNames: names_arachnid_last
maleFirstNames: CP14_Names_Human_Male_First
femaleFirstNames: CP14_Names_Human_Female_First
lastNames: CP14_Names_Human_Last
sexes:
- Unsexed

View File

@@ -8,9 +8,9 @@
markingLimits: MobDionaMarkingLimits
dollPrototype: MobDionaDummy
skinColoration: Hues
maleFirstNames: DionaFirst
femaleFirstNames: DionaFirst
lastNames: DionaLast
maleFirstNames: CP14_Names_Human_Male_First
femaleFirstNames: CP14_Names_Human_Female_First
lastNames: CP14_Names_Human_Last
naming: TheFirstofLast
- type: speciesBaseSprites

View File

@@ -8,9 +8,9 @@
markingLimits: MobMothMarkingLimits
dollPrototype: MobMothDummy
skinColoration: Hues
maleFirstNames: names_moth_first_male
femaleFirstNames: names_moth_first_female
lastNames: names_moth_last
maleFirstNames: CP14_Names_Human_Male_First
femaleFirstNames: CP14_Names_Human_Female_First
lastNames: CP14_Names_Human_Last
- type: speciesBaseSprites
id: MobMothSprites

View File

@@ -8,8 +8,8 @@
markingLimits: MobReptilianMarkingLimits
dollPrototype: MobReptilianDummy
skinColoration: Hues
maleFirstNames: names_reptilian_male
femaleFirstNames: names_reptilian_female
maleFirstNames: CP14_Names_Human_Male_First
femaleFirstNames: CP14_Names_Human_Female_First
naming: FirstDashFirst
- type: speciesBaseSprites

View File

@@ -6,8 +6,8 @@
sprites: MobSkeletonSprites
defaultSkinTone: "#fff9e2"
markingLimits: MobHumanMarkingLimits
maleFirstNames: skeletonNamesFirst
femaleFirstNames: skeletonNamesFirst
maleFirstNames: CP14_Names_Human_Male_First
femaleFirstNames: CP14_Names_Human_Female_First
dollPrototype: MobSkeletonPersonDummy
skinColoration: TintedHues

View File

@@ -8,8 +8,8 @@
dollPrototype: MobVoxDummy
skinColoration: VoxFeathers
defaultSkinTone: "#6c741d"
maleFirstNames: names_vox
femaleFirstNames: names_vox
maleFirstNames: CP14_Names_Human_Male_First
femaleFirstNames: CP14_Names_Human_Female_First
naming: First
sexes:
- Unsexed

View File

@@ -0,0 +1,49 @@
- type: body
id: CP14Elf
name: elf
root: torso
slots:
head:
part: CP14HeadHuman
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: CP14RightArmHuman
connections:
- right_hand
left_arm:
part: CP14LeftArmHuman
connections:
- left_hand
right_hand:
part: CP14RightHandHuman
left_hand:
part: CP14LeftHandHuman
right_leg:
part: CP14RightLegHuman
connections:
- right_foot
left_leg:
part: CP14LeftLegHuman
connections:
- left_foot
right_foot:
part: CP14RightFootHuman
left_foot:
part: CP14LeftFootHuman

View File

@@ -1,139 +0,0 @@
- type: dataset
id: CP14_Names_Dwarf_Male_First
values:
- cp14-species-name-dwarf-male-first-1
- cp14-species-name-dwarf-male-first-2
- cp14-species-name-dwarf-male-first-3
- cp14-species-name-dwarf-male-first-4
- cp14-species-name-dwarf-male-first-5
- cp14-species-name-dwarf-male-first-6
- cp14-species-name-dwarf-male-first-7
- cp14-species-name-dwarf-male-first-8
- cp14-species-name-dwarf-male-first-9
- cp14-species-name-dwarf-male-first-10
- cp14-species-name-dwarf-male-first-11
- cp14-species-name-dwarf-male-first-12
- cp14-species-name-dwarf-male-first-13
- cp14-species-name-dwarf-male-first-14
- cp14-species-name-dwarf-male-first-15
- cp14-species-name-dwarf-male-first-16
- cp14-species-name-dwarf-male-first-17
- cp14-species-name-dwarf-male-first-18
- cp14-species-name-dwarf-male-first-19
- cp14-species-name-dwarf-male-first-20
- cp14-species-name-dwarf-male-first-21
- cp14-species-name-dwarf-male-first-22
- cp14-species-name-dwarf-male-first-23
- cp14-species-name-dwarf-male-first-24
- cp14-species-name-dwarf-male-first-25
- cp14-species-name-dwarf-male-first-26
- cp14-species-name-dwarf-male-first-27
- cp14-species-name-dwarf-male-first-28
- cp14-species-name-dwarf-male-first-29
- cp14-species-name-dwarf-male-first-30
- cp14-species-name-dwarf-male-first-31
- cp14-species-name-dwarf-male-first-32
- cp14-species-name-dwarf-male-first-33
- cp14-species-name-dwarf-male-first-34
- cp14-species-name-dwarf-male-first-35
- cp14-species-name-dwarf-male-first-36
- cp14-species-name-dwarf-male-first-37
- cp14-species-name-dwarf-male-first-38
- cp14-species-name-dwarf-male-first-39
- cp14-species-name-dwarf-male-first-40
- cp14-species-name-dwarf-male-first-41
- cp14-species-name-dwarf-male-first-42
- cp14-species-name-dwarf-male-first-43
- cp14-species-name-dwarf-male-first-44
- cp14-species-name-dwarf-male-first-45
- cp14-species-name-dwarf-male-first-46
- cp14-species-name-dwarf-male-first-47
- cp14-species-name-dwarf-male-first-48
- cp14-species-name-dwarf-male-first-49
- cp14-species-name-dwarf-male-first-50
- cp14-species-name-dwarf-male-first-51
- cp14-species-name-dwarf-male-first-52
- type: dataset
id: CP14_Names_Dwarf_Female_First
values:
- cp14-species-name-dwarf-female-first-1
- cp14-species-name-dwarf-female-first-2
- cp14-species-name-dwarf-female-first-3
- cp14-species-name-dwarf-female-first-4
- cp14-species-name-dwarf-female-first-5
- cp14-species-name-dwarf-female-first-6
- cp14-species-name-dwarf-female-first-7
- cp14-species-name-dwarf-female-first-8
- cp14-species-name-dwarf-female-first-9
- cp14-species-name-dwarf-female-first-10
- cp14-species-name-dwarf-female-first-11
- cp14-species-name-dwarf-female-first-12
- cp14-species-name-dwarf-female-first-13
- cp14-species-name-dwarf-female-first-14
- cp14-species-name-dwarf-female-first-15
- cp14-species-name-dwarf-female-first-16
- cp14-species-name-dwarf-female-first-17
- cp14-species-name-dwarf-female-first-18
- cp14-species-name-dwarf-female-first-19
- cp14-species-name-dwarf-female-first-20
- cp14-species-name-dwarf-female-first-21
- cp14-species-name-dwarf-female-first-22
- cp14-species-name-dwarf-female-first-23
- cp14-species-name-dwarf-female-first-24
- cp14-species-name-dwarf-female-first-25
- cp14-species-name-dwarf-female-first-26
- cp14-species-name-dwarf-female-first-27
- cp14-species-name-dwarf-female-first-28
- cp14-species-name-dwarf-female-first-29
- cp14-species-name-dwarf-female-first-30
- cp14-species-name-dwarf-female-first-31
- cp14-species-name-dwarf-female-first-32
- cp14-species-name-dwarf-female-first-33
- cp14-species-name-dwarf-female-first-34
- cp14-species-name-dwarf-female-first-35
- cp14-species-name-dwarf-female-first-36
- cp14-species-name-dwarf-female-first-37
- cp14-species-name-dwarf-female-first-38
- cp14-species-name-dwarf-female-first-39
- cp14-species-name-dwarf-female-first-40
- cp14-species-name-dwarf-female-first-41
- cp14-species-name-dwarf-female-first-42
- cp14-species-name-dwarf-female-first-43
- cp14-species-name-dwarf-female-first-44
- type: dataset
id: CP14_Names_Dwarf_Last
values:
- cp14-species-name-dwarf-last-1
- cp14-species-name-dwarf-last-2
- cp14-species-name-dwarf-last-3
- cp14-species-name-dwarf-last-4
- cp14-species-name-dwarf-last-5
- cp14-species-name-dwarf-last-6
- cp14-species-name-dwarf-last-7
- cp14-species-name-dwarf-last-8
- cp14-species-name-dwarf-last-9
- cp14-species-name-dwarf-last-10
- cp14-species-name-dwarf-last-11
- cp14-species-name-dwarf-last-12
- cp14-species-name-dwarf-last-13
- cp14-species-name-dwarf-last-14
- cp14-species-name-dwarf-last-15
- cp14-species-name-dwarf-last-16
- cp14-species-name-dwarf-last-17
- cp14-species-name-dwarf-last-18
- cp14-species-name-dwarf-last-19
- cp14-species-name-dwarf-last-20
- cp14-species-name-dwarf-last-21
- cp14-species-name-dwarf-last-22
- cp14-species-name-dwarf-last-23
- cp14-species-name-dwarf-last-24
- cp14-species-name-dwarf-last-25
- cp14-species-name-dwarf-last-26
- cp14-species-name-dwarf-last-27
- cp14-species-name-dwarf-last-28
- cp14-species-name-dwarf-last-29
- cp14-species-name-dwarf-last-30

View File

@@ -1,139 +0,0 @@
- type: dataset
id: CP14_Names_Human_Male_First
values:
- cp14-species-name-human-male-first-1
- cp14-species-name-human-male-first-2
- cp14-species-name-human-male-first-3
- cp14-species-name-human-male-first-4
- cp14-species-name-human-male-first-5
- cp14-species-name-human-male-first-6
- cp14-species-name-human-male-first-7
- cp14-species-name-human-male-first-8
- cp14-species-name-human-male-first-9
- cp14-species-name-human-male-first-10
- cp14-species-name-human-male-first-11
- cp14-species-name-human-male-first-12
- cp14-species-name-human-male-first-13
- cp14-species-name-human-male-first-14
- cp14-species-name-human-male-first-15
- cp14-species-name-human-male-first-16
- cp14-species-name-human-male-first-17
- cp14-species-name-human-male-first-18
- cp14-species-name-human-male-first-19
- cp14-species-name-human-male-first-20
- cp14-species-name-human-male-first-21
- cp14-species-name-human-male-first-22
- cp14-species-name-human-male-first-23
- cp14-species-name-human-male-first-24
- cp14-species-name-human-male-first-25
- cp14-species-name-human-male-first-26
- cp14-species-name-human-male-first-27
- cp14-species-name-human-male-first-28
- cp14-species-name-human-male-first-29
- cp14-species-name-human-male-first-30
- cp14-species-name-human-male-first-31
- cp14-species-name-human-male-first-32
- cp14-species-name-human-male-first-33
- cp14-species-name-human-male-first-34
- cp14-species-name-human-male-first-35
- cp14-species-name-human-male-first-36
- cp14-species-name-human-male-first-37
- cp14-species-name-human-male-first-38
- cp14-species-name-human-male-first-39
- cp14-species-name-human-male-first-40
- cp14-species-name-human-male-first-41
- cp14-species-name-human-male-first-42
- cp14-species-name-human-male-first-43
- cp14-species-name-human-male-first-44
- cp14-species-name-human-male-first-45
- cp14-species-name-human-male-first-46
- cp14-species-name-human-male-first-47
- cp14-species-name-human-male-first-48
- cp14-species-name-human-male-first-49
- cp14-species-name-human-male-first-50
- cp14-species-name-human-male-first-51
- cp14-species-name-human-male-first-52
- type: dataset
id: CP14_Names_Human_Female_First
values:
- cp14-species-name-human-female-first-1
- cp14-species-name-human-female-first-2
- cp14-species-name-human-female-first-3
- cp14-species-name-human-female-first-4
- cp14-species-name-human-female-first-5
- cp14-species-name-human-female-first-6
- cp14-species-name-human-female-first-7
- cp14-species-name-human-female-first-8
- cp14-species-name-human-female-first-9
- cp14-species-name-human-female-first-10
- cp14-species-name-human-female-first-11
- cp14-species-name-human-female-first-12
- cp14-species-name-human-female-first-13
- cp14-species-name-human-female-first-14
- cp14-species-name-human-female-first-15
- cp14-species-name-human-female-first-16
- cp14-species-name-human-female-first-17
- cp14-species-name-human-female-first-18
- cp14-species-name-human-female-first-19
- cp14-species-name-human-female-first-20
- cp14-species-name-human-female-first-21
- cp14-species-name-human-female-first-22
- cp14-species-name-human-female-first-23
- cp14-species-name-human-female-first-24
- cp14-species-name-human-female-first-25
- cp14-species-name-human-female-first-26
- cp14-species-name-human-female-first-27
- cp14-species-name-human-female-first-28
- cp14-species-name-human-female-first-29
- cp14-species-name-human-female-first-30
- cp14-species-name-human-female-first-31
- cp14-species-name-human-female-first-32
- cp14-species-name-human-female-first-33
- cp14-species-name-human-female-first-34
- cp14-species-name-human-female-first-35
- cp14-species-name-human-female-first-36
- cp14-species-name-human-female-first-37
- cp14-species-name-human-female-first-38
- cp14-species-name-human-female-first-39
- cp14-species-name-human-female-first-40
- cp14-species-name-human-female-first-41
- cp14-species-name-human-female-first-42
- cp14-species-name-human-female-first-43
- cp14-species-name-human-female-first-44
- type: dataset
id: CP14_Names_Human_Last
values:
- cp14-species-name-human-last-1
- cp14-species-name-human-last-2
- cp14-species-name-human-last-3
- cp14-species-name-human-last-4
- cp14-species-name-human-last-5
- cp14-species-name-human-last-6
- cp14-species-name-human-last-7
- cp14-species-name-human-last-8
- cp14-species-name-human-last-9
- cp14-species-name-human-last-10
- cp14-species-name-human-last-11
- cp14-species-name-human-last-12
- cp14-species-name-human-last-13
- cp14-species-name-human-last-14
- cp14-species-name-human-last-15
- cp14-species-name-human-last-16
- cp14-species-name-human-last-17
- cp14-species-name-human-last-18
- cp14-species-name-human-last-19
- cp14-species-name-human-last-20
- cp14-species-name-human-last-21
- cp14-species-name-human-last-22
- cp14-species-name-human-last-23
- cp14-species-name-human-last-24
- cp14-species-name-human-last-25
- cp14-species-name-human-last-26
- cp14-species-name-human-last-27
- cp14-species-name-human-last-28
- cp14-species-name-human-last-29
- cp14-species-name-human-last-30

View File

@@ -0,0 +1,80 @@
# Dwarf
- type: localizedDataset
id: CP14_Names_Dwarf_Male_First
values:
prefix: cp14-species-name-dwarf-male-first-
count: 52
- type: localizedDataset
id: CP14_Names_Dwarf_Female_First
values:
prefix: cp14-species-name-dwarf-female-first-
count: 44
- type: localizedDataset
id: CP14_Names_Dwarf_Last
values:
prefix: cp14-species-name-dwarf-last-
count: 30
# Human
- type: localizedDataset
id: CP14_Names_Human_Male_First
values:
prefix: cp14-species-name-human-male-first-
count: 52
- type: localizedDataset
id: CP14_Names_Human_Female_First
values:
prefix: cp14-species-name-human-female-first-
count: 44
- type: localizedDataset
id: CP14_Names_Human_Last
values:
prefix: cp14-species-name-human-last-
count: 30
# Tiefling
- type: localizedDataset
id: CP14_Names_Tiefling_Male_First
values:
prefix: cp14-species-name-tiefling-male-first-
count: 57
- type: localizedDataset
id: CP14_Names_Tiefling_Female_First
values:
prefix: cp14-species-name-tiefling-female-first-
count: 53
- type: localizedDataset
id: CP14_Names_Tiefling_Last
values:
prefix: cp14-species-name-tiefling-last-
count: 24
# Elf
- type: localizedDataset
id: CP14_Names_Elf_Male_First
values:
prefix: cp14-species-name-elf-male-first-
count: 28
- type: localizedDataset
id: CP14_Names_Elf_Female_First
values:
prefix: cp14-species-name-elf-female-first-
count: 30
- type: localizedDataset
id: CP14_Names_Elf_Last
values:
prefix: cp14-species-name-elf-last-
count: 18

View File

@@ -1,173 +0,0 @@
- type: dataset
id: CP14_Names_Tiefling_Male_First
values:
- cp14-species-name-tiefling-male-first-1
- cp14-species-name-tiefling-male-first-2
- cp14-species-name-tiefling-male-first-3
- cp14-species-name-tiefling-male-first-4
- cp14-species-name-tiefling-male-first-5
- cp14-species-name-tiefling-male-first-6
- cp14-species-name-tiefling-male-first-7
- cp14-species-name-tiefling-male-first-8
- cp14-species-name-tiefling-male-first-9
- cp14-species-name-tiefling-male-first-10
- cp14-species-name-tiefling-male-first-11
- cp14-species-name-tiefling-male-first-12
- cp14-species-name-tiefling-male-first-13
- cp14-species-name-tiefling-male-first-14
- cp14-species-name-tiefling-male-first-15
- cp14-species-name-tiefling-male-first-16
- cp14-species-name-tiefling-male-first-17
- cp14-species-name-tiefling-male-first-18
- cp14-species-name-tiefling-male-first-19
- cp14-species-name-tiefling-male-first-20
- cp14-species-name-tiefling-male-first-21
- cp14-species-name-tiefling-male-first-22
- cp14-species-name-tiefling-male-first-23
- cp14-species-name-tiefling-male-first-24
- cp14-species-name-tiefling-male-first-25
- cp14-species-name-tiefling-male-first-26
- cp14-species-name-tiefling-male-first-27
- cp14-species-name-tiefling-male-first-28
- cp14-species-name-tiefling-male-first-29
- cp14-species-name-tiefling-male-first-30
- cp14-species-name-tiefling-male-first-31
- cp14-species-name-tiefling-male-first-32
- cp14-species-name-tiefling-male-first-33
- cp14-species-name-tiefling-male-first-34
- cp14-species-name-tiefling-male-first-35
- cp14-species-name-tiefling-male-first-36
- cp14-species-name-tiefling-male-first-37
- cp14-species-name-tiefling-male-first-38
- cp14-species-name-tiefling-male-first-39
- cp14-species-name-tiefling-male-first-40
- cp14-species-name-tiefling-male-first-41
- cp14-species-name-tiefling-male-first-42
- cp14-species-name-tiefling-male-first-43
- cp14-species-name-tiefling-male-first-44
- cp14-species-name-tiefling-male-first-45
- cp14-species-name-tiefling-idea-first-1
- cp14-species-name-tiefling-idea-first-2
- cp14-species-name-tiefling-idea-first-3
- cp14-species-name-tiefling-idea-first-4
- cp14-species-name-tiefling-idea-first-5
- cp14-species-name-tiefling-idea-first-6
- cp14-species-name-tiefling-idea-first-7
- cp14-species-name-tiefling-idea-first-8
- cp14-species-name-tiefling-idea-first-9
- cp14-species-name-tiefling-idea-first-10
- cp14-species-name-tiefling-idea-first-11
- cp14-species-name-tiefling-idea-first-12
- cp14-species-name-tiefling-idea-first-13
- cp14-species-name-tiefling-idea-first-14
- cp14-species-name-tiefling-idea-first-15
- cp14-species-name-tiefling-idea-first-16
- cp14-species-name-tiefling-idea-first-17
- cp14-species-name-tiefling-idea-first-18
- cp14-species-name-tiefling-idea-first-19
- cp14-species-name-tiefling-idea-first-20
- cp14-species-name-tiefling-idea-first-21
- cp14-species-name-tiefling-idea-first-22
- cp14-species-name-tiefling-idea-first-23
- cp14-species-name-tiefling-idea-first-24
- cp14-species-name-tiefling-idea-first-25
- cp14-species-name-tiefling-idea-first-26
- type: dataset
id: CP14_Names_Tiefling_Female_First
values:
- cp14-species-name-tiefling-idea-first-1
- cp14-species-name-tiefling-idea-first-2
- cp14-species-name-tiefling-idea-first-3
- cp14-species-name-tiefling-idea-first-4
- cp14-species-name-tiefling-idea-first-5
- cp14-species-name-tiefling-female-first-6
- cp14-species-name-tiefling-female-first-7
- cp14-species-name-tiefling-female-first-8
- cp14-species-name-tiefling-female-first-9
- cp14-species-name-tiefling-female-first-10
- cp14-species-name-tiefling-female-first-11
- cp14-species-name-tiefling-female-first-12
- cp14-species-name-tiefling-female-first-13
- cp14-species-name-tiefling-female-first-14
- cp14-species-name-tiefling-female-first-15
- cp14-species-name-tiefling-female-first-16
- cp14-species-name-tiefling-female-first-17
- cp14-species-name-tiefling-female-first-18
- cp14-species-name-tiefling-female-first-19
- cp14-species-name-tiefling-female-first-20
- cp14-species-name-tiefling-female-first-21
- cp14-species-name-tiefling-female-first-22
- cp14-species-name-tiefling-female-first-23
- cp14-species-name-tiefling-female-first-24
- cp14-species-name-tiefling-female-first-25
- cp14-species-name-tiefling-female-first-26
- cp14-species-name-tiefling-female-first-27
- cp14-species-name-tiefling-female-first-28
- cp14-species-name-tiefling-female-first-29
- cp14-species-name-tiefling-female-first-30
- cp14-species-name-tiefling-female-first-31
- cp14-species-name-tiefling-female-first-32
- cp14-species-name-tiefling-female-first-33
- cp14-species-name-tiefling-female-first-34
- cp14-species-name-tiefling-female-first-35
- cp14-species-name-tiefling-female-first-36
- cp14-species-name-tiefling-female-first-37
- cp14-species-name-tiefling-female-first-38
- cp14-species-name-tiefling-female-first-39
- cp14-species-name-tiefling-female-first-40
- cp14-species-name-tiefling-idea-first-1
- cp14-species-name-tiefling-idea-first-2
- cp14-species-name-tiefling-idea-first-3
- cp14-species-name-tiefling-idea-first-4
- cp14-species-name-tiefling-idea-first-5
- cp14-species-name-tiefling-idea-first-6
- cp14-species-name-tiefling-idea-first-7
- cp14-species-name-tiefling-idea-first-8
- cp14-species-name-tiefling-idea-first-9
- cp14-species-name-tiefling-idea-first-10
- cp14-species-name-tiefling-idea-first-11
- cp14-species-name-tiefling-idea-first-12
- cp14-species-name-tiefling-idea-first-13
- cp14-species-name-tiefling-idea-first-14
- cp14-species-name-tiefling-idea-first-15
- cp14-species-name-tiefling-idea-first-16
- cp14-species-name-tiefling-idea-first-17
- cp14-species-name-tiefling-idea-first-18
- cp14-species-name-tiefling-idea-first-19
- cp14-species-name-tiefling-idea-first-20
- cp14-species-name-tiefling-idea-first-21
- cp14-species-name-tiefling-idea-first-22
- cp14-species-name-tiefling-idea-first-23
- cp14-species-name-tiefling-idea-first-24
- cp14-species-name-tiefling-idea-first-25
- cp14-species-name-tiefling-idea-first-26
- type: dataset
id: CP14_Names_Tiefling_Last
values:
- cp14-species-name-tiefling-last-1
- cp14-species-name-tiefling-last-2
- cp14-species-name-tiefling-last-3
- cp14-species-name-tiefling-last-4
- cp14-species-name-tiefling-last-5
- cp14-species-name-tiefling-last-6
- cp14-species-name-tiefling-last-7
- cp14-species-name-tiefling-last-8
- cp14-species-name-tiefling-last-9
- cp14-species-name-tiefling-last-10
- cp14-species-name-tiefling-last-11
- cp14-species-name-tiefling-last-12
- cp14-species-name-tiefling-last-13
- cp14-species-name-tiefling-last-14
- cp14-species-name-tiefling-last-15
- cp14-species-name-tiefling-last-16
- cp14-species-name-tiefling-last-17
- cp14-species-name-tiefling-last-18
- cp14-species-name-tiefling-last-19
- cp14-species-name-tiefling-last-20
- cp14-species-name-tiefling-last-21
- cp14-species-name-tiefling-last-22
- cp14-species-name-tiefling-last-23
- cp14-species-name-tiefling-last-24

View File

@@ -0,0 +1,35 @@
- type: marking
id: CP14ElfEars
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CP14Elf ]
sprites:
- sprite: _CP14/Mobs/Customization/elf_ears.rsi
state: ears1
- type: marking
id: CP14ElfEars2
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CP14Elf ]
sprites:
- sprite: _CP14/Mobs/Customization/elf_ears.rsi
state: ears2
- type: marking
id: CP14ElfEars3
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CP14Elf ]
sprites:
- sprite: _CP14/Mobs/Customization/elf_ears.rsi
state: ears3
- type: marking
id: CP14ElfEars3Broken
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [ CP14Elf ]
sprites:
- sprite: _CP14/Mobs/Customization/elf_ears.rsi
state: ears3_broken

View File

@@ -1,4 +1,3 @@
- type: marking
id: CP14TieflingHorns
bodyPart: HeadTop

View File

@@ -0,0 +1,4 @@
- type: entity
save: false
parent: CP14BaseMobElf
id: CP14MobElf

View File

@@ -38,10 +38,30 @@
layerKey: dummy
parameterTexture: displacementMap
parameterUV: displacementUV
- type: entity
parent: CP14BaseSpeciesDummy
id: CP14MobDwarfDummy
noSpawn: true
components:
- type: HumanoidAppearance
species: CP14Dwarf
- type: HumanoidAppearance
species: CP14Dwarf
- type: Inventory
templateId: CP14Human
displacements:
shoes:
layer:
sprite: _CP14/Mobs/Species/Dwarf/displacement.rsi
state: shoes
copyToShaderParameters:
layerKey: dummy
parameterTexture: displacementMap
parameterUV: displacementUV
pants:
layer:
sprite: _CP14/Mobs/Species/Dwarf/displacement.rsi
state: pants
copyToShaderParameters:
layerKey: dummy
parameterTexture: displacementMap
parameterUV: displacementUV

View File

@@ -0,0 +1,32 @@
- type: entity
parent: CP14BaseMobSpeciesOrganic
id: CP14BaseMobElf
name: Mr. Elf
abstract: true
components:
- type: HumanoidAppearance
species: CP14Elf
- type: Hunger
- type: Icon
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: full
- type: Thirst
- type: Butcherable
butcheringType: Spike
spawned:
- id: FoodMeatHuman
amount: 5
- type: Body
prototype: CP14Elf
requiredLegs: 2
- type: Inventory
templateId: CP14Human
- type: Wagging
- type: entity
parent: CP14BaseSpeciesDummy
id: CP14MobElfDummy
noSpawn: true
components:
- type: HumanoidAppearance
species: CP14Elf

View File

@@ -1,6 +1,6 @@
- type: species
id: CP14Dwarf
name: species-name-dwarf
name: cp14-species-name-dwarf
roundStart: true
prototype: CP14MobDwarf
sprites: CP14MobDwarfSprites

View File

@@ -0,0 +1,155 @@
- type: species
id: CP14Elf
name: cp14-species-name-elf
roundStart: true
prototype: CP14MobElf
sprites: CP14MobElfSprites
markingLimits: CP14MobElfMarkingLimits
dollPrototype: CP14MobElfDummy
skinColoration: HumanToned
maleFirstNames: CP14_Names_Elf_Male_First
femaleFirstNames: CP14_Names_Elf_Female_First
lastNames: CP14_Names_Elf_Last
- type: speciesBaseSprites
id: CP14MobElfSprites
sprites:
Head: CP14MobElfHead
HeadTop: CP14MobElfMarkingMatchSkin
Hair: CP14MobElfAnyMarking
FacialHair: CP14MobElfAnyMarking
Snout: CP14MobElfMarkingMatchSkin
Tail: CP14MobElfMarkingMatchSkin
Chest: CP14MobElfTorso
Eyes: CP14MobElfEyes
LArm: CP14MobElfLArm
RArm: CP14MobElfRArm
LHand: CP14MobElfLHand
RHand: CP14MobElfRHand
LLeg: CP14MobElfLLeg
RLeg: CP14MobElfRLeg
LFoot: CP14MobElfLFoot
RFoot: CP14MobElfRFoot
- type: markingPoints
id: CP14MobElfMarkingLimits
points:
Hair:
points: 1
required: false
FacialHair:
points: 1
required: false
Snout:
points: 1
required: false
HeadTop:
points: 1
required: true
defaultMarkings: [ CP14ElfEars ]
Chest:
points: 1
required: false
Legs:
points: 2
required: false
Arms:
points: 2
required: false
- type: humanoidBaseSprite
id: CP14MobElfEyes
baseSprite:
sprite: _CP14/Mobs/Customization/eyes.rsi
state: eyes
- type: humanoidBaseSprite
id: CP14MobElfAnyMarking
- type: humanoidBaseSprite
id: CP14MobElfMarkingMatchSkin
markingsMatchSkin: true
- type: humanoidBaseSprite
id: CP14MobElfHead
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: head_m
- type: humanoidBaseSprite
id: CP14MobElfHeadMale
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: head_m
- type: humanoidBaseSprite
id: CP14MobElfHeadFemale
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: head_f
- type: humanoidBaseSprite
id: CP14MobElfTorso
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: torso_m
- type: humanoidBaseSprite
id: CP14MobElfTorsoMale
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: torso_m
- type: humanoidBaseSprite
id: CP14MobElfTorsoFemale
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: torso_f
- type: humanoidBaseSprite
id: CP14MobElfLLeg
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: l_leg
- type: humanoidBaseSprite
id: CP14MobElfLArm
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: l_arm
- type: humanoidBaseSprite
id: CP14MobElfLHand
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: l_hand
- type: humanoidBaseSprite
id: CP14MobElfLFoot
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: l_foot
- type: humanoidBaseSprite
id: CP14MobElfRLeg
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: r_leg
- type: humanoidBaseSprite
id: CP14MobElfRArm
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: r_arm
- type: humanoidBaseSprite
id: CP14MobElfRHand
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: r_hand
- type: humanoidBaseSprite
id: CP14MobElfRFoot
baseSprite:
sprite: _CP14/Mobs/Species/Elf/parts.rsi
state: r_foot

View File

@@ -1,6 +1,6 @@
- type: species
id: CP14Human
name: species-name-human
name: cp14-species-name-human
roundStart: true
prototype: CP14MobHuman
sprites: CP14MobHumanSprites

View File

@@ -1,6 +1,6 @@
- type: species
id: CP14Tiefling
name: species-name-tiefling
name: cp14-species-name-tiefling
roundStart: true
prototype: CP14MobTiefling
sprites: CP14MobTieflingSprites