Ragnar

Super User
Respected User
Aug 5, 2016
4,665
12,600
You can do update only patches no matter if you make seasons or just small updates
Not everyone keeps old versions stored in their machines. Some play and delete until the next update also many games don't do update only download anyway.
 
  • Like
Reactions: Umariel

dolfe67

Forum Fanatic
Apr 25, 2020
4,534
12,324
Not everyone keeps old versions stored in their machines. Some play and delete until the next update also many games don't do update only download anyway.
Yeah but if you didn't keep the season 1 of badik (it's your example), you can't get the season 2 only, you have to re-dl the entire game. And yes most of the devs don't bother with update only patches.
 

Ragnar

Super User
Respected User
Aug 5, 2016
4,665
12,600
Yeah but if you didn't keep the season 1 of badik (it's your example), you can't get the season 2 only, you have to re-dl the entire game. And yes most of the devs don't bother with update only patches.
No, renpy saves are stored in another folder besides the game one. You only need 1 end of season save to start the new one, that would be the interlude saves in badik case.
 

Paz

Active Member
Aug 9, 2016
908
1,422
This is a valid complaint that some choices are just "do you want less content?" (and not even sexual only, but also story content). Remove the choices to kill some characters and there'll be less dissatisfaction about lack of content imo.
I personally feel that giving the player the option to do so if they feel like it adds to the game. Some choices are obviously "bad", some are obviously "good", and some....yet to be revealed.

Take Emilia for instance. You can get her offered to you twice. Now, some players might genuinely not be interested in her so they choose to decline her on purpose.
But if you do that twice and then be surprised that you don't get her content (or that some updates that have a bit of Emilia content might feel shorter for you), well....not much we can do about it.

Another way to avoid bloated downloads is to make seasons like BaDik.
The problem with seasonal/episodic/however-you-want-to-call-them content for DS is, there is not a clear cut-off point. Sure, we could wrap up what we have today, call it "Season 1" and be done with it, but to me it feels weird.
It's not a self-contained narrative, it's an arbitrary end.

I'm not saying this might not be the case in the future. We might be in a position to do it (e.g. when Shani comes back from the Zone or whatever), and we do discuss such ideas, but there's nothing concrete for now.
 

pizbia

Member
Sep 17, 2017
354
1,144
thought I would be disappointed in not having that much sex in this update but honestly the story parts are legitimately good

slightly concerned about patreon banning it with their ridiculous "rules" though
 

Bingoogus

Engaged Member
Sep 5, 2021
2,703
6,121
Good update, i liked the choice of how to setup the overpass town after the raiders take over and the sex scene with the hive queen was wonderfully disturbing. So happy to be finally able to blow a load in Ain, dunno what makes her unique or what it is about this game given the mountain of incest games i've played but anything to do with her get's me hard as a diamond and blowing loads like a teenager who just discovered masturbation. I hope in future content she gets/'can get' pregnant, whatever fallout comes from that will be fun, be it good, bad and/or in-between.
 

incog44

Active Member
Jan 5, 2021
737
994
Good update. Always sucks finishing one because then I realize I have to wait. This is probably my favorite game on here because it's so unique. See you guys again soon.
 

Tora-uma

Newbie
Oct 27, 2020
80
79
I noticed that I get errors whenever I turn on the radio on any of the 3 frequencies, something like


Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/home.rpy", line 66, in script call
    call screen nav_menu
  File "game/scripts/bunker_overview.rpy", line 10, in script call
    call screen bunker_overview
  File "game/scripts/home.rpy", line 66, in script call
    call screen nav_menu
  File "game/scripts/radio.rpy", line 31, in script
    call screen bunker_radio
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/radio.rpy", line 6, in get_checkpoint
    x = renpy.music.get_pos() + renpy.random.randint(2, 5)
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/scripts/home.rpy", line 66, in script call
    call screen nav_menu
  File "game/scripts/bunker_overview.rpy", line 10, in script call
    call screen bunker_overview
  File "game/scripts/home.rpy", line 66, in script call
    call screen nav_menu
  File "game/scripts/radio.rpy", line 31, in script
    call screen bunker_radio
  File "renpy/ast.py", line 2015, in execute
    self.call("execute")
  File "renpy/ast.py", line 2003, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/exports.py", line 3136, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 4160, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/screen.py", line 727, in event
    rv = self.child.event(ev, x, y, st)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1323, in event
    rv = super(Window, self).event(ev, x, y, st)
  File "renpy/display/layout.py", line 273, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/behavior.py", line 983, in event
    return handle_click(self.clicked)
  File "renpy/display/behavior.py", line 918, in handle_click
    rv = run(action)
  File "renpy/display/behavior.py", line 323, in run
    new_rv = run(i, *args, **kwargs)
  File "renpy/display/behavior.py", line 330, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/radio.rpy", line 6, in get_checkpoint
    x = renpy.music.get_pos() + renpy.random.randint(2, 5)
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Desert Stalker 0.10a
Sun Jul 31 16:13:53 2022

