Code: Select all
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/home.rpy", line 95, in script
wd "ENTRY NUMBER SIXTEEN"
FreetypeError: 38: invalid charmap handle
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/home.rpy", line 95, in script
wd "ENTRY NUMBER SIXTEEN"
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\ast.py", line 708, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\exports.py", line 1345, in say
who(what, *args, **kwargs)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\character.py", line 1142, in __call__
self.do_display(who, what, cb_args=self.cb_args, **display_args)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\character.py", line 842, in do_display
**display_args)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\character.py", line 591, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\ui.py", line 297, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\display\core.py", line 2702, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\display\core.py", line 3194, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\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 "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\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 "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\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 "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\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 "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\display\screen.py", line 675, in render
child = 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 "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\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 "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\display\layout.py", line 1127, in render
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 "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\text\text.py", line 1996, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\text\text.py", line 626, in __init__
glyphs = ts.glyphs(s, self)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\text\text.py", line 242, in glyphs
fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\text\font.py", line 699, in get_font
face = load_face(fn)
File "C:\Users\name\Desktop\Renpy\renpy-7.3.5-sdk\renpy\text\font.py", line 642, in load_face
rv = ftfont.FTFace(font_file, index, orig_fn) # @UndefinedVariable
File "ftfont.pyx", line 187, in renpy.text.ftfont.FTFace.__init__
FreetypeError: 38: invalid charmap handle
Windows-8-6.2.9200
Ren'Py 7.3.5.606
[[Act]] to [[Flirt]] 1.0
Tue May 12 18:17:41 2020
... which essentially told me there could be a problem with the characters I had available to type with.
I tested every character I could think of in the font to make sure it worked in an outside program, but it didn't seem like any were missing. My next thought was that there was no available italics or bold version of the font, but testing them again, all of them seem to have that option available.
EDIT: I also tried this with using all lowercase instead of uppercase. The same result happened.
Is there something else that I could be missing, or could this error mean something else, or is it just not possible for a wingdings-like font to work in Ren'py?