From c2dcf1dce7c19452178b6ca90020349e9dc9a8f7 Mon Sep 17 00:00:00 2001 From: kittenchilly Date: Sat, 24 Aug 2024 11:19:11 -0500 Subject: [PATCH 1/3] Fix, update, and cleanup Skaianet Systems page --- package.json | 2 +- src/components/Extras/Skaianet.vue | 34 +++++++++++++----------------- 2 files changed, 16 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 1b858466..d6368a95 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ } ], "engines": { - "node": "18.20" + "node": ">=18.20" }, "version": "2.5.3", "license": "GPL-3.0", diff --git a/src/components/Extras/Skaianet.vue b/src/components/Extras/Skaianet.vue index 7f83b115..9e9c04d4 100644 --- a/src/components/Extras/Skaianet.vue +++ b/src/components/Extras/Skaianet.vue @@ -282,7 +282,7 @@ export default { { icon: "archive/skaianet/spoon.gif", title: ` - SPOON.PDF + SPOON.PDF `, content: `

Journey with Sweet Bro as he joroneys to recover his spoon over a long jounrey.

@@ -308,13 +308,11 @@ export default { EPILOGUES.TXT WWW - - VIZ - `, + `, content: `

Tales of dubious authenticity.

Ten years ago, a young man stood in his bedroom. The events set in motion that day would change his and his friends' lives forever, for the better and the worse (and the ridiculous). Now, in the aftermath, he has to make a choice: Meat or Candy?

-

Description from VIZ Media.

+

Description from Amazon store page.

Online release: 13 - 20 April 2019

VIZ Media print release: 14 January 2020

` }, @@ -338,16 +336,15 @@ export default { { icon: "archive/skaianet/hs2.gif", title: ` - HOMESTUCK^2.TXT + HS:BC.TXT `, content: ` -

This is not Homestuck. But it is not not Homestuck. This is...

+

Homestuck: Beyond Canon (HS:BC) is a further continuation of the Homestuck story, after the events of The Homestuck Epilogues and Pesterquest.

-

HOMESTUCK^2: BEYOND CANON

+

It is a story about the consequences of the pursuit of relevancy and growing up. As this work is a direct followup to The Homestuck Epilogues it is highly recommended you be familiar with what happens in that story.

-

Homestuck^2: Beyond Canon is an official continuation of the cult-classic webcomic Homestuck and a follow-up to The Homestuck Epilogues, dropped as a major event in April of 2019.

-

Homestuck 2: Beyond Canon takes a combination of Andrew Hussie's original writing and plot outlines and concepts and joins him with a team of new, diverse voices to expand the compelling narratives of Homestuck's most (and least) beloved characters.

-

Description from the Homestuck Patreon.

+

Homestuck: Beyond Canon is made possible by a passionate team of writers and artists -- collectively known as the Homestuck Independent Creative Union -- but most importantly the continued support of fans like you.

+

Description from the website's About page.

25 October 2019 -

` } //

On an indefinite hiatus as of Feb 2021. You can see the announcement post here

@@ -370,21 +367,21 @@ export default { setApophis() { // Get todays date and time let now = new Date().getTime() - + // Find the distance between now and the count down date let distance = this.countDownDate - now - + // Time calculations for days, hours, minutes and seconds let years = Math.floor(distance / (1000 * 60 * 60 * 24 * 365)) let days = Math.floor(distance / (1000 * 60 * 60 * 24)) - (years * 365) let hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)) let minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)) let seconds = Math.floor((distance % (1000 * 60)) / 1000) - + // Output the result in an element with class="Apophis" this.apophis = years + "y " + days + "d " + hours + "h " + minutes + "m " + seconds + "s " - - // If the count down is over, write some text + + // If the count down is over, write some text if (distance < 0) { clearInterval(this.marqueeInterval) this.apophis = "EXPIRED" @@ -405,10 +402,9 @@ export default { console.error(request) } } else { - return fs.readFileSync(this.$mspaFileStream(url), 'utf8') + return require('fs').readFileSync(this.$mspaFileStream(url), 'utf8') } - // require('fs').readFileSync(this.$mspaFileStream(url), 'utf8') - }, + } }, updated() { }, From d2c3ebbd61ccae355c88c45dc4ab62aad0945149 Mon Sep 17 00:00:00 2001 From: kittenchilly Date: Sat, 24 Aug 2024 11:38:53 -0500 Subject: [PATCH 2/3] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d6368a95..1b858466 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ } ], "engines": { - "node": ">=18.20" + "node": "18.20" }, "version": "2.5.3", "license": "GPL-3.0", From fb8f1d6e8adb35239c4135c749db3938414b5391 Mon Sep 17 00:00:00 2001 From: Gio Date: Sat, 24 Aug 2024 13:13:48 -0500 Subject: [PATCH 3/3] Tweak kittenchilly skaianet update, increment patch version --- Makefile | 6 +- package.json | 2 +- src/components/Extras/Skaianet.vue | 66 +++++++++++++++--- .../archive/skaianet/psycholonials.gif | Bin 0 -> 755 bytes .../_twoToThree/archive/skaianet/snake.png | Bin 0 -> 393 bytes 5 files changed, 63 insertions(+), 11 deletions(-) create mode 100644 src/imods/_twoToThree/archive/skaianet/psycholonials.gif create mode 100644 src/imods/_twoToThree/archive/skaianet/snake.png diff --git a/Makefile b/Makefile index 790eea70..fe69c285 100644 --- a/Makefile +++ b/Makefile @@ -41,12 +41,16 @@ src/imods.tar.gz: $(wildcard src/imods/*) $(wildcard src/imods/*/*) ## Running live -# Run 'SERVE_FLAGS="--reset-last-version" make src/imods.tar.gz test' to make imods and pass --reset-last-version through +# Run 'rm src/imods.tar.gz; SERVE_FLAGS="--reset-last-version" make src/imods.tar.gz test' to make imods and pass --reset-last-version through .PHONY: test test: install src/imods.tar.gz yarn run vue-cli-service electron:serve $(SERVE_FLAGS) # yarn dev +.PHONY: itest + -rm src/imods.tar.gz + SERVE_FLAGS="--reset-last-version" make src/imods.tar.gz test + ## Building output .PHONY: build diff --git a/package.json b/package.json index 1b858466..0547ea21 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "engines": { "node": "18.20" }, - "version": "2.5.3", + "version": "2.5.4", "license": "GPL-3.0", "repository": "github:Bambosh/unofficial-homestuck-collection", "private": true, diff --git a/src/components/Extras/Skaianet.vue b/src/components/Extras/Skaianet.vue index 9e9c04d4..e67b5a68 100644 --- a/src/components/Extras/Skaianet.vue +++ b/src/components/Extras/Skaianet.vue @@ -116,6 +116,17 @@
+ + + + +
+ + +
+
+
+
@@ -142,7 +153,7 @@
-
© 1889-2029 Skaianet Systems Incorporated. All rights reserved.
+
☺1889-2029 Skaianet Systems Incorporated. All rights reserved.
@@ -156,6 +167,13 @@ import NavBanner from '@/components/UIElements/NavBanner.vue' import MediaEmbed from '@/components/UIElements/MediaEmbed.vue' import SpoilerBox from '@/components/UIElements/SpoilerBox.vue' +var fs +if (!window.isWebApp) { + fs = require('fs') +} else { + fs = undefined +} + export default { name: 'skaianet', props: [ @@ -267,7 +285,13 @@ export default { Act 4

Steam store page

-

14 September 2017 - Ongoing

` +

+ 14 September 2017 - Present

+

+ Kickstarter: 4 September 2012
+ Act 1: 14 September 2017
+ Act 2: 25 November 2020 +

` }, { icon: "archive/skaianet/viz.gif", @@ -287,6 +311,7 @@ export default { content: `

Journey with Sweet Bro as he joroneys to recover his spoon over a long jounrey.

Kickstarter

+

Topatoco (Archive, discontinued)

8 November 2018

` }, { @@ -312,8 +337,9 @@ export default { content: `

Tales of dubious authenticity.

Ten years ago, a young man stood in his bedroom. The events set in motion that day would change his and his friends' lives forever, for the better and the worse (and the ridiculous). Now, in the aftermath, he has to make a choice: Meat or Candy?

-

Description from Amazon store page.

-

Online release: 13 - 20 April 2019

+

VIZ Media print release (Archive, discontinued)

+

Prologue release: 13 April 2019
+ Online release: 20 April 2019

VIZ Media print release: 14 January 2020

` }, { @@ -334,20 +360,42 @@ export default {

4 September 2019 - 1 April 2020

` }, { + preicon: "assets://archive/skaianet/snake.png", + pretitle: ` + HOMESTUCK^2.TXT + `, icon: "archive/skaianet/hs2.gif", title: ` - HS:BC.TXT + BEYONDCANON.TXT `, content: `

Homestuck: Beyond Canon (HS:BC) is a further continuation of the Homestuck story, after the events of The Homestuck Epilogues and Pesterquest.

It is a story about the consequences of the pursuit of relevancy and growing up. As this work is a direct followup to The Homestuck Epilogues it is highly recommended you be familiar with what happens in that story.

-

Homestuck: Beyond Canon is made possible by a passionate team of writers and artists -- collectively known as the Homestuck Independent Creative Union -- but most importantly the continued support of fans like you.

Description from the website's About page.

-

25 October 2019 -

` + +
+ +

Homestuck^2: Beyond Canon was a What Pumpkin/Snake Solutions collaboration from 25 October 2019 until 29 December 2020, when it was put on an indefinite hiatus.
Snake Solutions Studio LLP was disbanded January 2021.

+ +

On 8 October 2023, the project was rebranded as Homestuck: Beyond Canon (HS:BC) and was continued by a new team known as the Homestuck independent creative union. The story picked up from where it had left off.

+

Homestuck^2: Beyond Canon: 25 October 2019 - 29 December 2020

+

Homestuck: Beyond Canon: 8 October 2023 - Present

` + }, + { + icon: "archive/skaianet/psycholonials.gif", + title: ` + PSYCHOLONIALS.EXE + `, + content: ` +

While in communication with supernatural forces, two influencers launch a daring new social media brand.

+ +

A visual novel by Andrew Hussie.
+ Soundtrack by Clark Powell.

+ +

3 Feburary 2021

` } - //

On an indefinite hiatus as of Feb 2021. You can see the announcement post here

], cursedText: { } } @@ -402,7 +450,7 @@ export default { console.error(request) } } else { - return require('fs').readFileSync(this.$mspaFileStream(url), 'utf8') + return fs.readFileSync(this.$mspaFileStream(url), 'utf8') } } }, diff --git a/src/imods/_twoToThree/archive/skaianet/psycholonials.gif b/src/imods/_twoToThree/archive/skaianet/psycholonials.gif new file mode 100644 index 0000000000000000000000000000000000000000..9a668433d38e773d843812844500c9727aab6213 GIT binary patch literal 755 zcmVc zTgpvcp*`;4X)+M0SN(BaBmIDepL|LBOKn7&SuKLLpoIuc`5n80x3Q;5{pHWw&7WosprsfleH-1V>+fp;b1h@Wa5{YO$eG-Dyrq+k`V^b znSXFKXHbBBi5X`A8+v%xLLsWvfCFgmr@)$g9Z3*Nn{1`IRkt`T!Vvy|NsC0X$eE`GWB^N!2*xSVg?4j!ywFfJby(B&=gKj7sn8f z<7=m06l784a9-NnE1U7(bspEQ-y5eJm>*xCFXVFIQ?`U#jL<9P29_(;iz6JEm6wH? zUse3OW5&N&1$W!<&E`B2oZ9Oa{JCUIdEmaM7&-bVYcdG+9C^1HrU9^I_f_7)gY44$rjF6*2UngAzEpN0Sc literal 0 HcmV?d00001