OVINIA INVASION !! (#4715)
* Ovinia Species (Straight Sheepin It) DRAFT (#490) <!-- Explain this PR in as much detail as applicable Some example prompts to consider: How might this affect the game? The codebase? What might be some alternatives to this? How/Who does this benefit/hurt [the game/codebase]? --> Yeah yeah yeah im sheeping my shit im straight sheeping it yeah yeah yeah. I'm literally making the Ovinia species, sheeps in space. oh god oh fuck i hope i get this done. Ovinia are basically sheep but in space! Pretty freaking cool! Traits: Pros: wont trigger shards/mousetraps on step, cold/heat threshhold resist (wool), get hungry/thirsty 25% slower, flammibility 75% (wool), Take 20% less cold, shock, and heat damage (wool), Cons: theobromine weakness, sleep 50% longer, (to be coded) eat 20% slower, take 15% more pierce/slash --- <!-- A list of everything you have to do before this PR is "complete" You probably won't have to complete everything before merging but it's good to leave future references --> - [x] Get Base Sprites in for body/tail/ears - [x] Make Species Prototype - [x] Make Markings Prototype - [x] Make Body Parts Prototype - [x] Make Entity Body Prototype - [x] Make sure Entity Body Prototype is done right - [x] Make Organ Prototype - [x] Make Entity Species Prototype - [x] Make sure Entity Species Prototype is done right - [x] Add markings/finish Prototype - [x] Make Sounds Prototype - [x] Add Sounds - [x] Make sure Baas is an emote and works - [x] Make Mobs Player - [x] Make sure Mobs Player Prototype is done right - [x] Make Language Prototype - [x] Add Displacement maps for clothing - [x] Add swag - [x] Add traits - [ ] Add ovinia outerwear variants (can do later) --- <!-- This is default collapsed, readers click to expand it and see all your media The PR media section can get very large at times, so this is a good way to keep it clean The title is written using HTML tags The title must be within the <summary> tags or you won't see it --> <details><summary><h1>Media</h1></summary> <p>       </p> </details> --- <!-- You can add an author after the `🆑` to change the name that appears in the changelog (ex: `🆑 Death`) Leaving it blank will default to your GitHub display name This includes all available types for the changelog --> 🆑 - add: Added Ovinia as a playable species! - tweak: Moved some localization to Den specific areas - remove: Removed all of the snacks out of gregg's cupboard --------- Co-authored-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> Co-authored-by: Rosycup <178287475+Rosycup@users.noreply.github.com> * Sum Horns (#911) <!-- Guidelines: https://docs.spacestation14.io/en/getting-started/pr-guideline --> <!-- NOTE: All code submitted to this repository is ALWAYS licensed under the AGPL-3.0-or-later license. The REUSE Specification headers or separate .license files indicate a secondary license (e.g., MPL or MIT) solely to facilitate integration for projects that do not use the AGPL license. This secondary license does not replace the fact that AGPL-3.0-or-later remains the primary and binding license. Uncomment and modify the following line if you wish to change the license from the default of AGPL.--> <!-- What did you change? --> This adds four new horns for Ovinia. And a snout, too. 🫡 It's MIT because I want it to be, and in case anyone needs horns for species that are like. That high up in orientation. <!-- Discuss how this would affect game balance or explain why it was changed. Link any relevant discussions or issues. --> Ovinia don't have enough horns. Ovinia also doesn't have a marking that puts a line through the top of your face. So I fixed that in this PR. <!-- Summary of code changes for easier review. --> A meta JSON, an FTL file, and a bunch of images. <!-- Attach media if the PR makes ingame changes (clothing, items, features, etc). Small fixes/refactors are exempt. Media may be used in SS14 progress reports with credit. --> Just look in files changed. <!-- Confirm the following by placing an X in the brackets [X]: --> - [X] I have read and am following the [Pull Request and Changelog Guidelines](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html). - [X] I have added media to this PR or it does not require an ingame showcase. - [X] I can confirm this PR contains no AI-generated content, and did not use any AI-generated content. <!-- You should understand that not following the above may get your PR closed at maintainer’s discretion --> **Changelog** <!-- Add a Changelog entry to make players aware of new features or changes that could affect gameplay. Make sure to read the guidelines and take this Changelog template out of the comment block in order for it to show up. Changelog must have a 🆑 symbol, so the bot recognizes the changes and adds them to the game's changelog. --> 🆑 - add: Gave ovinia a little bit more horn, and a secret snout. <!-- 🆑 - add: Added fun! - remove: Removed fun! - tweak: Changed fun! - fix: Fixed fun! --> --------- Co-authored-by: TheDen-Bot <186991657+TheDen-Bot@users.noreply.github.com> * Ovinia Trait Fix and Emote Adjustments (#1124) <!-- Guidelines: https://docs.spacestation14.io/en/getting-started/pr-guideline --> <!-- NOTE: All code submitted to this repository is ALWAYS licensed under the AGPL-3.0-or-later license. The REUSE Specification headers or separate .license files indicate a secondary license (e.g., MPL or MIT) solely to facilitate integration for projects that do not use the AGPL license. This secondary license does not replace the fact that AGPL-3.0-or-later remains the primary and binding license. Uncomment and modify the following line if you wish to change the license from the default of AGPL.--> <!--- LICENSE: AGPL --> Fixed the localisation of the Baa emote. Changed Baa and Moo from the caw icon to relevant animal icons both taken from [[TGstation](https://github.com/tgstation/tgstation)] and modified slightly. Fixes the ovinia trait not conferring the relevant emotes when chosen. Fixes #775. Fixed missing location for Baa emote. Added relevant _Den namespace folders and attribution file for emotes. Added two new icons to said folders. Removed ´available: false´ from ovinia speech_emotes.yml making the trait work as intended. <img width="153" height="114" alt="imagen" src="https://github.com/user-attachments/assets/2530e067-dccc-41e7-b36b-9be5594761c9" /> - [X] I have read and am following the [Pull Request and Changelog Guidelines](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html). - [X] I have added media to this PR or it does not require an ingame showcase. - [X] I can confirm this PR contains no AI-generated content, and did not use any AI-generated content. **Changelog** 🆑 Wheels - add: New icons for Baa and Moo emotes - fix: Ovinia sounds trait will now allow holders to Baa as intended - fix: Baa emote name will name display properly when hovered over --------- Co-authored-by: TheDen-Bot <186991657+TheDen-Bot@users.noreply.github.com> * Ovinia Typing Sprite Fix (#1348) <!-- Guidelines: https://docs.spacestation14.io/en/getting-started/pr-guideline --> <!-- NOTE: All code submitted to this repository is ALWAYS licensed under the AGPL-3.0-or-later license. The REUSE Specification headers or separate .license files indicate a secondary license (e.g., MPL or MIT) solely to facilitate integration for projects that do not use the AGPL license. This secondary license does not replace the fact that AGPL-3.0-or-later remains the primary and binding license. Uncomment and modify the following line if you wish to change the license from the default of AGPL.--> <!--- LICENSE: AGPL --> <!-- What did you change? --> routed ovinia's non typing state to work <!-- Discuss how this would affect game balance or explain why it was changed. Link any relevant discussions or issues. --> fixes massive error when thinkibng waht to type <!-- Summary of code changes for easier review. --> ough <!-- Attach media if the PR makes ingame changes (clothing, items, features, etc). Small fixes/refactors are exempt. Media may be used in SS14 progress reports with credit. --> <img width="139" height="137" alt="image" src="https://github.com/user-attachments/assets/25990a20-0782-46a2-b0c5-fb6f3374d7c4" /> <!-- Confirm the following by placing an X in the brackets [X]: --> - [x] I have read and am following the [Pull Request and Changelog Guidelines](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html). - [x] I have added media to this PR or it does not require an ingame showcase. - [x] I can confirm this PR contains no AI-generated content, and did not use any AI-generated content. <!-- You should understand that not following the above may get your PR closed at maintainer’s discretion --> **Changelog** <!-- Add a Changelog entry to make players aware of new features or changes that could affect gameplay. Make sure to read the guidelines and take this Changelog template out of the comment block in order for it to show up. Changelog must have a 🆑 symbol, so the bot recognizes the changes and adds them to the game's changelog. --> 🆑 - fix: Fixed Ovinia's idle typing sprite to not be a massive error * continuing to go bald * Fixing Fails with the language FTL * Changes again to languages.ftl * Removed Resomi Stuff from the FTL * Fixed the language thingy once more * Grammar and fixes * Ovinia DeltaV adjustments * Added AnimalFriend faction * Switched Ovinia naming scheme to default * Fixed YAMLLinter issues with Ovinia * Fixed the heat damage thingy * YAML Linter Hates me * Testing Changes * Update ovinia.yml * Update ovinia.yml * FINALLY * Updates to Factions for the AnimalFriend Trait * Fucking Case Sensitive * Reviewed proposed changes to Ovinia.yml Co-authored-by: Tobias Berger <toby@tobot.dev> Signed-off-by: Vape <76235372+Vapetastic-Gaming@users.noreply.github.com> * Updates Fixed all requests besides the displacement maps. Still workin on that * Fixes Coscult and Displacements * misc * Tag fixes. YAML Linter, my beloathed * random grumbles case sensitivity is set to high. please fix this maintainers, thanks * BREAKTHROUGH * Req changes * Attributions, and New soundies * Updaties --------- Signed-off-by: Vape <76235372+Vapetastic-Gaming@users.noreply.github.com> Co-authored-by: juniwoofs <jakbroeder@gmail.com> Co-authored-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> Co-authored-by: Rosycup <178287475+Rosycup@users.noreply.github.com> Co-authored-by: Mono <182929384+Monotheonist@users.noreply.github.com> Co-authored-by: TheDen-Bot <186991657+TheDen-Bot@users.noreply.github.com> Co-authored-by: wheelwrightt <174839295+wheelwrightt@users.noreply.github.com> Co-authored-by: sheepie <180479595+juniwoofs@users.noreply.github.com> Co-authored-by: Vanessa Louwagie <vanessalouwagie@outlook.com> Co-authored-by: Vanessa <908648+ShepardToTheStars@users.noreply.github.com> Co-authored-by: Tobias Berger <toby@tobot.dev>
|
|
@ -18,6 +18,7 @@ namespace Content.Shared.Humanoid
|
|||
SnoutCover, // things layered over snouts (i.e. noses)
|
||||
HeadSide, // side parts (i.e., frills)
|
||||
HeadTop, // top parts (i.e., ears)
|
||||
NeckFluff, // TheDen - Ovinia, for fluff on necks
|
||||
Eyes,
|
||||
RArm,
|
||||
LArm,
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ namespace Content.Shared.Humanoid.Markings
|
|||
Snout,
|
||||
SnoutCover,
|
||||
Chest,
|
||||
NeckFluff,
|
||||
UndergarmentTop,
|
||||
UndergarmentBottom,
|
||||
Arms,
|
||||
|
|
@ -38,6 +39,7 @@ namespace Content.Shared.Humanoid.Markings
|
|||
HumanoidVisualLayers.Eyes => MarkingCategories.Eyes, // DeltaV - Add Eyes Category for IPCs
|
||||
HumanoidVisualLayers.Snout => MarkingCategories.Snout,
|
||||
HumanoidVisualLayers.Chest => MarkingCategories.Chest,
|
||||
HumanoidVisualLayers.NeckFluff => MarkingCategories.NeckFluff, // TheDen - Ovinia, for fluff on necks
|
||||
HumanoidVisualLayers.UndergarmentTop => MarkingCategories.UndergarmentTop,
|
||||
HumanoidVisualLayers.UndergarmentBottom => MarkingCategories.UndergarmentBottom,
|
||||
HumanoidVisualLayers.RArm => MarkingCategories.Arms,
|
||||
|
|
|
|||
|
|
@ -0,0 +1,26 @@
|
|||
#Attributions for Ovinia Baa's and Moo's
|
||||
|
||||
- files: ["ovinia-baa1.ogg"]
|
||||
copyright: "created by SergioJbs, Modified by 'Darklyac', The original audio was converted from WAV to OGG format"
|
||||
license: "CC0-1.0"
|
||||
source: "https://freesound.org/people/SergioJbs/sounds/669872/"
|
||||
|
||||
- files: ["ovinia-baa2.ogg, ovinia-baa3.ogg"]
|
||||
copyright: "created by Kinoton, Modified by 'Darklyac', The original audio was converted from WAV to OGG format"
|
||||
license: "CC0-1.0"
|
||||
source: "https://freesound.org/people/Kinoton/sounds/581240/"
|
||||
|
||||
- files: ["ovinia-moo1.ogg"]
|
||||
copyright: "created by Zozzy, Modified by 'Darklyac', The original audio was converted from WAV to OGG format"
|
||||
license: "CC0-1.0"
|
||||
source: "https://freesound.org/people/Zozzy/sounds/59245/"
|
||||
|
||||
- files: ["ovinia-moo2.ogg, ovinia-moo3.ogg"]
|
||||
copyright: "created by JarredGibb, Modified by 'Darklyac', the original audio was converted from WAV to OGG format"
|
||||
license: "CC0-1.0"
|
||||
source: "https://freesound.org/people/JarredGibb/sounds/233145/"
|
||||
|
||||
- files: ["ovinia-moo4.ogg"]
|
||||
copyright: "created by JarredGibb, Modified by 'Darklyac', the original audio was converted from WAV to OGG format"
|
||||
license: "CC0-1.0"
|
||||
source: "https://freesound.org/people/JarredGibb/sounds/233130/"
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
|
||||
# chat-language-Alaseta-name = Alaseta
|
||||
# chat-language-Caprine-name = Caprine
|
||||
# // Commented out for eventual use with planned language ports for DeltaV
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
chat-speech-verb-name-ovinia = Ovinia
|
||||
chat-speech-verb-ovinia-1 = baas
|
||||
chat-speech-verb-ovinia-2 = bleats
|
||||
chat-speech-verb-ovinia-3 = maas
|
||||
chat-speech-verb-ovinia-4 = mehs
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
# SPDX-FileCopyrightText: 2025 TheOneTrueWolfio <Wolfgangleader3@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 sleepyyapril <123355664+sleepyyapril@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later AND MIT
|
||||
|
||||
# Ovinia
|
||||
chat-emote-name-baa = Baa
|
||||
chat-emote-name-cowmoo = Moo
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
# language-Nehina-name = Nēhina
|
||||
# language-Nehina-description = A language spoken by the Feroxi, well adapted to speaking under the waters of ocean planets.
|
||||
|
||||
# language-Alaseta-name = Alaseta
|
||||
# language-Alaseta-description = A horrifying mix of Sol Common and Canilunzt, the language is loosely remembles the structure Sol Common with alot more yapping, snarling, and growling.
|
||||
|
||||
# language-Caprine-name = Caprine
|
||||
# language-Caprine-description = A language spoken by the Ovinia, the language is composed of many loose bleating and baahing noises strung together to create words.
|
||||
|
||||
# // DeltaV - Awaiting Language Implementation, Just a week away
|
||||
|
|
@ -0,0 +1,69 @@
|
|||
marking-OviniaEars = Ovinia Ears (Default)
|
||||
marking-OviniaEars-ovinia-ears = Outer Ears
|
||||
marking-OviniaEars-ovinia-ears-inner = Inner Ears
|
||||
|
||||
marking-OviniaTail = Ovinia Tail (Default)
|
||||
marking-OviniaTail-ovinia-tail = Tail
|
||||
|
||||
marking-OviniaNeckfluff = Ovinia Neck Fluff
|
||||
marking-OviniaNeckfluff-ovinia-neck-fluff = Neck Fluff
|
||||
|
||||
marking-OviniaLambHorns = Lamb Horns
|
||||
marking-OviniaLambHorns-lamb-horns = Horns
|
||||
|
||||
marking-OviniaRamHorns = Ram Horns
|
||||
marking-OviniaRamHorns-ovinia-ram-horns = Horns
|
||||
|
||||
marking-OviniaPointyHorns = Pointy Horns
|
||||
marking-OviniaPointyHorns-ovinia-pointy-horns = Horns
|
||||
|
||||
marking-OviniaDeerHorns = Deer Horns
|
||||
marking-OviniaDeerHorns-ovinia-deer-horns = Horns
|
||||
|
||||
marking-OviniaDevilHorns = Devil Horns
|
||||
marking-OviniaDevilHorns-ovinia-devil-horns = Horns
|
||||
|
||||
marking-OviniaBaphometHorns = Baphomet Horns
|
||||
marking-OviniaBaphometHorns-ovinia-baphomet-horns = Horns
|
||||
|
||||
marking-OviniaIbexHorns = Ibex Horns
|
||||
marking-OviniaIbexHorns-ovinia-ibex-horns = Horns
|
||||
|
||||
marking-OviniaCurvedHorns = Curved Horns
|
||||
marking-OviniaCurvedHorns-ovinia-curved-horns = Horns
|
||||
|
||||
|
||||
marking-OviniaFace = Ovinia Face
|
||||
marking-OviniaFace-ovinia-face = Face
|
||||
marking-OviniaFace-ovinia-nose = Nose
|
||||
|
||||
marking-OviniaBlaze = Ovinia Face
|
||||
marking-OviniaBlaze-ovinia-blaze = Face
|
||||
marking-OviniaBlaze-ovinia-nose = Nose
|
||||
|
||||
marking-OviniaSnout = Ovinia Snout
|
||||
marking-OviniaSnout-ovinia-snout = Snout
|
||||
marking-OviniaSnout-ovinia-nose = Nose
|
||||
|
||||
marking-OviniaTummy = Ovinia Tummy
|
||||
marking-OviniaTummy-ovinia-tummy = Tummy
|
||||
|
||||
marking-OviniaLeftLegValais = Valais Left Leg
|
||||
marking-OviniaLeftLegValais-ovinia-leg-valais-left = Valais Left Leg
|
||||
|
||||
marking-OviniaRightLegValais = Valais Right Leg
|
||||
marking-OviniaRightLegValais-ovinia-leg-valais-right = Valais Right Leg
|
||||
|
||||
marking-OviniaLeftHoof = Left Hoof
|
||||
marking-OviniaLeftHoof-ovinia-hoof-left = Left Hoof
|
||||
|
||||
marking-OviniaRightHoof = Right Hoof
|
||||
marking-OviniaRightHoof-ovinia-hoof-right = Right Hoof
|
||||
|
||||
marking-OviniaLeftArmValais = Valais Left Arm
|
||||
marking-OviniaLeftArmValais-ovinia-arm-valais-left = Valais Left Arm
|
||||
|
||||
marking-OviniaRightArmValais = Valais Right Arm
|
||||
marking-OviniaRightArmValais-ovinia-arm-valais-right = Valais Right Arm
|
||||
|
||||
markings-category-NeckFluff = Neck Fluff
|
||||
|
|
@ -0,0 +1 @@
|
|||
species-name-ovinia = Ovinia
|
||||
|
|
@ -70,7 +70,7 @@
|
|||
range: 1.12 # Goob - Allows kinetic crushers to fight them without taking guaranteed damage.
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- SimpleHostile
|
||||
- SalvageMob #DeltaV - Changed to SalvageMob to not be friendly to Ovinia
|
||||
- type: HTN
|
||||
constantlyReplan: false
|
||||
rootTask:
|
||||
|
|
@ -242,7 +242,7 @@
|
|||
count: 1
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- SimpleHostile
|
||||
- SalvageMob # DeltaV - Changed to SalvageMob
|
||||
- type: HTN
|
||||
rootTask:
|
||||
task: SimpleRangedHostileCompound
|
||||
|
|
@ -296,7 +296,7 @@
|
|||
acts: [ "Destruction" ]
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- SimpleHostile
|
||||
- SalvageMob # DeltaV - Changed to SalvageMob
|
||||
- type: HTN
|
||||
rootTask:
|
||||
task: SimpleHostileCompound
|
||||
|
|
@ -414,7 +414,7 @@
|
|||
chemicalMaxVolume: 0
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- SimpleHostile
|
||||
- SalvageMob # DeltaV - Changed to SalvageMob
|
||||
- type: HTN
|
||||
rootTask:
|
||||
task: BasiliskCompound
|
||||
|
|
|
|||
|
|
@ -24,6 +24,8 @@
|
|||
- Avali
|
||||
# ImpStation additions
|
||||
- Thaven
|
||||
# Den addition
|
||||
- Ovinia
|
||||
|
||||
- type: guideEntry
|
||||
id: Arachnid
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
- Thaven
|
||||
- Kitsune
|
||||
- Avali
|
||||
- Ovinia
|
||||
# End DeltaV additions
|
||||
|
||||
- type: loadoutEffectGroup
|
||||
|
|
|
|||
|
|
@ -0,0 +1,129 @@
|
|||
# TODO: Add descriptions (many)
|
||||
# TODO BODY: Part damage
|
||||
- type: entity
|
||||
id: PartOvinia
|
||||
parent: [BaseItem, BasePart]
|
||||
name: "ovinia body part"
|
||||
abstract: true
|
||||
components:
|
||||
- type: Extractable
|
||||
juiceSolution:
|
||||
reagents:
|
||||
- ReagentId: Fat
|
||||
Quantity: 3
|
||||
- ReagentId: Blood
|
||||
Quantity: 10
|
||||
|
||||
- type: entity
|
||||
id: TorsoOvinia
|
||||
name: "ovinia torso"
|
||||
parent: [PartOvinia, BaseTorso]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "torso_m"
|
||||
- type: Extractable
|
||||
juiceSolution:
|
||||
reagents:
|
||||
- ReagentId: Fat
|
||||
Quantity: 10
|
||||
- ReagentId: Blood
|
||||
Quantity: 20
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
- type: entity
|
||||
id: HeadOvinia
|
||||
name: "ovinia head"
|
||||
parent: [PartOvinia, BaseHead]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "head_m"
|
||||
- type: Extractable
|
||||
juiceSolution:
|
||||
reagents:
|
||||
- ReagentId: Fat
|
||||
Quantity: 5
|
||||
- ReagentId: Blood
|
||||
Quantity: 10
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
- type: entity
|
||||
id: LeftArmOvinia
|
||||
name: "left ovinia arm"
|
||||
parent: [PartOvinia, BaseLeftArm]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "l_arm"
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
- type: entity
|
||||
id: RightArmOvinia
|
||||
name: "right ovinia arm"
|
||||
parent: [PartOvinia, BaseRightArm]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "r_arm"
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
- type: entity
|
||||
id: LeftHandOvinia
|
||||
name: "left ovinia hand"
|
||||
parent: [PartOvinia, BaseLeftHand]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "l_hand"
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
- type: entity
|
||||
id: RightHandOvinia
|
||||
name: "right ovinia hand"
|
||||
parent: [PartOvinia, BaseRightHand]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "r_hand"
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
- type: entity
|
||||
id: LeftLegOvinia
|
||||
name: "left ovinia leg"
|
||||
parent: [PartOvinia, BaseLeftLeg]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "l_leg"
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
- type: entity
|
||||
id: RightLegOvinia
|
||||
name: "right ovinia leg"
|
||||
parent: [PartOvinia, BaseRightLeg]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "r_leg"
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
- type: entity
|
||||
id: LeftFootOvinia
|
||||
name: "left ovinia foot"
|
||||
parent: [PartOvinia, BaseLeftFoot]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "l_foot"
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
- type: entity
|
||||
id: RightFootOvinia
|
||||
name: "right ovinia foot"
|
||||
parent: [PartOvinia, BaseRightFoot]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: "r_foot"
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
- type: body
|
||||
id: Ovinia
|
||||
name: ovinia
|
||||
root: torso
|
||||
slots:
|
||||
head:
|
||||
part: HeadOvinia
|
||||
connections:
|
||||
- torso
|
||||
organs:
|
||||
brain: OrganHumanBrain
|
||||
eyes: OrganHumanEyes
|
||||
torso:
|
||||
part: TorsoOvinia
|
||||
connections:
|
||||
- right arm
|
||||
- left arm
|
||||
- right leg
|
||||
- left leg
|
||||
- head # Shitmed
|
||||
organs:
|
||||
heart: OrganAnimalHeart
|
||||
lungs: OrganAnimalLungs
|
||||
stomach: OrganAnimalStomach
|
||||
liver: OrganAnimalLiver
|
||||
kidneys: OrganAnimalKidneys
|
||||
right arm:
|
||||
part: RightArmOvinia
|
||||
connections:
|
||||
- right hand
|
||||
left arm:
|
||||
part: LeftArmOvinia
|
||||
connections:
|
||||
- left hand
|
||||
right hand:
|
||||
part: RightHandOvinia
|
||||
left hand:
|
||||
part: LeftHandOvinia
|
||||
right leg:
|
||||
part: RightLegOvinia
|
||||
connections:
|
||||
- right foot
|
||||
left leg:
|
||||
part: LeftLegOvinia
|
||||
connections:
|
||||
- left foot
|
||||
right foot:
|
||||
part: RightFootOvinia
|
||||
left foot:
|
||||
part: LeftFootOvinia
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
- type: damageModifierSet
|
||||
id: Ovinia
|
||||
coefficients:
|
||||
Piercing: 1.15
|
||||
Slash: 1.15
|
||||
Blunt: 0.75
|
||||
Heat: 0.75
|
||||
|
|
@ -0,0 +1,212 @@
|
|||
# SPDX-FileCopyrightText: 2025 Blitz
|
||||
# SPDX-FileCopyrightText: 2025 Mono
|
||||
# SPDX-FileCopyrightText: 2025 juniwoofs
|
||||
# SPDX-FileCopyrightText: 2025 sleepyyapril
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later AND MIT
|
||||
|
||||
# Ear Markings
|
||||
- type: marking
|
||||
id: OviniaEars
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/ear_markings.rsi
|
||||
state: ovinia-ears
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/ear_markings.rsi
|
||||
state: ovinia-ears-inner
|
||||
|
||||
# Tail Markings
|
||||
- type: marking
|
||||
id: OviniaTail
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/tail_markings.rsi
|
||||
state: ovinia-tail
|
||||
|
||||
# Neck Fluff Markings
|
||||
- type: marking
|
||||
id: OviniaNeckfluff
|
||||
bodyPart: NeckFluff
|
||||
markingCategory: NeckFluff
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/head_markings.rsi
|
||||
state: ovinia-neck-fluff
|
||||
|
||||
# Horns Markings
|
||||
- type: marking
|
||||
id: OviniaLambHorns
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/horn_markings.rsi
|
||||
state: lamb-horns
|
||||
|
||||
- type: marking
|
||||
id: OviniaRamHorns
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/horn_markings.rsi
|
||||
state: ovinia-ram-horns
|
||||
|
||||
- type: marking
|
||||
id: OviniaPointyHorns
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/horn_markings.rsi
|
||||
state: ovinia-pointy-horns
|
||||
|
||||
- type: marking
|
||||
id: OviniaCurvedHorns
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/horn_markings.rsi
|
||||
state: ovinia-curved-horns
|
||||
|
||||
- type: marking
|
||||
id: OviniaDeerHorns
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/horn_markings.rsi
|
||||
state: ovinia-deer-horns
|
||||
|
||||
- type: marking
|
||||
id: OviniaDevilHorns
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/horn_markings.rsi
|
||||
state: ovinia-devil-horns
|
||||
|
||||
- type: marking
|
||||
id: OviniaBaphometHorns
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/horn_markings.rsi
|
||||
state: ovinia-baphomet-horns
|
||||
|
||||
- type: marking
|
||||
id: OviniaIbexHorns
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/horn_markings.rsi
|
||||
state: ovinia-ibex-horns
|
||||
|
||||
# Snout Markings
|
||||
- type: marking
|
||||
id: OviniaFace
|
||||
bodyPart: Snout
|
||||
markingCategory: Snout
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/snout_markings.rsi
|
||||
state: ovinia-face
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/snout_markings.rsi
|
||||
state: ovinia-nose
|
||||
|
||||
- type: marking
|
||||
id: OviniaBlaze
|
||||
bodyPart: Snout
|
||||
markingCategory: Snout
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/snout_markings.rsi
|
||||
state: ovinia-blaze
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/snout_markings.rsi
|
||||
state: ovinia-nose
|
||||
|
||||
- type: marking
|
||||
id: OviniaSnout
|
||||
bodyPart: Snout
|
||||
markingCategory: Snout
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/snout_markings.rsi
|
||||
state: ovinia-snout
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/snout_markings.rsi
|
||||
state: ovinia-nose
|
||||
|
||||
# Body Markings
|
||||
- type: marking
|
||||
id: OviniaTummy
|
||||
bodyPart: Chest
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/body_markings.rsi
|
||||
state: ovinia-tummy
|
||||
|
||||
# Leg Markings
|
||||
- type: marking
|
||||
id: OviniaLeftLegValais
|
||||
bodyPart: LLeg
|
||||
markingCategory: Legs
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/body_markings.rsi
|
||||
state: ovinia-leg-valais-left
|
||||
|
||||
- type: marking
|
||||
id: OviniaRightLegValais
|
||||
bodyPart: RLeg
|
||||
markingCategory: Legs
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/body_markings.rsi
|
||||
state: ovinia-leg-valais-right
|
||||
|
||||
#Foot Markings
|
||||
- type: marking
|
||||
id: OviniaLeftHoof
|
||||
bodyPart: LFoot
|
||||
markingCategory: Legs
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/feet_markings.rsi
|
||||
state: ovinia-hoof-left
|
||||
|
||||
- type: marking
|
||||
id: OviniaRightHoof
|
||||
bodyPart: RFoot
|
||||
markingCategory: Legs
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/feet_markings.rsi
|
||||
state: ovinia-hoof-right
|
||||
|
||||
# Arm Markings
|
||||
- type: marking
|
||||
id: OviniaLeftArmValais
|
||||
bodyPart: LArm
|
||||
markingCategory: Arms
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/body_markings.rsi
|
||||
state: ovinia-arm-valais-left
|
||||
|
||||
- type: marking
|
||||
id: OviniaRightArmValais
|
||||
bodyPart: RArm
|
||||
markingCategory: Arms
|
||||
speciesRestriction: [ Ovinia ]
|
||||
sprites:
|
||||
- sprite: _DEN/Mobs/Customization/Ovinia/body_markings.rsi
|
||||
state: ovinia-arm-valais-right
|
||||
|
|
@ -0,0 +1,174 @@
|
|||
- type: entity
|
||||
name: Urist McSheepy
|
||||
parent: BaseMobSpeciesOrganic
|
||||
id: MobOviniaBase
|
||||
abstract: true
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
noRot: true
|
||||
drawdepth: Mobs
|
||||
layers:
|
||||
- map: [ "enum.HumanoidVisualLayers.Chest" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Head" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Snout" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Eyes" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RLeg" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LLeg" ]
|
||||
- shader: StencilClear
|
||||
sprite: Mobs/Species/Human/parts.rsi #PJB on stencil clear being on the left leg: "...this is 'fine'" -https://github.com/space-wizards/space-station-14/pull/12217#issuecomment-1291677115
|
||||
# its fine, but its still very stupid that it has to be done like this instead of allowing sprites to just directly insert a stencil clear.
|
||||
# sprite refactor when
|
||||
state: l_leg
|
||||
- map: [ "enum.HumanoidVisualLayers.UndergarmentBottom" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.UndergarmentTop" ]
|
||||
- map: [ "jumpsuit" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LHand" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RHand" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LFoot" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RFoot" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Handcuffs" ]
|
||||
color: "#ffffff"
|
||||
sprite: Objects/Misc/handcuffs.rsi
|
||||
state: body-overlay-2
|
||||
visible: false
|
||||
- map: [ "id" ]
|
||||
- map: [ "gloves" ]
|
||||
- map: [ "shoes" ]
|
||||
- map: [ "ears" ]
|
||||
- map: [ "outerClothing" ]
|
||||
- map: [ "eyes" ]
|
||||
- map: [ "belt" ]
|
||||
- map: [ "neck" ]
|
||||
- map: [ "back" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.FacialHair" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.HeadSide" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.NeckFluff" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Hair" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.HeadTop" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Tail" ]
|
||||
- map: [ "mask" ]
|
||||
- map: [ "head" ]
|
||||
- map: [ "pocket1" ]
|
||||
- map: [ "pocket2" ]
|
||||
- type: Fixtures
|
||||
fixtures: # TODO: This needs a second fixture just for mob collisions.
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.35
|
||||
density: 215 # sheep be heavy
|
||||
restitution: 0.0
|
||||
mask:
|
||||
- MobMask
|
||||
layer:
|
||||
- MobLayer
|
||||
- type: Body
|
||||
prototype: Ovinia
|
||||
- type: Damageable
|
||||
damageModifierSet: Ovinia
|
||||
- type: Speech
|
||||
speechSounds: Alto
|
||||
speechVerb: Ovinia
|
||||
- type: Vocal
|
||||
sounds:
|
||||
Male: MaleOvinia
|
||||
Female: FemaleOvinia
|
||||
Unsexed: MaleOvinia
|
||||
- type: Tag
|
||||
tags:
|
||||
- CanPilot
|
||||
- FootstepSound
|
||||
- DoorBumpOpener
|
||||
- AnomalyHost
|
||||
- OviniaEmotes
|
||||
- type: ProtectedFromStepTriggers
|
||||
#whitelist:
|
||||
# types:
|
||||
# - Shard
|
||||
# - Mousetrap
|
||||
# - SlipEntity //Removed - Delta-V
|
||||
- type: TypingIndicator
|
||||
proto: ovinia
|
||||
- type: HumanoidAppearance
|
||||
species: Ovinia
|
||||
- type: Inventory
|
||||
speciesId: ovinia
|
||||
displacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: jumpsuit
|
||||
shoes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: shoes
|
||||
outerClothing:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: outerclothing_hardsuit
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
shoes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: shoes
|
||||
outerClothing:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: outerclothing_hardsuit
|
||||
- type: Hunger
|
||||
baseDecayRate: 0.026 #25% slower than normal (chewin they cud)
|
||||
- type: Thirst
|
||||
baseDecayRate: 0.075 #25% slower than normal
|
||||
|
||||
|
||||
|
||||
- type: entity
|
||||
save: false
|
||||
name: Urist McHands
|
||||
parent: MobHumanDummy
|
||||
id: MobOviniaDummy
|
||||
categories: [ HideSpawnMenu ]
|
||||
description: A dummy ovinia meant to be used in character setup.
|
||||
components:
|
||||
- type: Inventory
|
||||
speciesId: ovinia
|
||||
displacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: jumpsuit
|
||||
shoes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: shoes
|
||||
outerClothing:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: outerclothing_hardsuit
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
shoes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/displacement.rsi
|
||||
state: shoes
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
|
||||
- type: guideEntry
|
||||
id: Ovinia
|
||||
name: species-name-ovinia
|
||||
text: "/ServerInfo/Guidebook/Mobs/_DEN/Ovinia.xml"
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
# Ovinia Language // Delta-V, Removed until Language implementation, coming soon
|
||||
# type: language
|
||||
# id: Caprine
|
||||
# isVisibleLanguage: true
|
||||
# speech:
|
||||
# color: "#9ddfb8"
|
||||
# obfuscation:
|
||||
# !type:SyllableObfuscation
|
||||
# minSyllables: 1
|
||||
# maxSyllables: 4
|
||||
# replacement:
|
||||
# - baa
|
||||
# - maa
|
||||
# - waa
|
||||
# - gwa
|
||||
# - ba
|
||||
# - ma
|
||||
# - wa
|
||||
# - ga
|
||||
# - gah
|
||||
# - bah
|
||||
# - mah
|
||||
# - wah
|
||||
# - mau
|
||||
# - bahh
|
||||
# - maah
|
||||
# - waah
|
||||
# - gwah
|
||||
# - mrah
|
||||
# - vah
|
||||
# - vahh
|
||||
# - mraw
|
||||
# - mrawh
|
||||
# - awaah
|
||||
# - baah
|
||||
# - meh
|
||||
# - meeh
|
||||
# - mehh
|
||||
# - bweh
|
||||
# - baar
|
||||
# - bahr
|
||||
# - bahl
|
||||
# - mahwl
|
||||
# - mehl
|
||||
# - mwehl
|
||||
# - behhl
|
||||
# - bwehl
|
||||
# - bwarh
|
||||
# - wehh
|
||||
# - mreh
|
||||
# - bleh
|
||||
# - blegh
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
- type: soundCollection
|
||||
id: OviniaBaa
|
||||
files:
|
||||
- /Audio/_DEN/ovinia-baa1.ogg
|
||||
- /Audio/_DEN/ovinia-baa2.ogg
|
||||
- /Audio/_DEN/ovinia-baa3.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: Moo
|
||||
files:
|
||||
- /Audio/_DEN/ovinia-moo1.ogg
|
||||
- /Audio/_DEN/ovinia-moo2.ogg
|
||||
- /Audio/_DEN/ovinia-moo3.ogg
|
||||
- /Audio/_DEN/ovinia-moo4.ogg
|
||||
|
|
@ -0,0 +1,154 @@
|
|||
- type: species
|
||||
id: Ovinia
|
||||
name: species-name-ovinia
|
||||
roundStart: true
|
||||
prototype: MobOvinia
|
||||
sprites: MobOviniaSprites
|
||||
defaultSkinTone: "#ffffff"
|
||||
markingLimits: MobOviniaMarkingLimits
|
||||
dollPrototype: MobOviniaDummy
|
||||
skinColoration: Hues
|
||||
maleFirstNames: NamesFirstMale
|
||||
femaleFirstNames: NamesFirstFemale
|
||||
lastNames: NamesLast
|
||||
minHeight: 0.8
|
||||
maxHeight: 1.05
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobOviniaSprites
|
||||
sprites:
|
||||
Head: MobOviniaHead
|
||||
FacialHair: MobHumanoidAnyMarking
|
||||
Snout: MobHumanoidAnyMarking
|
||||
UndergarmentBottom: MobHumanoidAnyMarking
|
||||
UndergarmentTop: MobHumanoidAnyMarking
|
||||
Chest: MobOviniaTorso
|
||||
NeckFluff: MobHumanoidAnyMarking
|
||||
Hair: MobHumanoidAnyMarking
|
||||
HeadSide: MobHumanoidAnyMarking
|
||||
HeadTop: MobHumanoidAnyMarking
|
||||
Tail: MobHumanoidAnyMarking
|
||||
Eyes: MobHumanoidEyes
|
||||
LArm: MobOviniaLArm
|
||||
RArm: MobOviniaRArm
|
||||
LHand: MobOviniaLHand
|
||||
RHand: MobOviniaRHand
|
||||
LLeg: MobOviniaLLeg
|
||||
RLeg: MobOviniaRLeg
|
||||
LFoot: MobOviniaLFoot
|
||||
RFoot: MobOviniaRFoot
|
||||
- type: markingPoints
|
||||
id: MobOviniaMarkingLimits
|
||||
points:
|
||||
Hair:
|
||||
points: 1
|
||||
required: false
|
||||
FacialHair:
|
||||
points: 1
|
||||
required: false
|
||||
Tail:
|
||||
points: 1
|
||||
required: false
|
||||
NeckFluff:
|
||||
points: 1
|
||||
required: false
|
||||
HeadTop:
|
||||
points: 2
|
||||
required: true
|
||||
defaultMarkings: [ OviniaEars ]
|
||||
Snout:
|
||||
points: 2
|
||||
required: false
|
||||
Chest:
|
||||
points: 4
|
||||
required: false
|
||||
Legs:
|
||||
points: 4
|
||||
required: false
|
||||
Arms:
|
||||
points: 4
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaHead
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaHeadMale
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaHeadFemale
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaTorso
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: torso_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaTorsoMale
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: torso_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaTorsoFemale
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: torso_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaLLeg
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaLHand
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaLArm
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaLFoot
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaRLeg
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaRHand
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaRArm
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobOviniaRFoot
|
||||
baseSprite:
|
||||
sprite: _DEN/Mobs/Species/Ovinia/parts.rsi
|
||||
state: r_foot
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
# Ovinia
|
||||
- type: emoteSounds
|
||||
id: MaleOvinia
|
||||
params:
|
||||
variation: 0.125
|
||||
sounds:
|
||||
Scream:
|
||||
collection: MaleScreams
|
||||
Laugh:
|
||||
collection: MaleLaugh
|
||||
Sneeze:
|
||||
collection: MaleSneezes
|
||||
Cough:
|
||||
collection: MaleCoughs
|
||||
Yawn:
|
||||
collection: MaleYawn
|
||||
Snore:
|
||||
collection: Snores
|
||||
Honk:
|
||||
collection: BikeHorn
|
||||
Sigh:
|
||||
collection: MaleSigh
|
||||
Crying:
|
||||
collection: MaleCry
|
||||
Whistle:
|
||||
collection: Whistles
|
||||
Weh:
|
||||
collection: Weh
|
||||
Baa:
|
||||
collection: OviniaBaa
|
||||
Moo:
|
||||
collection: Moo
|
||||
|
||||
- type: emoteSounds
|
||||
id: FemaleOvinia
|
||||
params:
|
||||
variation: 0.125
|
||||
sounds:
|
||||
Scream:
|
||||
collection: FemaleScreams
|
||||
Laugh:
|
||||
collection: FemaleLaugh
|
||||
Sneeze:
|
||||
collection: FemaleSneezes
|
||||
Cough:
|
||||
collection: FemaleCoughs
|
||||
Yawn:
|
||||
collection: FemaleYawn
|
||||
Snore:
|
||||
collection: Snores
|
||||
Honk:
|
||||
collection: BikeHorn
|
||||
Sigh:
|
||||
collection: FemaleSigh
|
||||
Crying:
|
||||
collection: FemaleCry
|
||||
Whistle:
|
||||
collection: Whistles
|
||||
Weh:
|
||||
collection: Weh
|
||||
Baa:
|
||||
collection: OviniaBaa
|
||||
Moo:
|
||||
collection: Moo
|
||||
|
|
@ -0,0 +1,51 @@
|
|||
# SPDX-FileCopyrightText: 2025 Tabitha
|
||||
# SPDX-FileCopyrightText: 2025 TheOneTrueWolfio
|
||||
# SPDX-FileCopyrightText: 2025 juniwoofs
|
||||
# SPDX-FileCopyrightText: 2025 mart
|
||||
# SPDX-FileCopyrightText: 2025 sleepyyapril
|
||||
# SPDX-FileCopyrightText: 2025 wheelwrightt
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later AND MIT
|
||||
- type: emote
|
||||
id: Moo
|
||||
name: chat-emote-name-cowmoo
|
||||
category: Vocal
|
||||
icon: _DEN/Interface/Emotes/moo.png
|
||||
whitelist:
|
||||
tags:
|
||||
- OviniaEmotes
|
||||
blacklist:
|
||||
components:
|
||||
- BorgChassis
|
||||
chatMessages: [ moos ]
|
||||
chatTriggers:
|
||||
- moos
|
||||
- moo
|
||||
|
||||
- type: emote
|
||||
id: Baa
|
||||
name: chat-emote-name-baa
|
||||
category: Vocal
|
||||
icon: _DEN/Interface/Emotes/baa.png
|
||||
whitelist:
|
||||
tags:
|
||||
- OviniaEmotes
|
||||
blacklist:
|
||||
components:
|
||||
- BorgChassis
|
||||
chatMessages: [ baas ]
|
||||
chatTriggers:
|
||||
- baas
|
||||
- baa
|
||||
- baahs
|
||||
- baah
|
||||
- baahed
|
||||
- baah'd
|
||||
- baahing
|
||||
- bah
|
||||
- bahs
|
||||
- bahed
|
||||
- bah'd
|
||||
- bleat
|
||||
- bleats
|
||||
- bleated
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
- type: speechVerb
|
||||
id: Ovinia
|
||||
name: chat-speech-verb-name-ovinia
|
||||
speechVerbStrings:
|
||||
- chat-speech-verb-ovinia-1
|
||||
- chat-speech-verb-ovinia-2
|
||||
- chat-speech-verb-ovinia-3
|
||||
- chat-speech-verb-ovinia-4
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
# SPDX-FileCopyrightText: 2025 Jakumba
|
||||
# SPDX-FileCopyrightText: 2025 juniwoofs
|
||||
# SPDX-FileCopyrightText: 2025 sleepyyapril
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later AND MIT
|
||||
|
||||
- type: typingIndicator
|
||||
id: ovinia
|
||||
spritePath: /Textures/_DEN/Effects/speech.rsi
|
||||
typingState: ovinia0
|
||||
idleState: ovinia1
|
||||
|
|
@ -18,7 +18,7 @@
|
|||
true
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- SimpleHostile
|
||||
- CosmicCult
|
||||
- type: Tag
|
||||
tags:
|
||||
- DoorBumpOpener
|
||||
|
|
|
|||
|
|
@ -0,0 +1,29 @@
|
|||
- type: entity
|
||||
name: Urist McSheepy
|
||||
parent: MobOviniaBase
|
||||
id: MobOvinia
|
||||
components:
|
||||
- type: CombatMode
|
||||
- type: MindContainer
|
||||
showExamineInfo: true
|
||||
- type: Input
|
||||
context: "human"
|
||||
- type: MobMover
|
||||
- type: InputMover
|
||||
- type: Respirator
|
||||
damage:
|
||||
types:
|
||||
Asphyxiation: 1.0
|
||||
damageRecovery:
|
||||
types:
|
||||
Asphyxiation: -1.0
|
||||
- type: Alerts
|
||||
- type: Actions
|
||||
- type: Eye
|
||||
- type: CameraRecoil
|
||||
- type: Examiner
|
||||
- type: CanHostGuardian
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- NanoTrasen
|
||||
- AnimalFriend
|
||||
|
|
@ -6,3 +6,30 @@
|
|||
|
||||
- type: npcFaction
|
||||
id: Hostage
|
||||
|
||||
- type: npcFaction
|
||||
id: CosmicCult
|
||||
hostile:
|
||||
- SimpleHostile
|
||||
- Syndicate
|
||||
- Xeno
|
||||
- Zombie
|
||||
- Revolutionary
|
||||
- Dragon
|
||||
- AllHostile
|
||||
- Wizard
|
||||
- Xenoborg
|
||||
- PetsNT
|
||||
- AnimalFriend
|
||||
- Passive
|
||||
- NanoTrasen
|
||||
- SalvageMob
|
||||
|
||||
- type: npcFaction
|
||||
id: AnimalFriend
|
||||
hostile:
|
||||
- Syndicate
|
||||
- Xeno
|
||||
- Zombie
|
||||
- AllHostile
|
||||
- SalvageMob
|
||||
|
|
|
|||
|
|
@ -215,3 +215,6 @@
|
|||
|
||||
- type: Tag
|
||||
id: BeamDevastator
|
||||
|
||||
- type: Tag # Ovinia, allows them to use specified emotes
|
||||
id: OviniaEmotes
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
- type: npcFaction
|
||||
id: Dragon
|
||||
hostile:
|
||||
|
|
@ -9,6 +10,25 @@
|
|||
- Revolutionary
|
||||
- AllHostile
|
||||
- Wizard
|
||||
- AnimalFriend
|
||||
|
||||
- type: npcFaction
|
||||
id: SalvageMob
|
||||
friendly:
|
||||
- SimpleHostile
|
||||
hostile:
|
||||
- Syndicate
|
||||
- Xeno
|
||||
- Zombie
|
||||
- Revolutionary
|
||||
- NanoTrasen
|
||||
- Wizard
|
||||
- Dragon
|
||||
- AllHostile
|
||||
- Xenoborg
|
||||
- PetsNT
|
||||
- AnimalFriend
|
||||
- Mouse
|
||||
|
||||
- type: npcFaction
|
||||
id: NanoTrasen
|
||||
|
|
@ -47,6 +67,9 @@
|
|||
|
||||
- type: npcFaction
|
||||
id: SimpleHostile
|
||||
friendly:
|
||||
- AnimalFriend # DeltaV - Add AnimalFriend faction
|
||||
- SalvageMob
|
||||
hostile:
|
||||
- NanoTrasen
|
||||
- Syndicate
|
||||
|
|
|
|||
|
|
@ -29,6 +29,6 @@
|
|||
<GuideEntityEmbed Entity="MobChitinid" Caption="Chitinid"/>
|
||||
<GuideEntityEmbed Entity="MobFeroxi" Caption="Feroxi"/>
|
||||
<GuideEntityEmbed Entity="MobKitsune" Caption="Kitsune"/>
|
||||
<GuideEntityEmbed Entity="MobOvinia" Caption="Ovinia"/>
|
||||
</Box>
|
||||
|
||||
</Document>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,26 @@
|
|||
<Document>
|
||||
# Ovinia
|
||||
|
||||
|
||||
<Box>
|
||||
<GuideEntityEmbed Entity="MobOviniaDummy" Caption=""/>
|
||||
</Box>
|
||||
|
||||
## Benefits
|
||||
- They take 25% less heat and blunt damage due to their insulating wool, and are 25% less flammable
|
||||
- They digest food at a slower rate, becoming hungry and thirsty 25% slower
|
||||
- Their hooved feet protect them from shards of glass and sharp floor hazards
|
||||
- Their docile attitudes and aptitude for nature have led most animals to be friendly towards them
|
||||
|
||||
## Downsides
|
||||
- They take 15% increased slash and pierce damage.
|
||||
- Will get poisoned by Theobromine (Chocolate, Tea, Coffee) and Allicin (Onion, Garlic)
|
||||
- Their aptitude for grazing and chewing cud has led to them consuming food and drink 25% slower than most species
|
||||
|
||||
## A Brief Introduction
|
||||
The Ovinia, the Galaxy's Herders, are a species of ruminant-like humanoids native to the pasture world of Runia located in the binary Lanei system. This world of flowing green pastures crossed by pristine rivers and almost alpine ranges of mountain was home to a tribal civilization at the time of their first contact with the outside galaxy.
|
||||
|
||||
Ovinia are densely built ruminant-like humanoids that usually all possess a coat of fluffy wool that is prized among their species. An Ovinia's wool is their pride and joy, and the act of sharing their wool or gifting their wool is one of incredible significance. Ovinia are a relatively naturalistic species, often forgoing clothing in favour of their natural coats. Though with influences from the outside galaxy, some Ovinia have taken to fashion quite warmly.
|
||||
(lore written under this section is provided by sheepmera on Discord or juniwoofs on GitHub)
|
||||
|
||||
</Document>
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"version": 1,
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Ovinia sprites made by P4yn7",
|
||||
"states": [
|
||||
{
|
||||
"name": "ovinia0",
|
||||
"delays": [
|
||||
[
|
||||
0.2,
|
||||
0.3,
|
||||
0.3,
|
||||
0.5
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ovinia1"
|
||||
},
|
||||
{
|
||||
"name": "ovinia2"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 349 B |
|
After Width: | Height: | Size: 256 B |
|
After Width: | Height: | Size: 254 B |
|
|
@ -0,0 +1,13 @@
|
|||
# SPDX-FileCopyrightText: 2025 wheelwrightt
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- files: ["baa.png"]
|
||||
license: "CC-BY-SA-3.0"
|
||||
copyright: "Taken/modified from tgstation at https://github.com/tgstation/tgstation/blob/HEAD/icons/ui/chat/emoji.dmi"
|
||||
source: "https://github.com/tgstation/tgstation"
|
||||
|
||||
- files: ["moo.png"]
|
||||
license: "CC-BY-SA-3.0"
|
||||
copyright: "Taken/modified from tgstation at https://github.com/tgstation/tgstation/blob/HEAD/icons/ui/chat/emoji.dmi"
|
||||
source: "https://github.com/tgstation/tgstation"
|
||||
|
After Width: | Height: | Size: 662 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-NC-SA-3.0",
|
||||
"copyright": "Made by juniwoofs",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "ovinia-tummy",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-arm-valais-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-arm-valais-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-leg-valais-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-leg-valais-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 204 B |
|
After Width: | Height: | Size: 210 B |
|
After Width: | Height: | Size: 261 B |
|
After Width: | Height: | Size: 263 B |
|
After Width: | Height: | Size: 380 B |
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-NC-SA-3.0",
|
||||
"copyright": "Made by juniwoofs",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "ovinia-ears",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-ears-inner",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 255 B |
|
After Width: | Height: | Size: 473 B |
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-NC-SA-3.0",
|
||||
"copyright": "Made by juniwoofs",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "ovinia-hoof-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-hoof-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 152 B |
|
After Width: | Height: | Size: 153 B |
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-NC-SA-3.0",
|
||||
"copyright": "Made by juniwoofs",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "ovinia-neck-fluff",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 588 B |
|
After Width: | Height: | Size: 217 B |
|
|
@ -0,0 +1,43 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Lamb horns by Rosycup. ram, pointy, and curved horns by P4ny7, deer, devil, baphomet and ibex horns by Monotheonist",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "lamb-horns",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-ram-horns",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-pointy-horns",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-curved-horns",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-baphomet-horns",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-deer-horns",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-devil-horns",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-ibex-horns",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 494 B |
|
After Width: | Height: | Size: 288 B |
|
After Width: | Height: | Size: 519 B |
|
After Width: | Height: | Size: 561 B |
|
After Width: | Height: | Size: 553 B |
|
After Width: | Height: | Size: 256 B |
|
After Width: | Height: | Size: 347 B |
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-NC-SA-3.0",
|
||||
"copyright": "Made by juniwoofs, blaze by Monotheonist",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "ovinia-snout",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-blaze",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-nose",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "ovinia-face",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 577 B |
|
After Width: | Height: | Size: 378 B |
|
After Width: | Height: | Size: 127 B |
|
After Width: | Height: | Size: 264 B |
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-NC-SA-3.0",
|
||||
"copyright": "Made by juniwoofs",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "ovinia-tail",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 360 B |
|
After Width: | Height: | Size: 443 B |
|
After Width: | Height: | Size: 455 B |
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "by Litogin",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"load": {
|
||||
"srgb": false
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "jumpsuit",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "shoes",
|
||||
"directions" : 4
|
||||
},
|
||||
{
|
||||
"name": "jumpsuit-female",
|
||||
"directions" : 4
|
||||
},
|
||||
{
|
||||
"name": "outerclothing_hardsuit",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 455 B |
|
After Width: | Height: | Size: 444 B |
|
After Width: | Height: | Size: 777 B |
|
After Width: | Height: | Size: 479 B |
|
After Width: | Height: | Size: 479 B |
|
After Width: | Height: | Size: 248 B |
|
After Width: | Height: | Size: 258 B |
|
After Width: | Height: | Size: 254 B |
|
After Width: | Height: | Size: 389 B |
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Created By juniwoofs",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "full"
|
||||
},
|
||||
{
|
||||
"name": "head_f",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "head_m",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "l_arm",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "l_foot",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "l_hand",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "l_leg",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "r_arm",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "r_foot",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "r_hand",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "r_leg",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "torso_f",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "torso_m",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 283 B |
|
After Width: | Height: | Size: 258 B |
|
After Width: | Height: | Size: 260 B |
|
After Width: | Height: | Size: 374 B |
|
After Width: | Height: | Size: 697 B |
|
After Width: | Height: | Size: 642 B |