0.23.1 public release :D
K so my plan to do more frequent but smaller updates has only partially worked. IIt took a lot longer than I expected due to holidays and all that kinda stuff, so the frequency part hasn't worked quite as I'd hoped, but hopefully that'll even out over time. As you'd expect it's a much shorter update than the last one, so if you're wanting a big chunk of content like the last update I'd suggest waiting for the next update, but if you just wanna play things as soon as they're ready, here it is. This one is probably 15-35 minutes depending on how fast you read and what route you're on with Sasha. (If you're not interested in Sasha, skip this update.) As always, I expect there to be some bugs, though I think most of them have been ironed out. Please let me know. I'll do a seperate post in a couple of days detailing some potential tier changes. For now I'll leave it with the release pending any game breaking bugs that people somehow immediately find.
Changelog.
Key points:
- Final route selection for Sasha.
- It's basically a Sasha only update.
- Added Alumni wall
- Added Story notes menu
- It's relatively short. If you want to sit down and have a big play session of the game starting from the last update, then you should wait until the next update. If you just wanna see what I've been working on, have fun.
New content:
- 1200+ new renders
- 100+ new animations
- 4 new onions to find
- 7 new sex scenes (Though you'll only get one max on a single playthrough. 4 unique scenes, and 3 further variations of them with different writing and some different animations in places)
New features:
- Added the alumni wall finally (Click the flying thing on the main menu, if you can catch it.)
- Added a new menu called the Magistrate Menu. It contains all the girls sexual data among other things like horniness levels, kinks, etc etc. Accessible through the phone, or through the profile screen and unlocked at the same time as the sex stats are normally unlocked.
- Added a new screen called Story notes. It's basically a quest log to help you keep track of all the different things going on. Accessible through the phone or pause menu. It also lets you enable or disable notifications when a story is updated. (Check the options menu.)
- New notification fix button at the bottom of the screen that will clear any notifications that get stuck on your screen.
Changes:
- Changed pretty much all the menus to fit one unified theme of dark glass over a background. (You'll see what I mean when you play it.)
- Changed the date of Olivia's party event to Friday July 9th instead of Monday July 12th. Just pretend it was always like that. The only reason it was originally scheduled for July 12th was to give me time to raise funds for a new GPU since that'll definitely be required for Olivia's scene. Luckily I now have a new GPU thanks to Darth.Avidus, so I moved the event to the date I actually wanted it to happen on.
- Added a "Nightvision guy looking through window" animation at the end of the 4th of July party if you let Riley sleep in your room. This was always supposed to happen there, but apparently I forgot to actually put it in the game, and only noticed while making this.
- Removed the text conversation and picture that Riley sends you as you enter the changing rooms near the start of the game. I just didn't really like it, and it didn't serve a purpose.
- MC has a new face! It's similar to the old one, but less derpy. I've gone back and changed a bunch of old renders to have his new face instead. Not all of them though. I didn't have save files for everything.
- I dunno if it's actually worked, but I may have found a way to improve the performance of the game. Lemme know.
- Fixed various bugs and typos but I'm not gonna list specific ones.
Get Stormside
Stormside
A harem AVN with a focus on choice.
Status | In development |
Author | Atemsiel |
Genre | Visual Novel |
Tags | Adult, Animation, Eroge, Erotic, Lesbian, Male protagonist, Porn, Ren'Py, Romance |
Languages | English |
Accessibility | Subtitles |
More posts
- 0.22.04 updated to 0.22.05Sep 28, 2023
- Stormside 0.22.04 PUBLIC RELEASESep 26, 2023
- 0.22 (It's not out yet, don't get too excited.)Jul 03, 2023
- Stormside 0.21.02 patchMar 01, 2023
- Stormside 0.21.01 released :DFeb 21, 2023
- Stormside 0.2.02 (Bugfix)Nov 16, 2022
- Stormside v0.2 released!Nov 11, 2022
- Some news regarding v0.2Oct 10, 2022
- Stormside v0.12Aug 05, 2022
Comments
Log in with itch.io to leave a comment.
More Sasha plz !
Sasha is really great, hope to see more scenes updates about her!
You guys really love leaving things on cliff hangers dont ya?
I loaded my old save on the new version, it instantly gave me an error and closed the game. Does anyone know how to fix this? I got the following traceback:
While running game code:
File "renpy/common/000statements.rpy", line 455, in execute_pause
renpy.pause()
Exception: Audio channel u'_movie_862_mask' is unknown.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/bootstrap.py", line 277, in bootstrap
renpy.main.main()
File "renpy/main.py", line 660, in main
run(restart)
File "renpy/main.py", line 146, in run
renpy.execution.run_context(True)
File "renpy/execution.py", line 938, in run_context
context.run()
File "Script.rpyc", line 1572, in script call
File "Events/Z 2) New Responsibilities/Day11 (Mon)/5) MatsudaEvening1/5B) D11HikariEvening.rpyc", line 2155, in script call
File "Script.rpyc", line 1596, in script call
File "Events/Z 2) New Responsibilities/Day11 (Mon)/6) D11Night.rpyc", line 2093, in script
File "Script.rpyc", line 1572, in script call
File "Events/Z 2) New Responsibilities/Day11 (Mon)/5) MatsudaEvening1/5B) D11HikariEvening.rpyc", line 2155, in script call
File "Script.rpyc", line 1596, in script call
File "Events/Z 2) New Responsibilities/Day11 (Mon)/6) D11Night.rpyc", line 2093, in script
File "renpy/ast.py", line 2232, in execute
self.call("execute")
File "renpy/ast.py", line 2220, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "renpy/statements.py", line 281, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 455, in execute_pause
renpy.pause()
File "renpy/exports.py", line 1537, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal)
File "renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3377, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "renpy/display/core.py", line 3977, in interact_core
if renpy.display.video.frequent():
File "renpy/display/video.py", line 562, in frequent
update_playing()
File "renpy/display/video.py", line 550, in update_playing
m.stop()
File "renpy/display/video.py", line 509, in stop
renpy.audio.music.stop(channel=self.mask_channel) # type: ignore
File "renpy/audio/music.py", line 297, in stop
c = get_channel(channel)
File "renpy/audio/audio.py", line 915, in get_channel
raise Exception("Audio channel %r is unknown." % name)
Exception: Audio channel u'_movie_862_mask' is unknown.
Yeah so this actually has little to do with the game itself, but is instead a bug with renpy. Luckily, I have a fix for it.
https://mega.nz/file/78VnmC6D#Qbc-_toT-YCXM1AV3hXpGBsiap4CdlCkluWYIsnJlVc
Download this and drop the included renpy folder over your existing one in the stormside folder. It should replace 2 files. This will patch the version of Renpy that the game runs on to be a slightly custom version, and should fix this issue. This fix will be included in the next update, but for now, here's a patch.
Can someone help me with downloading? Mega has a limit of 5gb when you use it for free and google drive is telling me that I can´t download it, because too many have viewed it, but google drive tells me this with a lot of other games, so idk anymore. Pls help
Here's an alternative download link. Might take a while to download though.
Windows - https://mixdrop.ag/f/gn8x43xob7vgop
Mac - https://mixdrop.ag/f/0v7wox84bgkkz9
Linux - https://mixdrop.ag/f/gn8x43llurmre
Thanks, the game somehow downloaded through mega ( I don't know how, it doesn't normally work). The game's very good btw.
It might be because I share my bandwidth on Mega so in theory as long as I have some left, people can use that instead of using their own 5GB quota. Usually I've got none left, but every now and then some gets freed up. During release months I usually increase my bandwidth to 20TB or so so that people can fully download the game without the 5gb limit, but outside of release months I don't because it can get kinda expensive.
Bro Change the color of your page how am I supposed to read this shit
Wha? It's black text on a white background. Are you sure you're not using some kind of browser extension that overrides it or something?
My bad fam you were right
I received no notification of this update from Itch.io, even though I follow you and your game. Glad I was checking and didn't miss out!
Love your game and glad to see your are updating it. That said, the game seems to be crashing. First when I tried loading an old save. I tried starting a new one but when I got to the transition to the dungeon after gym class the game crashed again and I got hit with this message:
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
IOError: Couldn't find file 'audio/Music/BasementFloor.ogg '.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "Script.rpyc", line 1565, in script call
File "Events/Z 2) New Responsibilities/Day11 (Mon)/3) GymClass1.rpyc", line 5400, in script call
File "Events/Z 2) New Responsibilities/Day11 (Mon)/4A) RileyPunishment1.rpyc", line 1037, in script call
File "Events/Z 2) New Responsibilities/Day11 (Mon)/4A) RileyPunishment1.rpyc", line 3103, in script
File "renpy/ast.py", line 921, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "renpy/exports.py", line 1373, in say
who(what, *args, **kwargs)
File "renpy/character.py", line 1266, in __call__
self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
File "renpy/character.py", line 930, in do_display
**display_args)
File "renpy/character.py", line 666, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3377, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "renpy/display/core.py", line 3846, in interact_core
renpy.audio.audio.interact()
File "renpy/audio/audio.py", line 1213, in interact
periodic()
File "renpy/audio/audio.py", line 1166, in periodic
raise_(exc[0], exc[1], exc[2])
File "renpy/audio/audio.py", line 1144, in periodic_thread_main
periodic_pass()
File "renpy/audio/audio.py", line 1086, in periodic_pass
c.periodic()
File "renpy/audio/audio.py", line 517, in periodic
topf = load(filename)
File "renpy/audio/audio.py", line 70, in load
rv = renpy.loader.load(fn)
File "renpy/loader.py", line 820, in load
raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'audio/Music/BasementFloor.ogg '.
Windows-10-10.0.22621 AMD64
Ren'Py 7.5.3.22090809
Stormside v0.23.1.4
Mon Feb 12 21:39:13 2024
[/code]
Ok, I've taken a look, and I can see why this is happening. It's literally just due to the space at the end of BasementFloor.ogg. Quite annoying. Given how the issue is I'll likely upload a fixed version in the coming days, but until then you may be able to avoid it by just pressing ignore (Though this will result in you not having music for those scenes.)
I salute you sir