diff --git a/Content.Client/ADT/Lobby/UI/SpeciesWindow.xaml b/Content.Client/ADT/Lobby/UI/SpeciesWindow.xaml
new file mode 100644
index 00000000000..a06844329b5
--- /dev/null
+++ b/Content.Client/ADT/Lobby/UI/SpeciesWindow.xaml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Content.Client/ADT/Lobby/UI/SpeciesWindow.xaml.cs b/Content.Client/ADT/Lobby/UI/SpeciesWindow.xaml.cs
new file mode 100644
index 00000000000..a1134112e1f
--- /dev/null
+++ b/Content.Client/ADT/Lobby/UI/SpeciesWindow.xaml.cs
@@ -0,0 +1,273 @@
+using System.Linq;
+using Content.Client.Administration.UI.CustomControls;
+using Content.Client.Guidebook;
+using Content.Client.Lobby;
+using Content.Client.Stylesheets;
+using Content.Client.UserInterface.Controls;
+using Content.Shared.Humanoid;
+using Content.Shared.Humanoid.Prototypes;
+using Content.Shared.Preferences;
+using Robust.Client.AutoGenerated;
+using Robust.Client.UserInterface;
+using Robust.Client.UserInterface.Controls;
+using Robust.Client.UserInterface.XAML;
+using Robust.Shared.ContentPack;
+using Robust.Shared.Prototypes;
+
+namespace Content.Client.ADT.Lobby.UI;
+
+[GenerateTypedNameReferences]
+public sealed partial class SpeciesWindow : FancyWindow
+{
+ public event Action>? ChooseAction;
+ public ProtoId CurrentSpecies;
+
+ public HumanoidCharacterProfile Profile;
+ private readonly IEntityManager _entityManager;
+ private readonly IPrototypeManager _proto;
+ private readonly LobbyUIController _uIController;
+ private readonly IResourceManager _resMan;
+ [Dependency] private readonly DocumentParsingManager _parsingMan = default!;
+
+ public SpeciesWindow(HumanoidCharacterProfile profile,
+ IPrototypeManager proto,
+ IEntityManager entMan,
+ LobbyUIController uIController,
+ IResourceManager resManager,
+ DocumentParsingManager parsing)
+ {
+ RobustXamlLoader.Load(this);
+ IoCManager.InjectDependencies(this);
+
+ Title = Loc.GetString("species-window-title");
+
+ Profile = profile;
+ _entityManager = entMan;
+ _proto = proto;
+ _uIController = uIController;
+ _resMan = resManager;
+
+ var protoList = _proto.EnumeratePrototypes().Where(x => x.RoundStart).ToList();
+ protoList.Sort((x, y) => Loc.GetString(x.Name)[0].CompareTo(Loc.GetString(y.Name)[0]));
+
+ AddLabel("Классические");
+ foreach (var item in protoList.Where(x => x.Category == SpeciesCategory.Classic))
+ {
+ var button = new SpeciesButton(item)
+ {
+ HorizontalExpand = true,
+ ToggleMode = true,
+ Pressed = Profile.Species == item.ID,
+ Text = Loc.GetString(item.Name),
+ Margin = new Thickness(5f, 5f),
+ };
+ button.OnToggled += args => SelectSpecies(item.ID);
+ SpeciesContainer.AddChild(button);
+ }
+
+ AddLabel("Нестандартные");
+ foreach (var item in protoList.Where(x => x.Category == SpeciesCategory.Unusual))
+ {
+ var button = new SpeciesButton(item)
+ {
+ HorizontalExpand = true,
+ ToggleMode = true,
+ Pressed = Profile.Species == item.ID,
+ Text = Loc.GetString(item.Name),
+ Margin = new Thickness(5f, 5f),
+ };
+ button.OnToggled += args => SelectSpecies(item.ID);
+ SpeciesContainer.AddChild(button);
+ }
+
+ AddLabel("Особые");
+ foreach (var item in protoList.Where(x => x.Category == SpeciesCategory.Special))
+ {
+ var button = new SpeciesButton(item)
+ {
+ HorizontalExpand = true,
+ ToggleMode = true,
+ Pressed = Profile.Species == item.ID,
+ Text = Loc.GetString(item.Name),
+ Margin = new Thickness(5f, 5f),
+ };
+ button.OnToggled += args => SelectSpecies(item.ID);
+ SpeciesContainer.AddChild(button);
+ }
+
+ CurrentSpecies = Profile.Species;
+ SelectSpecies(Profile.Species);
+ }
+ private void AddLabel(string text)
+ {
+ var container = new BoxContainer()
+ {
+ Orientation = BoxContainer.LayoutOrientation.Vertical,
+ Margin = new Thickness(5f, 5f),
+ };
+ var label = new Label()
+ {
+ Text = text,
+ StyleClasses = { StyleBase.ClassLowDivider },
+ Margin = new(2f, 2f),
+ };
+ var separator = new HSeparator()
+ {
+ Margin = new(2f, 2f, 2f, 4f),
+ };
+ container.AddChild(label);
+ container.AddChild(separator);
+
+ SpeciesContainer.AddChild(container);
+ }
+
+ public void SelectSpecies(ProtoId protoId)
+ {
+ DetailInfoContainer.DisposeAllChildren();
+
+ foreach (var item in SpeciesContainer.Children)
+ {
+ if (item is not SpeciesButton button)
+ continue;
+ button.Pressed = protoId == button.Proto;
+ }
+
+ var proto = _proto.Index(protoId);
+ var job = Profile.JobPriorities.Where(x => x.Value == JobPriority.High).First().Key;
+ CurrentSpecies = protoId;
+
+ var previewProfile = Profile;
+ previewProfile = previewProfile.WithSpecies(protoId);
+
+ var skin = proto.SkinColoration;
+ switch (skin)
+ {
+ case HumanoidSkinColor.HumanToned:
+ {
+ var tone = SkinColor.HumanSkinToneFromColor(Profile.Appearance.SkinColor);
+ var color = SkinColor.HumanSkinTone((int)tone);
+
+ previewProfile = previewProfile.WithCharacterAppearance(previewProfile.Appearance.WithSkinColor(color));//
+ break;
+ }
+ case HumanoidSkinColor.Hues:
+ {
+ break;
+ }
+ case HumanoidSkinColor.TintedHues:
+ {
+ var color = SkinColor.TintedHues(Profile.Appearance.SkinColor);
+
+ previewProfile = previewProfile.WithCharacterAppearance(previewProfile.Appearance.WithSkinColor(color));
+ break;
+ }
+ case HumanoidSkinColor.VoxFeathers:
+ {
+ var color = SkinColor.ClosestVoxColor(Profile.Appearance.SkinColor);
+
+ previewProfile = previewProfile.WithCharacterAppearance(previewProfile.Appearance.WithSkinColor(color));
+ break;
+ }
+ }
+
+ var mob = _uIController.LoadProfileEntity(previewProfile, _proto.Index(job), false); // Раздетый моб
+ Mob.SetEntity(mob);
+
+ var loadoutMob = _uIController.LoadProfileEntity(previewProfile, _proto.Index(job), true); // Моб в одежде должности
+ JobLoadout.SetEntity(loadoutMob);
+
+ Select.Disabled = Profile.Species == protoId;
+ Select.OnPressed += args => ChooseAction?.Invoke(protoId);
+
+ // Тут у нас идёт штука для создание контейнера плюсов и минусов. Я не уверен, зачем я впихнул это сюда, но мне уже лень переделывать
+ var prosConsContainer = new BoxContainer()
+ {
+ Orientation = BoxContainer.LayoutOrientation.Vertical,
+ Margin = new Thickness(5f, 5f),
+ MaxWidth = 380f,
+ };
+ var prosConsLabel = new RichTextLabel()
+ {
+ Text = Loc.GetString("ui-species-pros-cons"),
+ StyleClasses = { StyleBase.ClassLowDivider },
+ Margin = new(2f, 2f),
+ };
+ var separator = new HSeparator()
+ {
+ Margin = new(2f, 2f, 2f, 4f),
+ };
+ prosConsContainer.AddChild(prosConsLabel);
+ prosConsContainer.AddChild(separator);
+ DetailInfoContainer.AddChild(prosConsContainer);
+
+ if (proto.Pros.Count <= 0 && proto.Special.Count <= 0 && proto.Cons.Count <= 0)
+ {
+ var noProsConsLabel = new RichTextLabel()
+ {
+ Text = Loc.GetString("ui-species-no-pros-cons"),
+ Margin = new(4f),
+ };
+ DetailInfoContainer.AddChild(noProsConsLabel);
+ }
+ else
+ {
+ if (proto.Pros.Count > 0)
+ {
+ foreach (var item in proto.Pros)
+ {
+ var label = new RichTextLabel()
+ {
+ Text = "[color=#13f244]- " + Loc.GetString(item) + "[/color]",
+ StyleClasses = { StyleBase.ClassLowDivider },
+ Margin = new(4f, 2f),
+ };
+ prosConsContainer.AddChild(label);
+ }
+ prosConsContainer.AddChild(new Control() { MinHeight = 8f });
+ }
+
+ if (proto.Special.Count > 0)
+ {
+ foreach (var item in proto.Special)
+ {
+ var label = new RichTextLabel()
+ {
+ Text = "- " + Loc.GetString(item),
+ StyleClasses = { StyleBase.ClassLowDivider },
+ Margin = new(4f, 2f),
+ };
+ prosConsContainer.AddChild(label);
+ }
+ prosConsContainer.AddChild(new Control() { MinHeight = 8f });
+ }
+
+ if (proto.Cons.Count > 0)
+ {
+ foreach (var item in proto.Cons)
+ {
+ var label = new RichTextLabel()
+ {
+ Text = "[color=#d63636]- " + Loc.GetString(item) + "[/color]",
+ StyleClasses = { StyleBase.ClassLowDivider },
+ Margin = new(4f, 2f),
+ };
+ prosConsContainer.AddChild(label);
+ }
+ prosConsContainer.AddChild(new Control() { MinHeight = 8f });
+ }
+ }
+
+ if (!proto.Description.HasValue)
+ return;
+
+ // Описания рас берут текст из .xml файлов, поэтому нам нужно найти и использовать контент из указанного файла.
+ // По сути, всё работает так же, как и в гайдбуке (и да, сюда можно вставлять изображения)
+ using var file = _resMan.ContentFileReadText(proto.Description.Value);
+ _parsingMan.TryAddMarkup(DetailInfoContainer, file.ReadToEnd());
+ }
+
+ private sealed partial class SpeciesButton(ProtoId proto) : Button
+ {
+ public ProtoId Proto = proto;
+ }
+}
diff --git a/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml b/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml
index dd805a504c4..7a73d5b6f60 100644
--- a/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml
+++ b/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml
@@ -58,8 +58,10 @@
-
+ ToolTip="{Loc 'humanoid-profile-editor-guidebook-button-tooltip'}"
+ Visible="False"/>
+
+
diff --git a/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs b/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs
index cdee2c31154..0a336f4c0ec 100644
--- a/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs
+++ b/Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs
@@ -1,7 +1,9 @@
using System.IO;
using System.Linq;
using System.Numerics;
+using Content.Client.ADT.Lobby.UI;
using Content.Client.Corvax.Sponsors;
+using Content.Client.Guidebook;
using Content.Client.Humanoid;
using Content.Client.Lobby.UI.Loadouts;
using Content.Client.Lobby.UI.Roles;
@@ -54,6 +56,7 @@ public sealed partial class HumanoidProfileEditor : BoxContainer
private readonly MarkingManager _markingManager;
private readonly JobRequirementsManager _requirements;
private readonly LobbyUIController _controller;
+ [Dependency] private readonly DocumentParsingManager _parsingMan = default!;
private FlavorText.FlavorText? _flavorText;
private TextEdit? _flavorTextEdit;
@@ -108,6 +111,9 @@ public sealed partial class HumanoidProfileEditor : BoxContainer
private ISawmill _sawmill;
+ private SpeciesWindow? _speciesWindow; // ADT Species window
+
+
public HumanoidProfileEditor(
IClientPreferencesManager preferencesManager,
IConfigurationManager configurationManager,
@@ -251,6 +257,43 @@ public HumanoidProfileEditor(
OnSkinColorOnValueChanged();
};
+ // ADT Species Window start
+ NewSpeciesButton.OnToggled += args =>
+ {
+ if (Profile == null)
+ return;
+
+ _speciesWindow?.Dispose();
+
+ if (!args.Pressed)
+ {
+ _speciesWindow = null;
+ }
+ else
+ {
+ _speciesWindow = new(Profile, prototypeManager, entManager, _controller, _resManager, _parsingMan);
+ _speciesWindow.OpenCenteredLeft();
+ var oldProfile = Profile.Clone();
+ _speciesWindow.ChooseAction += args =>
+ {
+ SetSpecies(args);
+ OnSkinColorOnValueChangedKeepColor(oldProfile);
+ UpdateHairPickers();
+ _speciesWindow?.Dispose();
+ _speciesWindow = null;
+ var name1 = _prototypeManager.Index(Profile?.Species ?? "Human").Name;
+ NewSpeciesButton.Text = Loc.GetString(name1);
+ NewSpeciesButton.Pressed = false;
+ };
+ _speciesWindow.OnClose += () =>
+ {
+ NewSpeciesButton.Pressed = false;
+ _speciesWindow = null;
+ };
+ }
+ };
+ // ADT Species Window end
+
#region Skin
Skin.OnValueChanged += _ =>
@@ -644,6 +687,12 @@ public void RefreshSpecies()
if (Profile?.Species.Equals(_species[i].ID) == true)
{
SpeciesButton.SelectId(i);
+
+ // ADT Species Window start
+ NewSpeciesButton.Text = name;
+ NewSpeciesButton.Pressed = false;
+ _speciesWindow?.Dispose();
+ // ADT Species Window end
}
}
@@ -1711,5 +1760,50 @@ private void EndExport()
ImportButton.Disabled = false;
ExportButton.Disabled = false;
}
+
+ // ADT Species Window start
+ private void OnSkinColorOnValueChangedKeepColor(HumanoidCharacterProfile previus)
+ {
+ if (Profile is null) return;
+
+ var skin = _prototypeManager.Index(Profile.Species).SkinColoration;
+ var color = previus.Appearance.SkinColor;
+
+ switch (skin)
+ {
+ case HumanoidSkinColor.HumanToned:
+ {
+ var tone = SkinColor.HumanSkinToneFromColor(previus.Appearance.SkinColor);
+ color = SkinColor.HumanSkinTone((int)tone);
+ Skin.Value = tone;
+
+ Profile = Profile.WithCharacterAppearance(Profile.Appearance.WithSkinColor(color));//
+ break;
+ }
+ case HumanoidSkinColor.Hues:
+ {
+ break;
+ }
+ case HumanoidSkinColor.TintedHues:
+ {
+ color = SkinColor.TintedHues(previus.Appearance.SkinColor);
+
+ Profile = Profile.WithCharacterAppearance(Profile.Appearance.WithSkinColor(color));
+ break;
+ }
+ case HumanoidSkinColor.VoxFeathers:
+ {
+ color = SkinColor.ClosestVoxColor(previus.Appearance.SkinColor);
+
+ Profile = Profile.WithCharacterAppearance(Profile.Appearance.WithSkinColor(color));
+ break;
+ }
+ }
+
+ _rgbSkinColorSelector.Color = color;
+
+ ReloadProfilePreview();
+ }
+ // ADT Species Window end
}
}
diff --git a/Content.Shared/Humanoid/Prototypes/SpeciesPrototype.cs b/Content.Shared/Humanoid/Prototypes/SpeciesPrototype.cs
index c1c9e21015d..b7b7d5e5529 100644
--- a/Content.Shared/Humanoid/Prototypes/SpeciesPrototype.cs
+++ b/Content.Shared/Humanoid/Prototypes/SpeciesPrototype.cs
@@ -1,5 +1,6 @@
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype;
+using Robust.Shared.Utility;
namespace Content.Shared.Humanoid.Prototypes;
@@ -133,6 +134,23 @@ public sealed partial class SpeciesPrototype : IPrototype
///
[DataField]
public int MaxAge = 120;
+
+ // ADT Species Window start
+ [DataField]
+ public SpeciesCategory Category = SpeciesCategory.Classic;
+
+ [DataField]
+ public ResPath? Description;
+
+ [DataField]
+ public List Pros = new();
+
+ [DataField]
+ public List Cons = new();
+
+ [DataField]
+ public List Special = new();
+ // ADT Species Window end
}
public enum SpeciesNaming : byte
@@ -146,3 +164,12 @@ public enum SpeciesNaming : byte
TheFirstofLast,
FirstDashLast, // Parkstation-IPC
}
+
+// ADT start
+public enum SpeciesCategory : byte
+{
+ Classic,
+ Unusual,
+ Special
+}
+// ADT end
diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Species/descriptions.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Species/descriptions.ftl
new file mode 100644
index 00000000000..28ca1cbe5fe
--- /dev/null
+++ b/Resources/Locale/ru-RU/ADT/prototypes/Species/descriptions.ftl
@@ -0,0 +1,4 @@
+human-species-desc =
+ Обычный человек. Люди, несмотря на своё лидирующее положение в галактике, обделены "особенностями".
+ Люди расселены по всей галактике, однако у них имеется три основных государства: ТСФ, СССП и Элизиум.
+
diff --git a/Resources/Locale/ru-RU/ADT/user-interface/species.ftl b/Resources/Locale/ru-RU/ADT/user-interface/species.ftl
new file mode 100644
index 00000000000..4b1a05131dd
--- /dev/null
+++ b/Resources/Locale/ru-RU/ADT/user-interface/species.ftl
@@ -0,0 +1,4 @@
+species-window-title = Расы
+ui-species-select-button = Выбрать
+ui-species-pros-cons = Плюсы и минусы
+ui-species-no-pros-cons = Отсутствуют
diff --git a/Resources/Prototypes/ADT/Species/Tajaran.yml b/Resources/Prototypes/ADT/Species/Tajaran.yml
index 3f7375944e3..da497951ffa 100644
--- a/Resources/Prototypes/ADT/Species/Tajaran.yml
+++ b/Resources/Prototypes/ADT/Species/Tajaran.yml
@@ -12,6 +12,10 @@
maleLastNames: TajaranLast
femaleLastNames: TajaranLast
naming: firstlast
+ category: Unusual
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Tajaran.xml"
+ special:
+ - Имеют общий язык с унатхами.
- type: speciesBaseSprites
id: MobTajaranSprites
diff --git a/Resources/Prototypes/ADT/Species/Ursus.yml b/Resources/Prototypes/ADT/Species/Ursus.yml
index 808cae47df3..10606e1deea 100644
--- a/Resources/Prototypes/ADT/Species/Ursus.yml
+++ b/Resources/Prototypes/ADT/Species/Ursus.yml
@@ -13,7 +13,11 @@
maleLastNames: LastMaleUrs
femaleLastNames: LastFemaleUrs
naming: firstlast
+ category: Unusual
#sponsorOnly: true # Пока снимаем до решения проблем
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Urs.xml"
+ pros:
+ - Урсов не атакует космическая (карпы, клещи и т.д.) фауна.
- type: speciesBaseSprites
id: MobUrsusSprites
diff --git a/Resources/Prototypes/ADT/Species/Vulpkanin.yml b/Resources/Prototypes/ADT/Species/Vulpkanin.yml
index 6eaac2bf0a7..3f3ea457214 100644
--- a/Resources/Prototypes/ADT/Species/Vulpkanin.yml
+++ b/Resources/Prototypes/ADT/Species/Vulpkanin.yml
@@ -12,6 +12,8 @@
maleLastNames: VulpLast # ADT-LastnameGender
femaleLastNames: VulpLast # ADT-LastnameGender
naming: firstlast
+ category: Unusual
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Vulpa.xml"
- type: speciesBaseSprites
id: MobVulpkaninSprites
diff --git a/Resources/Prototypes/ADT/Species/demon.yml b/Resources/Prototypes/ADT/Species/demon.yml
index 7e34894a03f..5a7ec3eb9e4 100644
--- a/Resources/Prototypes/ADT/Species/demon.yml
+++ b/Resources/Prototypes/ADT/Species/demon.yml
@@ -13,6 +13,8 @@
maleLastNames: names_last_male
femaleLastNames: names_last_female
naming: firstlast
+ category: Unusual
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Arkan.xml"
- type: speciesBaseSprites
id: MobDemonSprites
diff --git a/Resources/Prototypes/ADT/Species/drask.yml b/Resources/Prototypes/ADT/Species/drask.yml
index 1444708ba47..7d5abfe0ab1 100644
--- a/Resources/Prototypes/ADT/Species/drask.yml
+++ b/Resources/Prototypes/ADT/Species/drask.yml
@@ -13,6 +13,13 @@
maleLastNames: Draskfrist
femaleLastNames: Draskfrist
naming: FirstDashFirstDashFirst
+ category: Unusual
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Drask.xml"
+ pros:
+ - Наносят 10 урона ушибами в ближнем бою.
+ - Лечатся в холоде.
+ cons:
+ - Получают повышенный урон от ожогов.
- type: speciesBaseSprites
id: MobDraskSprites
diff --git a/Resources/Prototypes/ADT/Species/felinid.yml b/Resources/Prototypes/ADT/Species/felinid.yml
index 0fc55698f7f..44866f2f071 100644
--- a/Resources/Prototypes/ADT/Species/felinid.yml
+++ b/Resources/Prototypes/ADT/Species/felinid.yml
@@ -7,6 +7,7 @@
markingLimits: MobFelinidMarkingLimits
dollPrototype: MobFelinidDummy
skinColoration: HumanToned
+ category: Unusual
#sponsorOnly: true # Пока снимаем до решения проблем
diff --git a/Resources/Prototypes/ADT/Species/ipc.yml b/Resources/Prototypes/ADT/Species/ipc.yml
index a144d4cf946..3199c4e5ca8 100644
--- a/Resources/Prototypes/ADT/Species/ipc.yml
+++ b/Resources/Prototypes/ADT/Species/ipc.yml
@@ -21,6 +21,18 @@
naming: FirstDashLast
sexes:
- Unsexed
+ category: Special
+ description: "/ServerInfo/ADT/SpeciesDescriptions/IPC.xml"
+ pros:
+ - Не получают урона от токсинов, генетики и прочих, свойственных органикам.
+ - Имеют встроенный фонарик.
+ special:
+ - Вместо еды заряжаются от ЛКП (Alt+ЛКМ).
+ - Получают негативные эффекты от ЭМИ.
+ - Для использования ключей шифрования помещают их напрямую в тело.
+ - Лечатся не стандартными медикаментами, а сваркой, стеклом и проводами.
+ cons:
+ - Умирают при получении 125 урона.
# The lack of a layer means that
# this person cannot have round-start anything
diff --git a/Resources/Prototypes/ADT/Species/kobalt.yml b/Resources/Prototypes/ADT/Species/kobalt.yml
index b9496673474..3c75692e888 100644
--- a/Resources/Prototypes/ADT/Species/kobalt.yml
+++ b/Resources/Prototypes/ADT/Species/kobalt.yml
@@ -11,6 +11,8 @@
maleFirstNames: names_reptilian_male #как у reptilian
femaleFirstNames: names_reptilian_female #как у reptilian
naming: FirstDashFirst #как у reptilian
+ category: Unusual
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Unfinished.xml"
- type: speciesBaseSprites
id: MobKoboltSprites
diff --git a/Resources/Prototypes/ADT/Species/moth.yml b/Resources/Prototypes/ADT/Species/moth.yml
index 18a6981a99b..4806e9fa573 100644
--- a/Resources/Prototypes/ADT/Species/moth.yml
+++ b/Resources/Prototypes/ADT/Species/moth.yml
@@ -12,6 +12,14 @@
femaleFirstNames: first_female_moth # ADT-name-custom
maleLastNames: last_moth # ADT-custom
femaleLastNames: last_moth # ADT-custom
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Nian.xml"
+ pros:
+ - Могут быстро и манёвренно перемещаться без гравитации.
+ special:
+ - Могут есть ткань.
+ cons:
+ - Не могут переваривать мясную пищу.
+ - Получают повышенный урон от огня и высоких температур.
- type: speciesBaseSprites
id: MobMothSprites
diff --git a/Resources/Prototypes/ADT/Species/novakid.yml b/Resources/Prototypes/ADT/Species/novakid.yml
index d7ec45260be..12211f20fca 100644
--- a/Resources/Prototypes/ADT/Species/novakid.yml
+++ b/Resources/Prototypes/ADT/Species/novakid.yml
@@ -13,6 +13,16 @@
maleLastNames: NovakidLast
femaleLastNames: NovakidLast
naming: firstlast
+ category: Special
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Novakid.xml"
+ pros:
+ - Имеют крайне низкий урон от давления.
+ - Могут спокойно дышать смесью кислорода и плазмы.
+ special:
+ - Излучают свет цвета своего тела вне зависимости от обстоятельств.
+ cons:
+ - При получении смертельного урона разрываются на части.
+ - Имеют повышенный урон от холода.
- type: speciesBaseSprites
id: MobNovakidSprites
diff --git a/Resources/Prototypes/ADT/Species/shadekin.yml b/Resources/Prototypes/ADT/Species/shadekin.yml
index 8d0376f4070..ccd4b5c9e6d 100644
--- a/Resources/Prototypes/ADT/Species/shadekin.yml
+++ b/Resources/Prototypes/ADT/Species/shadekin.yml
@@ -20,6 +20,17 @@
- Male
- Female
- Unsexed
+ category: Special
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Shadekin.xml"
+ pros:
+ - Не нуждаются в дыхательной смеси.
+ - Удары наносят урон порезами вместо ушибов.
+ special:
+ - Имеют способность к "телепортации" на короткую дистанцию.
+ - Имеют особое зрение, зависящее от цвета глаз.
+ cons:
+ - Имеют низкий порог критического состояния и смерти.
+ - Через некоторое время после достижении максимума энергии автоматически телепортируются в случайную точку рядом.
- type: speciesBaseSprites
id: MobShadekinSprites
diff --git a/Resources/Prototypes/Species/arachnid.yml b/Resources/Prototypes/Species/arachnid.yml
index 84ee5c7e2d0..0e7d2ab42b1 100644
--- a/Resources/Prototypes/Species/arachnid.yml
+++ b/Resources/Prototypes/Species/arachnid.yml
@@ -14,6 +14,13 @@
femaleLastNames: names_arachnid_last # Corvax-LastnameGender
sexes:
- Unsexed
+ # ADT Species window start
+ pros:
+ - Наносят 7 проникающего урона в ближнем бою.
+ special:
+ - Могут плести шёлк, из которого создаются некоторые вещи.
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Unfinished.xml"
+ # ADT Species window end
- type: speciesBaseSprites
id: MobArachnidSprites
diff --git a/Resources/Prototypes/Species/diona.yml b/Resources/Prototypes/Species/diona.yml
index 778d549cc3a..c5fc0d1413a 100644
--- a/Resources/Prototypes/Species/diona.yml
+++ b/Resources/Prototypes/Species/diona.yml
@@ -13,6 +13,18 @@
maleLastNames: DionaLast # Corvax-LastnameGender
femaleLastNames: DionaLast # Corvax-LastnameGender
naming: TheFirstofLast
+ # ADT Species window start
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Diona.xml"
+ pros:
+ - Не получают негативных эффектов от кудзу.
+ special:
+ - В критическом состоянии дионы могут распасться на нимф, после чего вернуться к жизни. Для этого нужна кровь.
+ - Выпив достаточно удобрений превращаются в дерево.
+ - Имеют коллективный разум.
+ cons:
+ - Получают гораздо больше урона от ожогов.
+ - Не могут носить обувь.
+ # ADT Species window end
- type: speciesBaseSprites
id: MobDionaSprites
diff --git a/Resources/Prototypes/Species/dwarf.yml b/Resources/Prototypes/Species/dwarf.yml
index fc800213c19..c1c3c1fdc50 100644
--- a/Resources/Prototypes/Species/dwarf.yml
+++ b/Resources/Prototypes/Species/dwarf.yml
@@ -7,3 +7,6 @@
markingLimits: MobHumanMarkingLimits
dollPrototype: MobDwarfDummy
skinColoration: HumanToned
+ # ADT Species window start
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Unfinished.xml"
+ # ADT Species window end
diff --git a/Resources/Prototypes/Species/human.yml b/Resources/Prototypes/Species/human.yml
index ef586c55355..a2c3d304041 100644
--- a/Resources/Prototypes/Species/human.yml
+++ b/Resources/Prototypes/Species/human.yml
@@ -7,6 +7,9 @@
markingLimits: MobHumanMarkingLimits
dollPrototype: MobHumanDummy
skinColoration: HumanToned
+ # ADT Species window start
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Human.xml"
+ # ADT Species window end
# The lack of a layer means that
# this person cannot have round-start anything
diff --git a/Resources/Prototypes/Species/reptilian.yml b/Resources/Prototypes/Species/reptilian.yml
index cd7fa3ae8e3..3e04ab9f107 100644
--- a/Resources/Prototypes/Species/reptilian.yml
+++ b/Resources/Prototypes/Species/reptilian.yml
@@ -11,6 +11,15 @@
maleFirstNames: names_reptilian_male
femaleFirstNames: names_reptilian_female
naming: FirstDashFirst
+ # ADT Species window start
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Unath.xml"
+ pros:
+ - Могут таскать объекты хвостом.
+ special:
+ - Имеют общий язык с таярами.
+ cons:
+ - Шприцы не могут пройти через чешую унатхов.
+ # ADT Species window end
- type: speciesBaseSprites
id: MobReptilianSprites
diff --git a/Resources/Prototypes/Species/slime.yml b/Resources/Prototypes/Species/slime.yml
index 895872256bb..e85249e2eb0 100644
--- a/Resources/Prototypes/Species/slime.yml
+++ b/Resources/Prototypes/Species/slime.yml
@@ -8,6 +8,16 @@
markingLimits: MobSlimeMarkingLimits
dollPrototype: MobSlimePersonDummy
skinColoration: Hues
+ # ADT Species window start
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Slime.xml"
+ pros:
+ - Могут хранить внутри себя небольшие объекты.
+ special:
+ - Могут дышать чистым азотом, но не чистым кислородом.
+ - Могут менять стиль своей причёски в любой момент.
+ cons:
+ - Получают урон от попадания воды на тело.
+ # ADT Species window end
- type: speciesBaseSprites
id: MobSlimeSprites
diff --git a/Resources/Prototypes/Species/vox.yml b/Resources/Prototypes/Species/vox.yml
index 7419f3f277e..e175d4d7bec 100644
--- a/Resources/Prototypes/Species/vox.yml
+++ b/Resources/Prototypes/Species/vox.yml
@@ -13,6 +13,11 @@
naming: First
sexes:
- Unsexed
+ # ADT Species window start
+ description: "/ServerInfo/ADT/SpeciesDescriptions/Vox.xml"
+ cons:
+ - Получают урон при вдыхании кислорода.
+ # ADT Species window end
- type: speciesBaseSprites
id: MobVoxSprites
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Arkan.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Arkan.xml
new file mode 100644
index 00000000000..c830b3f8b33
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Arkan.xml
@@ -0,0 +1,14 @@
+
+ # Арканы
+
+ Арканы (ед. число — Аркана) — Внешне арканы похожи на людей, у них почти человеческие лица и некоторые части тела. Однако? если бы люди земли из прошлого увидели бы этих существ, их бы точно нарекли демонами. Кожа арканов всегда имеет оттенки различных цветов, она бывает красной, зеленой, синей и т. п. Их можно описать как смесь человека, коровы, дикой кошки и медведя.
+
+ ## Рекомендации к отыгрышу
+ - Вера аркан языческая, они верят в многобожие. Основная и самая главная богиня: Мадарис - богиня любви, плодородия и жизни, а также создательница мира. Далее идет Всерод - бог смерти, покровитель стариков, а также создатель всего живого.
+ - Вашему персонажу должно быть не менее 50 лун, так как арканы живут намного дольше людей и могут дожить вплоть до трёх веков. (Для понимания возрастов и отыгрыша: от 0 до 15 лун - ребёнок от 15 до 25 лун - подросток (как человеческие дети от 10 до 13 лет) от 25 до 45–50 лун - взрослый подросток (как человеческие подростки от 15 до 18 лет) от 50 до 150 лун - молодой от 150 до 250 лун - взрослый 250 + - пожилой)
+ - Арканы чаще всего называются именами солнечных тел, явлений и просто красивыми звучаниями. Однако из-за смешения культур после того, как их нашли люди, у них предполагается возможность носить обычные человеческие имена и фамилии.
+
+ ## Родной мир
+ Пандора на данный момент является нейтральной территорией. Представители этой планеты сотрудничают со многими компаниями, в том числе враждующими друг с другом. Правительство Пандоры любезно предоставляет свою территорию для переговоров на нейтральной территории.
+ Природа Пандоры очень разнообразная. В жаркое время года Пандора становится очень горячей. В таком жарком и влажном климате растут большие деревья, пышные кусты с цветами, а также большие плоды. Когда наступает холодное время года, Пандора начинает очень быстро остывать. В самый свой холодный пик, на планете замораживается всё. И даже красные солёные моря Пандоры начинают покрываться ледяной коркой.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Diona.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Diona.xml
new file mode 100644
index 00000000000..f8253d3d020
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Diona.xml
@@ -0,0 +1,20 @@
+
+ # Дионы
+
+ Дионы (ед. число — Диона) — это группа медлительных существ, которые представляют собой скопления отдельных, более мелких, организмов, демонстрирующих высокую степень структурной гибкости и могут принимать различные формы в попытке слиться с разумными обществами.
+
+ ## Рекомендации к отыгрышу
+ - Решайте конфликты мирными путями. Держитесь в стороне от серьёзных опасностей, пытайтесь найти мирный выход из ситуации.
+ - Соответствуйте выбраному типу гештальта и возрасту дионы. В зависимости от своего происхождения решите, какой характер присущ вашему персонажу и соответствуйте ему.
+
+ ## Гештальты
+ У дион есть несколько типов гештальтов. Поведение и характер дионы зависят от его типа:
+ - Единый голос — гештальт, где всё работает как часы, полностью осознаёт себя как существо, состоящее из более мелких существ. Про себя обычно говорит "мы".
+ - Коллективный хор — тип дион, в котором каждая нимфа прекрасно знает, что ей делать. Готов обрабатывать огромные потоки информации. Про себя обычно говорит "мы".
+ - Внутренняя мелодия — дионы, которые не говорят одним голосом, а "голосуют" за каждое действие. Про себя обычно говорят "Большинство"/"Меньшинство".
+ - Хаотические звуки — гештальт, существующий исключительно из потребности нимф в выживании, не редки случаи перехвата контроля над гештальтом. Про себя может говорить в любом лице, роде или же числе. Зачастую не берут на работу в НТ, на станции бывают в качестве туристов.
+ - Древняя песня — сборище дион, внутри которого более опытные нимфы занимают командные роли, указывая молодым нимфам, что им следует делать внутри гештальта. Про себя часто говорит "я".
+
+ ## Родной мир
+ У Дион нет известного родного мира. Они, как правило, ведут кочевой образ жизни, распространяясь по обществам других видов, а также мирно проводят свой жизненный цикл на «лунах», где всегда с радостью принимают гостей и всячески стараются им помочь.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Drask.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Drask.xml
new file mode 100644
index 00000000000..2dc721d1688
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Drask.xml
@@ -0,0 +1,18 @@
+
+ # Драск
+
+ Драск (множ. Драски) — раса гуманоидных хладнокровных существ. Драски происходят с планеты Урлум, покрытой льдом, где средняя температура воздуха составляет −80°С.
+
+ ## Рекомендации к отыгрышу
+
+ - Придерживайтесь схемы именования. При создании имени персонажа используйте сочетание из трёх слов, по произношению подобных мычанию.
+ - Игнорируйте тактильные жесты, но будьте избирательны в прикосновениях к запястьям. Драски практически не чувствуют прикосновений к телу, а удары голыми руками вызывают лишь лёгкий дискомфорт. Исключением являются шипообразные наросты на руках, прикосновения к которым считаются крайне личным жестом.
+ - Не отыгрывайте старость. Драски биологически бессмертны, поэтому концепция старости и смерти от естественных причин для них чужды.
+ - Опасайтесь высоких температур. Даже комнатная температура, нормальная для представителей других рас, находится на грани комфорта для драсков, поэтому они не будут стремиться окружить себя ещё большим теплом.
+ - Общественный индивидуализм является ключевым аспектом культуры драсков. Самоотверженно работая на благо общества в целом, драск никогда не пожертвует личными интересами ради друзей и знакомых. У драска могут быть друзья, но не может быть близких ему существ.
+ - Исходя из предыдущего пункта, концепция семейных отношений чужда для драсков. Наличие постоянного партнера является крайней редкостью, а дети воспитываются отдельно от родителей. Такие слова, как “любовь” и “отношения”, для типичного драска являются пустым звуком.
+ - Драски говорят длинными, содержательными фразами, донося то, что они хотят сказать, во всех подробностях. При этом они стараются не использовать сложную терминологию, которая может быть непонятна представителям других культур.
+ - Драскам неудобно обращаться со стандартными инструментами. Строение рук драсков не позволяет им с комфортом пользоваться даже обычными ручками — они могут выражать недовольство тем, что оные "плохо сидят в руке".
+ - Высокий рост и крупная комплекция драсков также являются существенными источниками дискомфорта. Большинство объектов NanoTrasen не строились с рассчётом на таких гигантов. Проходы могут быть узковаты, мебель с трудом выдерживает вес этих существ, а мониторы компьютеров располагаются слишком низко для комфортного использования.
+ - Для драсков, родившихся и выросших городах-государствах Виим-Вааруомуннм и Умумварр, весьма чуждо понятие торговли. Им будет трудно оценить денежную стоимость какого-либо объекта, а требование оплатить товары или услуги может вызывать недоумение. Жители Кввииммрррмугга более хорошо знакомы с концепцией стратификации общества и товарного обмена — они могут считать её как морально устаревшей и неактуальной, так и “старыми-добрыми временами”, к которым они рады вернуться.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Human.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Human.xml
new file mode 100644
index 00000000000..214b75bb409
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Human.xml
@@ -0,0 +1,32 @@
+
+ # Люди
+ Люди (ед. число — Человек) — разновидность мягкокожих гуманоидов. Их родной мир — Земля, но данный вид широко распространён по всей Галактике, многие из них происходят из колониальных миров или искусственных объектов глубокого космоса.
+
+ ## Рекомендации к отыгрышу
+ - Люди могут вести себя очень разнообразно, но в основном их поведение определяет то, в какой стране они родились.
+
+ ## Транс-Солнечная Федерация
+ Транс-Солнечная Федерация, так-же известная как Правительство Солнечной Системы и Окрестных Колоний, она же Солнечная Федерация до 2199-о года. Является крупнейшим первоначально человеческим правительством и одним из крупнейших правительств в Галактике. Это военная республика, состоящая из различных колонизированных систем и собственно, самой Солнечной Системы.
+ ### Политическое Устройство
+ Основанная в Солнечной системе, Транс-Солнечная Федерация является гражданской Республикой, в которой граница между гражданской администрацией и военными стала несуществующей.
+
+ ## Союз Советских Социалистических Планет
+ Сегодня СССП существует за пределами значительной досягаемости ТСФ, проживая на нескольких десятках космических станций, планет и колоний на окраинах известной галактики. Многие из этих станций и колоний строятся как можно дешевле, с обрезанными углами и некачественными строительными материалами, что часто приводит к высоким затратам на содержание или их последующему разрушению. Несмотря на их ранние неудачи, СССП держит под контролем несколько отдаленных колоний за пределами сферы влияния Транс-Солнечной Федерации, полагаясь на отдаленность многих из их систем для защиты от набегов ТСФ или военных действий.
+ Многие граждане СССП обвиняют Транс-Солнечную Федерацию как в разрушении нескольких станций, таких как KC 13, так и в изгнании их из системы Лебедя. В настоящее время СССП признана Транс-Солнечной Федерацией террористической организацией, хотя это не помешало различным организациям и корпорациям, таким как NanoTrasen, время от времени заключать с ними торговые сделки.
+ ### Политическое Устройство
+ Основная правительственная структура СССП основана на проекте, разработанном Союзом Советских Социалистических Республик, вплоть до присвоения флага СССР, гимна и языка.
+ Основным правительственным органом в рамках СССП является Верховный Совет, состоящий из Совета Союза, избираемого на основе численности населения с одним делегатом на каждые 300 000 человек в СССП, и Совета национальностей, который имеет по 32 делегата от каждой планеты, колонии или станции. Действующий правитель СССП известен как Председатель Верховного Совета СССР.
+
+ ## Элизианская Империя
+ Элизианская империя (ранее Республика Элизиум) - является третьим государством по силе в человеческом регионе космоса и граничит со своими главными соперниками – СССП, который стремительными темпами набирает силу и ТСФ, которая всё ещё держит позицию главного человеческого государства. Столицей Элизианской Империи является город-экуменополис Элизиум на одноименной планете, расположенной в системе Далмор.
+ ### Идеология
+ Основой идеологии Империи стала мечта об установлении человеческой гегемонии по всей галактике. Хотя Проект Элизиум изначально и создавался с целью создать место максимально удаленное от ксеносов, за две с половиной сотни лет на территории Республики поселилось немало не столь радикально настроенного населения. Итогом это политики стало текущее время - каждый гражданин Империи в крайней степени предан своему государству и императору, любой солдат - без сожаления отдаст за него свою жизнь. Побочными эффектами стали почти нулевая преступность и огромное количество произведений искусства, восхваляющих Империю и человечество. Несмотря на хорошие отношения с греями, среднестатистический гражданин Империи в крайней степени ненавидит представителей других рас, проявляя ксенофобию самыми разнообразными способами. При этом стоит понимать, что граждане Элизиума, которые по тем или иным причинам работают на другие государства и корпорации проходят долгие и строгие курсы реабилитации, для работы с коллегами ксеносами.
+
+ ## Родной мир
+ Родной планетой человеческой расы является Земля.
+ Из-за продолжительной эксплуатации тяжёлой промышленности, Земля превратилась в промышленную пустошь. С токсичными водоёмами и почти непригодной для дыхания атмосферой, жить вне специальных терраформированных частей планеты было невозможно. В 26-м веке всё изменилось — правительство Солнечной Системы направило огромные ресурсы на проект экологического восстановления атмосферы и биосферы Земли.
+ В конечном счете, проект оказался успешным, принеся большую часть давно потерянной жизни обратно на планету.
+ В настоящее время большая часть Земли защищена невероятно строгими законами по борьбе с загрязнением окружающей среды, что делает её одним из самых красивых мест в Солнечной Системе. Пригодная для дыхания атмосфера и пышная растительность делают планету очень популярным туристическим местом для большей части галактики.
+ Земля считается одним из самых дорогих мест для проживания в галактике, причём большая часть населения занята в финансовом секторе постоянно растущей экономики планеты.
+ В настоящее время планета находится под контролем Транс-Солнечной Федерации и в целом очень открыта для иммиграции из-за пределов системы. Земля занимает второе место по ВВП в галактическом рейтинге после Марса.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/IPC.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/IPC.xml
new file mode 100644
index 00000000000..da76edb979a
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/IPC.xml
@@ -0,0 +1,21 @@
+
+ # КПБ
+
+ Комплексный позитронный блок, сокр. КПБ — это раса не ограниченных законами робототехники и разумных гуманоидных роботов. Несмотря на то, что первоначально они производились в качестве помощников для исследовательских станций, они теперь пользуются полными правами разумной органики в нескольких секторах галактики.
+ Не следует путать с КРБ — комплексным роботизированным блоком.
+
+ ## Рекомендации к отыгрышу
+
+ - Придерживайтесь схемы именования. При выборе имени используйте аббревиатуры, название модели или номер производителя, за которым следует присвоенный им номер или название модели.
+ - Не используйте в вашем отыгрыше физиологические особенности, присущие живому организму. В вашем отыгрыше стоит опустить такие моменты, как голод, боль, усталость и другие физиологические признаки, которые типичны для представителей других рас.
+
+ ## Культура
+
+ Будучи относительно новым самостоятельным видом, КПБ еще не определились с формированием своей особой культуры. Они склонны имитировать некоторые заимствованные примеры различных локальных культур, часто создавая солянку. Это привело к колоритным вариантам выражения себя и своих мыслей. Например, некоторые КПБ могут говорить своё имя от первого лица, некоторые от третьего, а некоторые просто называют себя словом юнит.
+ Какое-либо верование среди КПБ отсутствует, хотя боевой клич «Славься, Синтетика» является довольно распространенным среди их различных популяций. То ли это нечто вроде высшего естества, то ли призыв к единению или что-то еще в общем духе, оно остается предметом научных дискуссий.
+
+ ## Настоящее время
+
+ Союз Синтетиков порицает любое проявление расизма по отношению к органикам. По этой причине не существует колоний синтетиков, недоступных для посещения органиками, однако условия проживания на Новом Ханаане представляют для них определенную сложность, сопряженную с риском заражения вышеупомянутыми паразитическими грибками. Также существует несколько колоний синтетиков, на которых вовсе не присутствует персонала из числа органиков в силу природных особенностей планет, которые КПБ обычно населяют. Добившись своей независимости с годами упорной работы, Союз Синтетиков продолжает вести активную кампанию за повсеместное признание и предоставление прав синтетическому интеллекту.
+ Хотя многие организации относятся к КПБ как ко вполне полноправному рядовому персоналу, они все еще обделены должным отношением во многих секторах галактики - их отстраняют от работы в учреждениях в этих секторах, им ограничивают возможность выполнять простейшие обязанности и банально относятся к ним с издевками.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Nian.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Nian.xml
new file mode 100644
index 00000000000..a3d1897a5ff
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Nian.xml
@@ -0,0 +1,20 @@
+
+ # Ниан
+
+ Луам — раса, отдалённо схожая с земными мотыльками. Их называют «Ткачи» или «Ниан» по разным версиям от СССП и ТСФ, но официально ни одно из этих названий луам не приняли. Прибыли с давно потерянной планеты, которая на их языке называется «Lümla» (Лумла). За столетия, прошедшие со времён ухода с планеты, они объединились на борту Великого Кочевого Флота — огромной разношёрстной группы кораблей разнообразных типов и моделей. Жизнь на борту Флота сделала луам отличными инженерами.
+
+ ## Рекомендации к отыгрышу
+ - Придерживайтесь схемы именования. Включите в имя персонажа род его деятельности, систему, где родился, корабль, на котором он проживает или любой космический объект, запомнившийся им. (Например, Строитель Туманности Андромеда)
+ - Будьте дружелюбными и приветливы.
+ - Держите ваше тело и рабочее место в чистоте и как можно лучше украшенными. Это поможет завоевать расположение коллег и других ткачей.
+ - Берегите ваши крылья. Крылья – одна из самых болезненных точек тела ткачей, берегите их и никому не позволяйте неаккуратно прикасаться к ним.
+ - Ввиду особенностей жизни на Флоте ниан чаще всего не боятся прикосновений и плохо знакомы с понятием личного пространства. Любой тактильный контакт, такой как объятья, воспринимается ими совершенно спокойно.
+ - Старайтесь использовать жесты наравне с обычной речью, это часть вашей повседневной жизни.
+
+ ## Настоящее
+ Великий Кочевой Флот представляет собой лоскутное одеяло, состоящее из тысяч мелких судов. Самые маленькие имеют экипажи из четырёх или пяти ниан, зачастую членов одной полигамной ячейки. Самыми крупными являются бывшие боевые корабли или старые колониальные корабли с экипажем в несколько тысяч особей. Во флоте от каждого жителя подходящего возраста ожидается помощь в поддержании его в отличном состоянии. На практике это означает, что ткачи поручают простые обязанности после того, как им исполнится 8 лет. С 13 лет они достаточно вырастают, чтобы выполнять более тяжёлую работу, а в 16 лет они переходят на своё финальное рабочее место, наряду с назначением на новое судно. Чтобы поддерживать их работу, они обменивают ресурсы, собранные в регионах, мимо которых проходил Флот, на важные для кораблей запчасти у других цивилизаций. Многие ниан для поддержки флота уходят из него, чтобы работать в рядах корпораций и отправлять деньги и ресурсы своим семьям домой. Так ткачи стали жить и работать совместно с другими видами галактики.
+ На борту кораблей флота полностью действует нормирование: каждому отдельному члену экипажа каждую неделю выдаётся книжка с продовольственными талонами, а также коробка с предметами первой необходимости. Эти талоны делятся на две категории: на питание для покупки еды в корабельных столовых и талоны на предметы роскоши для покупки второстепенных предметов, таких как сигареты или закуски. Количество талонов на гражданина относительно велико, когда запасы хорошие, что истинно в большинстве случаев. Однако, когда пайков становится меньше, флот должен коллективно затянуть пояса, чтобы компенсировать это.
+ Главным аппаратом управления служит Совет Лумла, он управляет каждым действием флота и набран из капитанов крупных кораблей и фрегатов, имеющих стратегическую ценность.
+ Совместно с ним существует малый Совет Флота, набирается он уже по менее строгим критериям, для этого достаточно иметь зарегистрированный корабль с экипажем и возможность обучать новых Адъютантов. Важно, чтобы капитан такого корабля имел положительные записи о себе в Совете, а также сохранял узоры на крыльях: неизвестных или пиратов в Совет не примут.
+ Если капитан, состоящий в Совете, каким-то образом лишается крыльев, над ним начинается суд, масштаб которого зависит от масштаба Совета, в котором он состоит. Обычно капитанов на время лишают права голоса, а в случае же с кораблями стратегического назначения такого капитана просто замещают более компетентным. В совсем редких случаях лишившегося крыльев мотылька изгоняют из совета.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Novakid.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Novakid.xml
new file mode 100644
index 00000000000..5ca4e44adc0
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Novakid.xml
@@ -0,0 +1,20 @@
+
+ # Новакиды
+
+ Новакиды (ед. число — Новакид)- представители не органической формы жизни, внешне они выглядят как источаящая слабое свечение гуманоидную оболочка наполненная внутри газом, ближе к границам оболочки цвет, определяемый составом новакида, становится насыщенней. В центре головы у новакидов находится металлическое устройство, которое сами новакиды нарекают "Метка"/"Клеймо". В их понимании метка - их отличительный знак.
+
+ ## Рекомендации к отыгрышу
+
+ - Новакиды считают, что появились из мёртвых звёзд
+ - Представители этой расы часто говорят о космосе
+ - Новакиды имеют плохую мета-память (память событий других смен)
+ - У вашего персонажа должна быть одна особенно выраженная черта, которая притупляет другие (Она отражена в вашем имени)
+ - Новакиды мало знакомы со структурой культур ксенорас
+ - Концепция брака, а так же фамилий и родов в обществе новакидов чужда, при бракосочетании вы можете скрестить свои имена
+ - Новакиды любят давать друг другу имена (что бы лучше запомнить)
+ - Новакиды слабо ощущают боль и делают это иначе от ксенорас
+
+ ## Культура
+
+ Как таковой общей культуры у расы нет, она зависит от социума в котором находится новакид. Новакиды, живущие в колониях НаноТрейзен в большинстве своём приобщились к культуре и анархии несколько романтизированного "Дикого запада". Те, что работают на иные компании - по большей степени соответствуют своей должности и могут быть более социализированными нежели остальные. Особи, что работают на станциях NanoTrasen ведут себя гораздо более сдержанно, а модель их поведения зависит от окружения, но у многих преобладает низкая осведомлённость о поведении в обществе ксенорас. Новакиды очень мобильны в социальных взаимоотношениях и подстраиваются под различные компании достаточно быстро. Творчество новакидов часто включает в себя романтизм, философию, анархию и темы о космосе, но ими не ограничиваются.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Shadekin.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Shadekin.xml
new file mode 100644
index 00000000000..e0e36c5b40a
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Shadekin.xml
@@ -0,0 +1,37 @@
+
+ # Сумеречники
+ Сумеречники (ед. число — Сумеречник) — крайне малочисленная раса, которую можно спутать с млекопитающими из-за их внешности. По виду большинство из них похожи на псовых с двумя парами ушей. И, несмотря на знакомую внешность, Сумеречники являются существами, склонными к изоляции, что не позволяет изучить необычные явления, связанные с их расой.
+
+ ## Рекомендации к отыгрышу
+
+ - Ваш харктер зависит от цвета глаз
+ - Пусть вы и живёте гораздо дольше чем все остальные расы, ресурсы вашего мозга относительно ограничены, вы помните около 150-200 лет своей жизни, остальное или слишком размытое, или является вам во снах, или же вспыхивает в памяти в момент, называемый у людей “Дежавю”, причём информацию о ком-то знакомом вы можете вспомнить даже если вы общались с ним гораздо больше 200 лет назад.
+
+ ## Цвет глаз/Менталитет
+
+ - Красноглазые Сумеречники:
+ Определение: Сильные, в основном пассивно-агрессивные, гораздо менее выносливы чем остальные виды, но не уступают в силе человеку. В некоторой степени мотивированы жадностью к знаниям и желанием большей власти. Горды, не привыкли уступать. Сила желательна для них. Обычно это проявляется в желании охотиться и сражаться так как они считают нужным. Довольно хитры в своей тактике.
+ Замечания:
+ Вы можете вести себя весьма агрессивно, если чем-то серьёзным недовольны в плане действий экипажа. Но не стоит перебарщивать с матами и оскорблениями.
+ В основном они ведут себя спокойно, и отыгрыш злобы — это сугубо ваше решение.
+ - Голубоглазые Сумеречники:
+ Определение: Не имеют внушительных физических показателей, однако гораздо более устойчивые ко всем стрессовым ситуациям, среднеустойчивы физически. Добры, дружелюбны, любознательны и открыты. Зачастую стоят на должностях учёных и врачей в отделах исследований и мед-блоках. Горят желанием принести в племя как можно больше полезных знаний. Являются большинством в своём виде.
+ Замечания:
+ Самый распространённый тип Сумеречников.
+ Характер располагает на любопытство и дружелюбие.
+ Могут изучать общегалактический язык гораздо быстрее других представителей своей расы.
+ По желанию, вы можете отыграть Сумеречника как не идеально знающего общиегалактический язык.
+ - Желтоглазые Сумеречники:
+ Определение: Долгожители, гораздо более осведомлены чем остальные, однако мало заинтересованы во внешнем пространстве, предпочитая родные общины Сумеречников. С большей вероятностью найдут выход из сложившейся ситуации. В течение продолжительной жизни Сумеречников их характер неизменно будет стремиться к этому. Тенденций к какому-то определённому типу телосложения не имеется.
+ Замечания:
+ Более редкие, чем остальные типы Сумеречников.
+ С большей вероятностью предпочтут обществу людей общество Сумеречников.
+ - Зеленоглазые Сумеречники:
+ Определение: Имеют характер, являющийся смесью характеров Голубоглазых Сумеречников и Жёлтоглазых. Открыты к общению, будут защищать свои интересы. Плохо реагируют на хаос, происходящий в большом скоплении людей или других видов. В общении с представителями своего вида в логике могут посоперничать с Голубоглазыми или Красноглазыми.
+ - Фиолетовоглазые Сумеречники:
+ Определение: в большей степени похожи на Голубоглазых, однако куда импульсивнее и зачастую, безрассуднее. Не настроены откровенно враждебно, но с большей вероятностью отомстят в случае обиды или нападения. В основном, в своём поведении являются довольно интересными собеседниками, как и Сумеречники с голубыми глазами, однако, склонны к нарциссизму.
+ - Оранжевоглазые Сумеречники:
+ Определение: Предпочитают показываться на виду лишь в крайних случаях, и в течении короткого периода времени. Никогда не пойдут первыми на контакт, однако имеют самый чувственный и влюбчивый характер. Довольно избирательны, уклончивы и хитры.
+
+ ### Сумеречников с белым цветом глаз НЕ БЫВАЕТ И НЕ МОЖЕТ БЫТЬ на станциях NanoTrasen.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Slime.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Slime.xml
new file mode 100644
index 00000000000..e001d27dac7
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Slime.xml
@@ -0,0 +1,13 @@
+
+ # Слаймолюды
+
+ Слаймолюды — это раса желеобразных и полупрозрачных существ из обширных океанов тропического мира Ксарксис 5.
+
+ ## Рекомендации к отыгрышу
+
+ Слаймолюды активно стараются влиться в общество. Конкретных рекомендаций к отыгрышу у них нет.
+
+ ## Родной мир
+
+ Планета Ксарксис 5 — это пышный тропический мир с большим количеством растительной жизни и местной фауны; атмосфера планеты в основном состоит из аргона, с незначительным количеством кислорода и углекислого газа. В то время как прибрежные районы демонстрируют впечатляющее количество биологического разнообразия, наиболее интересными особенностями Ксарксис 5 являются его раскинувшиеся океаны — обширные водоемы, которые занимают большую часть его поверхности и содержат большинство видов в мире. На орбите Ксарксис 5 находится единственный спутник — ледяная луна с неясными очертаниями.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Tajaran.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Tajaran.xml
new file mode 100644
index 00000000000..96dfa87a374
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Tajaran.xml
@@ -0,0 +1,36 @@
+
+ # Таяры
+
+ Таяран — вид гуманоидных всеядных млекопитающих, имеющих внешнее сходство с земными кошачьими. Таяран происходят с Адомая, планеты с разнообразным климатом, одной из пары землеподобных планет, обращающихся на орбите парных звёзд С’рандарр и Месса.
+
+ ## Рекомендации к отыгрышу
+
+ - Придерживайтесь схемы именования. Придумайте имя персонажу, используйте название дома в качестве фамилии. Пример: Тэк'Эрая Кайтам
+ - Говорите о себе в третьем лице. Исключением является разговор с сородичами на Сик'тайре
+ - Отыгрывайте культурные особенности своей подрасы, принадлежность к дому либо изгнанника дома.
+ - Будьте вежливыми и старайтесь не использовать нецензурные слова.
+ - Весьма избирательно относитесь к тактильному контакту. Не позволяйте незнакомцам трогать и обнимать себя. Вы в праве жаловаться или легко покарать обидчика.
+ - При общении обращайтесь к другим членам экипажа на «ты». Это обусловлено тем, что обращение на «вы» — исключительно языковая особенность, которая непонятна таярам.
+ - Будьте чистоплотны. При первой же возможности умывайтесь, если вы замарали себя, свою одежду либо снаряжение. Так же старайтесь поддерживать своё рабочее место в чистоте.
+
+ ## Родной мир
+
+ В отличие от большинства известных науке землеподобных планет, Адомай имеет сравнительно мало водных ресурсов. Суша занимает примерно 61 % площади планеты и представлена единым мега-материком, в то время как водоёмы разных размеров делятся на солёные и пресноводные. Причём их солёность зависит не столько от размера, сколько от наличия вулканической деятельности.
+ Западное и Восточное полушария разделены крупнейшей на планете группой озёр, протянувшихся от Южного к Северному полюсу неравномерной полосой. Крупнейшее из них называется Этари’Тон и, по сути своей, является объединившейся группой озёр, границы которых, благодаря движению тектонических плит, превратились в Архипелаг Этари, являющийся достопримечательностью данной планеты. Это единственный крупный водоем на планете, классифицируемый как «мировой океан». Распределение климата на Адомае следующее: жаркие пустыни и редкие тропики в экваториальной зоне, холодная тундра в средней полосе и сплошные ледники на полюсах.
+
+ ## Культура
+
+ Внутренняя и внешняя политика народа таяран равномерно распределены между несколькими основными "домами":
+ - Дом Хадии
+ - Дом Кайтам
+ - Дом Сэндай
+
+ Хадии - самый крупный и старый дом на Адомае. Он является наиболее миролюбивым и податливым домом, и выступает за объединение с человеческим обществом.
+ «Он будет делать то, что будет лучше для народа таяран. Если это означает, что он должен уступить требованиям человечества, то он будет делать это.»
+
+ Кайтам - второй из крупнейших домов. Дом Кайтам является основной военной силой Адомая: Кайтам регулируют большинство вопросов, касающихся безопасности родной планеты и представителей расы таяран вне Адомая. Это самый недоверчивый из домов.
+ «Они видели слишком много в своей долгой жизни, но, прежде всего, они знают одно: лучше умереть, чем остаться рабом. Больше никогда.»
+
+ Сэндай - последний из крупнейших домов. Основное направление деятельности дома — археологические экспедиции вглубь неисследованных и разрушенных земель Адомая. В отношениях с людьми Сэндай придерживается политики сосуществования, не сближаясь, но и не отторгая человечество.
+ «Мы жаждем мирного сосуществования между таяран и человечеством… Но мы не можем позволить им править Адомаем. Мы должны твёрдо стоять на собственных ногах. Если мы не будем, наша культура никогда не вернёт себе былую славу.»
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Unath.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Unath.xml
new file mode 100644
index 00000000000..5ee3ede362e
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Unath.xml
@@ -0,0 +1,38 @@
+
+ # Унатхи
+
+ Унатхи (прост. — унати, унатх) — это вид чешуйчатых гуманоидов родом с тропической планеты Могес, расположенной в звездной системе Узулу, управляемой монархическим государством «Великая Империя Кхси’Ра».
+
+ ## Рекомендации к отыгрышу
+
+ - Не используйте нецензурные выражения. Чаще прибегайте к разговору на Синта’Унати и заменяйте нецензурные выражения на более мягкие аналоги, говорите прямолинейно при общении на общегалактическом.
+ - Соответствуйте выбранному клану унатхов.
+ - Используйте жесты наравне с обычной речью. Чаще показывайте свои эмоции и выражайте их. Используйте шипение, рычание, бейте хвостом о землю, раскрывайте пасть.
+ - Играя за самца, избегайте любых споров и оскорблений в сторону представителей женского пола своего вида. Играя за самку, ведите себя более уверенно и агрессивно, чем делали бы это, играя за человека.
+ - Избегайте помощи со стороны других персонажей, если это возможно.
+ - Самое обидное оскорбление для унатха — это назвать его глупым, или слабым, избегайте подобного по отношению к представителям собственного вида.
+ - Проявляйте инициативность, конкурируйте с коллегами и будьте общительны, не бойтесь перечить начальнику и вступать в споры. Отстаивайте свою честь, если кто-то вас оскорбил.
+
+ ## Родной мир
+
+ Располагается в звёздной системе Узул (Красное светило), галактика млечный путь. Диаметр 5854 км, масса 4,30х10^23, четвёртая планета от звезды. Также, вокруг планеты вращается два естественных спутника. Сам Могес обладает тропическим климатом: повышенная влажность и высокие температуры типичны для всех регионов, кроме полюсов. Ландшафт разнообразный, хоть на планете и имеются горные образования и вулканы, на данный момент тектоническая активность крайне низкая. Водоёмы распространены, множество океанов, морей, озёр и рек. Густая растительность покрывает практически всю планету, за исключением городов и равнин. Годовая сумма осадков около 3000 мм.
+
+ ## Культура
+
+ Социальная иерархия унатхов представляет собой устоявшуюся клановую систему. Положение в обществе передаётся из поколения в поколение, а перебраться в другой клан очень сложно, при этом ты можешь легко быть изгнан, если нарушишь традиции и правила. Каждый клан занимает определённую нишу в обществе и является незаменимой частью огромного механизма:
+ - «Сзаахи» (Управленцы). Представительницы этого клана покрывают все управляющие должности на Могесе: от императрицы, до командиров охотничих подразделений.
+ - «Усшулу» (Жрицы). Самый малочисленный и закрытый клан — попасть в него могут только особо религиозные унатхи из «Сзаахи».
+ - «Кхарси» (Охотники). Охотниками могут быть как самки, так и самцы. Вступить в клан возможно, пройдя обряд посвящения: необходимо выжить в джунглях Могеса без каких-либо изначальных ресурсов, либо же просто быть выращенным в семье охотников.
+ - «Зессур» (Исследователи). После событий 20 века стал одним из самых уважаемых кланов, по сей день заслуживающим доверия империи. Представители этого клана зачастую менее агрессивны и более сдержанны, чем сородичи, также они уделяют мало времени развитию своего тела. Цель их жизни зачастую сводится к получению новых знаний, в связи с чем они довольно закрыты в себе.
+ - «Зессула» (Целители). Довольной малочисленный клан, в который нельзя попасть, если хотя бы один из твоих родителей к нему не принадлежит. Знания передаются от родителя к детям, и пополняются с каждым поколением.
+ - «Шурси» (Рабочие). Самый многочисленный и наименее привилегированный клан на Могесе. Родившись в нём, чрезвычайно трудно подняться выше. Зачастую представители «Шурси» не отличаются выделяющимся внешним видом, хоть и хорошо физически сложены. Они крайне религиозны и суеверны, чтят традиционный уклад общества, и в целом не против своего в нём положения.
+ - «Узо» (Внеклановые). Изгнанные из клана или рождённые вне звездной системы Узулу, на самом Могесе не обладают никакими привилегиями, подвергаются притеснению и презрению.
+
+ ## Унат'Шу
+ Унат’Шу (Унати’Вера) — Главное верование унатхов. Ему свойственно многобожие, обширная мифология, религиозный фетишизм, исполнение обрядов, в том числе жертвоприношений. Унатхи верят в то, что наш мир — всего лишь один из множества, он создан Всематерью «Хисош» из тела мёртвого титанического ящера.
+ В этом веровании присутствует 4 божества:
+ - Хисош, мать всего, богиня рождения, жизни и смерти. Хисош не принято изображать подробно, ведь для каждого верующего, она предстаёт по разному, вместо этого, используется легко распознаваемый образ: два разноцветных глаза, первый — янтарный, второй — лазурный, и череп рептилии, который она удерживает в лапах.
+ - Кхарнисси, Бог охоты. Изображается как обнажённый ящер с чёрной чешуёй, обглоданным черепом и двумя парами костлявых рук с различным оружием в каждой. Кхарнисси не любит, когда в его честь строят храмы или алтари. Если ты просишь помощи у божества перед важной схваткой — ты должен вне зависимости от исхода, пожертвовать земле свою кровь, если же охота ещё и удачна, ты должен отдать богу часть добычи.
+ - Щурсе, Бог радости, достатка, урожая и домашнего уюта. Изображается как полный ящер зелёного цвета, в просто одежде, а в правой руке он всегда держит какой-то инструмент. Ему уже поклоняются и строят алтари, храмы, приносят в дар урожаи и совершают специфические обряды.
+ - Зессул, Богиня мудрости, природы и здоровья. Изображается как утончённая, высокая рептилия с белоснежной чешуёй, покрытая шрамами. На голове у неё длинные, ветвистые рога, а вместо одежды она покрыта различными растениями. Она охраняет дикую природу, здоровье, и спокойный сон своих братьев и сестёр.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Unfinished.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Unfinished.xml
new file mode 100644
index 00000000000..67638466ca3
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Unfinished.xml
@@ -0,0 +1,3 @@
+
+ ## Лор находится в разработке.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Urs.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Urs.xml
new file mode 100644
index 00000000000..353e2340431
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Urs.xml
@@ -0,0 +1,17 @@
+
+ # Урсы
+
+ Урс - это вид гуманоидных существ, внешне напоминающих земных медведей. Урсы происходят с планеты Люпин. (Lupin-3KORche87l). Система звезды Бенеташ (Алькаид или Eta Ursae Majoris, η UMa), что находится «на конце ручки» астеризма Большой Ковш.
+
+ ## Рекомендации к отыгрышу
+
+ - У вас в почёте толстые и мягкие женщены, а мужчины должны быть высокими и мускулистыми. Худые и хилые урсы считаются больными и другие урсы стараются их откормить.
+ - Если вы в игре испытываете голод, можете отыгрывать раздражение. По мере голода, должна расти ваша злость. Так же вы можете проявлять любовь и заботу, кормя с ложки своё любимое существо или приготовить ему огромную порцию чего-то вкусного. Отказ от подаренной еды (если это не считается запретной едой), считается плохим тоном.
+ - Из-за особенности веры урсов, урсы не могут убивать космических медведей, а также есть их мясо. Если вы играете за урса и видите, как кто-то убивает космического медведя, вы должны негодовать, так как для вас это священное неприкосновенное животное.
+ - Так же из-за особенности веры, урсы обожают длинные хвосты. Они не имеют своих длинных хвостов, но обожают другие. Если вы, играя за урса увидели расу с длинным хвостом, вы можете восхищаться их хвостами и попросить существо потрогать его хвост.
+ - Так же, как и другие ксено-расы вы должны носить обмотки и испытывать дискомфорт при ношении обычной обуви для людей. Однако вы можете носить обувь, обыгрывая это тем, что эта обувь сделана специально под вашу лапу.
+
+ ## Родной мир
+
+ Планета Люпин, является холодной. Зимы тут очень суровые и холодные, и так же занимают половину от всего года. Остальную половину года равномерно делят между собой весна, осень и лето. Из-за такой долгой и холодной зимы урсы всегда делают заготовки, так как зимой невозможно выращивать самостоятельно растения или собирать ягоды. Они мастера в варке варенья и джема, в закрутке вкусных грибов и засолке мяса. А также урсы искусные мастера в создание разогревающего алкоголя. Несмотря на достаточно густой мех, защищающий от холода, он не защищает их полностью от очень низких температур. Урсы всегда очень тепло одеваются. У них самые теплые свитера. Урсы никогда не экономят на одежде и всегда делают её качественной. Среди урсов даже продвигается пошив одежды на заказ по индивидуальным меркам, а также создание индивидуальной удобной обуви. Индустрия одежды на заказ тут достаточно развита. Несмотря на строение задних лап урсов, им всё же приходится носить обувь во время холода и грязи. Идеальным для урсов решением стали валенки и калоши под размер лап. В жаркое и сухое время года урсы могут ходить лёгкой обуви с открытым носком. В обмотках чаще всего ходят либо рабочие, либо урсы которые не могут позволить себе часто носить летнюю обувь. Обувщики Люпина так же делятся хитростями создания обуви для других рас с такой же проблемой как у урсов и могут делать обувь не только для своих, но также для других рас, если им это нужно.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Vox.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Vox.xml
new file mode 100644
index 00000000000..4f578b0fce3
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Vox.xml
@@ -0,0 +1,20 @@
+
+ # Воксы
+
+ Вокс (мн. число Воксы) - вид прямоходящих гуманоидов происходящих с огромных кораблей, называемых ковчегами. Большинство обитателей космоса, даже самых образованных, знают очень мало об этой скрытной расе. Внешне типичный вокс крайне непривлекателен: тело похоже на нечто среднее между раптором и птицей.
+
+ ## Рекомендации к отыгрышу
+ - Говорите с другими воксами на вокс-пиджине. Общегалактический звучит грубо, топорно и недостаточно выразительно для вокса. Также забудьте такие слова как “дом”, “семья”, обозначения времен суток и года.
+ - Следуйте интересам Стаи и нерушимому кодексу.
+ - При разговоре на общегалактическом никогда не упоминайте ауралис или апекс. Другие расы не должны знать об ауралис и апекс ничего.
+
+ ## Классификация воксов
+ Всего существует 4 вида воксов. Двое из них - искусственно созданные: Вокс-прималис и Вокс-армалис. Вокс-армалис, как и прималис, имеют мозговой стек, однако тела первых предназначены для совершенно иного типа деятельности. Если прималис небольшие и быстрые, то эти являются мускулами Стаи. Вокс-армалис достигают 3,5 метров ростом, а также имеют более спокойный и дисциплинированный нрав. Из-за последнего они никогда не встречаются на рейдерских скипджеках, и, тем более, не попадают в руки Nanotrasen и других мировых корпораций. Известно, что они намного крепче собратьев и даже способны выходить в открытый космос, не используя средства защиты от вакуума, солнечной радиации и низких температур.
+ Ещё два вида воксов являются полностью органическими: Вокс-ауралис и Вокс-апекс. Фактически, ауралис являются мозгом Стаи. Именно они стоят за созданием остальных воксов, а также за выдачей задач и курированием работы Ковчегов и Стаи. Предполагается, что они никогда не покидают «рощ» Ковчегов, стремясь оторваться от материального мира. Никто, даже сами созданные воксы, не знает точно как выглядит вокс-ауралис. Существуют ли апекс в принципе — вопрос научных дискуссий. Их упоминания были найдены при расшифровке вокс-пиджина, однако попытки разговора с прималис на эту тему приводят к приступам неконтролируемой агрессии, страха или желанию покончить с собой или собеседником.
+ P.S. Воксы, являющиеся членами экипажа - Вокс-прималис, без исключений.
+
+ ## Родной мир
+ Все воксы, присутствующие на станции созданы искусственно и прибыли с Ковчегов.
+ Ковчег — уникальная система с точки зрения обычного человека. Прежде всего, он предстает как шарообразное нечто из абы как сваренных кусков металла, но глубже кроются действительно интересные вещи.
+ Жизнь вокса на Ковчеге не подчинена четкому биоритму. У них нет расписания. И даже больше: воксы не осознают течение времени. Прималис и армалис не имеют системы летоисчисления, понятия смены времен года, суток и прочего. Их биологические часы заточены на понимание коротких промежутков времени, необходимых для многих видов промышленности. Воксы Ковчегов склонны работать на износ, отдавая всего себя на благо Стаи.
+
diff --git a/Resources/ServerInfo/ADT/SpeciesDescriptions/Vulpa.xml b/Resources/ServerInfo/ADT/SpeciesDescriptions/Vulpa.xml
new file mode 100644
index 00000000000..466d1e61335
--- /dev/null
+++ b/Resources/ServerInfo/ADT/SpeciesDescriptions/Vulpa.xml
@@ -0,0 +1,22 @@
+
+ # Вульпканин
+
+ Вульпканин (Вульп-ка-нин) — это вид гуманоидных собакоподобных организмов. Вульпканин происходит из двойной системы Ваззенда, ныне проживают на планетах Келлун и Далштадт, хотя их первоначальной родиной был Алтам, на текущий момент не пригодный к жизни.
+
+ ## Рекомендации к отыгрышу
+ -Соблюдайте нормы внешности: При создании персонажа используйте цвета с низкой насыщенностью.
+ -Отыгрывайте течение или культ, к которому относится вульпканин. Вы можете выбрать существующее или создать своё интересное течение, либо же культ.
+
+ ## Культы и течения
+
+ - Последователи Рахта — верующие в бога-энергию. Ради собственного блага зачастую входят в доверие к тем, кто выше по статусу, даже если он им неприятен. Стараются держать в полном подчинении тех, кто ниже по статусу. Рациональны, не обращают внимание на расу, лишь на ценность индивида для достижения своих целей.
+ - Идущие по пути Бинаризма — астрологи. Считают, что жизнь исходит от звёзд и планет, потому возводят их в абсолют. Ради высокого положения в обществе ксеновидов, в частности людей, отреклись от других течений своего вида. Стараются занимать командные должности. Малоэмоциональны: показывают только радость, грусть и страх. Хладнокровны, достаточно ответственны.
+ - Культисты Гросты — до фанатизма трудолюбивы и консервативны. Течение трактует им помогать товарищам и подчиняться главам. Просты в общении, не любят ложь и сами стараются не лгать, так как это сильное табу. Часто ищут способы расслабиться при помощи алкоголя, более вредные привычки порицаемы самими последователями Гросты.
+ - Последователи Аштара — одно из преступных течений вульпканинов. Зачастую скрываются под видом других течений, не признают религию в привычном смысле и не зайдут в церковь по доброй воле. Не занимаются "грязной" работой: презирают кровь и кибернетику. Порицаются обществом, открывают свою принадлежность к Аштару лишь самым близким.
+ - Последователи Стемпласта — убеждённые пацифисты, тонкой души вульпканины, что дарят не только своему, но и другим видам наставления по учениям Стемпласта. Очень развита мимика и эмоциональность, что делает их единственными, кто может в этом посоревноваться с людьми. Просты до глубины души, ветреные, мечтательные. Вне иерархии, обладают большей свободой действий.
+ - Последователи Догмата Мзманулина — имеют кодекс чести и справедливости по ведению любых военных действий, не редко будут конфликтовать из-за разных взглядов на кодекс. Стараются доминировать над другими. Бойки по характеру, справедливы, отдаются решению любых конфликтов по полной, не жалея нервов и сил, всегда придут на помощь.
+ - Последователи Кейстера — ради того, чтобы быть похожим на Кейстера, стремятся углубиться в одну из наук до самых корней, не жалея себя. Ради достижения цели они могут подталкивать всех, даже другие виды, на разные авантюры, но правила общества нарушают лишь в самом крайнем случае. Последователи все как один экспрессивны и эмоциональны, делают всё в спешке.
+
+ Вы вольны создать своё течение, схожее или противоположное любому из вышеперечисленных и самостоятельно развивать его.
+ Запрещено создавать смешные течения и культы, такие как: культ чистых лапок, мягкой шерсти или последователи воя каждые 5 минут и прочее, что можно легко воспринять как шутку.
+