init
This commit is contained in:
215
Prototypes/Species/arachnid.yml
Normal file
215
Prototypes/Species/arachnid.yml
Normal file
@@ -0,0 +1,215 @@
|
||||
# SPDX-FileCopyrightText: 2023 Nairod <110078045+Nairodian@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 PixelTK <85175107+PixelTheKermit@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Adrian16199 <144424013+Adrian16199@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Skubman <ba.fallaria@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Froffy025 <scotttaco025@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 BloodfiendishOperator <141253729+Diggy0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 VMSolidus <evilexecutive@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Zalycon <84675130+Zalycon@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: species
|
||||
id: Arachnid
|
||||
name: species-name-arachnid
|
||||
roundStart: true
|
||||
prototype: MobArachnid
|
||||
sprites: MobArachnidSprites
|
||||
defaultSkinTone: "#385878"
|
||||
markingLimits: MobArachnidMarkingLimits
|
||||
dollPrototype: MobArachnidDummy
|
||||
skinColoration: Hues
|
||||
maleFirstNames: NamesArachnidFirst
|
||||
femaleFirstNames: NamesArachnidFirst
|
||||
lastNames: NamesArachnidLast
|
||||
sexes:
|
||||
- Unsexed
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobArachnidSprites
|
||||
sprites:
|
||||
Head: MobArachnidHead
|
||||
Snout: MobHumanoidAnyMarking
|
||||
Underwear: MobHumanoidAnyMarking
|
||||
Undershirt: MobHumanoidAnyMarking
|
||||
Chest: MobArachnidChest
|
||||
Groin: MobArachnidGroin
|
||||
Hair: MobHumanoidAnyMarking # imp, arachnid hair arachnid hair!
|
||||
HeadTop: MobHumanoidAnyMarking
|
||||
Eyes: MobArachnidEyes
|
||||
HeadSide: MobHumanoidAnyMarking
|
||||
Tail: MobHumanoidAnyMarking
|
||||
LArm: MobArachnidLArm
|
||||
RArm: MobArachnidRArm
|
||||
LHand: MobArachnidLHand
|
||||
RHand: MobArachnidRHand
|
||||
LLeg: MobArachnidLLeg
|
||||
RLeg: MobArachnidRLeg
|
||||
LFoot: MobArachnidLFoot
|
||||
RFoot: MobArachnidRFoot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidEyes
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: eyes
|
||||
|
||||
- type: markingPoints
|
||||
id: MobArachnidMarkingLimits
|
||||
onlyWhitelisted: true
|
||||
points:
|
||||
Hair:
|
||||
points: 1
|
||||
required: false
|
||||
Tail:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ ArachnidAppendagesDefault ]
|
||||
HeadTop:
|
||||
points: 6
|
||||
required: false
|
||||
HeadSide:
|
||||
points: 3
|
||||
required: true
|
||||
defaultMarkings: [ ArachnidCheliceraeDownwards ]
|
||||
Chest:
|
||||
points: 10
|
||||
required: false
|
||||
Underwear:
|
||||
points: 1
|
||||
required: false
|
||||
Undershirt:
|
||||
points: 1
|
||||
required: false
|
||||
RightLeg:
|
||||
points: 2
|
||||
required: false
|
||||
RightFoot:
|
||||
points: 2
|
||||
required: false
|
||||
LeftLeg:
|
||||
points: 2
|
||||
required: false
|
||||
LeftFoot:
|
||||
points: 2
|
||||
required: false
|
||||
RightArm:
|
||||
points: 2
|
||||
required: false
|
||||
RightHand:
|
||||
points: 3
|
||||
required: false
|
||||
LeftArm:
|
||||
points: 2
|
||||
required: false
|
||||
LeftHand:
|
||||
points: 3
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidChest
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidChestMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidChestFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: chest_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidGroin
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidGroinMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidGroinFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: groin_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobArachnidRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Arachnid/parts.rsi
|
||||
state: r_foot
|
||||
212
Prototypes/Species/diona.yml
Normal file
212
Prototypes/Species/diona.yml
Normal file
@@ -0,0 +1,212 @@
|
||||
# SPDX-FileCopyrightText: 2023 Morb <14136326+Morb0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Adrian16199 <144424013+Adrian16199@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Skubman <ba.fallaria@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Froffy025 <scotttaco025@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 BloodfiendishOperator <141253729+Diggy0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Rouge2t7 <81053047+Sarahon@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Rouge2t7 <sarahoneill132@hotmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 VMSolidus <evilexecutive@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Zalycon <84675130+Zalycon@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: species
|
||||
id: Diona
|
||||
name: species-name-diona
|
||||
roundStart: true
|
||||
prototype: MobDiona
|
||||
sprites: MobDionaSprites
|
||||
defaultSkinTone: "#cdb369"
|
||||
markingLimits: MobDionaMarkingLimits
|
||||
dollPrototype: MobDionaDummy
|
||||
skinColoration: Hues
|
||||
maleFirstNames: NamesDionaFirst
|
||||
femaleFirstNames: NamesDionaFirst
|
||||
lastNames: NamesDionaLast
|
||||
naming: TheFirstofLast
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobDionaSprites
|
||||
sprites:
|
||||
Head: MobDionaHead
|
||||
HeadTop: MobHumanoidAnyMarking
|
||||
HeadSide: MobHumanoidAnyMarking
|
||||
Underwear: MobHumanoidAnyMarking
|
||||
Undershirt: MobHumanoidAnyMarking
|
||||
Chest: MobDionaChest
|
||||
Groin: MobDionaGroin
|
||||
Eyes: MobDionaEyes
|
||||
LArm: MobDionaLArm
|
||||
RArm: MobDionaRArm
|
||||
LHand: MobDionaLHand
|
||||
RHand: MobDionaRHand
|
||||
LLeg: MobDionaLLeg
|
||||
RLeg: MobDionaRLeg
|
||||
LFoot: MobDionaLFoot
|
||||
RFoot: MobDionaRFoot
|
||||
|
||||
- type: markingPoints
|
||||
id: MobDionaMarkingLimits
|
||||
onlyWhitelisted: true
|
||||
points:
|
||||
Head:
|
||||
points: 4
|
||||
required: false
|
||||
HeadTop:
|
||||
points: 4
|
||||
required: false
|
||||
HeadSide:
|
||||
points: 3
|
||||
required: false
|
||||
Chest:
|
||||
points: 4
|
||||
required: false
|
||||
Underwear:
|
||||
points: 1
|
||||
required: false
|
||||
Undershirt:
|
||||
points: 1
|
||||
required: false
|
||||
RightLeg:
|
||||
points: 2
|
||||
required: false
|
||||
RightFoot:
|
||||
points: 2
|
||||
required: false
|
||||
LeftLeg:
|
||||
points: 2
|
||||
required: false
|
||||
LeftFoot:
|
||||
points: 2
|
||||
required: false
|
||||
RightArm:
|
||||
points: 2
|
||||
required: false
|
||||
RightHand:
|
||||
points: 2
|
||||
required: false
|
||||
LeftArm:
|
||||
points: 2
|
||||
required: false
|
||||
LeftHand:
|
||||
points: 2
|
||||
required: false
|
||||
Overlay:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ DionaVineOverlay ]
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaEyes
|
||||
baseSprite:
|
||||
sprite: Mobs/Customization/eyes.rsi
|
||||
state: diona
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaChest
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaChestMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaChestFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: chest_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaGroin
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaGroinMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaGroinFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: groin_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobDionaRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Diona/parts.rsi
|
||||
state: r_foot
|
||||
27
Prototypes/Species/dwarf.yml
Normal file
27
Prototypes/Species/dwarf.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 Emisse <99158783+Emisse@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 MarkerWicker <markerWicker@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: species
|
||||
id: Dwarf
|
||||
name: species-name-dwarf
|
||||
roundStart: true
|
||||
prototype: MobDwarf
|
||||
sprites: MobHumanSprites
|
||||
markingLimits: MobHumanMarkingLimits
|
||||
dollPrototype: MobDwarfDummy
|
||||
skinColoration: HumanToned
|
||||
# begin Goobstation: port EE height/width sliders
|
||||
sizeRatio: 1.3
|
||||
minHeight: 0.75
|
||||
defaultHeight: 0.8
|
||||
maxHeight: 0.9
|
||||
minWidth: 0.9
|
||||
defaultWidth: 1
|
||||
maxWidth: 1.3
|
||||
# end Goobstation: port EE height/width sliders
|
||||
146
Prototypes/Species/gingerbread.yml
Normal file
146
Prototypes/Species/gingerbread.yml
Normal file
@@ -0,0 +1,146 @@
|
||||
# SPDX-FileCopyrightText: 2023 Flareguy <78941145+Flareguy@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
|
||||
# SPDX-FileCopyrightText: 2024 IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Kira Bridgeton <161087999+Verbalase@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: species
|
||||
id: Gingerbread
|
||||
name: Gingerbread
|
||||
roundStart: false
|
||||
prototype: MobGingerbread
|
||||
sprites: MobGingerbreadSprites
|
||||
markingLimits: MobHumanMarkingLimits
|
||||
dollPrototype: MobGingerbreadDummy
|
||||
skinColoration: HumanToned
|
||||
defaultSkinTone: "#9a7c5a"
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobGingerbreadSprites
|
||||
sprites:
|
||||
Head: MobGingerbreadHead
|
||||
HeadTop: MobHumanoidAnyMarking
|
||||
HeadSide: MobHumanoidAnyMarking
|
||||
Underwear: MobHumanoidAnyMarking
|
||||
Undershirt: MobHumanoidAnyMarking
|
||||
Chest: MobGingerbreadChest
|
||||
Groin: MobGingerbreadGroin
|
||||
Eyes: MobGingerbreadEyes
|
||||
LArm: MobGingerbreadLArm
|
||||
RArm: MobGingerbreadRArm
|
||||
LHand: MobGingerbreadLHand
|
||||
RHand: MobGingerbreadRHand
|
||||
LLeg: MobGingerbreadLLeg
|
||||
RLeg: MobGingerbreadRLeg
|
||||
LFoot: MobGingerbreadLFoot
|
||||
RFoot: MobGingerbreadRFoot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadEyes
|
||||
baseSprite:
|
||||
sprite: Mobs/Customization/eyes.rsi
|
||||
state: no_eyes
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadChest
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadChestMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadChestFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: chest_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadGroin
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadGroinMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadGroinFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: groin_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobGingerbreadRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Gingerbread/parts.rsi
|
||||
state: r_foot
|
||||
245
Prototypes/Species/human.yml
Normal file
245
Prototypes/Species/human.yml
Normal file
@@ -0,0 +1,245 @@
|
||||
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
|
||||
# SPDX-FileCopyrightText: 2024 Kira Bridgeton <161087999+Verbalase@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 ScyronX <166930367+ScyronX@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Froffy025 <scotttaco025@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 BloodfiendishOperator <141253729+Diggy0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 Piras314 <p1r4s@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 Plyush <121322002+Plyushsune@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Rouge2t7 <81053047+Sarahon@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Rouge2t7 <sarahoneill132@hotmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <92227810+SX-7@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Sapphire <98045970+sapphirescript@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Skubman <ba.fallaria@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 VMSolidus <evilexecutive@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Zalycon <84675130+Zalycon@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 plyush <121322002+toasterpm87@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: species
|
||||
id: Human
|
||||
name: species-name-human
|
||||
roundStart: true
|
||||
prototype: MobHuman
|
||||
sprites: MobHumanSprites
|
||||
markingLimits: MobHumanMarkingLimits
|
||||
dollPrototype: MobHumanDummy
|
||||
skinColoration: HumanToned
|
||||
# begin Goobstation: port EE height/width sliders
|
||||
minHeight: 0.90
|
||||
defaultHeight: 1
|
||||
maxHeight: 1.20
|
||||
minWidth: 0.90
|
||||
defaultWidth: 1
|
||||
maxWidth: 1.10
|
||||
# end Goobstation: port EE height/width sliders
|
||||
|
||||
# The lack of a layer means that
|
||||
# this person cannot have round-start anything
|
||||
# applied to that layer. It has to instead
|
||||
# be defined as a 'custom base layer'
|
||||
# in either the mob's starting marking prototype,
|
||||
# or it has to be added in C#.
|
||||
- type: speciesBaseSprites
|
||||
id: MobHumanSprites
|
||||
sprites:
|
||||
Special: MobHumanoidAnyMarking
|
||||
Head: MobHumanHead
|
||||
Face: MobHumanoidAnyMarking
|
||||
Hair: MobHumanoidAnyMarking
|
||||
FacialHair: MobHumanoidAnyMarking
|
||||
Snout: MobHumanoidAnyMarking
|
||||
Underwear: MobHumanoidAnyMarking
|
||||
Undershirt: MobHumanoidAnyMarking
|
||||
Chest: MobHumanChest
|
||||
Groin: MobHumanGroin
|
||||
Eyes: MobHumanoidEyes
|
||||
HeadTop: MobHumanoidAnyMarking
|
||||
LArm: MobHumanLArm
|
||||
RArm: MobHumanRArm
|
||||
LHand: MobHumanLHand
|
||||
RHand: MobHumanRHand
|
||||
LLeg: MobHumanLLeg
|
||||
RLeg: MobHumanRLeg
|
||||
LFoot: MobHumanLFoot
|
||||
RFoot: MobHumanRFoot
|
||||
Tail: MobHumanoidAnyMarking # Goobstation - Required for felinids, harpies & tajaran.
|
||||
HeadSide: MobHumanoidAnyMarking # Oni port from DeltaV
|
||||
|
||||
- type: markingPoints
|
||||
id: MobHumanMarkingLimits
|
||||
points:
|
||||
Hair:
|
||||
points: 1
|
||||
required: false
|
||||
FacialHair:
|
||||
points: 1
|
||||
required: false
|
||||
Snout:
|
||||
points: 1
|
||||
required: false
|
||||
Tail: # the cat tail joke, its real *godo*
|
||||
points: 2
|
||||
required: false
|
||||
HeadTop:
|
||||
points: 8
|
||||
required: false
|
||||
HeadSide:
|
||||
points: 8
|
||||
required: false
|
||||
Chest:
|
||||
points: 10
|
||||
required: false
|
||||
Underwear:
|
||||
points: 1
|
||||
required: false
|
||||
Undershirt:
|
||||
points: 1
|
||||
required: false
|
||||
RightLeg:
|
||||
points: 2
|
||||
required: false
|
||||
RightFoot:
|
||||
points: 2
|
||||
required: false
|
||||
LeftLeg:
|
||||
points: 2
|
||||
required: false
|
||||
LeftFoot:
|
||||
points: 2
|
||||
required: false
|
||||
RightArm:
|
||||
points: 2
|
||||
required: false
|
||||
RightHand:
|
||||
points: 3
|
||||
required: false
|
||||
LeftArm:
|
||||
points: 2
|
||||
required: false
|
||||
LeftHand:
|
||||
points: 3
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanoidEyes
|
||||
baseSprite:
|
||||
sprite: Mobs/Customization/eyes.rsi
|
||||
state: eyes
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanoidAnyMarking
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanoidMarkingMatchSkin
|
||||
markingsMatchSkin: true
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanChest
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanChestMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanChestFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: chest_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanGroin
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanGroinMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanGroinFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: groin_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobHumanRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: r_foot
|
||||
233
Prototypes/Species/moth.yml
Normal file
233
Prototypes/Species/moth.yml
Normal file
@@ -0,0 +1,233 @@
|
||||
# SPDX-FileCopyrightText: 2023 LankLTE <135308300+LankLTE@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 lzk <124214523+lzk228@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Froffy025 <scotttaco025@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Skubman <ba.fallaria@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 VMSolidus <evilexecutive@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 BloodfiendishOperator <141253729+Diggy0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Zalycon <84675130+Zalycon@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: species
|
||||
id: Moth
|
||||
name: species-name-moth
|
||||
roundStart: true
|
||||
prototype: MobMoth
|
||||
sprites: MobMothSprites
|
||||
defaultSkinTone: "#ffda93"
|
||||
markingLimits: MobMothMarkingLimits
|
||||
dollPrototype: MobMothDummy
|
||||
skinColoration: Hues
|
||||
maleFirstNames: NamesMothFirstMale
|
||||
femaleFirstNames: NamesMothFirstFemale
|
||||
lastNames: NamesMothLast
|
||||
# begin Goobstation: port EE height/width sliders
|
||||
minHeight: 0.8
|
||||
defaultHeight: 1
|
||||
maxHeight: 1.20
|
||||
minWidth: 0.80
|
||||
defaultWidth: 1
|
||||
maxWidth: 1.25
|
||||
# end Goobstation: port EE height/width sliders
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobMothSprites
|
||||
sprites:
|
||||
Head: MobMothHead
|
||||
Face: MobHumanoidAnyMarking
|
||||
Snout: MobHumanoidAnyMarking
|
||||
Underwear: MobHumanoidAnyMarking
|
||||
Undershirt: MobHumanoidAnyMarking
|
||||
Chest: MobMothChest
|
||||
Groin: MobMothGroin
|
||||
HeadTop: MobHumanoidAnyMarking
|
||||
HeadSide: MobHumanoidAnyMarking
|
||||
Tail: MobHumanoidAnyMarking
|
||||
Eyes: MobMothEyes
|
||||
LArm: MobMothLArm
|
||||
RArm: MobMothRArm
|
||||
LHand: MobMothLHand
|
||||
RHand: MobMothRHand
|
||||
LLeg: MobMothLLeg
|
||||
RLeg: MobMothRLeg
|
||||
LFoot: MobMothLFoot
|
||||
RFoot: MobMothRFoot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothEyes
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: eyes
|
||||
|
||||
- type: markingPoints
|
||||
id: MobMothMarkingLimits
|
||||
onlyWhitelisted: true
|
||||
points:
|
||||
Hair:
|
||||
points: 0
|
||||
required: false
|
||||
FacialHair:
|
||||
points: 0
|
||||
required: false
|
||||
Tail:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ MothWingsDefault ]
|
||||
Snout:
|
||||
points: 1
|
||||
required: false
|
||||
HeadTop:
|
||||
points: 6
|
||||
required: true
|
||||
defaultMarkings: [ MothAntennasDefault ]
|
||||
HeadSide:
|
||||
points: 8
|
||||
required: false
|
||||
Head:
|
||||
points: 8
|
||||
required: false
|
||||
Chest:
|
||||
points: 8
|
||||
required: false
|
||||
Underwear:
|
||||
points: 1
|
||||
required: false
|
||||
Undershirt:
|
||||
points: 1
|
||||
required: false
|
||||
RightLeg:
|
||||
points: 2
|
||||
required: false
|
||||
RightFoot:
|
||||
points: 2
|
||||
required: false
|
||||
LeftLeg:
|
||||
points: 2
|
||||
required: false
|
||||
LeftFoot:
|
||||
points: 2
|
||||
required: false
|
||||
RightArm:
|
||||
points: 2
|
||||
required: false
|
||||
RightHand:
|
||||
points: 2
|
||||
required: false
|
||||
LeftArm:
|
||||
points: 2
|
||||
required: false
|
||||
LeftHand:
|
||||
points: 2
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothChest
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothChestMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothChestFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: chest_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothGroin
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothGroinMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothGroinFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: groin_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobMothRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Moth/parts.rsi
|
||||
state: r_foot
|
||||
218
Prototypes/Species/reptilian.yml
Normal file
218
Prototypes/Species/reptilian.yml
Normal file
@@ -0,0 +1,218 @@
|
||||
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Adrian16199 <144424013+Adrian16199@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Ubaser <134914314+UbaserB@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 coolsurf6 <coolsurf24@yahoo.com.au>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Froffy025 <scotttaco025@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 BloodfiendishOperator <141253729+Diggy0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 MarkerWicker <markerWicker@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 PuroSlavKing <103608145+PuroSlavKing@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Sapphire <98045970+sapphirescript@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Skubman <ba.fallaria@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 VMSolidus <evilexecutive@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: species
|
||||
id: Reptilian
|
||||
name: species-name-reptilian
|
||||
roundStart: true
|
||||
prototype: MobReptilian
|
||||
sprites: MobReptilianSprites
|
||||
defaultSkinTone: "#34a223"
|
||||
markingLimits: MobReptilianMarkingLimits
|
||||
dollPrototype: MobReptilianDummy
|
||||
skinColoration: Hues
|
||||
maleFirstNames: NamesReptilianMale
|
||||
femaleFirstNames: NamesReptilianFemale
|
||||
naming: FirstDashFirst
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobReptilianSprites
|
||||
sprites:
|
||||
Head: MobReptilianHead
|
||||
Face: MobHumanoidAnyMarking
|
||||
Snout: MobHumanoidAnyMarking
|
||||
Underwear: MobHumanoidAnyMarking
|
||||
Undershirt: MobHumanoidAnyMarking
|
||||
Chest: MobReptilianChest
|
||||
Groin: MobReptilianGroin
|
||||
HeadTop: MobHumanoidAnyMarking
|
||||
HeadSide: MobHumanoidAnyMarking
|
||||
Tail: MobHumanoidAnyMarking
|
||||
Eyes: MobHumanoidEyes
|
||||
LArm: MobReptilianLArm
|
||||
RArm: MobReptilianRArm
|
||||
LHand: MobReptilianLHand
|
||||
RHand: MobReptilianRHand
|
||||
LLeg: MobReptilianLLegDigi # WWDP-Edit
|
||||
RLeg: MobReptilianRLegDigi # WWDP-Edit
|
||||
LFoot: MobReptilianLFootDigi # WWDP-Edit
|
||||
RFoot: MobReptilianRFootDigi # WWDP-Edit
|
||||
|
||||
- type: markingPoints
|
||||
id: MobReptilianMarkingLimits
|
||||
onlyWhitelisted: true
|
||||
points:
|
||||
Hair:
|
||||
points: 0
|
||||
required: false
|
||||
FacialHair:
|
||||
points: 0
|
||||
required: false
|
||||
Tail:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ LizardTailSmooth ]
|
||||
Snout:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ LizardSnoutRound ]
|
||||
HeadTop:
|
||||
points: 3
|
||||
required: false
|
||||
HeadSide:
|
||||
points: 6 # WWDP-Edit
|
||||
required: false
|
||||
Chest:
|
||||
points: 8
|
||||
required: false
|
||||
Underwear:
|
||||
points: 1
|
||||
required: false
|
||||
Undershirt:
|
||||
points: 1
|
||||
required: false
|
||||
RightLeg:
|
||||
points: 2
|
||||
required: false
|
||||
RightFoot:
|
||||
points: 2
|
||||
required: false
|
||||
LeftLeg:
|
||||
points: 2
|
||||
required: false
|
||||
LeftFoot:
|
||||
points: 2
|
||||
required: false
|
||||
RightArm:
|
||||
points: 2
|
||||
required: false
|
||||
RightHand:
|
||||
points: 3
|
||||
required: false
|
||||
LeftArm:
|
||||
points: 2
|
||||
required: false
|
||||
LeftHand:
|
||||
points: 3
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianChest
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianChestMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianChestFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: chest_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianGroin
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianGroinMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianGroinFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: groin_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobReptilianRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||
state: r_foot
|
||||
138
Prototypes/Species/skeleton.yml
Normal file
138
Prototypes/Species/skeleton.yml
Normal file
@@ -0,0 +1,138 @@
|
||||
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Kara <lunarautomaton6@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 Repo <47093363+Titian3@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: species
|
||||
id: Skeleton
|
||||
name: species-name-skeleton
|
||||
roundStart: false
|
||||
prototype: MobSkeletonPerson
|
||||
sprites: MobSkeletonSprites
|
||||
defaultSkinTone: "#fff9e2"
|
||||
markingLimits: MobHumanMarkingLimits
|
||||
maleFirstNames: NamesSkeletonFirst
|
||||
femaleFirstNames: NamesSkeletonFirst
|
||||
dollPrototype: MobSkeletonPersonDummy
|
||||
skinColoration: TintedHues
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobSkeletonSprites
|
||||
sprites:
|
||||
Head: MobSkeletonHead
|
||||
Chest: MobSkeletonChest
|
||||
Groin: MobSkeletonGroin
|
||||
LArm: MobSkeletonLArm
|
||||
RArm: MobSkeletonRArm
|
||||
LHand: MobSkeletonLHand
|
||||
RHand: MobSkeletonRHand
|
||||
LLeg: MobSkeletonLLeg
|
||||
RLeg: MobSkeletonRLeg
|
||||
LFoot: MobSkeletonLFoot
|
||||
RFoot: MobSkeletonRFoot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonChest
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonChestMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonChestFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: chest_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonGroin
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonGroinMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonGroinFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: groin_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSkeletonRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Skeleton/parts.rsi
|
||||
state: r_foot
|
||||
202
Prototypes/Species/slime.yml
Normal file
202
Prototypes/Species/slime.yml
Normal file
@@ -0,0 +1,202 @@
|
||||
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 eclips_e <67359748+Just-a-Unity-Dev@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Adrian16199 <144424013+Adrian16199@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 VMSolidus <evilexecutive@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 BloodfiendishOperator <141253729+Diggy0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 LaCumbiaDelCoronavirus <90893484+LaCumbiaDelCoronavirus@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Zalycon <84675130+Zalycon@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: species
|
||||
id: SlimePerson
|
||||
name: species-name-slime
|
||||
roundStart: true
|
||||
prototype: MobSlimePerson
|
||||
sprites: MobSlimeSprites
|
||||
defaultSkinTone: "#b8b8b8"
|
||||
markingLimits: MobSlimeMarkingLimits
|
||||
dollPrototype: MobSlimePersonDummy
|
||||
skinColoration: Hues
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobSlimeSprites
|
||||
sprites:
|
||||
Face: MobHumanoidAnyMarking
|
||||
Head: MobSlimeHead
|
||||
HeadSide: MobHumanoidAnyMarking
|
||||
Hair: MobSlimeMarkingFollowSkin
|
||||
FacialHair: MobSlimeMarkingFollowSkin
|
||||
Underwear: MobHumanoidAnyMarking
|
||||
Undershirt: MobHumanoidAnyMarking
|
||||
Chest: MobSlimeChest
|
||||
Groin: MobSlimeGroin
|
||||
Eyes: MobHumanoidEyes
|
||||
LArm: MobSlimeLArm
|
||||
RArm: MobSlimeRArm
|
||||
LHand: MobSlimeLHand
|
||||
RHand: MobSlimeRHand
|
||||
LLeg: MobSlimeLLeg
|
||||
RLeg: MobSlimeRLeg
|
||||
LFoot: MobSlimeLFoot
|
||||
RFoot: MobSlimeRFoot
|
||||
|
||||
- type: markingPoints
|
||||
id: MobSlimeMarkingLimits
|
||||
points:
|
||||
Hair:
|
||||
points: 1
|
||||
required: false
|
||||
HeadSide:
|
||||
points: 3
|
||||
required: false
|
||||
FacialHair:
|
||||
points: 1
|
||||
required: false
|
||||
Chest:
|
||||
points: 8
|
||||
required: false
|
||||
Underwear:
|
||||
points: 1
|
||||
required: false
|
||||
Undershirt:
|
||||
points: 1
|
||||
required: false
|
||||
RightLeg:
|
||||
points: 2
|
||||
required: false
|
||||
RightFoot:
|
||||
points: 2
|
||||
required: false
|
||||
LeftLeg:
|
||||
points: 2
|
||||
required: false
|
||||
LeftFoot:
|
||||
points: 2
|
||||
required: false
|
||||
RightArm:
|
||||
points: 2
|
||||
required: false
|
||||
RightHand:
|
||||
points: 2
|
||||
required: false
|
||||
LeftArm:
|
||||
points: 2
|
||||
required: false
|
||||
LeftHand:
|
||||
points: 2
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeMarkingFollowSkin
|
||||
markingsMatchSkin: true
|
||||
layerAlpha: 0.75
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeChest
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeChestMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeChestFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: chest_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeGroin
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeGroinMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeGroinFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: groin_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobSlimeRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Slime/parts.rsi
|
||||
state: r_foot
|
||||
34
Prototypes/Species/species_weights.yml
Normal file
34
Prototypes/Species/species_weights.yml
Normal file
@@ -0,0 +1,34 @@
|
||||
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 Vordenburg <114301317+Vordenburg@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
|
||||
# SPDX-FileCopyrightText: 2024 CatMagic <135462166+CatMagic1@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Kira Bridgeton <161087999+Verbalase@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 portfiend <109661617+portfiend@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Ark <189933909+ark1368@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 AstroDogeDX <48888500+AstroDogeDX@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 Piras314 <p1r4s@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <92227810+SX-7@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
#default species weights used for randomly selected species
|
||||
- type: weightedRandomSpecies
|
||||
id: SpeciesWeights
|
||||
weights:
|
||||
Human: 5
|
||||
Reptilian: 4
|
||||
SlimePerson: 4
|
||||
Diona: 2
|
||||
# Goobstation
|
||||
Vulpkanin: 3
|
||||
# Felinid: 4
|
||||
Feroxi: 3 # DeltaV - Feroxi, see Prototypes/_DV/Entities/Mobs/Species/feroxi.yml
|
||||
Harpy: 3
|
||||
Rodentia: 3
|
||||
Tajaran: 3
|
||||
Chitinid: 2 # DeltaV
|
||||
199
Prototypes/Species/vox.yml
Normal file
199
Prototypes/Species/vox.yml
Normal file
@@ -0,0 +1,199 @@
|
||||
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
|
||||
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Kira Bridgeton <161087999+Verbalase@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 VMSolidus <evilexecutive@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Ed <96445749+TheShuEd@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Zalycon <84675130+Zalycon@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: species
|
||||
id: Vox
|
||||
name: species-name-vox
|
||||
roundStart: true
|
||||
prototype: MobVox
|
||||
sprites: MobVoxSprites
|
||||
markingLimits: MobVoxMarkingLimits
|
||||
dollPrototype: MobVoxDummy
|
||||
skinColoration: VoxFeathers
|
||||
defaultSkinTone: "#6c741d"
|
||||
maleFirstNames: NamesVox
|
||||
femaleFirstNames: NamesVox
|
||||
naming: First
|
||||
sexes:
|
||||
- Unsexed
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobVoxSprites
|
||||
sprites:
|
||||
Head: MobVoxHead
|
||||
Snout: MobHumanoidAnyMarking
|
||||
Hair: MobHumanoidAnyMarking
|
||||
FacialHair: MobHumanoidAnyMarking
|
||||
Chest: MobVoxChest
|
||||
Groin: MobVoxGroin
|
||||
Eyes: MobVoxEyes
|
||||
LArm: MobVoxLArm
|
||||
RArm: MobVoxRArm
|
||||
LHand: MobVoxLHand
|
||||
RHand: MobVoxRHand
|
||||
LLeg: MobVoxLLeg
|
||||
RLeg: MobVoxRLeg
|
||||
LFoot: MobVoxLFoot
|
||||
RFoot: MobVoxRFoot
|
||||
Tail: MobHumanoidAnyMarking
|
||||
|
||||
- type: markingPoints
|
||||
id: MobVoxMarkingLimits
|
||||
onlyWhitelisted: true
|
||||
points:
|
||||
Hair:
|
||||
points: 1
|
||||
required: false
|
||||
FacialHair:
|
||||
points: 1
|
||||
required: false
|
||||
Head:
|
||||
points: 2
|
||||
required: false
|
||||
RightLeg:
|
||||
points: 2
|
||||
required: false
|
||||
RightFoot:
|
||||
points: 2
|
||||
required: false
|
||||
LeftLeg:
|
||||
points: 2
|
||||
required: false
|
||||
LeftFoot:
|
||||
points: 2
|
||||
required: false
|
||||
RightArm:
|
||||
points: 2
|
||||
required: false
|
||||
RightHand:
|
||||
points: 2
|
||||
required: false
|
||||
LeftArm:
|
||||
points: 2
|
||||
required: false
|
||||
LeftHand:
|
||||
points: 2
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxEyes
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: eyes
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: head
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: head
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: head
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxChest
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxChestMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: chest_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxChestFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: chest_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxGroin
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxGroinMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: groin_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxGroinFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: groin_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVoxRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vox/parts.rsi
|
||||
state: r_foot
|
||||
Reference in New Issue
Block a user