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

@@ -47,20 +47,20 @@ namespace Content.Shared.Humanoid
switch (gender)
{
case Gender.Male:
return Loc.GetString(_random.Pick(_prototypeManager.Index<DatasetPrototype>(speciesProto.MaleFirstNames).Values)); //CrystallPunk name localization
return Loc.GetString(_random.Pick(_prototypeManager.Index<LocalizedDatasetPrototype>(speciesProto.MaleFirstNames).Values)); //CrystallPunk name localization
case Gender.Female:
return Loc.GetString(_random.Pick(_prototypeManager.Index<DatasetPrototype>(speciesProto.FemaleFirstNames).Values)); //CrystallPunk name localization
return Loc.GetString(_random.Pick(_prototypeManager.Index<LocalizedDatasetPrototype>(speciesProto.FemaleFirstNames).Values)); //CrystallPunk name localization
default:
if (_random.Prob(0.5f))
return Loc.GetString(_random.Pick(_prototypeManager.Index<DatasetPrototype>(speciesProto.MaleFirstNames).Values)); //CrystallPunk name localization
return Loc.GetString(_random.Pick(_prototypeManager.Index<LocalizedDatasetPrototype>(speciesProto.MaleFirstNames).Values)); //CrystallPunk name localization
else
return Loc.GetString(_random.Pick(_prototypeManager.Index<DatasetPrototype>(speciesProto.FemaleFirstNames).Values)); //CrystallPunk name localization
return Loc.GetString(_random.Pick(_prototypeManager.Index<LocalizedDatasetPrototype>(speciesProto.FemaleFirstNames).Values)); //CrystallPunk name localization
}
}
public string GetLastName(SpeciesPrototype speciesProto)
{
return Loc.GetString(_random.Pick(_prototypeManager.Index<DatasetPrototype>(speciesProto.LastNames).Values)); //CrystallPunk name localization
return Loc.GetString(_random.Pick(_prototypeManager.Index<LocalizedDatasetPrototype>(speciesProto.LastNames).Values)); //CrystallPunk name localization
}
}
}

View File

@@ -82,13 +82,13 @@ public sealed partial class SpeciesPrototype : IPrototype
public HumanoidSkinColor SkinColoration { get; private set; }
[DataField]
public string MaleFirstNames { get; private set; } = "names_first_male";
public string MaleFirstNames { get; private set; } = "CP14_Names_Human_Male_First";
[DataField]
public string FemaleFirstNames { get; private set; } = "names_first_female";
public string FemaleFirstNames { get; private set; } = "CP14_Names_Human_Female_First";
[DataField]
public string LastNames { get; private set; } = "names_last";
public string LastNames { get; private set; } = "CP14_Names_Human_Last";
[DataField]
public SpeciesNaming Naming { get; private set; } = SpeciesNaming.FirstLast;

View File