Any idea? :eek:
 

GetOutOfMyLab

Forum Fanatic
Modder
Aug 13, 2021
5,930
15,808
I noticed that I get errors whenever I turn on the radio on any of the 3 frequencies, something like


Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/home.rpy", line 66, in script call
    call screen nav_menu
  File "game/scripts/bunker_overview.rpy", line 10, in script call
    call screen bunker_overview
  File "game/scripts/home.rpy", line 66, in script call
    call screen nav_menu
  File "game/scripts/radio.rpy", line 31, in script
    call screen bunker_radio
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/radio.rpy", line 6, in get_checkpoint
    x = renpy.music.get_pos() + renpy.random.randint(2, 5)
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/scripts/home.rpy", line 66, in script call
    call screen nav_menu
  File "game/scripts/bunker_overview.rpy", line 10, in script call
    call screen bunker_overview
  File "game/scripts/home.rpy", line 66, in script call
    call screen nav_menu
  File "game/scripts/radio.rpy", line 31, in script
    call screen bunker_radio
  File "renpy/ast.py", line 2015, in execute
    self.call("execute")
  File "renpy/ast.py", line 2003, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/exports.py", line 3136, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 4160, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/screen.py", line 727, in event
    rv = self.child.event(ev, x, y, st)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1323, in event
    rv = super(Window, self).event(ev, x, y, st)
  File "renpy/display/layout.py", line 273, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/behavior.py", line 983, in event
    return handle_click(self.clicked)
  File "renpy/display/behavior.py", line 918, in handle_click
    rv = run(action)
  File "renpy/display/behavior.py", line 323, in run
    new_rv = run(i, *args, **kwargs)
  File "renpy/display/behavior.py", line 330, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/radio.rpy", line 6, in get_checkpoint
    x = renpy.music.get_pos() + renpy.random.randint(2, 5)
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Desert Stalker 0.10a
Sun Jul 31 16:13:53 2022

Any idea? :eek:
It's been reported. For now, I think you can just unmute the volume.
 
  • Like
Reactions: Tora-uma

Vertius

Active Member
Dec 22, 2019
622
896
I love that this game added swinging content. None of the mental torment of netorare, all of the fun of netorase. Game is incredible in general. I wish I could skip to the future to play it all at once.
 

Kellermann

Engaged Member
Oct 20, 2020
3,613
11,653
Another great episode. I didn't feel short to me, probably because I always keep the ladies alive and don't purposely block myself off from routes. I want to explore as much of the content as possible. Also, I always read everything, even complete book entries, so that adds to the flavour and duration of an episode. The cutscenes are just stunning at this point. Quite cinematic. I felt like I was playing Mass Effect (the good ones) again for the first time. Different genres of course, but I had the same sense of wonder while playing.

The only minor gripe I think would be the auto cycling of renders, especially during lewds. In most cases they are on repeat, so you can at least see what you missed, but I much prefer advancing renders and animations on my own. In a few cases the renders advance and don't repeat, so you can only ever get a second or two before the slideshow moves on. An example off the top of my head would be during the previous Asani scenes. The dev works so hard on the renders that it is a shame you cannot always linger on the renders that you want. Anyway, just a personal preference and not a knock against the game.

Although I'm not a fan of protag switches, the Shani scenes were still interesting, and I liked the horror aspects of it. I think the best main quest scenes in this episode had to be at the settlement. Those were just *chef's kiss*. I really enjoyed the opportunity to decide how to proceed with the takeover. The cutscenes here looked like something straight out of Mad Max Fury Road and it was fantastic. Also, I'm so glad the General didn't turn out to be a beta cuck boy. It is great to have another male opponent to go up against who isn't a pushover.

As much as I love Ain, her lewd scene wasn't # 1 in the episode. That award must go to the raiders sisters. That has to be one of the best in the entire game so far (right up there with my beloved Shani oasis scene). I prefer Ain to be awake during lewd scenes. Part of her appeal is how she acts during lewds so it is a little disappointing that she is mostly unconscious during her first legit full private sex to completion scene. But I get that it is just a repeatable and in the game timeline doesn't have to be played before a future full lewd scene.

