3.30 star(s) 3 Votes

BGRW2020

Engaged Member
Jul 8, 2020
2,421
2,486
427
Really nice start - but not very good hint system - would be nice to have a sort of WT / direction in brackets to guide you
also when an upgrade is done it would be nice to say so instead of just saying leave when you try to go somewhere
 
  • Like
Reactions: Issikka

Zell Entertainment

Newbie
Game Developer
May 3, 2022
38
840
149
The game is still very early on in development. There are currently only two scenes at the Manor with Lily and Teresa. As well as the repeatable rest scene. The rollback aspect of the game has been causing issues (if you make changes to your deck, then rollback, weird things would happen), so I have turned it off for now. I might reassess that later in development. Yes, you start on day 19, but it should be counting up each time you rest. I will eventually put a soft timer in place. A plot point like ‘something disastrous’ is going to happen on day 80. I plan to put in a hint system when I have some more content. Also, thanks for the error reports! I’m working on them.
 

5mithers

Member
Aug 3, 2019
418
450
206
I'll add another error report or two:

After having your meeting with the girls, when you rest at night, the image it shows isn't you on the bed, it shows the last scene of the meeting. (Repeatable for me)

Resting for multiple days does not increment the day counter currently.
 

erkper

Well-Known Member
May 16, 2018
1,804
2,426
471
I'll add another error report or two:

After having your meeting with the girls, when you rest at night, the image it shows isn't you on the bed, it shows the last scene of the meeting. (Repeatable for me)

Resting for multiple days does not increment the day counter currently.
I have this as well, and every location just gives the Leave option, except for Manor (Rest, Leave) and rest repeats the last scene with Teresa and Lily ad infinitum. Is that just because there's no more scenes coded after Lily tells you to investigate the family wing?
 
  • Like
Reactions: Issikka

5mithers

Member
Aug 3, 2019
418
450
206
I have this as well, and every location just gives the Leave option, except for Manor (Rest, Leave) and rest repeats the last scene with Teresa and Lily ad infinitum. Is that just because there's no more scenes coded after Lily tells you to investigate the family wing?
Taking a quick look at the code, yes. That is where the current content stops.
 
  • Like
Reactions: erkper

SynthScribe

Member
Jan 13, 2019
259
482
147
Zell Entertainment Curious, are there any plans for Futa/Trans/Trap content planned for this title? Also, do you have a discord community for your games? My thoughts were focused along the lines of a centralized location the community could easily help with submitting bug testing/typos/fan translations etc.
 

Zell Entertainment

Newbie
Game Developer
May 3, 2022
38
840
149
The next public release for ‘One Twisted Fantasy V0.198’ is available. This version of the game has both fights for the first floor of the Scar, in addition to the repeatable training and market events. I’m going to work on the intro scene for Maya next. She will be the last of the three heroines we have in this game. There will be more repeatable scenes that I will add as I develop the game. You can also save on the map page now. It was surprisingly hard to set that up. Ren'Py's save and load system is a little weird with screens. For this version of the game, you will likely need to start a new save file. I’m still messing with a lot of the core class structure of the code, so loading a past save is likely to cause errors. But you can still skip all the seen content.
 

Bloodmoon22

Member
Oct 17, 2020
211
139
187
So any time I click on the tree (top right) I het this.

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

While running game code:
  File "game/script.rpy", line 1689, in script
    $ renpy.pause (0.1)
  File "game/script.rpy", line 1689, in <module>
    $ renpy.pause (0.1)
  File "game/06 screens passives.rpy", line 2516, in execute
    screen skill_unlock(card, check):
  File "game/06 screens passives.rpy", line 2516, in execute
    screen skill_unlock(card, check):
  File "game/06 screens passives.rpy", line 2521, in execute
    frame:
  File "game/06 screens passives.rpy", line 2525, in execute
    text "Do you want to buy [card.name] for [card.discounted] essence?":
AttributeError: type object 'card' has no attribute 'name'

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

Full traceback:
  File "game/script.rpy", line 1689, in script
    $ renpy.pause (0.1)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\ast.py", line 821, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/script.rpy", line 1689, in <module>
    $ renpy.pause (0.1)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\exports\statementexports.py", line 194, in pause
    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\display\core.py", line 2215, 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\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\display\core.py", line 2745, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  [Previous line repeated 1 more time]
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\display\core.py", line 2745, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/06 screens passives.rpy", line 2516, in execute
    screen skill_unlock(card, check):
  File "game/06 screens passives.rpy", line 2516, in execute
    screen skill_unlock(card, check):
  File "game/06 screens passives.rpy", line 2521, in execute
    frame:
  File "game/06 screens passives.rpy", line 2525, in execute
    text "Do you want to buy [card.name] for [card.discounted] essence?":
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\text\text.py", line 2093, in _scope
    return self.set_text(self.text_parameter, scope, self.substitute, update)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\text\text.py", line 2132, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute) # type: ignore
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\substitutions.py", line 373, in substitute
    s = interpolate(s, variables) # type: ignore
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\substitutions.py", line 86, in interpolate
    raise e
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\substitutions.py", line 78, in interpolate
    value = renpy.python.py_eval(code, {}, scope)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\python.py", line 1209, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "C:\Users\conan\Desktop\OneTwistedFantasyAct1-0.198-pc\renpy\python.py", line 1202, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "<none>", line 1, in <module>
