- add: new races - vulpies and tajarans
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<!-- Work around https://github.com/dotnet/project-system/issues/4314 -->
|
<!-- Work around https://github.com/dotnet/project-system/issues/4314 -->
|
||||||
<TargetFramework>$(TargetFramework)</TargetFramework>
|
<TargetFramework>$(TargetFramework)</TargetFramework>
|
||||||
|
|||||||
7
Content.Server/_Amour/Speech/VulpAccentComponent.cs
Normal file
7
Content.Server/_Amour/Speech/VulpAccentComponent.cs
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
namespace Content.Server._Amour.Speech;
|
||||||
|
|
||||||
|
[RegisterComponent]
|
||||||
|
public sealed partial class VulpAccentComponent : Component
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
30
Content.Server/_Amour/Speech/VulpAccentSystem.cs
Normal file
30
Content.Server/_Amour/Speech/VulpAccentSystem.cs
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
using System.Text.RegularExpressions;
|
||||||
|
using Content.Server.Speech;
|
||||||
|
|
||||||
|
namespace Content.Server._Amour.Speech;
|
||||||
|
|
||||||
|
public sealed class VulpAccentSystem : EntitySystem
|
||||||
|
{
|
||||||
|
public override void Initialize()
|
||||||
|
{
|
||||||
|
base.Initialize();
|
||||||
|
SubscribeLocalEvent<VulpAccentComponent, AccentGetEvent>(OnAccent);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnAccent(EntityUid uid, VulpAccentComponent component, AccentGetEvent args)
|
||||||
|
{
|
||||||
|
var message = args.Message;
|
||||||
|
|
||||||
|
// herrr
|
||||||
|
message = Regex.Replace(message, "r+", "rrr");
|
||||||
|
// heRRR
|
||||||
|
message = Regex.Replace(message, "R+", "RRR");
|
||||||
|
|
||||||
|
// ррработай
|
||||||
|
message = Regex.Replace(message, "р+", "ррр");
|
||||||
|
// РРРаботай
|
||||||
|
message = Regex.Replace(message, "Р+", "РРР");
|
||||||
|
|
||||||
|
args.Message = message;
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
Resources/Audio/White/Interactions/Kiss/kiss1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/Kiss/kiss1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/Kiss/kiss2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/Kiss/kiss2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/Kiss/kiss3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/Kiss/kiss3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/Kiss/kiss4.ogg
Normal file
BIN
Resources/Audio/White/Interactions/Kiss/kiss4.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/Sniffing/snif1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/Sniffing/snif1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/Sniffing/snif2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/Sniffing/snif2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/Sniffing/snif3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/Sniffing/snif3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/Sniffing/snif4.ogg
Normal file
BIN
Resources/Audio/White/Interactions/Sniffing/snif4.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bang1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bang1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bang2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bang2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bang3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bang3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bang4.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bang4.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bang5.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bang5.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bang6.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bang6.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj10.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj10.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj11.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj11.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj4.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj4.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj5.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj5.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj6.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj6.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj7.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj7.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj8.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj8.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/bj9.ogg
Normal file
BIN
Resources/Audio/White/Interactions/bj9.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/champ1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/champ1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/champ2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/champ2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/champ_fingering.ogg
Normal file
BIN
Resources/Audio/White/Interactions/champ_fingering.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/ches.ogg
Normal file
BIN
Resources/Audio/White/Interactions/ches.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/clap.ogg
Normal file
BIN
Resources/Audio/White/Interactions/clap.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/clawcum1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/clawcum1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/clawcum2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/clawcum2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/final_f1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/final_f1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/final_f2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/final_f2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/final_f3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/final_f3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/final_m1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/final_m1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/final_m2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/final_m2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/final_m3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/final_m3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/final_m4.ogg
Normal file
BIN
Resources/Audio/White/Interactions/final_m4.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/final_m5.ogg
Normal file
BIN
Resources/Audio/White/Interactions/final_m5.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/foot_dry1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/foot_dry1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/foot_dry2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/foot_dry2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/foot_dry3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/foot_dry3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/foot_dry4.ogg
Normal file
BIN
Resources/Audio/White/Interactions/foot_dry4.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/foot_wet1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/foot_wet1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/foot_wet2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/foot_wet2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/foot_wet3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/foot_wet3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_f1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_f1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_f2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_f2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_f3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_f3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_f4.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_f4.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_f5.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_f5.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_f6.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_f6.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_f7.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_f7.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_m0.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_m0.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_m1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_m1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_m12.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_m12.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_m2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_m2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_m3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_m3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_m4.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_m4.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_m5.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_m5.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_m6.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_m6.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/moan_m7.ogg
Normal file
BIN
Resources/Audio/White/Interactions/moan_m7.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/oral1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/oral1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/oral2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/oral2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/slap.ogg
Normal file
BIN
Resources/Audio/White/Interactions/slap.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/squelch1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/squelch1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/squelch2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/squelch2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/squelch3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/squelch3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/swallow.ogg
Normal file
BIN
Resources/Audio/White/Interactions/swallow.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/under_moan_f1.ogg
Normal file
BIN
Resources/Audio/White/Interactions/under_moan_f1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/under_moan_f2.ogg
Normal file
BIN
Resources/Audio/White/Interactions/under_moan_f2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/under_moan_f3.ogg
Normal file
BIN
Resources/Audio/White/Interactions/under_moan_f3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Interactions/under_moan_f4.ogg
Normal file
BIN
Resources/Audio/White/Interactions/under_moan_f4.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Awo/awoo1.ogg
Normal file
BIN
Resources/Audio/White/Voice/Awo/awoo1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Awo/awoo2.ogg
Normal file
BIN
Resources/Audio/White/Voice/Awo/awoo2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Awo/awoo3.ogg
Normal file
BIN
Resources/Audio/White/Voice/Awo/awoo3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Awo/awoo_man_1.ogg
Normal file
BIN
Resources/Audio/White/Voice/Awo/awoo_man_1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Awo/awoo_man_2.ogg
Normal file
BIN
Resources/Audio/White/Voice/Awo/awoo_man_2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Barking/bark1.ogg
Normal file
BIN
Resources/Audio/White/Voice/Barking/bark1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Barking/bark2.ogg
Normal file
BIN
Resources/Audio/White/Voice/Barking/bark2.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Barking/bark3.ogg
Normal file
BIN
Resources/Audio/White/Voice/Barking/bark3.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Yapping/yapping1.ogg
Normal file
BIN
Resources/Audio/White/Voice/Yapping/yapping1.ogg
Normal file
Binary file not shown.
BIN
Resources/Audio/White/Voice/Yapping/yapping2.ogg
Normal file
BIN
Resources/Audio/White/Voice/Yapping/yapping2.ogg
Normal file
Binary file not shown.
@@ -26,6 +26,11 @@
|
|||||||
collection: Snores
|
collection: Snores
|
||||||
Honk:
|
Honk:
|
||||||
collection: BikeHorn
|
collection: BikeHorn
|
||||||
|
Moan:
|
||||||
|
collection: MoanMale
|
||||||
|
Awo:
|
||||||
|
collection: AwoMale
|
||||||
|
|
||||||
|
|
||||||
- type: emoteSounds
|
- type: emoteSounds
|
||||||
id: FemaleHuman
|
id: FemaleHuman
|
||||||
@@ -54,6 +59,82 @@
|
|||||||
collection: Snores
|
collection: Snores
|
||||||
Honk:
|
Honk:
|
||||||
collection: CluwneHorn
|
collection: CluwneHorn
|
||||||
|
Moan:
|
||||||
|
collection: MoanFemale
|
||||||
|
Awo:
|
||||||
|
collection: Awo
|
||||||
|
|
||||||
|
- type: emoteSounds
|
||||||
|
id: MaleVulpkanin
|
||||||
|
params:
|
||||||
|
variation: 0.125
|
||||||
|
sounds:
|
||||||
|
Scream:
|
||||||
|
collection: MaleScreams
|
||||||
|
Laugh:
|
||||||
|
collection: MaleLaugh
|
||||||
|
Sneeze:
|
||||||
|
collection: MaleSneezes
|
||||||
|
Cough:
|
||||||
|
collection: MaleCoughs
|
||||||
|
CatMeow:
|
||||||
|
collection: CatMeows
|
||||||
|
CatHisses:
|
||||||
|
collection: CatHisses
|
||||||
|
MonkeyScreeches:
|
||||||
|
collection: MonkeyScreeches
|
||||||
|
RobotBeep:
|
||||||
|
collection: RobotBeeps
|
||||||
|
Yawn:
|
||||||
|
collection: MaleYawn
|
||||||
|
Snore:
|
||||||
|
collection: Snores
|
||||||
|
Honk:
|
||||||
|
collection: BikeHorn
|
||||||
|
Moan:
|
||||||
|
collection: MoanMale
|
||||||
|
Barking:
|
||||||
|
collection: Barking
|
||||||
|
Yapping:
|
||||||
|
collection: Yapping
|
||||||
|
Awo:
|
||||||
|
collection: AwoMale
|
||||||
|
|
||||||
|
- type: emoteSounds
|
||||||
|
id: FemaleVulpkanin
|
||||||
|
params:
|
||||||
|
variation: 0.125
|
||||||
|
sounds:
|
||||||
|
Scream:
|
||||||
|
collection: FemaleScreams
|
||||||
|
Laugh:
|
||||||
|
collection: FemaleLaugh
|
||||||
|
Sneeze:
|
||||||
|
collection: FemaleSneezes
|
||||||
|
Cough:
|
||||||
|
collection: FemaleCoughs
|
||||||
|
CatMeow:
|
||||||
|
collection: CatMeows
|
||||||
|
CatHisses:
|
||||||
|
collection: CatHisses
|
||||||
|
MonkeyScreeches:
|
||||||
|
collection: MonkeyScreeches
|
||||||
|
RobotBeep:
|
||||||
|
collection: RobotBeeps
|
||||||
|
Yawn:
|
||||||
|
collection: FemaleYawn
|
||||||
|
Snore:
|
||||||
|
collection: Snores
|
||||||
|
Honk:
|
||||||
|
collection: CluwneHorn
|
||||||
|
Moan:
|
||||||
|
collection: MoanFemale
|
||||||
|
Awo:
|
||||||
|
collection: Awo
|
||||||
|
Barking:
|
||||||
|
collection: Barking
|
||||||
|
Yapping:
|
||||||
|
collection: Yapping
|
||||||
|
|
||||||
- type: emoteSounds
|
- type: emoteSounds
|
||||||
id: MaleFelinid
|
id: MaleFelinid
|
||||||
@@ -90,6 +171,8 @@
|
|||||||
collection: FelinidGrowls
|
collection: FelinidGrowls
|
||||||
Purr:
|
Purr:
|
||||||
collection: FelinidPurrs
|
collection: FelinidPurrs
|
||||||
|
Moan:
|
||||||
|
collection: MoanMale
|
||||||
|
|
||||||
- type: emoteSounds
|
- type: emoteSounds
|
||||||
id: FemaleFelinid
|
id: FemaleFelinid
|
||||||
@@ -124,6 +207,8 @@
|
|||||||
collection: FelinidGrowls
|
collection: FelinidGrowls
|
||||||
Purr:
|
Purr:
|
||||||
collection: FelinidPurrs
|
collection: FelinidPurrs
|
||||||
|
Moan:
|
||||||
|
collection: MoanFemale
|
||||||
|
|
||||||
- type: emoteSounds
|
- type: emoteSounds
|
||||||
id: SoundsHarpy
|
id: SoundsHarpy
|
||||||
@@ -178,6 +263,10 @@
|
|||||||
collection: HarpyCaws
|
collection: HarpyCaws
|
||||||
Chirp:
|
Chirp:
|
||||||
collection: HarpyChirps
|
collection: HarpyChirps
|
||||||
|
Awo:
|
||||||
|
collection: Awo
|
||||||
|
Moan:
|
||||||
|
collection: HarpyMoan
|
||||||
|
|
||||||
|
|
||||||
- type: emoteSounds
|
- type: emoteSounds
|
||||||
@@ -191,6 +280,8 @@
|
|||||||
path: /Audio/Animals/lizard_happy.ogg
|
path: /Audio/Animals/lizard_happy.ogg
|
||||||
Honk:
|
Honk:
|
||||||
collection: BikeHorn
|
collection: BikeHorn
|
||||||
|
Moan:
|
||||||
|
path: /Audio/Voice/Reptilian/reptilian_scream.ogg
|
||||||
|
|
||||||
- type: emoteSounds
|
- type: emoteSounds
|
||||||
id: MaleSlime
|
id: MaleSlime
|
||||||
@@ -297,6 +388,8 @@
|
|||||||
path: /Audio/Voice/Arachnid/arachnid_chitter.ogg
|
path: /Audio/Voice/Arachnid/arachnid_chitter.ogg
|
||||||
Click:
|
Click:
|
||||||
path: /Audio/Voice/Arachnid/arachnid_click.ogg
|
path: /Audio/Voice/Arachnid/arachnid_click.ogg
|
||||||
|
Moan:
|
||||||
|
path: /Audio/Voice/Arachnid/arachnid_scream.ogg
|
||||||
|
|
||||||
- type: emoteSounds
|
- type: emoteSounds
|
||||||
id: UnisexDwarf
|
id: UnisexDwarf
|
||||||
@@ -325,6 +418,8 @@
|
|||||||
collection: MaleSigh
|
collection: MaleSigh
|
||||||
Honk:
|
Honk:
|
||||||
collection: BikeHorn
|
collection: BikeHorn
|
||||||
|
Moan:
|
||||||
|
collection: MoanMale
|
||||||
params:
|
params:
|
||||||
variation: 0.125
|
variation: 0.125
|
||||||
pitch: 0.75
|
pitch: 0.75
|
||||||
@@ -356,6 +451,8 @@
|
|||||||
collection: FemaleSigh
|
collection: FemaleSigh
|
||||||
Honk:
|
Honk:
|
||||||
collection: BikeHorn
|
collection: BikeHorn
|
||||||
|
Moan:
|
||||||
|
collection: MoanFemale
|
||||||
params:
|
params:
|
||||||
variation: 0.125
|
variation: 0.125
|
||||||
pitch: 0.75
|
pitch: 0.75
|
||||||
|
|||||||
119
Resources/Prototypes/White/Body/Parts/tajaran.yml
Normal file
119
Resources/Prototypes/White/Body/Parts/tajaran.yml
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
- type: entity
|
||||||
|
id: PartTajaran
|
||||||
|
parent: [BaseItem, BasePart]
|
||||||
|
name: "tajaran body part"
|
||||||
|
abstract: true
|
||||||
|
components:
|
||||||
|
- type: Extractable
|
||||||
|
juiceSolution:
|
||||||
|
reagents:
|
||||||
|
- ReagentId: Fat
|
||||||
|
Quantity: 3
|
||||||
|
- ReagentId: Blood
|
||||||
|
Quantity: 10
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: TorsoTajaran
|
||||||
|
name: "tajaran torso"
|
||||||
|
parent: [PartTajaran, BaseTorso]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "chest_m"
|
||||||
|
- type: Extractable
|
||||||
|
juiceSolution:
|
||||||
|
reagents:
|
||||||
|
- ReagentId: Fat
|
||||||
|
Quantity: 10
|
||||||
|
- ReagentId: CopperBlood
|
||||||
|
Quantity: 20
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: HeadTajaran
|
||||||
|
name: "tajaran head"
|
||||||
|
parent: [PartTajaran, BaseHead]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "head_m"
|
||||||
|
- type: Extractable
|
||||||
|
juiceSolution:
|
||||||
|
reagents:
|
||||||
|
- ReagentId: Fat
|
||||||
|
Quantity: 5
|
||||||
|
- ReagentId: CopperBlood
|
||||||
|
Quantity: 10
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: LeftArmTajaran
|
||||||
|
name: "left tajaran arm"
|
||||||
|
parent: [PartTajaran, BaseLeftArm]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "l_arm_m"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: RightArmTajaran
|
||||||
|
name: "right tajaran arm"
|
||||||
|
parent: [PartTajaran, BaseRightArm]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "r_arm_m"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: LeftHandTajaran
|
||||||
|
name: "left tajaran hand"
|
||||||
|
parent: [PartTajaran, BaseLeftHand]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "l_hand_m"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: RightHandTajaran
|
||||||
|
name: "right tajaran hand"
|
||||||
|
parent: [PartTajaran, BaseRightHand]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "r_hand_m"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: LeftLegTajaran
|
||||||
|
name: "left tajaran leg"
|
||||||
|
parent: [PartTajaran, BaseLeftLeg]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "l_leg_m"
|
||||||
|
- type: MovementBodyPart
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: RightLegTajaran
|
||||||
|
name: "right tajaran leg"
|
||||||
|
parent: [PartTajaran, BaseRightLeg]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "r_leg_m"
|
||||||
|
- type: MovementBodyPart
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: LeftFootTajaran
|
||||||
|
name: "left tajaran foot"
|
||||||
|
parent: [PartTajaran, BaseLeftFoot]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "l_foot_m"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: RightFootTajaran
|
||||||
|
name: "right tajaran foot"
|
||||||
|
parent: [PartTajaran, BaseRightFoot]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Tajaran/parts.rsi
|
||||||
|
state: "r_foot_m"
|
||||||
119
Resources/Prototypes/White/Body/Parts/vulpkanin.yml
Normal file
119
Resources/Prototypes/White/Body/Parts/vulpkanin.yml
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
- type: entity
|
||||||
|
id: PartVulpkanin
|
||||||
|
parent: [BaseItem, BasePart]
|
||||||
|
name: "vulpkanin body part"
|
||||||
|
abstract: true
|
||||||
|
components:
|
||||||
|
- type: Extractable
|
||||||
|
juiceSolution:
|
||||||
|
reagents:
|
||||||
|
- ReagentId: Fat
|
||||||
|
Quantity: 3
|
||||||
|
- ReagentId: Blood
|
||||||
|
Quantity: 10
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: TorsoVulpkanin
|
||||||
|
name: "vulpkanin torso"
|
||||||
|
parent: [PartVulpkanin, BaseTorso]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "torso_m"
|
||||||
|
- type: Extractable
|
||||||
|
juiceSolution:
|
||||||
|
reagents:
|
||||||
|
- ReagentId: Fat
|
||||||
|
Quantity: 10
|
||||||
|
- ReagentId: CopperBlood
|
||||||
|
Quantity: 20
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: HeadVulpkanin
|
||||||
|
name: "vulpkanin head"
|
||||||
|
parent: [PartVulpkanin, BaseHead]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "head_m"
|
||||||
|
- type: Extractable
|
||||||
|
juiceSolution:
|
||||||
|
reagents:
|
||||||
|
- ReagentId: Fat
|
||||||
|
Quantity: 5
|
||||||
|
- ReagentId: CopperBlood
|
||||||
|
Quantity: 10
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: LeftArmVulpkanin
|
||||||
|
name: "left vulpkanin arm"
|
||||||
|
parent: [PartVulpkanin, BaseLeftArm]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "l_arm"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: RightArmVulpkanin
|
||||||
|
name: "right vulpkanin arm"
|
||||||
|
parent: [PartVulpkanin, BaseRightArm]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "r_arm"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: LeftHandVulpkanin
|
||||||
|
name: "left vulpkanin hand"
|
||||||
|
parent: [PartVulpkanin, BaseLeftHand]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "l_hand"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: RightHandVulpkanin
|
||||||
|
name: "right vulpkanin hand"
|
||||||
|
parent: [PartVulpkanin, BaseRightHand]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "r_hand"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: LeftLegVulpkanin
|
||||||
|
name: "left vulpkanin leg"
|
||||||
|
parent: [PartVulpkanin, BaseLeftLeg]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "l_leg"
|
||||||
|
- type: MovementBodyPart
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: RightLegVulpkanin
|
||||||
|
name: "right vulpkanin leg"
|
||||||
|
parent: [PartVulpkanin, BaseRightLeg]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "r_leg"
|
||||||
|
- type: MovementBodyPart
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: LeftFootVulpkanin
|
||||||
|
name: "left vulpkanin foot"
|
||||||
|
parent: [PartVulpkanin, BaseLeftFoot]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "l_foot"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: RightFootVulpkanin
|
||||||
|
name: "right vulpkanin foot"
|
||||||
|
parent: [PartVulpkanin, BaseRightFoot]
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: "r_foot"
|
||||||
49
Resources/Prototypes/White/Body/Prototypes/tajaran.yml
Normal file
49
Resources/Prototypes/White/Body/Prototypes/tajaran.yml
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
- type: body
|
||||||
|
id: Tajaran
|
||||||
|
name: "tajaran"
|
||||||
|
root: torso
|
||||||
|
slots:
|
||||||
|
head:
|
||||||
|
part: HeadTajaran
|
||||||
|
connections:
|
||||||
|
- torso
|
||||||
|
organs:
|
||||||
|
brain: OrganHumanBrain
|
||||||
|
eyes: OrganHumanEyes
|
||||||
|
torso:
|
||||||
|
part: TorsoTajaran
|
||||||
|
connections:
|
||||||
|
- left arm
|
||||||
|
- right arm
|
||||||
|
- left leg
|
||||||
|
- right leg
|
||||||
|
organs:
|
||||||
|
heart: OrganHumanHeart
|
||||||
|
lungs: OrganHumanLungs
|
||||||
|
stomach: OrganHumanStomach
|
||||||
|
liver: OrganHumanLiver
|
||||||
|
kidneys: OrganHumanKidneys
|
||||||
|
right arm:
|
||||||
|
part: RightArmTajaran
|
||||||
|
connections:
|
||||||
|
- right hand
|
||||||
|
left arm:
|
||||||
|
part: LeftArmTajaran
|
||||||
|
connections:
|
||||||
|
- left hand
|
||||||
|
right hand:
|
||||||
|
part: RightHandTajaran
|
||||||
|
left hand:
|
||||||
|
part: LeftHandTajaran
|
||||||
|
right leg:
|
||||||
|
part: RightLegTajaran
|
||||||
|
connections:
|
||||||
|
- right foot
|
||||||
|
left leg:
|
||||||
|
part: LeftLegTajaran
|
||||||
|
connections:
|
||||||
|
- left foot
|
||||||
|
right foot:
|
||||||
|
part: RightFootTajaran
|
||||||
|
left foot:
|
||||||
|
part: LeftFootTajaran
|
||||||
49
Resources/Prototypes/White/Body/Prototypes/vulpkanin.yml
Normal file
49
Resources/Prototypes/White/Body/Prototypes/vulpkanin.yml
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
- type: body
|
||||||
|
id: Vulpkanin
|
||||||
|
name: "vulpkanin"
|
||||||
|
root: torso
|
||||||
|
slots:
|
||||||
|
head:
|
||||||
|
part: HeadVulpkanin
|
||||||
|
connections:
|
||||||
|
- torso
|
||||||
|
organs:
|
||||||
|
brain: OrganHumanBrain
|
||||||
|
eyes: OrganHumanEyes
|
||||||
|
torso:
|
||||||
|
part: TorsoVulpkanin
|
||||||
|
connections:
|
||||||
|
- left arm
|
||||||
|
- right arm
|
||||||
|
- left leg
|
||||||
|
- right leg
|
||||||
|
organs:
|
||||||
|
heart: OrganHumanHeart
|
||||||
|
lungs: OrganHumanLungs
|
||||||
|
stomach: OrganHumanStomach
|
||||||
|
liver: OrganHumanLiver
|
||||||
|
kidneys: OrganHumanKidneys
|
||||||
|
right arm:
|
||||||
|
part: RightArmVulpkanin
|
||||||
|
connections:
|
||||||
|
- right hand
|
||||||
|
left arm:
|
||||||
|
part: LeftArmVulpkanin
|
||||||
|
connections:
|
||||||
|
- left hand
|
||||||
|
right hand:
|
||||||
|
part: RightHandVulpkanin
|
||||||
|
left hand:
|
||||||
|
part: LeftHandVulpkanin
|
||||||
|
right leg:
|
||||||
|
part: RightLegVulpkanin
|
||||||
|
connections:
|
||||||
|
- right foot
|
||||||
|
left leg:
|
||||||
|
part: LeftLegVulpkanin
|
||||||
|
connections:
|
||||||
|
- left foot
|
||||||
|
right foot:
|
||||||
|
part: RightFootVulpkanin
|
||||||
|
left foot:
|
||||||
|
part: LeftFootVulpkanin
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
- type: marking
|
||||||
|
id: TajaranTail
|
||||||
|
bodyPart: Tail
|
||||||
|
markingCategory: Tail
|
||||||
|
speciesRestriction: [Tajaran]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/tajaran_tail.rsi
|
||||||
|
state: tajaran
|
||||||
@@ -0,0 +1,321 @@
|
|||||||
|
|
||||||
|
# Vulpkanin Tails
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninTailBushFluff
|
||||||
|
bodyPart: Tail
|
||||||
|
markingCategory: Tail
|
||||||
|
speciesRestriction: [Vulpkanin]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/h_acc.rsi
|
||||||
|
state: bushy_a
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_tail_marking.rsi
|
||||||
|
state: bushfluffw_s
|
||||||
|
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninTailBasic
|
||||||
|
bodyPart: Tail
|
||||||
|
markingCategory: Tail
|
||||||
|
speciesRestriction: [Vulpkanin]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/h_acc.rsi
|
||||||
|
state: straightbushy_a
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_tail_marking.rsi
|
||||||
|
state: sbfadew_s
|
||||||
|
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninTailStraight
|
||||||
|
bodyPart: Tail
|
||||||
|
markingCategory: Tail
|
||||||
|
speciesRestriction: [Vulpkanin]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/h_acc.rsi
|
||||||
|
state: straight_a
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninTailTiny
|
||||||
|
bodyPart: Tail
|
||||||
|
markingCategory: Tail
|
||||||
|
speciesRestriction: [Vulpkanin]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/h_acc.rsi
|
||||||
|
state: tiny_a
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninTailWingler
|
||||||
|
bodyPart: Tail
|
||||||
|
markingCategory: Tail
|
||||||
|
speciesRestriction: [Vulpkanin]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/h_acc.rsi
|
||||||
|
state: winglertail_a
|
||||||
|
|
||||||
|
# Head
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninMuzzleEarHead
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_head_marking.rsi
|
||||||
|
state: muzzle_ear_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninMuzzleHead
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_head_marking.rsi
|
||||||
|
state: muzzle_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninNoseAltHead
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_head_marking.rsi
|
||||||
|
state: nose_alt_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninNoseHead
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_head_marking.rsi
|
||||||
|
state: nose_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninPointsFadeHead
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_head_marking.rsi
|
||||||
|
state: points_fade_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninPointsSharpHead
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_head_marking.rsi
|
||||||
|
state: points_sharp_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninTigerFaceHead
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_head_marking.rsi
|
||||||
|
state: tiger_face_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninTigerHead
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_head_marking.rsi
|
||||||
|
state: tiger_head_s
|
||||||
|
|
||||||
|
# Body
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninAltPointsFadeBellyChest
|
||||||
|
bodyPart: Chest
|
||||||
|
markingCategory: Chest
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_body_marking.rsi
|
||||||
|
state: altpointsfadebelly_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninBellyCrestChest
|
||||||
|
bodyPart: Chest
|
||||||
|
markingCategory: Chest
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_body_marking.rsi
|
||||||
|
state: bellycrest_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninCrestPointsChest
|
||||||
|
bodyPart: Chest
|
||||||
|
markingCategory: Chest
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_body_marking.rsi
|
||||||
|
state: crestpoints_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninFoxBellyChest
|
||||||
|
bodyPart: Chest
|
||||||
|
markingCategory: Chest
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_body_marking.rsi
|
||||||
|
state: foxbelly_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninFullBellyChest
|
||||||
|
bodyPart: Chest
|
||||||
|
markingCategory: Chest
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_body_marking.rsi
|
||||||
|
state: fullbelly_s
|
||||||
|
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninPointsFadeChest
|
||||||
|
bodyPart: Chest
|
||||||
|
markingCategory: Chest
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_body_marking.rsi
|
||||||
|
state: pointsfade_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninPointsFadeBellyChest
|
||||||
|
bodyPart: Chest
|
||||||
|
markingCategory: Chest
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_body_marking.rsi
|
||||||
|
state: pointsfadebelly_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninSharpPointsChest
|
||||||
|
bodyPart: Chest
|
||||||
|
markingCategory: Chest
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_body_marking.rsi
|
||||||
|
state: sharppoints_s
|
||||||
|
|
||||||
|
# Facial
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninBlazeFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: blaze_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninBrowsFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: brows_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninEarFluffFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: earfluff_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninElderChinFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: elder_chin_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninElderFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: elder_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninKitaFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: kita_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninMaskFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: mask_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninPatchFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: patch_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninRuffFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: ruff_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninSlashFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: slash_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninSwiftFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: swift_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninVulpineFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: vulpine_s
|
||||||
|
|
||||||
|
- type: marking
|
||||||
|
id: VulpkaninVulpineFluffFacial
|
||||||
|
bodyPart: Head
|
||||||
|
markingCategory: Head
|
||||||
|
speciesRestriction: [ Vulpkanin ]
|
||||||
|
sprites:
|
||||||
|
- sprite: White/Mobs/Customization/vulpkanin_facial_marking.rsi
|
||||||
|
state: vulpinefluff_s
|
||||||
5
Resources/Prototypes/White/Mobs/Player/tajaran.yml
Normal file
5
Resources/Prototypes/White/Mobs/Player/tajaran.yml
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- type: entity
|
||||||
|
save: false
|
||||||
|
name: Urist McTajaran
|
||||||
|
parent: BaseMobTajaran
|
||||||
|
id: MobTajaran
|
||||||
5
Resources/Prototypes/White/Mobs/Player/vulpknanin.yml
Normal file
5
Resources/Prototypes/White/Mobs/Player/vulpknanin.yml
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- type: entity
|
||||||
|
save: false
|
||||||
|
name: Urist McSobaka
|
||||||
|
parent: BaseMobVulpkanin
|
||||||
|
id: MobVulpkanin
|
||||||
67
Resources/Prototypes/White/Mobs/Species/tajaran.yml
Normal file
67
Resources/Prototypes/White/Mobs/Species/tajaran.yml
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
- type: entity
|
||||||
|
save: false
|
||||||
|
name: Urist McTajaran
|
||||||
|
parent: BaseMobSpeciesOrganic
|
||||||
|
id: BaseMobTajaran
|
||||||
|
abstract: true
|
||||||
|
components:
|
||||||
|
- type: Icon
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: preview
|
||||||
|
- type: Body
|
||||||
|
prototype: Tajaran
|
||||||
|
requiredLegs: 2 # It would be funny if arachnids could use their little back limbs to move around once they lose their legs, but just something to consider post-woundmed
|
||||||
|
- type: HumanoidAppearance
|
||||||
|
species: Tajaran
|
||||||
|
- type: Hunger
|
||||||
|
- type: Thirst
|
||||||
|
- type: Tag
|
||||||
|
tags:
|
||||||
|
- CanPilot
|
||||||
|
- FootstepSound
|
||||||
|
- DoorBumpOpener
|
||||||
|
- SpiderCraft
|
||||||
|
- type: Butcherable
|
||||||
|
butcheringType: Spike
|
||||||
|
spawned:
|
||||||
|
- id: FoodMeatHuman
|
||||||
|
amount: 5
|
||||||
|
- type: MeleeWeapon
|
||||||
|
soundHit:
|
||||||
|
collection: Punch
|
||||||
|
animation: WeaponArcClaw
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 2
|
||||||
|
Slash: 6
|
||||||
|
- type: Speech
|
||||||
|
speechSounds: Alto
|
||||||
|
- type: Vocal
|
||||||
|
sounds:
|
||||||
|
Male: MaleVulpkanin
|
||||||
|
Female: FemaleVulpkanin
|
||||||
|
Unsexed: MaleVulpkanin
|
||||||
|
- type: VulpAccent
|
||||||
|
- type: Felinid #since this just adds an action...
|
||||||
|
- type: SelfHeal
|
||||||
|
damageContainers:
|
||||||
|
- Biological
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: -0.4
|
||||||
|
Piercing: -0.4
|
||||||
|
disallowedClothingUser:
|
||||||
|
- mask
|
||||||
|
disallowedClothingTarget:
|
||||||
|
- jumpsuit
|
||||||
|
- outerClothing
|
||||||
|
healingSound:
|
||||||
|
path: "/Audio/White/Felinid/lick.ogg"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseSpeciesDummy
|
||||||
|
id: MobTajaranDummy
|
||||||
|
noSpawn: true
|
||||||
|
components:
|
||||||
|
- type: HumanoidAppearance
|
||||||
|
species: Tajaran
|
||||||
67
Resources/Prototypes/White/Mobs/Species/vulpkanin.yml
Normal file
67
Resources/Prototypes/White/Mobs/Species/vulpkanin.yml
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
- type: entity
|
||||||
|
save: false
|
||||||
|
name: Urist McSobaka
|
||||||
|
parent: BaseMobSpeciesOrganic
|
||||||
|
id: BaseMobVulpkanin
|
||||||
|
abstract: true
|
||||||
|
components:
|
||||||
|
- type: Icon
|
||||||
|
sprite: White/Mobs/Species/Vulpkanin/parts.rsi
|
||||||
|
state: preview
|
||||||
|
- type: Body
|
||||||
|
prototype: Vulpkanin
|
||||||
|
requiredLegs: 2 # It would be funny if arachnids could use their little back limbs to move around once they lose their legs, but just something to consider post-woundmed
|
||||||
|
- type: HumanoidAppearance
|
||||||
|
species: Vulpkanin
|
||||||
|
- type: Hunger
|
||||||
|
- type: Thirst
|
||||||
|
- type: Tag
|
||||||
|
tags:
|
||||||
|
- CanPilot
|
||||||
|
- FootstepSound
|
||||||
|
- DoorBumpOpener
|
||||||
|
- SpiderCraft
|
||||||
|
- type: Butcherable
|
||||||
|
butcheringType: Spike
|
||||||
|
spawned:
|
||||||
|
- id: FoodMeatHuman
|
||||||
|
amount: 5
|
||||||
|
- type: MeleeWeapon
|
||||||
|
soundHit:
|
||||||
|
collection: Punch
|
||||||
|
animation: WeaponArcClaw
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 2
|
||||||
|
Slash: 6
|
||||||
|
- type: Speech
|
||||||
|
speechSounds: Alto
|
||||||
|
- type: Vocal
|
||||||
|
sounds:
|
||||||
|
Male: MaleVulpkanin
|
||||||
|
Female: FemaleVulpkanin
|
||||||
|
Unsexed: MaleVulpkanin
|
||||||
|
- type: VulpAccent
|
||||||
|
- type: Felinid #since this just adds an action...
|
||||||
|
- type: SelfHeal
|
||||||
|
damageContainers:
|
||||||
|
- Biological
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: -0.4
|
||||||
|
Piercing: -0.4
|
||||||
|
disallowedClothingUser:
|
||||||
|
- mask
|
||||||
|
disallowedClothingTarget:
|
||||||
|
- jumpsuit
|
||||||
|
- outerClothing
|
||||||
|
healingSound:
|
||||||
|
path: "/Audio/White/Felinid/lick.ogg"
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseSpeciesDummy
|
||||||
|
id: MobVulpkaninDummy
|
||||||
|
noSpawn: true
|
||||||
|
components:
|
||||||
|
- type: HumanoidAppearance
|
||||||
|
species: Vulpkanin
|
||||||
12
Resources/Prototypes/White/SoundCollections/awo.yml
Normal file
12
Resources/Prototypes/White/SoundCollections/awo.yml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
- type: soundCollection
|
||||||
|
id: Awo
|
||||||
|
files:
|
||||||
|
- /Audio/White/Voice/Awo/awoo1.ogg
|
||||||
|
- /Audio/White/Voice/Awo/awoo2.ogg
|
||||||
|
- /Audio/White/Voice/Awo/awoo3.ogg
|
||||||
|
|
||||||
|
- type: soundCollection
|
||||||
|
id: AwoMale
|
||||||
|
files:
|
||||||
|
- /Audio/White/Voice/Awo/awoo_man_1.ogg
|
||||||
|
- /Audio/White/Voice/Awo/awoo_man_2.ogg
|
||||||
7
Resources/Prototypes/White/SoundCollections/kiss.yml
Normal file
7
Resources/Prototypes/White/SoundCollections/kiss.yml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
- type: soundCollection
|
||||||
|
id: Kiss
|
||||||
|
files:
|
||||||
|
- /Audio/White/Interactions/Kiss/kiss1.ogg
|
||||||
|
- /Audio/White/Interactions/Kiss/kiss2.ogg
|
||||||
|
- /Audio/White/Interactions/Kiss/kiss3.ogg
|
||||||
|
- /Audio/White/Interactions/Kiss/kiss4.ogg
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user