I think I unlocked everything except for the Hive Queen. If anyone has hints on that, please let me know. I assume I made a "wrong" choice during hive queen mission 1. For context, I previously chose to take Mantis with me and two team members got unlived.

EDIT: Just saw the post above. Thanks GetOutOfMyLab that answers my question.

Looking forward to Shani's eventual homecoming scenes, another confrontation with General, and of course more raider girls. I love how you never really know where the story is going. I'm always surprised when I play a new episode.
 
Last edited:

MSNlover95

Member
Sep 26, 2018
237
372
As much as I love Ain, her lewd scene wasn't # 1 in the episode. That award must go to the raiders sisters. That has to be one of the best in the entire game so far (right up there with my beloved Shani oasis scene). I prefer Ain to be awake during lewd scenes. Part of her appeal is how she acts during lewds so it is a little disappointing that she is mostly unconscious during her first legit full private sex to completion scene. But I get that it is just a repeatable and in the game timeline doesn't have to be played before a future full lewd scene.
ain she supposed be entirely awake or asleep during scene.. bugs in it the code and missing dialogue for part of asleep choice :(
 
  • Like
Reactions: Kellermann

Cryptist

Member
Aug 20, 2020
298
406
According to the changelog, there is an update of Ain's bedroom scene. How can I see it?

Great update all around, but I am thrilled with the sleeping with Ain option.
 

Rutonat

Well-Known Member
Sep 28, 2020
1,746
3,500
Well... I had downloaded the previous update and was waiting to have finished a bit of my backlog to continue this one, and there I go, having to redownloaded it because there's yet another update. :LUL:
Guess I'm not gonna be too starved for content.
 

MobileGrunt

Member
Oct 5, 2019
144
119
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/day8.rpy", line 313, in script
    pause 0.5
  File "renpy/common/000statements.rpy", line 453, in execute_pause
    renpy.pause(delay)
IOError: Couldn't find file 'audio/music/exploration/zone looming.mp3'.

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/scripts/day8.rpy", line 313, in script
    pause 0.5
  File "renpy/ast.py", line 2015, in execute
    self.call("execute")
  File "renpy/ast.py", line 2003, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 453, in execute_pause
    renpy.pause(delay)
  File "renpy/exports.py", line 1563, in pause
    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 4025, in interact_core
    renpy.audio.audio.periodic()
  File "renpy/audio/audio.py", line 1162, in periodic
    raise_(exc[0], exc[1], exc[2])
  File "renpy/audio/audio.py", line 1140, in periodic_thread_main
    periodic_pass()
  File "renpy/audio/audio.py", line 1082, in periodic_pass
    c.periodic()
  File "renpy/audio/audio.py", line 518, in periodic
    topf = load(filename)
  File "renpy/audio/audio.py", line 69, in load
    rv = renpy.loader.load(fn)
  File "renpy/loader.py", line 798, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'audio/music/exploration/zone looming.mp3'.

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Desert Stalker 0.10a
Sun Jul 31 09:58:33 2022
 

MobileGrunt

Member
Oct 5, 2019
144
119
Another one:
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/day8.rpy", line 1695, in script
    pause 1.5
  File "renpy/common/000statements.rpy", line 453, in execute_pause
    renpy.pause(delay)
IOError: Couldn't find file 'audio/music/exploration/zone theme short.mp3'.

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/scripts/day8.rpy", line 1695, in script
    pause 1.5
  File "renpy/ast.py", line 2015, in execute
    self.call("execute")
  File "renpy/ast.py", line 2003, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 453, in execute_pause
    renpy.pause(delay)
  File "renpy/exports.py", line 1563, in pause
    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3773, in interact_core
    renpy.audio.audio.interact()
  File "renpy/audio/audio.py", line 1209, in interact
    periodic()
  File "renpy/audio/audio.py", line 1162, in periodic
    raise_(exc[0], exc[1], exc[2])
  File "renpy/audio/audio.py", line 1140, in periodic_thread_main
    periodic_pass()
  File "renpy/audio/audio.py", line 1082, in periodic_pass
    c.periodic()
  File "renpy/audio/audio.py", line 518, in periodic
    topf = load(filename)
  File "renpy/audio/audio.py", line 69, in load
    rv = renpy.loader.load(fn)
  File "renpy/loader.py", line 798, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'audio/music/exploration/zone theme short.mp3'.

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Desert Stalker 0.10a
Sun Jul 31 10:03:55 2022
 
4.80 star(s) 577 Votes