Skip to content

Commit

Permalink
Merge branch 'master' into boxingdrobe
Browse files Browse the repository at this point in the history
  • Loading branch information
FluffiestFloof authored Sep 21, 2023
2 parents 716fe28 + a95d14e commit d843a64
Show file tree
Hide file tree
Showing 54 changed files with 1,756 additions and 28 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion Resources/Prototypes/Catalog/Fills/Crates/fun.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
- id: PlushieXeno
- id: PlushieHampter
- id: PlushieMoth
- id: PlushieMothRandom # Nyanotrasen Random Moth Plushies
- id: PlushieMothRandom # Nyanotrasen - Random Moth Plushies
amount: 2

- type: entity
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- type: entity
parent: PosterBase
id: PosterLegitFuckAround
name: Fuck Around...
description: ...and find out. Sponsored by the Intergalactic Bartenders' Federation, Delta branch.
components:
- type: Sprite
sprite: DeltaV/Structures/Wallmounts/Posters/TJohnson.rsi
state: fuckaround

- type: entity
parent: PosterBase
id: PosterContrabandGotWood
name: "Got Wood?"
description: "A grimy old advert for a seedy lumber company. \"You got a friend in me.\" is scrawled in the corner."
components:
- type: Sprite
sprite: DeltaV/Structures/Wallmounts/Posters/misc.rsi
state: woodygotwood

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@
- PaintingEmpty
- PaintingMoony
- PaintingAmogusTriptych
- PaintingMothBigCatch # Nyanotrasen Painting, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/painting.yml
- PaintingMothBigCatch # Nyanotrasen Painting, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/painting.yml
rareChance: 0.01
32 changes: 17 additions & 15 deletions Resources/Prototypes/Entities/Markers/Spawners/Random/posters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,9 @@
- PosterContrabandEnlistGorlex
- PosterContrabandInterdyne
- PosterContrabandWaffleCorp
- PosterContrabandSaucerNumberOne # Nyanotrasen Poster
- PosterContrabandBreadLies # Nyanotrasen Poster
- PosterContrabandSaucerNumberOne # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterContrabandBreadLies # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterContrabandGotWood # DeltaV Poster, see Resources/Prototypes/DeltaV/Entities/Structures/Wallmount/Signs/posters.yml
chance: 1

- type: entity
Expand Down Expand Up @@ -151,17 +152,18 @@
- PosterLegitPeriodicTable
- PosterLegitRenault
- PosterLegitNTTGC
- PosterLegitDejaVu # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitDontPanic # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitBarDrinks # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitBotanyFood # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitHotDonkExplosion # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitEatMeat # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitMoreBread # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitPieSlice # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitPizzaHope # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitMedicate # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitNoTouching # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitChknDnnr # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitShoukou # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Wallmount/posters.yml
- PosterLegitDejaVu # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitDontPanic # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitBarDrinks # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitBotanyFood # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitHotDonkExplosion # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitEatMeat # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitMoreBread # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitPieSlice # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitPizzaHope # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitMedicate # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitNoTouching # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitChknDnnr # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitShoukou # Nyanotrasen Poster, see Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmount/Signs/posters.yml
- PosterLegitFuckAround # DeltaV Poster, see Resources/Prototypes/DeltaV/Entities/Structures/Wallmount/Signs/posters.yml
chance: 1
54 changes: 54 additions & 0 deletions Resources/Prototypes/Entities/Structures/Furniture/altar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,9 @@
max: 3
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: Construction #Nyano
graph: Altar
node: nanotrasen

- type: entity
id: AltarChaos
Expand All @@ -76,6 +79,9 @@
- type: Icon
sprite: Structures/Furniture/Altars/Gods/nanotrasen.rsi
state: chaos
- type: Construction #Nyano
graph: Altar
node: chaos

- type: entity
id: AltarDruid
Expand All @@ -88,6 +94,9 @@
- type: Icon
sprite: Structures/Furniture/Altars/Gods/nanotrasen.rsi
state: druid
- type: Construction #Nyano
graph: Altar
node: druid

- type: entity
id: AltarToolbox
Expand All @@ -100,6 +109,9 @@
- type: Icon
sprite: Structures/Furniture/Altars/Gods/nanotrasen.rsi
state: toolbox
- type: Construction #Nyano
graph: Altar
node: toolbox

- type: entity
id: AltarSpaceChristian
Expand All @@ -119,6 +131,9 @@
radius: 1.5
energy: 1
color: "#fbceb1"
- type: Construction #Nyano
graph: Altar
node: spacechristian

- type: entity
id: AltarSatana
Expand All @@ -138,6 +153,9 @@
radius: 1.5
energy: 1
color: "#ff6347"
- type: Construction #Nyano
graph: Altar
node: satana

