Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Новые уши, хвосты и прочая косметика #3

Closed
wants to merge 9 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Resources/Locale/ru-RU/_stories/markings/cat.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
marking-CatTailAnimated = Кошачий хвост (виляющий)
8 changes: 8 additions & 0 deletions Resources/Locale/ru-RU/_stories/markings/vulpkanin.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
marking-VulpEar = Уши вульпканина
marking-VulpEarJackal = Уши шакала
marking-VulpEarFennec = Уши фенека
marking-VulpEarFox = Лисьи уши
marking-VulpEarOtie = Уши Оти
marking-TailFluffy= Пушистый хвост
marking-VulpTailAnimated= Вульпканин-хвост (виляющий)
marking-TailFoxAnimated= Лисий хвост (виляющий)
3 changes: 3 additions & 0 deletions Resources/Locale/ru-RU/_stories/store/uplink-catalog.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Pointless
uplink-dog-ears-name = Собачьи ушки
uplink-dog-ears-desc = Тяф!
1 change: 1 addition & 0 deletions Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
components:
- type: StorageFill
contents:
- id: ClothingHeadHatCapHoS # Stories
- id: ClothingHeadHatBeretHoS
- id: ClothingHeadHatHoshat
- id: ClothingUniformJumpskirtHoSAlt
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,23 @@
sprites:
- sprite: Mobs/Customization/cat_parts.rsi
state: tail_cat

# Stories-CatTailAnimated-Start
- type: marking
id: CatTailAnimated
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Human]
coloring:
default:
type:
!type:CategoryColoring
category: Hair
fallbackTypes:
- !type:CategoryColoring
category: FacialHair
- !type:SkinColoring
sprites:
- sprite: Mobs/Customization/cat_parts.rsi
state: tail_cat_wag
# Stories-CatTailAnimated-End
Original file line number Diff line number Diff line change
Expand Up @@ -977,6 +977,7 @@
- ClothingUniformJumpsuitHoP
- ClothingUniformJumpskirtHoP
- ClothingHeadHatBeretHoS
- ClothingHeadHatCapHoS # Stories
- ClothingHeadHatHoshat
- ClothingUniformJumpsuitHoS
- ClothingUniformJumpskirtHoS
Expand Down
2 changes: 2 additions & 0 deletions Resources/Prototypes/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
- StoriesWristwatchGold
- ClothingNeckCloakCollector
- ClothingNeckCloakAnomalist
- NeckLizard
- ClothingNeckCloakSnake
- ToyFigurineColossus
- ToyFigurineAshDragon
Expand Down Expand Up @@ -1254,6 +1255,7 @@
loadouts:
- HeadofSecurityHead
- HeadofSecurityBeret
- HeadofSecurityBeretHatCap # Stories

- type: loadoutGroup
id: HeadofSecurityJumpsuit
Expand Down
10 changes: 10 additions & 0 deletions Resources/Prototypes/_Stories/Catalog/uplink_catalog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,13 @@
whitelist:
tags:
- NukeOpsUplink

- type: listing
id: UplinkDogEars
name: uplink-dog-ears-name
description: uplink-dog-ears-desc
productEntity: ClothingHeadHatDogEars
cost:
Telecrystal: 26
categories:
- UplinkPointless
11 changes: 11 additions & 0 deletions Resources/Prototypes/_Stories/Entities/Clothing/Head/hats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,14 @@
- ClothMade
- HamsterWearable
- WhitelistChameleon

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatCapHoS
name: фуражка главы службы безопасности
description: Прочная форменная фуражка начальника службы безопасности. Напоминает рядовым офицерам, кто здесь главный.
components:
- type: Sprite
sprite: Stories/Clothing/Head/Hats/hoshat.rsi
- type: Clothing
sprite: Stories/Clothing/Head/Hats/hoshat.rsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
- type: marking
id: VulpEar
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Human]
coloring:
default:
type:
!type:CategoryColoring
category: Hair
fallbackTypes:
- !type:SkinColoring
layers:
ears_cat_inner:
type:
!type:SimpleColoring
color: "#FFFFFF"
sprites:
- sprite: Stories/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: vulp
- sprite: Stories/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: vulp-inner