@@ -10,7 +10,8 @@ namespace Content.Shared.Localizations
[Dependency] private readonly ILocalizationManager _loc = default!;
// If you want to change your codebase's language, do it here.
private const string Culture = "en-US"; // CrystallPunk-Localization
private const string Culture = "ru-RU"; // CrystallPunk-Localization
private const string FallbackCulture = "en-US"; // CrystallPunk-Localization
//Creating an English CrystallPunk server? Set Culture to "en-US"
/// <summary>
@@ -27,8 +28,11 @@ namespace Content.Shared.Localizations
public void Initialize()
{
var culture = new CultureInfo(Culture);
var fallbackCulture = new CultureInfo(FallbackCulture);
_loc.LoadCulture(culture);
_loc.LoadCulture(fallbackCulture); // CrystallPunk-Localization
_loc.SetFallbackCluture(fallbackCulture); // CrystallPunk-Localization
_loc.AddFunction(culture, "PRESSURE", FormatPressure);
_loc.AddFunction(culture, "POWERWATTS", FormatPowerWatts);
_loc.AddFunction(culture, "POWERJOULES", FormatPowerJoules);

View File

@@ -0,0 +1,4 @@
marking-CP14ElfEars = Elf benchmark
marking-CP14ElfEars2 = Lop-eared
marking-CP14ElfEars3 = Low landing
marking-CP14ElfEars3Broken = Lobes

View File

@@ -128,32 +128,6 @@ cp14-species-name-human-last-29 = Ramondo
cp14-species-name-human-last-30 = Falone
# TIEFLINGS
cp14-species-name-tiefling-idea-first-1 = Recklessness
cp14-species-name-tiefling-idea-first-2 = Faith
cp14-species-name-tiefling-idea-first-3 = Ideal
cp14-species-name-tiefling-idea-first-4 = Art
cp14-species-name-tiefling-idea-first-5 = Music
cp14-species-name-tiefling-idea-first-6 = Flour
cp14-species-name-tiefling-idea-first-7 = Hope
cp14-species-name-tiefling-idea-first-8 = Tune
cp14-species-name-tiefling-idea-first-9 = Nowhere
cp14-species-name-tiefling-idea-first-10 = Openness
cp14-species-name-tiefling-idea-first-11 = Desperation
cp14-species-name-tiefling-idea-first-12 = Scavenger
cp14-species-name-tiefling-idea-first-13 = Searching
cp14-species-name-tiefling-idea-first-14 = Reverence
cp14-species-name-tiefling-idea-first-15 = Poetry
cp14-species-name-tiefling-idea-first-16 = Excellence
cp14-species-name-tiefling-idea-first-17 = Grief
cp14-species-name-tiefling-idea-first-18 = Glory
cp14-species-name-tiefling-idea-first-19 = Randomness
cp14-species-name-tiefling-idea-first-20 = Fear
cp14-species-name-tiefling-idea-first-21 = Fatigue
cp14-species-name-tiefling-idea-first-22 = Luck
cp14-species-name-tiefling-idea-first-23 = Pain
cp14-species-name-tiefling-idea-first-24 = Silence
cp14-species-name-tiefling-idea-first-25 = Darkness
cp14-species-name-tiefling-idea-first-26 = Virtue
cp14-species-name-tiefling-male-first-1 = Akmenos
cp14-species-name-tiefling-male-first-2 = Amnon
@@ -200,6 +174,19 @@ cp14-species-name-tiefling-male-first-42 = Hortos
cp14-species-name-tiefling-male-first-43 = Edelandross
cp14-species-name-tiefling-male-first-44 = Ekemon
cp14-species-name-tiefling-male-first-45 = Emokesse
cp14-species-name-tiefling-male-first-46 = Recklessness
cp14-species-name-tiefling-male-first-47 = Tune
cp14-species-name-tiefling-male-first-48 = Nowhere
cp14-species-name-tiefling-male-first-49 = Desperation
cp14-species-name-tiefling-male-first-50 = Scavengers
cp14-species-name-tiefling-male-first-51 = Excellence
cp14-species-name-tiefling-male-first-52 = Mourning
cp14-species-name-tiefling-male-first-52 = Glory
cp14-species-name-tiefling-male-first-53 = Luck
cp14-species-name-tiefling-male-first-54 = Pain
cp14-species-name-tiefling-male-first-55 = Silence
cp14-species-name-tiefling-male-first-56 = Randomness
cp14-species-name-tiefling-male-first-57 = Fear
cp14-species-name-tiefling-female-first-1 = Acta
cp14-species-name-tiefling-female-first-2 = Anakis
@@ -241,6 +228,19 @@ cp14-species-name-tiefling-female-first-37 = Traja
cp14-species-name-tiefling-female-first-38 = Velavia
cp14-species-name-tiefling-female-first-39 = Xelestri
cp14-species-name-tiefling-female-first-40 = Zaidi
cp14-species-name-tiefling-female-first-41 = Faith
cp14-species-name-tiefling-female-first-42 = The Ideal
cp14-species-name-tiefling-female-first-43 = Art
cp14-species-name-tiefling-female-first-44 = Music
cp14-species-name-tiefling-female-first-45 = Flour
cp14-species-name-tiefling-female-first-46 = Hope
cp14-species-name-tiefling-female-first-47 = Openness
cp14-species-name-tiefling-female-first-48 = Searching
cp14-species-name-tiefling-female-first-49 = Reverence
cp14-species-name-tiefling-female-first-50 = Poetry
cp14-species-name-tiefling-female-first-51 = Fatigue
cp14-species-name-tiefling-female-first-52 = Darkness
cp14-species-name-tiefling-female-first-53 = Virtue
cp14-species-name-tiefling-last-1 = Agganor
cp14-species-name-tiefling-last-2 = Al Khem
@@ -396,4 +396,85 @@ cp14-species-name-dwarf-last-26 = of Clan Torevir
cp14-species-name-dwarf-last-27 = of Clan Bucklebar
cp14-species-name-dwarf-last-28 = of the Drummer clan
cp14-species-name-dwarf-last-29 = of the Fire-Tongued Clan
cp14-species-name-dwarf-last-30 = of the Eternal Honey Clan
cp14-species-name-dwarf-last-30 = of the Eternal Honey Clan
# ELVES
cp14-species-name-elf-male-first-1 = Adran
cp14-species-name-elf-male-first-2 = Aramil
cp14-species-name-elf-male-first-3 = Arannis
cp14-species-name-elf-male-first-4 = Aust
cp14-species-name-elf-male-first-5 = Aelar
cp14-species-name-elf-male-first-6 = Beiro
cp14-species-name-elf-male-first-7 = Berrian
cp14-species-name-elf-male-first-8 = Varys
cp14-species-name-elf-male-first-9 = Galindan
cp14-species-name-elf-male-first-10 = Yvelios
cp14-species-name-elf-male-first-11 = Imerral
cp14-species-name-elf-male-first-12 = Carrick
cp14-species-name-elf-male-first-13 = Quarion
cp14-species-name-elf-male-first-14 = Lausian
cp14-species-name-elf-male-first-15 = Mindartis
cp14-species-name-elf-male-first-16 = Paelias
cp14-species-name-elf-male-first-17 = Peren
cp14-species-name-elf-male-first-18 = Reardon
cp14-species-name-elf-male-first-19 = Rolen
cp14-species-name-elf-male-first-20 = Sovelisse
cp14-species-name-elf-male-first-21 = Tarivolus
cp14-species-name-elf-male-first-22 = Theren
cp14-species-name-elf-male-first-23 = Hadaray
cp14-species-name-elf-male-first-24 = Himo
cp14-species-name-elf-male-first-25 = Heian
cp14-species-name-elf-male-first-26 = Enyalis
cp14-species-name-elf-male-first-27 = Erdan
cp14-species-name-elf-male-first-28 = Erevan
cp14-species-name-elf-female-first-1 = Adrieu
cp14-species-name-elf-female-first-2 = Altea
cp14-species-name-elf-female-first-3 = Anastrianna
cp14-species-name-elf-female-first-4 = Andraste
cp14-species-name-elf-female-first-5 = Antinua
cp14-species-name-elf-female-first-6 = Betrinna
cp14-species-name-elf-female-first-7 = Birelle
cp14-species-name-elf-female-first-8 = Vadania
cp14-species-name-elf-female-first-9 = Valante
cp14-species-name-elf-female-first-10 = Jalenette
cp14-species-name-elf-female-first-11 = Drusilia
cp14-species-name-elf-female-first-12 = Yelenia
cp14-species-name-elf-female-first-13 = Kaelinne
cp14-species-name-elf-female-first-14 = Quelenna
cp14-species-name-elf-female-first-15 = Quilasi
cp14-species-name-elf-female-first-16 = Caillet
cp14-species-name-elf-female-first-17 = Xanaphia
cp14-species-name-elf-female-first-18 = Leshanna
cp14-species-name-elf-female-first-19 = Leah
cp14-species-name-elf-female-first-20 = Miali
cp14-species-name-elf-female-first-21 = Marielle
cp14-species-name-elf-female-first-22 = Naivara
cp14-species-name-elf-female-first-23 = Sariel
cp14-species-name-elf-female-first-24 = Sylaqui
cp14-species-name-elf-female-first-25 = Theirastra
cp14-species-name-elf-female-first-26 = Tia
cp14-species-name-elf-female-first-27 = Felosial
cp14-species-name-elf-female-first-28 = Shava
cp14-species-name-elf-female-first-29 = Shanairah
cp14-species-name-elf-female-first-30 = Enna
cp14-species-name-elf-last-1 = Amakiir
cp14-species-name-elf-last-2 = Amastasia
cp14-species-name-elf-last-3 = Galanodel
cp14-species-name-elf-last-4 = Ilfelkiir
cp14-species-name-elf-last-5 = Xylocente
cp14-species-name-elf-last-6 = Liadon
cp14-species-name-elf-last-7 = Nilo
cp14-species-name-elf-last-8 = Cyanodel
cp14-species-name-elf-last-9 = Holimion
cp14-species-name-elf-last-10 = Mossdream
cp14-species-name-elf-last-11 = Silverglame
cp14-species-name-elf-last-12 = Fallman
cp14-species-name-elf-last-13 = Alderpride
cp14-species-name-elf-last-14 = Shastrim
cp14-species-name-elf-last-15 = Frostrister
cp14-species-name-elf-last-16 = Felestra
cp14-species-name-elf-last-17 = Hustiar
cp14-species-name-elf-last-18 = Galfre

View File

@@ -1,2 +1,4 @@
species-name-tiefling = Tiefling
species-name-dwarf = Dwarf
cp14-species-name-human = Human
cp14-species-name-tiefling = Tiefling
cp14-species-name-dwarf = Dwarf
cp14-species-name-elf = Elf

View File

@@ -0,0 +1,4 @@
marking-CP14ElfEars = Эльфийский эталон
marking-CP14ElfEars2 = Вислоухий
marking-CP14ElfEars3 = Низкая посадка
marking-CP14ElfEars3Broken = Огрызок

View File

@@ -130,32 +130,6 @@ cp14-species-name-human-last-29 = Рамондо
cp14-species-name-human-last-30 = Фалоне
# TIEFLINGS
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 = Добродетель
cp14-species-name-tiefling-male-first-1 = Акменос
cp14-species-name-tiefling-male-first-2 = Амнон
@@ -202,6 +176,19 @@ 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-male-first-46 = Безрассудство
cp14-species-name-tiefling-male-first-47 = Напев
cp14-species-name-tiefling-male-first-48 = Нигде
cp14-species-name-tiefling-male-first-49 = Отчаяние
cp14-species-name-tiefling-male-first-50 = Падаль
cp14-species-name-tiefling-male-first-51 = Превосходство
cp14-species-name-tiefling-male-first-52 = Скорбь
cp14-species-name-tiefling-male-first-52 = Слава
cp14-species-name-tiefling-male-first-53 = Везение
cp14-species-name-tiefling-male-first-54 = Боль
cp14-species-name-tiefling-male-first-55 = Тишина
cp14-species-name-tiefling-male-first-56 = Случайность
cp14-species-name-tiefling-male-first-57 = Страх
cp14-species-name-tiefling-female-first-1 = Акта
cp14-species-name-tiefling-female-first-2 = Анакис
@@ -243,6 +230,19 @@ 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-female-first-41 = Вера
cp14-species-name-tiefling-female-first-42 = Идеал
cp14-species-name-tiefling-female-first-43 = Искусство
cp14-species-name-tiefling-female-first-44 = Музыка
cp14-species-name-tiefling-female-first-45 = Мука
cp14-species-name-tiefling-female-first-46 = Надежда
cp14-species-name-tiefling-female-first-47 = Открытость
cp14-species-name-tiefling-female-first-48 = Поиск
cp14-species-name-tiefling-female-first-49 = Почтение
cp14-species-name-tiefling-female-first-50 = Поэзия
cp14-species-name-tiefling-female-first-51 = Усталость
cp14-species-name-tiefling-female-first-52 = Темнота
cp14-species-name-tiefling-female-first-53 = Добродетель
cp14-species-name-tiefling-last-1 = Агганор
cp14-species-name-tiefling-last-2 = Аль-Кхем
@@ -398,4 +398,85 @@ 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 = из клана Вечного мёда
cp14-species-name-dwarf-last-30 = из клана Вечного мёда
# ELVES
cp14-species-name-elf-male-first-1 = Адран
cp14-species-name-elf-male-first-2 = Арамиль
cp14-species-name-elf-male-first-3 = Араннис
cp14-species-name-elf-male-first-4 = Ауст
cp14-species-name-elf-male-first-5 = Аэлар
cp14-species-name-elf-male-first-6 = Бейро
cp14-species-name-elf-male-first-7 = Берриан
cp14-species-name-elf-male-first-8 = Варис
cp14-species-name-elf-male-first-9 = Галинндан
cp14-species-name-elf-male-first-10 = Ивеллиос
cp14-species-name-elf-male-first-11 = Имерраль
cp14-species-name-elf-male-first-12 = Каррик
cp14-species-name-elf-male-first-13 = Куарион
cp14-species-name-elf-male-first-14 = Лаусиан
cp14-species-name-elf-male-first-15 = Миндартис
cp14-species-name-elf-male-first-16 = Паэлиас
cp14-species-name-elf-male-first-17 = Перен
cp14-species-name-elf-male-first-18 = Риардон
cp14-species-name-elf-male-first-19 = Ролен
cp14-species-name-elf-male-first-20 = Совелисс
cp14-species-name-elf-male-first-21 = Таривол
cp14-species-name-elf-male-first-22 = Терен
cp14-species-name-elf-male-first-23 = Хадарай
cp14-species-name-elf-male-first-24 = Химо
cp14-species-name-elf-male-first-25 = Хэйян
cp14-species-name-elf-male-first-26 = Эниалис
cp14-species-name-elf-male-first-27 = Эрдан
cp14-species-name-elf-male-first-28 = Эреван
cp14-species-name-elf-female-first-1 = Адрие
cp14-species-name-elf-female-first-2 = Альтеа
cp14-species-name-elf-female-first-3 = Анастрианна
cp14-species-name-elf-female-first-4 = Андрасте
cp14-species-name-elf-female-first-5 = Антинуа
cp14-species-name-elf-female-first-6 = Бетринна
cp14-species-name-elf-female-first-7 = Бирель
cp14-species-name-elf-female-first-8 = Вадания
cp14-species-name-elf-female-first-9 = Валанте
cp14-species-name-elf-female-first-10 = Джеленетт
cp14-species-name-elf-female-first-11 = Друсилиа
cp14-species-name-elf-female-first-12 = Йелениа
cp14-species-name-elf-female-first-13 = Каэлинн
cp14-species-name-elf-female-first-14 = Квеленна
cp14-species-name-elf-female-first-15 = Квиласи
cp14-species-name-elf-female-first-16 = Кейлет
cp14-species-name-elf-female-first-17 = Ксанафия
cp14-species-name-elf-female-first-18 = Лешанна
cp14-species-name-elf-female-first-19 = Лиа
cp14-species-name-elf-female-first-20 = Миали
cp14-species-name-elf-female-first-21 = Мэриэль
cp14-species-name-elf-female-first-22 = Найвара
cp14-species-name-elf-female-first-23 = Сариэль
cp14-species-name-elf-female-first-24 = Силакви
cp14-species-name-elf-female-first-25 = Теирастра
cp14-species-name-elf-female-first-26 = Тиа
cp14-species-name-elf-female-first-27 = Фелосиаль
cp14-species-name-elf-female-first-28 = Шава
cp14-species-name-elf-female-first-29 = Шанайра
cp14-species-name-elf-female-first-30 = Энна
cp14-species-name-elf-last-1 = Амакиир
cp14-species-name-elf-last-2 = Амастасия
cp14-species-name-elf-last-3 = Галанодель
cp14-species-name-elf-last-4 = Ильфелкиир
cp14-species-name-elf-last-5 = Ксилосент
cp14-species-name-elf-last-6 = Лиадон
cp14-species-name-elf-last-7 = Найло
cp14-species-name-elf-last-8 = Сианодель
cp14-species-name-elf-last-9 = Холимион
cp14-species-name-elf-last-10 = Моссдрим
cp14-species-name-elf-last-11 = Сильверглейм
cp14-species-name-elf-last-12 = Фаллман
cp14-species-name-elf-last-13 = Альдерпрайд
cp14-species-name-elf-last-14 = Шастрим
cp14-species-name-elf-last-15 = Фростристер
cp14-species-name-elf-last-16 = Фелестра
cp14-species-name-elf-last-17 = Хустиар
cp14-species-name-elf-last-18 = Гальфре

View File

@@ -1,2 +1,4 @@
species-name-tiefling = Тифлинг
species-name-dwarf = Дварф
cp14-species-name-human = Человек
cp14-species-name-tiefling = Тифлинг
cp14-species-name-dwarf = Дварф
cp14-species-name-elf = Эльф

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 183 B

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 639 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 511 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 508 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 B

View File

@@ -0,0 +1,62 @@
{
"version": 1,
"license": "All rights reserved for the CrystallPunk14 project only",
"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
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 362 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 769 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B