Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

because of the only patreon discord I post it here.

German (deutsch)

missing the first city name

```

I'm sorry, but an uncaught exception occurred.

While running game code:

NameError: Name 'Stadtname' is not defined.

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

Full traceback:

  File "tl/german/renpy_events_intro.rpyc", line 13, in script

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\ast.py", line 2560, in execute

    Say.execute(self)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\ast.py", line 615, in execute

    renpy.exports.say(who, what, *args, **kwargs)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\exports.py", line 1494, in say

    who(what, *args, **kwargs)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1379, in __call__

    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1293, in prefix_suffix

    return (sub(prefix) + sub(body) + sub(suffix))

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1273, in sub

    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 371, in substitute

    s = interpolate(s, kwargs) # type: ignore

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 86, in interpolate

    raise e

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 78, in interpolate

    value = renpy.python.py_eval(code, {}, scope)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\python.py", line 1209, in py_eval

    return py_eval_bytecode(code, globals, locals)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\python.py", line 1202, in py_eval_bytecode

    return eval(bytecode, globals, locals)

  File "<none>", line 1, in <module>

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 313, in __getitem__

    raise NameError("Name '{}' is not defined.".format(key))

NameError: Name 'Stadtname' is not defined.

Windows-10-10.0.22631 AMD64

Ren'Py 8.2.3.24061702

Town of Magic 0.70.007

Sat Dec  7 08:45:28 2024

```

```

I'm sorry, but an uncaught exception occurred.

While running game code:

SyntaxError: unexpected EOF while parsing (<none>, line 1)

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

Full traceback:

  File "tl/german/renpy_events_intro.rpyc", line 541, in script

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\ast.py", line 2560, in execute

    Say.execute(self)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\ast.py", line 615, in execute

    renpy.exports.say(who, what, *args, **kwargs)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\exports.py", line 1494, in say

    who(what, *args, **kwargs)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1379, in __call__

    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1293, in prefix_suffix

    return (sub(prefix) + sub(body) + sub(suffix))

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1273, in sub

    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 371, in substitute

    s = interpolate(s, kwargs) # type: ignore

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 86, in interpolate

    raise e

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 78, in interpolate

    value = renpy.python.py_eval(code, {}, scope)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\python.py", line 1207, in py_eval

    code = py_compile(code, 'eval')

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\python.py", line 1144, in py_compile

    raise e

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\python.py", line 1081, in py_compile

    raise orig_e

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\python.py", line 1073, in py_compile

    tree = compile(source, filename, py_mode, ast.PyCF_ONLY_AST | flags, 1)

SyntaxError: unexpected EOF while parsing (<none>, line 1)

Windows-10-10.0.22631 AMD64

Ren'Py 8.2.3.24061702

Town of Magic 0.70.007

Sat Dec  7 08:51:46 2024

```

(1 edit) (-1)

win against slime

I'm sorry, but an uncaught exception occurred.

While running game code:

AttributeError: 'NoneType' object has no attribute 'name'

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

Full traceback:

  File "script.rpyc", line 613, in script call

  File "tl/german/renpy_events_sayer.rpyc", line 7, in script call

  File "renpy_events_explore_find.rpyc", line 319, in script call

  File "renpy_battle.rpyc", line 308, in script call

  File "tl/german/renpy_battle.rpyc", line 199, in script

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\ast.py", line 2560, in execute

    Say.execute(self)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\ast.py", line 615, in execute

    renpy.exports.say(who, what, *args, **kwargs)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\exports.py", line 1494, in say

    who(what, *args, **kwargs)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1379, in __call__

    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1293, in prefix_suffix

    return (sub(prefix) + sub(body) + sub(suffix))

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1273, in sub

    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 371, in substitute

    s = interpolate(s, kwargs) # type: ignore

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 86, in interpolate

    raise e

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\substitutions.py", line 78, in interpolate

    value = renpy.python.py_eval(code, {}, scope)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\python.py", line 1209, in py_eval

    return py_eval_bytecode(code, globals, locals)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\python.py", line 1202, in py_eval_bytecode

    return eval(bytecode, globals, locals)

  File "<none>", line 1, in <module>