- type: entity
id: AltarTechnology
Expand All @@ -157,6 +175,9 @@
radius: 1.5
energy: 1
color: "#e0ffff"
- type: Construction #Nyano
graph: Altar
node: technology

- type: entity
id: AltarConvertFestival
Expand Down Expand Up @@ -199,6 +220,9 @@
- type: Tag
tags:
- Wooden
- type: Construction #Nyano
graph: Altar
node: festival

- type: entity
id: AltarConvertMaint
Expand All @@ -218,6 +242,9 @@
radius: 1.5
energy: 1
color: "#fbceb1"
- type: Construction #Nyano
graph: Altar
node: maint

- type: entity
id: AltarConvertBlue
Expand All @@ -237,6 +264,9 @@
radius: 1.5
energy: 1
color: "#fbceb1"
- type: Construction #Nyano
graph: Altar
node: blue

- type: entity
id: AltarConvertBurden
Expand All @@ -256,6 +286,9 @@
radius: 1.5
energy: 1
color: "#fbceb1"
- type: Construction #Nyano
graph: Altar
node: burden

- type: entity
id: AltarConvert
Expand All @@ -275,6 +308,9 @@
radius: 1.5
energy: 1
color: "#fbceb1"
- type: Construction #Nyano
graph: Altar
node: convert

- type: entity
id: AltarConvertOrange
Expand All @@ -294,6 +330,9 @@
radius: 1.5
energy: 1
color: "#fbceb1"
- type: Construction #Nyano
graph: Altar
node: orange

- type: entity
id: AltarConvertRed
Expand All @@ -313,6 +352,9 @@
radius: 1.5
energy: 1
color: "#fbceb1"
- type: Construction #Nyano
graph: Altar
node: red

- type: entity
id: AltarConvertWhite
Expand All @@ -332,6 +374,9 @@
radius: 1.5
energy: 1
color: "#fbceb1"
- type: Construction #Nyano
graph: Altar
node: white

- type: entity
id: AltarConvertYellow
Expand All @@ -351,6 +396,9 @@
radius: 1.5
energy: 1
color: "#fbceb1"
- type: Construction #Nyano
graph: Altar
node: yellow

- type: entity
id: AltarHeaven
Expand Down Expand Up @@ -392,6 +440,9 @@
radius: 1.5
energy: 1
color: "#f08080"
- type: Construction #Nyano
graph: Altar
node: heaven

- type: entity
id: AltarFangs
Expand All @@ -402,6 +453,9 @@
sprite: Structures/Furniture/Altars/Cults/fangs.rsi
- type: Icon
sprite: Structures/Furniture/Altars/Cults/fangs.rsi
- type: Construction #Nyano
graph: Altar
node: fanged


- type: entity
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
- type: entity
id: TableWoodReinforced
parent: TableBase
name: reinforced wood table
description: A classic wooden table. Extra robust.
components:
- type: Sprite
sprite: Nyanotrasen/Structures/Furniture/Tables/rwood.rsi
- type: Icon
sprite: Nyanotrasen/Structures/Furniture/Tables/rwood.rsi
- type: Damageable
damageModifierSet: Wood
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 200
behaviors: #excess damage (nuke?). avoid computational cost of spawning entities.
- !type:DoActsBehavior
acts: [ "Destruction" ]
- trigger:
!type:DamageTrigger
damage: 75
behaviors:
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/woodhit.ogg
- !type:SpawnEntitiesBehavior
spawn:
MaterialWoodPlank:
min: 2
max: 2
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: Construction
graph: Table
node: TableWoodReinforced
- type: Tag
tags:
- Wooden
- type: Bonkable
# Reinforced tables are extra tough
bonkDamage:
types:
Blunt: 8
bonkTime: 3
37 changes: 37 additions & 0 deletions Resources/Prototypes/Nyanotrasen/Entities/Furniture/tatami.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
- type: entity
id: tatamibase
parent: BaseStructure
abstract: true
components:
- type: Sprite
drawdepth: FloorTiles
sprite: Nyanotrasen/Structures/Furniture/tatami.rsi
- type: Tag
tags: [ Carpet ]
- type: Physics
canCollide: false
- type: Fixtures

- type: entity
id: tatamisingle
parent: tatamibase
name: tatami square
description: It's tatami, but a square.
components:
- type: Sprite
state: tatami_1x1
- type: Construction
graph: tatami
node: tatamiSquare

- type: entity
id: tatamimat
parent: tatamibase
name: tatami mat
description: It's a portion of a tatami mat.
components:
- type: Sprite
state: tatami_1x1P
- type: Construction
graph: tatami
node: tatamiPart
Loading

0 comments on commit d843a64

Please sign in to comment.