Skip to content

Commit

Permalink
Rosy Mothcloak
Browse files Browse the repository at this point in the history
  • Loading branch information
dustylens committed Oct 21, 2024
1 parent 4d8fbb1 commit 392469b
Show file tree
Hide file tree
Showing 19 changed files with 152 additions and 1 deletion.
17 changes: 17 additions & 0 deletions Resources/Prototypes/_NF/Entities/Clothing/Head/hoods.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,20 @@
sprite: _NF/Clothing/Head/Hoods/Coat/arcadia.rsi
- type: Clothing
sprite: _NF/Clothing/Head/Hoods/Coat/arcadia.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatHoodRosyCloak
name: rosy the maple mothroach hood
description: The adorable visage of a rosy maple mothroach. You have never felt cuter.
components:
- type: Sprite
sprite: _NF/Clothing/Head/Hoods/rosy.rsi
- type: Clothing
sprite: _NF/Clothing/Head/Hoods/rosy.rsi
- type: Tag
tags:
- WhitelistChameleon
- type: HideLayerClothing
slots:
- Hair
20 changes: 20 additions & 0 deletions Resources/Prototypes/_NF/Entities/Clothing/Neck/cloaks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,23 @@
components:
- type: Sprite
sprite: _NF/Clothing/Neck/Cloaks/sr.rsi

- type: entity
parent: ClothingNeckBase
id: ClothingNeckCloakRosy
name: rosy the maple mothroach cloak
description: A cloak made of pink and floof and roach.
components:
- type: Sprite
sprite: _NF/Clothing/Neck/Cloaks/rosy.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHatHoodRosyCloak
requiredSlot:
- neck
slot: head
- type: ContainerContainer
containers:
toggleable-clothing: !type:ContainerSlot {}
- type: Construction
graph: ClothingNeckCloakRosyGraph
node: ClothingNeckCloakRosyNode
12 changes: 12 additions & 0 deletions Resources/Prototypes/_NF/Entities/Materials/materials.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
- type: entity
parent: MaterialBase
id: MaterialHideRosyMothroach
name: rosy maple mothroach hide
description: A thin layer of rosy maple mothroach hide.
components:
- type: Sprite
sprite: _NF/Objects/Materials/rosymothroach.rsi
state: hiderosymothroach
- type: Tag
tags:
- MaterialHideRosyMothroach
7 changes: 7 additions & 0 deletions Resources/Prototypes/_NF/Entities/Mobs/NPCs/animals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,3 +56,10 @@
size: Normal
- type: Clothing
sprite: _NF/Mobs/Animals/rosy_mothroach.rsi
- type: Butcherable
spawned:
- id: FoodMeatSlime
amount: 2
- id: MaterialHideRosyMothroach
amount: 1
prob: 0.3
Original file line number Diff line number Diff line change
Expand Up @@ -592,6 +592,7 @@
- ContractorClothingNeckCloakCap
- ContractorClothingNeckCloakMiner
- ContractorClothingNeckCloakMoth
- ContractorClothingNeckCloakRosyMoth
- ContractorClothingNeckScarfChaplainStole
- ContractorClothingNeckStoleChaplain
- ContractorClothingNeckCloakTrans
Expand Down
2 changes: 2 additions & 0 deletions Resources/Prototypes/_NF/Mail/mail.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1654,6 +1654,8 @@
orGroup: Clothes
- id: ClothingOuterSuitCarp
orGroup: Clothes
- id: ClothingNeckCloakRosy
orGroup: Clothes

- type: entity
categories: [ HideSpawnMenu ]
Expand Down
19 changes: 19 additions & 0 deletions Resources/Prototypes/_NF/Recipes/Crafting/Graphs/rosy_graph.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- type: constructionGraph
id: ClothingNeckCloakRosyGraph
start: start
graph:
- node: start
edges:
- to: ClothingNeckCloakRosy
steps:
- tag: MaterialHideRosyMothroach
icon:
sprite: _NF/Objects/Materials/rosymothroach.rsi
state: hiderosymothroach
name: rosy maple mothroach hide
doAfter: 10
- material: Cloth
amount: 10
doAfter: 5
- node: ClothingNeckCloakRosy
entity: ClothingNeckCloakRosy
12 changes: 12 additions & 0 deletions Resources/Prototypes/_NF/Recipes/Crafting/rosy_craft.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
- type: construction
name: maple mothroach cloak
id: ClothingNeckCloakRosyRecipe
graph: ClothingNeckCloakRosyGraph
startNode: start
targetNode: ClothingNeckCloakRosy
category: construction-category-clothing
description: As you stare into those lifeless eyes you know this is what you, I mean they, would have wanted.
icon:
sprite: _NF/Clothing/Neck/Cloaks/rosy.rsi
state: icon
objectType: Item
5 changes: 4 additions & 1 deletion Resources/Prototypes/_NF/tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,4 +95,7 @@
id: SmallThrusterMachineCircuitboard

- type: Tag
id: BrassKnucklesNF
id: BrassKnucklesNF

- type: Tag
id: MaterialHideRosyMothroach
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.
18 changes: 18 additions & 0 deletions Resources/Textures/_NF/Clothing/Head/Hoods/rosy.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Sprites by gentlebutter (discord), edited by dustylens(github)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"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.
26 changes: 26 additions & 0 deletions Resources/Textures/_NF/Clothing/Neck/Cloaks/rosy.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": "sprites by gentlebutter (discord), edited by dustylens(github)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/fulpstation/fulpstation/commit/edb232b692ec9f356ec554ea1971da552b9bc447, edited by dustylens(github)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "hiderosymothroach"
}
]
}

0 comments on commit 392469b

Please sign in to comment.