Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Commit

Permalink
Rosy the Maple Mothroach Cloak (new-frontiers-14#2296)
Browse files Browse the repository at this point in the history
* Rosy Mothcloak

* Removes Rosy Cloak from Contractor Loadouts.

---------

Co-authored-by: Dvir <[email protected]>
Co-authored-by: ErhardSteinhauer <[email protected]>
  • Loading branch information
3 people authored Oct 26, 2024
1 parent 27f7e4b commit 924d0e1
Show file tree
Hide file tree
Showing 18 changed files with 151 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
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 @@ -96,9 +96,12 @@

- type: Tag
id: BrassKnucklesNF

- type: Tag
id: MaterialHideRosyMothroach

- type: Tag
id: Sushi

- type: Tag
id: NFVGRoidInterior
id: NFVGRoidInterior
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 924d0e1

Please sign in to comment.