AttributeError: type object 'card' has no attribute 'name'

Windows-10-10.0.19045 AMD64
Ren'Py 8.3.2.24090902
One Twisted Fantasy Act 1 0.198
Sun Oct  5 12:40:23 2025
 

Remarius

Member
Mar 30, 2022
223
184
167
Getting a weird save issue where unless I make a save on the second page of an "encounter" it reloads further back or in an odd location.
 

FatGiant

Conversation Conqueror
Jan 7, 2022
6,752
22,516
803
I've waited 2 releases, but, there's no fix.

The game enters in a error loop when Cecily starts talking about "Capacity" and it doesn't recover.

Also, disabling features (rewind/Go Back) because you don't know how to deal with possible issues, it's a YOU (Dev) problem, not something that WE (Players) have to endure.

To anyone that may want to play this, DON'T. This is a BUG fest with no future. Go spend your time somewhere else.

Peace :(
 
  • Like
Reactions: Scarsdale

Korandor

Member
Apr 13, 2021
149
110
177
Hmmm, Disasters on day 80?
Let's see on day 81, ahh yes, all my pockets are full of cards ^^ and I can't even dismantle them yet because the third time I dismantle them, I get an error every time, just like with the expansions like Surge and Slash.
I'm now level 7 with 125/170 to level 8, and it took me three-quarters of a day just with the market, training, and Scar Gate.
It's kind of illogical, given his special skill, to gain XP through social contacts.
I had to restart the game about 20-25 times because of the errors before I figured it out.
Only the skill tree works, which you get randomly from the boxes.
I hope that in the next update all the errors will be fixed and the story will continue.
I'm attaching the tracelog, but I don't remember what the error was.
 

Scarsdale

New Member
Apr 21, 2021
3
4
127
View attachment 4839960

Overview:
You are pulled into a troubled fantasy world, where your attempts to avoid 'trouble' fail spectacularly when you are attacked by demons in the safety of your residence. With your perception of the world drastically changed, you set off in the pursuit of strength. You will have to navigate delicate political situations, fight demons, traverse the Scar, and discover the truth of what’s happening in this twisted fantasy world. Along the way, you will meet a variety of heroines who are closely tied to the dark workings of the world. Through them you may find the truth, or maybe even a way home, if that is what you truly seek?​

Thread Updated: 2025-10-05
Release Date: 2025-10-05
Developer: Zelltin
Censored: No
Version: 0.198
OS: Windows, Linux, Mac
Language: English
Other Games: Link
Genre:
You don't have permission to view the spoiler content. Log in or register now.

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

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

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

DOWNLOAD
Win/Linux: MEGA - PIXELDRAIN - - -
Mac: MEGA - PIXELDRAIN - - -
Android: MEGA - PIXELDRAIN - - -


View attachment 4840159 View attachment 4840160 View attachment 4840161 View attachment 4840162 View attachment 4840163 View attachment 4840164 View attachment 4840165 View attachment 4840166 View attachment 4923129 View attachment 4923130 View attachment 5037467 View attachment 5037470 View attachment 5107696 View attachment 5224781
I'm getting a huge bug in the game when the MC is talking to the one girl about the name of the world and why it's funny. It becomes an endless error after error. Plus there's a green arrow that just sits there pointing at nothing. I have no mods or cheats to cause this.
 

Scarsdale

New Member
Apr 21, 2021
3
4
127
I've waited 2 releases, but, there's no fix.

The game enters in a error loop when Cecily starts talking about "Capacity" and it doesn't recover.

Also, disabling features (rewind/Go Back) because you don't know how to deal with possible issues, it's a YOU (Dev) problem, not something that WE (Players) have to endure.

To anyone that may want to play this, DON'T. This is a BUG fest with no future. Go spend your time somewhere else.

Peace :(
Same here, do you get the flashing arrow too?
 
Apr 4, 2022
35
42
28
I lowkey really enjoyed the gameplay loop of the card minigame, and I like that it's part of the game but there's still a story; it's not one of those solve the puzzle and some character gets naked for no reason games.
I really would've appreciated a warning that i had played all the content in the game, but other than that I'm saving this to check out in the future for sure.

PS: I'm sure it's been said but on Cecily's shop if you click on anything when the skill tree is being introduced there's some errors that your code isn't handling at all, like straight up breaks the game. Hope you figure it out 'cause i enjoyed what's there so far! Good luck dev!
 
3.30 star(s) 3 Votes