- type: marking
id: VulpEarJackal
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Human]
coloring:
default:
type:
!type:CategoryColoring
category: Hair
fallbackTypes:
- !type:SkinColoring
layers:
ears_cat_inner:
type:
!type:SimpleColoring
color: "#FFFFFF"
sprites:
- sprite: Stories/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: jackal
- sprite: Stories/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: jackal-inner

- type: marking
id: VulpEarFennec
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Human]
coloring:
default:
type:
!type:CategoryColoring
category: Hair
fallbackTypes:
- !type:SkinColoring
layers:
ears_cat_inner:
type:
!type:SimpleColoring
color: "#FFFFFF"
sprites:
- sprite: Stories/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: fennec
- sprite: Stories/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: fennec-inner

- type: marking
id: VulpEarFox
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Human]
coloring:
default:
type:
!type:CategoryColoring
category: Hair
fallbackTypes:
- !type:SkinColoring
layers:
ears_cat_inner:
type:
!type:SimpleColoring
color: "#FFFFFF"
sprites:
- sprite: Stories/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: fox

- type: marking
id: VulpEarOtie
bodyPart: HeadTop
markingCategory: HeadTop
speciesRestriction: [Human]
coloring:
default:
type:
!type:CategoryColoring
category: Hair
fallbackTypes:
- !type:SkinColoring
layers:
ears_cat_inner:
type:
!type:SimpleColoring
color: "#FFFFFF"
sprites:
- sprite: Stories/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: otie
- sprite: Stories/Mobs/Customization/Vulpkanin/ear_markings.rsi
state: otie-inner
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
- type: marking
id: TailFluffy
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Human]
coloring:
default:
type:
!type:CategoryColoring
category: Hair
fallbackTypes:
- !type:CategoryColoring
category: FacialHair
- !type:SkinColoring
sprites:
- sprite: Stories/Mobs/Customization/Vulpkanin/tail_markings.rsi
state: fluffy

- type: marking
id: VulpTailAnimated
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Human]
coloring:
default:
type:
!type:CategoryColoring
category: Hair
fallbackTypes:
- !type:CategoryColoring
category: FacialHair
- !type:SkinColoring
sprites:
- sprite: Stories/Mobs/Customization/Vulpkanin/tail_markings.rsi
state: vulp_wag
- sprite: Stories/Mobs/Customization/Vulpkanin/tail_markings.rsi
state: vulp_wag-tip

- type: marking
id: TailFoxAnimated
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Human]
coloring:
default:
type:
!type:CategoryColoring
category: Hair
fallbackTypes:
- !type:CategoryColoring
category: FacialHair
- !type:SkinColoring
sprites:
- sprite: Stories/Mobs/Customization/Vulpkanin/tail_markings.rsi
state: fox_wag
- sprite: Stories/Mobs/Customization/Vulpkanin/tail_markings.rsi
state: fox_wag-fade
17 changes: 17 additions & 0 deletions Resources/Prototypes/_Stories/Loadouts/cargo_technician.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
- type: loadoutEffectGroup
id: CargoTechnicianNeckLizard
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobCargoTechnician
time: 36000 #10 hrs

- type: loadout
id: NeckLizard
effects:
- !type:GroupLoadoutEffect
proto: CargoTechnicianNeckLizard
storage:
back:
- ClothingNeckCloakAdmin
5 changes: 5 additions & 0 deletions Resources/Prototypes/_Stories/Loadouts/head_of_security.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Head
- type: loadout
id: HeadofSecurityBeretHatCap
equipment:
head: ClothingHeadHatCapHoS
5 changes: 5 additions & 0 deletions Resources/Prototypes/_Stories/Recipes/Lathes/clothing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Hats
- type: latheRecipe
parent: BaseCommandHatRecipe
id: ClothingHeadHatCapHoS
result: ClothingHeadHatCapHoS
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions Resources/Textures/Stories/Clothing/Head/Hats/hoshat.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/28d0be60aa8bbe1ca87a5d129487bb6f60839ac4",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/VOREStation/VOREStation/ edited by Floofers",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "vulp",
"directions": 4
},
{
"name": "vulp-inner",
"directions": 4
},
{
"name": "jackal",
"directions": 4
},
{
"name": "jackal-inner",
"directions": 4
},
{
"name": "fennec",
"directions": 4
},
{
"name": "fennec-inner",
"directions": 4
},
{
"name": "fox",
"directions": 4
},
{
"name": "otie",
"directions": 4
},
{
"name": "otie-inner",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading