Ren'Py Scarlet Ashbringer [v0.2.6c] [Scarlet Ashbringer Studio]

5.00 star(s) 5 Votes

Scarlet Ashbringer

Member
Game Developer
Nov 22, 2020
217
757
278
Literally just clicked through the first few sentences before getting booted out of Tyr, but sure.

p.s. I deleted my roaming folder before that, so 0 saves otherwise.

Update: the Amani helping event did fire later on, but I'm off to sleep now.
Oooh, the absolute beginning, sorry I misread you. You're right, Corin's Crossing is somehow clickable, I'm off to fix that, and I'll release the patch tomorrow, thanks !
 

Scarlet Ashbringer

Member
Game Developer
Nov 22, 2020
217
757
278
Alright, here's the patched version, the 0.2.6a !

Download :
-
-

You don't have permission to view the spoiler content. Log in or register now.
 

Marximus_Maximus

New Member
Jun 24, 2020
2
0
101
Tried this out, but bugs are stopping me from getting anywhere early in the game. First ran into this issue:
You don't have permission to view the spoiler content. Log in or register now.

Tried manually adjusting the ruins_night_nameless file to the ruins_nameless_night that it was looking for, which seemed to work. However, I can't advance anything at all past this point. I'm pointed to clearing Corin's Crossing, but I can't click it on the map, and its hinted that the trolls will help. However, visiting the troll at night just gives a 'tactical meetings' response and nothing I can find will allow me to progress further.

If anyone has a workaround or fix it'd be appreciated.
 

Scarlet Ashbringer

Member
Game Developer
Nov 22, 2020
217
757
278
Tried this out, but bugs are stopping me from getting anywhere early in the game. First ran into this issue:
You don't have permission to view the spoiler content. Log in or register now.

Tried manually adjusting the ruins_night_nameless file to the ruins_nameless_night that it was looking for, which seemed to work. However, I can't advance anything at all past this point. I'm pointed to clearing Corin's Crossing, but I can't click it on the map, and its hinted that the trolls will help. However, visiting the troll at night just gives a 'tactical meetings' response and nothing I can find will allow me to progress further.

If anyone has a workaround or fix it'd be appreciated.
God Damnit I wrote ruins_nameless_night instead of ruins_night_nameless >< so sorry, changing that immediately
 

Marximus_Maximus

New Member
Jun 24, 2020
2
0
101
God Damnit I wrote ruins_nameless_night instead of ruins_night_nameless >< so sorry, changing that immediately
It's always something small that slips through lol, no worries. Anything I should be looking out for as far as advancing from this point in the game? I seem stuck: talked to everyone, no new things happening at any location, serving drinks just gives money and no additional events, Whitemane has done nothing outside of drinking at the tavern for the first time, and the trolls are perpetually in tactical meetings.
 

Scarlet Ashbringer

Member
Game Developer
Nov 22, 2020
217
757
278
It's always something small that slips through lol, no worries. Anything I should be looking out for as far as advancing from this point in the game? I seem stuck: talked to everyone, no new things happening at any location, serving drinks just gives money and no additional events, Whitemane has done nothing outside of drinking at the tavern for the first time, and the trolls are perpetually in tactical meetings.
If you restaured Corin's Crossing, make sure you asked Auronia for theater play 3 times. If it's not this, you can send me your save (in game/saves) or jump in the Discord
 

TobiasFunke

New Member
Dec 1, 2019
7
2
207
Hey, I've been playing and enjoying this game. Just now when I went to purchase the tavern I had exactly 350 gold, but it wouldn't allow me to purchase. Maybe there is a bottom limit on gold that needs to be changed from greater than 0 to greater than negative 1, or just greater than equal to 0? Or a limit on the purchase that's either greater than 349 or greater than equal to 350. Maybe you just need to change whatever you have between round or square brackets to denote inclusive or exclusive? My armchair debugging aside, I do assume the current situation is unintentional.
 

anomynus

Member
Apr 7, 2018
155
578
278
I bring ill tidings (again)
The "rough day" event is broken.

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

While loading <'Image' u'images/scene/Rough day/hero/normal.png'>:
IOError: Couldn't find file 'images/scene/Rough day/hero/normal.png'.

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

Full traceback:
  File "crimson_accountant.rpyc", line 3984, in script
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\ast.py", line 708, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\exports.py", line 1345, in say
    who(what, *args, **kwargs)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\character.py", line 1142, in __call__
    self.do_display(who, what, cb_args=self.cb_args, **display_args)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\character.py", line 842, in do_display
    **display_args)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\character.py", line 591, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\core.py", line 3194, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\core.py", line 2094, in draw_screen
    renpy.config.screen_height,
  File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen\renpy.display.render.c:6805)
    rv = render(root, width, height, st, st)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\image.py", line 500, in render
    return wrap_render(self.target, width, height, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\image.py", line 306, in wrap_render
    rend = render(child, w, h, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\layout.py", line 1285, in render
    return renpy.display.render.render(self.child, w, h, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\layout.py", line 336, in render
    surf = render(self.child, width, height, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\layout.py", line 336, in render
    surf = render(self.child, width, height, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\layout.py", line 1285, in render
    return renpy.display.render.render(self.child, w, h, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\im.py", line 583, in render
    return cache.get(self, render=True)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\display\im.py", line 628, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\loader.py", line 576, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'images/scene/Rough day/hero/normal.png'.

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Scarlet Ashbringer 0.2.6b
Thu Jul 10 23:49:23 2025
[/CODE]
 

anomynus

Member
Apr 7, 2018
155
578
278
And another at the end of the crimson accountant post-trial sex scene:

Rich (BB code):
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/crimson_accountant.rpy", line 5410, in <module>
TypeError: update_description() takes exactly 3 arguments (2 given)

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

Full traceback:
  File "crimson_accountant.rpyc", line 5410, in script
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/crimson_accountant.rpy", line 5410, in <module>
TypeError: update_description() takes exactly 3 arguments (2 given)

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Scarlet Ashbringer 0.2.6b
Fri Jul 11 00:16:44 2025
 

Scarlet Ashbringer

Member
Game Developer
Nov 22, 2020
217
757
278
And another at the end of the crimson accountant post-trial sex scene:

Rich (BB code):
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/crimson_accountant.rpy", line 5410, in <module>
TypeError: update_description() takes exactly 3 arguments (2 given)

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

Full traceback:
  File "crimson_accountant.rpyc", line 5410, in script
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\hhh\ScarletAshbringer-0.2.6b-pc\ScarletAshbringer-0.2.6b-pc\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/crimson_accountant.rpy", line 5410, in <module>
TypeError: update_description() takes exactly 3 arguments (2 given)

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Scarlet Ashbringer 0.2.6b
Fri Jul 11 00:16:44 2025

Yeah I noted those two, surprised it wasn't mentionned before. I created a 0.2.6d ready for reelase once I'm sure I catch everything else but it seems that's all
Thankfully it's an image name issue and a quest log issue, nothing that could break a save. I'll upload the 0.2.6d soon.
Still, thanks for reporting !
 

scrooloose123

Newbie
May 1, 2021
20
159
152
In the trial when am I supposed to Object during the lie? There is no button on the screen. Please implement a skip function. Always hated Ace attorney games with a passion.
 

Scarlet Ashbringer

Member
Game Developer
Nov 22, 2020
217
757
278
Any reason Fairbanks is called Fairbonk?
It's not Fairbanks ! Fairbanks was locked up in a jail after being contaminated and driven made with the plague (he even made crazy accusations against Renault, claiming he killed Alexandros, crazy stuff truly)
Dean Fairbonks has nothing to do with Fairbank, he's just the Dean, is very much alive, and most definitely not Fairbanks who broke out a prison...

In the trial when am I supposed to Object during the lie? There is no button on the screen. Please implement a skip function. Always hated Ace attorney games with a passion.
The dialogue loops, just like in Ace Attorney. You can ask Alexandros when to object. But if you really don't want to engage with this, you can send me your save (here or in the Discord) and I'll forward you just at the end of the trial !
 
  • Thinking Face
Reactions: anomynus

scrooloose123

Newbie
May 1, 2021
20
159
152
It's not Fairbanks ! Fairbanks was locked up in a jail after being contaminated and driven made with the plague (he even made crazy accusations against Renault, claiming he killed Alexandros, crazy stuff truly)
Dean Fairbonks has nothing to do with Fairbank, he's just the Dean, is very much alive, and most definitely not Fairbanks who broke out a prison...



The dialogue loops, just like in Ace Attorney. You can ask Alexandros when to object. But if you really don't want to engage with this, you can send me your save (here or in the Discord) and I'll forward you just at the end of the trial !
Thanks for the info, I will try myself a while longer, but if I get stuck I might take you up on the offer.
 

youraccount69

I'm like a karate chop
Donor
Dec 30, 2020
9,018
4,116
436
ScarletAshbringer-0.2.6c
You don't have permission to view the spoiler content. Log in or register now.
rpdl torrents are unaffiliated with F95Zone and the game developer.
Please note that we do not provide support for games.
For torrent-related issues use here, or join us on !
, . Downloading issues? Look here.​
 
5.00 star(s) 5 Votes