AttributeError: 'NoneType' object has no attribute 'name'

Windows-10-10.0.22631 AMD64

Ren'Py 8.2.3.24061702

Town of Magic 0.70.007

Sat Dec  7 08:59:27 2024

```

relationships between elements

(two languages?)


Deutsch und französisch?

improving relationships

rewrite line break


fight against Ghost

```

I'm sorry, but an uncaught exception occurred.

While processing text tag {color=#ffd700Beziehungen{/color} in 'Einige einzigartige Feinde können schließlich zu {color=#ffd700}Verbündeten {/color}werden, sodass Sie sinnvolle {color=#ffd700Beziehungen{/color} aufbauen können'.:

  File "renpy/common/00nvl_mode.rpy", line 390, in do_display

    renpy.display_say(

Exception: Color string 'ffd700Beziehungen{/color' must be 3, 4, 6, or 8 hex digits long.

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

Full traceback:

  File "script.rpyc", line 613, in script call

  File "tl/german/renpy_events_sayer.rpyc", line 7, in script call

  File "location.rpyc", line 22, in script call

  File "renpy_events_abandonedhouse.rpyc", line 447, in script call

  File "renpy_battle.rpyc", line 252, in script call

  File "tl/german/renpy_events_tutorial.rpyc", line 289, in script

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\ast.py", line 2560, in execute

    Say.execute(self)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\ast.py", line 615, in execute

    renpy.exports.say(who, what, *args, **kwargs)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\exports.py", line 1494, in say

    who(what, *args, **kwargs)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 1394, in __call__

    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)

  File "renpy/common/00nvl_mode.rpy", line 390, in do_display

    renpy.display_say(

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\character.py", line 741, in display_say

    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\ui.py", line 301, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\core.py", line 2166, 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 "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\core.py", line 2819, in interact_core

    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\core.py", line 1353, in draw_screen

    surftree = renpy.display.render.render_screen(

  File "render.pyx", line 486, in renpy.display.render.render_screen

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\layout.py", line 900, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\layout.py", line 900, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\layout.py", line 900, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\screen.py", line 754, in render

    child = renpy.display.render.render(self.child, w, h, st, at)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\layout.py", line 900, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\layout.py", line 1361, in render

    surf = render(child,

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\layout.py", line 1121, in render

    surf = render(d, width - x, rh, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\layout.py", line 1361, in render

    surf = render(child,

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\display\layout.py", line 900, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 260, in renpy.display.render.render

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\text\text.py", line 2276, in render

    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\text\text.py", line 640, in __init__

    self.paragraphs = self.segment(text.tokens, style, renders, text)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\text\text.py", line 1291, in segment

    push().color = renpy.easy.color(value)

  File "C:\Users\Dayrador\Pictures\Game\Town_of_Magic-win\renpy\color.py", line 159, in __new__

    raise Exception("Color string {!r} must be 3, 4, 6, or 8 hex digits long.".format(c))

Exception: Color string 'ffd700Beziehungen{/color' must be 3, 4, 6, or 8 hex digits long.

Windows-10-10.0.22631 AMD64

Ren'Py 8.2.3.24061702

Town of Magic 0.70.007

Sat Dec  7 11:22:03 2024

```

(2 edits)

Thank you for your feedback on the translation. Translations are created by community members, so feedback is often very important.

To get access to the Discord channel, just write to the author of the game on the contact page of the official website of the game.

As for the mixture with French: the translator may have forgotten to replace the example in French.

As for the text not fitting on the pages: at the moment, this is an incorrigible problem, because words in German and other languages are longer than English. But there is no point in making the font very small, and it is currently impossible to layout the book for each language separately.