Skip to content

Commit 81cbf9d

Browse files
Stxckingcrocodilecarouselhivehum
authored
PORT: ImpStation's Wallpapers + Banners + Glow in the Dark Stars (DeltaV-Station#5722)
* my beautiful wallpapers (DeltaV-Station#2901) * my beautiful wallpapers * test commit * i understand how construction graphs work now and im very unhappy about it * GOD DAMN IT --------- Co-authored-by: hivehum <ketchupfaced@gmail.com> * Tweaks and stuff ! * Deconstruction :D Thought it was nice to do --------- Co-authored-by: crocodilecarousel <184127501+crocodilecarousel@users.noreply.github.com> Co-authored-by: hivehum <ketchupfaced@gmail.com>
1 parent b817cc3 commit 81cbf9d

29 files changed

Lines changed: 1164 additions & 0 deletions

File tree

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# other
2+
construction-graph-tag-glowstick = a glowstick
Lines changed: 358 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,358 @@
1+
- type: entity
2+
id: BaseWallpaper
3+
name: wallpaper
4+
description: Cover up those unsightly naked walls right now!!
5+
abstract: true
6+
placement:
7+
mode: SnapgridCenter
8+
components:
9+
- type: WallMount
10+
arc: 360
11+
- type: Rotatable
12+
- type: Clickable
13+
- type: Sprite
14+
drawdepth: Objects
15+
sprite: _Impstation/Structures/Wallmounts/wallpaper.rsi
16+
- type: Damageable
17+
damageContainer: Inorganic
18+
damageModifierSet: Wood
19+
- type: Destructible
20+
thresholds:
21+
- trigger:
22+
!type:DamageTrigger
23+
damage: 10
24+
behaviors:
25+
- !type:PlaySoundBehavior
26+
sound:
27+
path: /Audio/Effects/poster_broken.ogg
28+
- !type:DoActsBehavior
29+
acts: [ "Destruction" ]
30+
- !type:SpawnEntitiesBehavior
31+
spawn:
32+
PaperScrap: # DeltaV
33+
min: 1
34+
max: 1
35+
36+
# wallpaper
37+
- type: entity
38+
id: WallpaperFish
39+
parent: BaseWallpaper
40+
name: fish wallpaper
41+
description: It's fish.
42+
components:
43+
- type: Sprite
44+
state: fish
45+
- type: Construction
46+
graph: Wallpaper
47+
node: WallpaperFish
48+
49+
- type: entity
50+
id: WallpaperFishCorner
51+
parent: WallpaperFish
52+
name: fish wallpaper
53+
suffix: corner
54+
components:
55+
- type: Sprite
56+
state: fishedge
57+
- type: Construction
58+
graph: Wallpaper
59+
node: WallpaperFishCorner
60+
61+
- type: entity
62+
id: WallpaperBeach
63+
parent: BaseWallpaper
64+
name: beach wallpaper
65+
description: Let's go to the beach beach!
66+
components:
67+
- type: Sprite
68+
state: beach
69+
- type: Construction
70+
graph: Wallpaper
71+
node: WallpaperBeach
72+
73+
- type: entity
74+
id: WallpaperBeachCorner
75+
parent: WallpaperBeach
76+
suffix: corner
77+
components:
78+
- type: Sprite
79+
state: beachedge
80+
- type: Construction
81+
graph: Wallpaper
82+
node: WallpaperBeachCorner
83+
84+
- type: entity
85+
id: WallpaperBlack
86+
parent: BaseWallpaper
87+
name: black wallpaper
88+
description: Tastefully goth.
89+
components:
90+
- type: Sprite
91+
state: black
92+
- type: Construction
93+
graph: Wallpaper
94+
node: WallpaperBlack
95+
96+
- type: entity
97+
id: WallpaperBlackCorner
98+
parent: WallpaperBlack
99+
suffix: corner
100+
components:
101+
- type: Sprite
102+
state: blackedge
103+
- type: Construction
104+
graph: Wallpaper
105+
node: WallpaperBlackCorner
106+
107+
- type: entity
108+
id: WallpaperGreen
109+
parent: BaseWallpaper
110+
name: green wallpaper
111+
description: Very classy, very in.
112+
components:
113+
- type: Sprite
114+
state: green
115+
- type: Construction
116+
graph: Wallpaper
117+
node: WallpaperGreen
118+
119+
- type: entity
120+
id: WallpaperGreenCorner
121+
parent: WallpaperGreen
122+
suffix: corner
123+
components:
124+
- type: Sprite
125+
state: greenedge
126+
- type: Construction
127+
graph: Wallpaper
128+
node: WallpaperGreenCorner
129+
130+
- type: entity
131+
id: WallpaperPurple
132+
parent: BaseWallpaper
133+
name: purple wallpaper
134+
description: Mystical.
135+
components:
136+
- type: Sprite
137+
state: purple
138+
- type: Construction
139+
graph: Wallpaper
140+
node: WallpaperPurple
141+
142+
- type: entity
143+
id: WallpaperPurpleCorner
144+
parent: WallpaperPurple
145+
suffix: corner
146+
components:
147+
- type: Sprite
148+
state: purpleedge
149+
- type: Construction
150+
graph: Wallpaper
151+
node: WallpaperPurpleCorner
152+
153+
- type: entity
154+
id: WallpaperRainbow
155+
parent: BaseWallpaper
156+
name: rainbow wallpaper
157+
description: Are you gay? Are you a clown? Are you a gay clown?
158+
components:
159+
- type: Sprite
160+
state: rainbow
161+
- type: Construction
162+
graph: Wallpaper
163+
node: WallpaperRainbow
164+
165+
- type: entity
166+
id: WallpaperRainbowCorner
167+
parent: WallpaperRainbow
168+
suffix: corner
169+
components:
170+
- type: Sprite
171+
state: rainbowedge
172+
- type: Construction
173+
graph: Wallpaper
174+
node: WallpaperRainbowCorner
175+
176+
- type: entity
177+
id: WallpaperRed
178+
parent: BaseWallpaper
179+
name: red wallpaper
180+
description: The residents... no, they couldn't be...
181+
components:
182+
- type: Sprite
183+
state: red
184+
- type: Construction
185+
graph: Wallpaper
186+
node: WallpaperRed
187+
188+
- type: entity
189+
id: WallpaperRedCorner
190+
parent: WallpaperRed
191+
suffix: corner
192+
components:
193+
- type: Sprite
194+
state: rededge
195+
- type: Construction
196+
graph: Wallpaper
197+
node: WallpaperRedCorner
198+
199+
- type: entity
200+
id: WallpaperSka
201+
parent: BaseWallpaper
202+
name: black and white wallpaper
203+
description: SKA WORLD LET'S GO BABY!! # DeltaV - BABY!! instead of BABEY!!
204+
components:
205+
- type: Sprite
206+
state: ska
207+
- type: Construction
208+
graph: Wallpaper
209+
node: WallpaperSka
210+
211+
- type: entity
212+
id: WallpaperSkaCorner
213+
parent: WallpaperSka
214+
suffix: corner
215+
components:
216+
- type: Sprite
217+
state: skaedge
218+
- type: Construction
219+
graph: Wallpaper
220+
node: WallpaperSkaCorner
221+
222+
# wall deco
223+
224+
- type: entity
225+
id: BaseBanner
226+
parent: BaseWallpaper
227+
abstract: true
228+
components:
229+
- type: Sprite
230+
drawdepth: Overdoors
231+
- type: Destructible
232+
thresholds:
233+
- trigger:
234+
!type:DamageTrigger
235+
damage: 10
236+
behaviors:
237+
- !type:PlaySoundBehavior
238+
sound:
239+
path: /Audio/Effects/poster_broken.ogg
240+
- !type:DoActsBehavior
241+
acts: [ "Destruction" ]
242+
- !type:SpawnEntitiesBehavior
243+
spawn:
244+
SheetPlastic1:
245+
min: 1
246+
max: 2
247+
248+
- type: entity
249+
id: BaseBannerEngraveable
250+
parent: BaseBanner
251+
abstract: true
252+
components:
253+
- type: Engraveable
254+
255+
- type: entity
256+
id: WallpaperBannerBlackRed
257+
parent: BaseBannerEngraveable
258+
name: black and red banner
259+
description: This shade of red doesn't scare you at all.
260+
components:
261+
- type: Sprite
262+
state: bannerblackred
263+
- type: Construction
264+
graph: WallDeco
265+
node: WallpaperBannerBlackRed
266+
267+
- type: entity
268+
id: WallpaperBannerBlueWhite
269+
parent: BaseBannerEngraveable
270+
name: blue and white banner
271+
description: All-purpose triangles of paper for any occasion.
272+
components:
273+
- type: Sprite
274+
state: bannerbluewhite
275+
- type: Construction
276+
graph: WallDeco
277+
node: WallpaperBannerBlueWhite
278+
279+
- type: entity
280+
id: WallpaperBannerColorful
281+
parent: BaseBannerEngraveable
282+
name: colorful banner
283+
description: Don't be fooled, the paper on these tastes like shit.
284+
components:
285+
- type: Sprite
286+
state: bannercolorful
287+
- type: Construction
288+
graph: WallDeco
289+
node: WallpaperBannerColorful
290+
291+
- type: entity
292+
id: WallpaperBannerRainbow
293+
parent: BaseBannerEngraveable
294+
name: rainbow banner
295+
description: All your favorite colors are here.
296+
components:
297+
- type: Sprite
298+
state: bannerrainbow
299+
- type: Construction
300+
graph: WallDeco
301+
node: WallpaperBannerRainbow
302+
303+
- type: entity
304+
id: WallpaperBannerSka
305+
parent: BaseBannerEngraveable
306+
name: black and white banner
307+
description: None of your favorite colors are here.
308+
components:
309+
- type: Sprite
310+
state: bannerska
311+
- type: Construction
312+
graph: WallDeco
313+
node: WallpaperBannerSka
314+
315+
- type: entity
316+
id: WallpaperStarsBig
317+
parent: BaseBanner
318+
name: glow in the dark big stars
319+
description: You know these guys. From outside the window.
320+
components:
321+
- type: Sprite
322+
drawdepth: WallMountedItems
323+
layers:
324+
- state: starsbig
325+
shader: unshaded
326+
- type: Construction
327+
graph: WallDeco
328+
node: WallpaperStarsBig
329+
330+
- type: entity
331+
id: WallpaperStarsSmall
332+
parent: BaseBanner
333+
name: glow in the dark small stars
334+
description: You're a super star!
335+
components:
336+
- type: Sprite
337+
drawdepth: WallMountedItems
338+
layers:
339+
- state: starssmall
340+
shader: unshaded
341+
- type: Construction
342+
graph: WallDeco
343+
node: WallpaperStarsSmall
344+
345+
- type: entity
346+
id: WallpaperStarsMoon
347+
parent: BaseBanner
348+
name: glow in the dark stars and moon
349+
description: Let's talk about spaceships, or anything.
350+
components:
351+
- type: Sprite
352+
drawdepth: WallMountedItems
353+
layers:
354+
- state: starsmoon
355+
shader: unshaded
356+
- type: Construction
357+
graph: WallDeco
358+
node: WallpaperStarsMoon

0 commit comments

Comments
 (0)