Hanako Games

News, Walkthroughs, and Chat about Anime Games

THE BIG BETA THREAD - Bug Reports and Spoiler Chat


hanako

THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#1 by hanako - Jan 6 2022

The first build access emails will be going out shortly.

The game SHOULD be playable end-to-end. There is one bookstore graphic very obviously missing, you will get a visible error about it. That's the piece we're working on right now. So yes, I know, but you can still mention it here if you want to. Any other missing graphics, or any kind of weird behavior you run into, please let me know.

Other things to look out for! We've put a handful of accessibility options and toggles in. Do they work like you expect? Any strange reactions? (We have in the past found some weird crashes from using the font change at unexpected points. It should work now, but if something looks funky, please tell us.)

Do you understand how to do the minigame parts, or do they need more help/explanation?

The general shape of the story is fixed and not going to change, but if there are any specific moments where you really want the characters to slow down and talk about one thing in particular, let me know and possibly I can expand on it.

hanako

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#2 by hanako - Jan 9 2022

0.9 Build out!

Changes:

Added the bookstore CG
Small adjustment to one of the flashback CGs
Fixed another problem with font switching
Added the font creator to the credits
Adjusted the About screen to cover basic credits
Added a few more backer names to the credits

This is my first time using butler to push an update so PLEASE let me know if it doesn't work! You should see an 0.9 in the top corner of the main menu.

You'll need to play through the scene at the bookstore from before you enter it in order to get the new graphic correctly.

MillaMaxwell

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#3 by MillaMaxwell - Jan 9 2022

I just finished the game! I liked it and am hoping that there is more to come someday. I liked both Diane and Jackie and enjoyed their romance, as well as following the clues along for the mystery. I've never been particularly attached to New Age 80's (or 80's in general really) as a setting, but it worked really well with this particular couple, mystery, and overall story, so I liked that it didn't feel like a retro setting just for the sake off retro-ness. The only thing I didn't like was the loose end with the pendant... I kept wondering when they were going to investigate the pendant and wasn't expecting that to be a sequel hook!

I did play around with the accessibility settings a bit and encountered a game crash when changing fonts in the middle of the first conversation with the captain, but when I restarted the itch client, there was an update available that wasn't there when I started the game a few minutes prior. I couldn't get a crash like that again, despite my best efforts at breaking things, so I think that was just me being particularly unlucky poking settings during an auto-update. Laughing

I liked Diane's searching minigame a lot better than Jackie's intuition one because it felt like there was more thinking involved than just random clicking. "Click on the clues" was also more intuitive than "find the hidden eye," but just clicking around randomly led to figuring out the eye minigame easily enough, so it seems fine. Either way, they did a good job of breaking up the reading without impeding the story.

hanako

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#4 by hanako - Jan 10 2022

Thanks!

For something that should be simple I've had the craziest problems with the font switch, and it was broken again in the first build for murky reasons that had absolutely nothing to do with the font code itself which hadn't been touched. It appears to be behaving again now, but it's like walking out on one of those creaky old suspension bridges every time I look at it, I just don't TRUST it Laughing

zeru57

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#5 by zeru57 - Jan 10 2022

Just started playing 0.9 on a Mac. Two small bugs to report at start up. First, the system icon for the game is still the Ren'Py default icon. Second, on my Retina display, the "Night Cascades" title graphic looks really pixelated. Not sure if it is failing to pull a high-res version. Regardless, I would take a look at that and clean it up if possible. EDIT: More than pixelated, there are artifacts on the edges of the letters in the title that are more obvious than I'd previously seen.

zeru57

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#6 by zeru57 - Jan 10 2022

Found a bug during the "Find Clue" Sections. Again on a Mac, make the screen full size by clicking on the green button on the top window bar. When you click on the black bar at the bottom of the screen during the "Find Clue" sections, you'll get a segfault. Basically, that space isn't accounted for by the surface map. I found this bug in the Lucky Penny, but verified that it happens during other sections.

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/day3.rpy", line 628, in script
    $do_pnc()
  File "game/day3.rpy", line 628, in <module>
    $do_pnc()
  File "game/nc_pointclick.rpy", line 43, in do_pnc
    renpy.call_screen("pnc_master",clues,len(pncClueList))
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/nc_pointclick.rpy", line 6, in pnc_click
    clicked_color = pncSurf.get_at(renpy.get_mouse_pos())
IndexError: Position outside surface.

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

Full traceback:
  File "game/day3.rpy", line 628, in script
    $do_pnc()
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/day3.rpy", line 628, in <module>
    $do_pnc()
  File "game/nc_pointclick.rpy", line 43, in do_pnc
    renpy.call_screen("pnc_master",clues,len(pncClueList))
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/core.py", line 3518, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/screen.py", line 714, in event
    rv = self.child.event(ev, x, y, st)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/behavior.py", line 962, in event
    return handle_click(self.clicked)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/behavior.py", line 897, in handle_click
    rv = run(action)
  File "/Applications/NightCascades.app/Contents/Resources/autorun/renpy/display/behavior.py", line 320, 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/nc_pointclick.rpy", line 6, in pnc_click
    clicked_color = pncSurf.get_at(renpy.get_mouse_pos())
  File "src/pygame_sdl2/surface.pyx", line 512, in pygame_sdl2.surface.Surface.get_at
IndexError: Position outside surface.

Darwin-21.2.0-x86_64-i386-64bit
Ren'Py 7.3.5.606
Night Cascades 0.9
Mon Jan 10 13:15:59 2022

zeru57

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#7 by zeru57 - Jan 10 2022

Overall, I really enjoyed the game. As for the mini games, the clues section made more sense to me. It also seemed to be a bit of mystery meat user interface, with little to no impact on what I found or didn't find. Typically, these types of games have a location navigation mechanic where you can return to different places once you have more information. That might make the decisions seem more consequential, but that's probably outside the scope of this project.

The "intuition" search was a little weird to figure out. At first I thought it was like the clues, where there was an environmental clue that would spark the conversation. Because the eye position it is random, it lead to a couple unfortunate instances. IE, when I clicked on Alex's crotch to find the eye, Diane asked him how often he climbed trees. At least, I'm hoping that was random.

This game was way more linear than a typical Hanako game, and lacks the usual harsh failure states that deal thousands of points of psychic damage the first time you play. That more than anything made me a little twitchy, but no worries. The art is beautiful, the music well composed and selected. Night Cascades is the hot lesbian/nerd/buddy cop film we all needed.

zeru57

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#8 by zeru57 - Jan 10 2022

One more small bug. I went through and selected the font toggles and mouse toggles. Nothing crashed, but the hit boxes on the font toggle in particular was a little off on my setup (Mac, full screen with native button). Not a big deal, just something to polish up if there's time.

hanako

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#9 by hanako - Jan 10 2022

zeru57:

One more small bug. I went through and selected the font toggles and mouse toggles. Nothing crashed, but the hit boxes on the font toggle in particular was a little off on my setup (Mac, full screen with native button). Not a big deal, just something to polish up if there's time.
Do you mean the way that the button jumps a little when it switches because the fonts aren't the same size, or something else?

zeru57

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#10 by zeru57 - Jan 11 2022

hanako:

Do you mean the way that the button jumps a little when it switches because the fonts aren't the same size, or something else?
No, I mean, after you press it, the hit box moves off the icon. IE, you have to aim above (and maybe to the left?) the button & text to get it to register.

hanako

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#11 by hanako - Jan 11 2022

0.9.2 Update

This fix covers:

better file packaging
adding game icons
adjusting title screen art
fixing a crash if you clicked outside the game screen (but still inside the window) during the point-and-click sections



(Could not replicate hitbox problems on Mac.)

zeru57

Re: THE BIG BETA THREAD - Bug Reports and Spoiler Chat

#12 by zeru57 - Jan 12 2022

hanako:

0.9.2 Update

This fix covers:

better file packaging
adding game icons
adjusting title screen art
fixing a crash if you clicked outside the game screen (but still inside the window) during the point-and-click sections

(Could not replicate hitbox problems on Mac.)
Confirming the fixes. Title screen text and icon look great now.

Today I also could not replicate the hitbox issue on either 0.9 or 0.9.2. Sorry.
Hanako forum archive - Topic list