Asenaris

Conversation Conqueror
Aug 31, 2018
6,429
24,247
Diaba Doa [0.3 Remake] Compressed (Half-Tested)

Win/Linux/Mac (2.6 GB/ 365 MB) : ,

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

redwind21

Active Member
Aug 16, 2017
547
346
The game was better when it was just a virual novel with choices. You want to play a life simulator? Get The Sims gmes or something similar. As much as I hate to say it, because I really liked the game, it is now on my "this sucks royal donkey toenais" list of games.
 
  • Like
Reactions: shanarc and Arra64

Comaco

Newbie
Aug 10, 2017
96
183
The game was better when it was just a virual novel with choices. You want to play a life simulator? Get The Sims gmes or something similar. As much as I hate to say it, because I really liked the game, it is now on my "this sucks royal donkey toenais" list of games.
Agreed: Life simulator = skip.

Too many creators are treating "the good parts" of their games as something you have to grind to earn, as if there aren't 100's of other good games competing for our time.
 

hermesh

Member
Feb 1, 2022
293
1,075
Bug(?): After/during the calender tutorial, when clicking on Wednesday 06-08 slot and Friday 20-22 slot, instead of change options like all other time slots it takes me to the main computer screen instead.

Edit: For some reason a restart fixed that for me...
 
Last edited:

SeniGaming

Active Member
Game Developer
Sep 8, 2019
579
563
Bug(?): After/during the calender tutorial, when clicking on Wednesday 06-08 slot and Friday 20-22 slot, instead of change options like all other time slots it takes me to the main computer screen instead.

Edit: For some reason a restart fixed that for me...
Thank you for the report.

There are no errors in the script, I tested and I don't have this problem.

I have no idea where this bug could come from.

I hope you won't have any problems in the next days of the game and if you have any problems you can come and report here, I will try to review the problem.
 

SeniGaming

Active Member
Game Developer
Sep 8, 2019
579
563
The game was better when it was just a virual novel with choices. You want to play a life simulator? Get The Sims gmes or something similar. As much as I hate to say it, because I really liked the game, it is now on my "this sucks royal donkey toenais" list of games.
Agreed: Life simulator = skip.

Too many creators are treating "the good parts" of their games as something you have to grind to earn, as if there aren't 100's of other good games competing for our time.

I would like you to try the game because if you liked it before you will like it even more now.

The game is not much different from before.
The differences are:
1: The editable calendar, before you had to choose at each time slot what you did, now you choose them by editing the calendar.
2: Even more routes than before.
3: More lesbian, bi sexual choices.


The routes are the same as before, the story is the same.
Lupe, caxiacos, carolina, mona... everything is there, the only difference is that you are not obliged any more to play the roads to advance in the game and the history.
 

hermesh

Member
Feb 1, 2022
293
1,075
Thank you for the report.

There are no errors in the script, I tested and I don't have this problem.

I have no idea where this bug could come from.

I hope you won't have any problems in the next days of the game and if you have any problems you can come and report here, I will try to review the problem.
I cannot reproduce it, however the calendar sometimes seems to persist after closing the screen. Too uncommon to debug it, esp. since loading a quicksafe seems to fix it. Right now i just quicksafe often and quickload if something bad happens which fixes all problems with that.

Some suggestions after playing first 2 weeks:
* its a bit hard to notice "rare" new activities. E.g. soccer, cheerleading, martial arts are introduced in dialogue, but its easy to miss and finding the timeslot means clicking on everything. Maybe a gameplay info in dialogue (different type&color text: "New activity available:<activity><day><time>")
* The game breaks off quite suddenly after the 2nd week despite many activities (if they were not focused) having more events in the pipeline, esp. if you did a bit of everything. E.g. looking at the script, there are plenty of jungle events (history homework)
* If an activity has no more events, then telling the player would be great so they can be swapped out "No more events for this in the current version". Those notes already exist for some activities, like the roof with guys/girls or kanami friend.
* Some agency to avoid extreme events would be nice. Example: When scheduling basketball, the player might expect to play a bit, maybe see some sexy poses, maybe build some future relationships or get into juicy tackles/fouls etc. Instead MC automatically plays with unknown gangers, automatically accept their bet for sex, automatically looses and has sex with those strangers. In a similar vein, when visiting a female friend, i think it was Amelia - my expectation was certainly not for the MC to automatically accept doing multiple blowjob for a horde of horny gangers that "friend" invited. Its not that those events are bad per se, but its not like the player choose to get into a dangerous situation - its just basketball & visiting a female friend.
* A way to see the current day would be helpful, even if its just when using the computer in the evening. If i save and play later, its hard to know which day on the calendar it is.
* Looking at the script, there are many events that are not reachable. E.g. Friends: enzof, enolaf is false in the beginning, and never set to true. Same for some sports like tennis (iknowtennis,iknowbaseball are false). Maybe the script is further along than the renders, just noticed it when i looked up what i missed there is scripting for those but no way to get them..


But congratulations on the unique setting, looking forward to see more of it :)(y)
 
Last edited:

-dirtyoldman-

Member
Jan 19, 2019
161
149
i too have problems with the calendar
sometimes it falls through into the statistics screen

anyway, why we need a calendar at all?
why not just choosing some action at a time point?
 

hermesh

Member
Feb 1, 2022
293
1,075
i too have problems with the calendar
sometimes it falls through into the statistics screen

anyway, why we need a calendar at all?
why not just choosing some action at a time point?
I think the calendar idea is nice to set up a routine, otherwise you will have to do up to 9 decisions what to do each day. However i think its a bit overwhelming for new players. A choice to load up a good default preset in the beginning would be nice - so a new player only has to do changes if a certain focus is desired or new activities are unlocked. Experienced players still can do the setup fully by themselves.

Also an activity overview on the computer would be nice. Like list of available activity & its possible timeslots, so you don't have to click through all the calendar slots to find activities.
 
Mar 31, 2022
12
9
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/work.rpy", line 7211, in script
    call screen sexmoviessexshop
  File "renpy/common/000statements.rpy", line 570, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7244, in execute
    frame:
  File "game/work.rpy", line 7250, in execute
    vbox:
  File "game/work.rpy", line 7252, in execute
    if putanas == 0:
  File "game/work.rpy", line 7252, in <module>
    if putanas == 0:
NameError: name 'putanas' is not defined

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

Full traceback:
  File "game/work.rpy", line 7211, in script
    call screen sexmoviessexshop
  File "renpy/ast.py", line 1969, in execute
    self.call("execute")
  File "renpy/ast.py", line 1957, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 570, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/exports.py", line 2983, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3101, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3512, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 567, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 567, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 567, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 432, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3512, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 443, in per_interact
    self.update()
  File "renpy/display/screen.py", line 631, in update
    self.screen.function(**self.scope)
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7244, in execute
    frame:
  File "game/work.rpy", line 7250, in execute
    vbox:
  File "game/work.rpy", line 7252, in execute
    if putanas == 0:
  File "game/work.rpy", line 7252, in <module>
    if putanas == 0:
NameError: name 'putanas' is not defined

Windows-10-10.0.22621
Ren'Py 7.4.4.1439
Diaba Doa 0.1
Sun Oct  9 20:57:20 2022
 

hermesh

Member
Feb 1, 2022
293
1,075
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/work.rpy", line 7211, in script
    call screen sexmoviessexshop
  File "renpy/common/000statements.rpy", line 570, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7244, in execute
    frame:
  File "game/work.rpy", line 7250, in execute
    vbox:
  File "game/work.rpy", line 7252, in execute
    if putanas == 0:
  File "game/work.rpy", line 7252, in <module>
    if putanas == 0:
NameError: name 'putanas' is not defined

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

Full traceback:
  File "game/work.rpy", line 7211, in script
    call screen sexmoviessexshop
  File "renpy/ast.py", line 1969, in execute
    self.call("execute")
  File "renpy/ast.py", line 1957, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 570, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/exports.py", line 2983, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3101, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3512, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 567, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 567, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 567, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 432, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3512, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 443, in per_interact
    self.update()
  File "renpy/display/screen.py", line 631, in update
    self.screen.function(**self.scope)
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7244, in execute
    frame:
  File "game/work.rpy", line 7250, in execute
    vbox:
  File "game/work.rpy", line 7252, in execute
    if putanas == 0:
  File "game/work.rpy", line 7252, in <module>
    if putanas == 0:
NameError: name 'putanas' is not defined

Windows-10-10.0.22621
Ren'Py 7.4.4.1439
Diaba Doa 0.1
Sun Oct  9 20:57:20 2022
if you want a quick fix, you can add the line in a text editor
Code:
default putanas = 0
in the file game/script.rpy. Error seems happen be since the variable "putanas" isn't initialized with a default value. I'd put it directly below line 624
Code:
#######      work     ##########
 
  • Like
Reactions: SeniGaming

SeniGaming

Active Member
Game Developer
Sep 8, 2019
579
563
I cannot reproduce it, however the calendar sometimes seems to persist after closing the screen. Too uncommon to debug it, esp. since loading a quicksafe seems to fix it. Right now i just quicksafe often and quickload if something bad happens which fixes all problems with that.
For this question I don’t really know what to do.
Question: Did you accept Soto’s request during the tutorial, did you go to the party?
If you accepted Soto’s request, then maybe you changed the calendar so you didn’t go?

* its a bit hard to notice "rare" new activities. E.g. soccer, cheerleading, martial arts are introduced in dialogue, but its easy to miss and finding the timeslot means clicking on everything. Maybe a gameplay info in dialogue (different type&color text: "New activity available:<activity><day><time>")
I’m going to try to fix all this over the month of October.
Found a solution for the new activities... it will be a chalenge, but I will try, I did not think about this problem and it is true that it is very disturbing.

* The game breaks off quite suddenly after the 2nd week despite many activities (if they were not focused) having more events in the pipeline, esp. if you did a bit of everything. E.g. looking at the script, there are plenty of jungle events (history homework)
Some routes are very forward, even finished for some. Because these are routes of the old Diaba Doa.
But I can’t advance the game because the new routes are not done.

* If an activity has no more events, then telling the player would be great so they can be swapped out "No more events for this in the current version". Those notes already exist for some activities, like the roof with guys/girls or kanami friend.
Lack of time and forgetfulness, it will be solved with next update.
Normally there should be a message... "Next update." when there is no more content, if you arrive at a place without content does not warn you, it is a bug, a forgotten.


* Some agency to avoid extreme events would be nice. Example: When scheduling basketball, the player might expect to play a bit, maybe see some sexy poses, maybe build some future relationships or get into juicy tackles/fouls etc. Instead MC automatically plays with unknown gangers, automatically accept their bet for sex, automatically looses and has sex with those strangers. In a similar vein, when visiting a female friend, i think it was Amelia - my expectation was certainly not for the MC to automatically accept doing multiple blowjob for a horde of horny gangers that "friend" invited. Its not that those events are bad per se, but its not like the player choose to get into a dangerous situation - its just basketball & visiting a female friend.
I’ll work on the basketball route to make the relationship with Eusebio and Reno more important.
There’s gonna be a lot of stuff on this route.
At the moment it is only in place in case players want to play, they can increase their stats.
But this route is only a "demo."
If you like to play basketball, don’t miss this route, a very big story will happen, but the biggest will be around July and August.

* A way to see the current day would be helpful, even if its just when using the computer in the evening. If i save and play later, its hard to know which day on the calendar it is.
At the top left of the screen, while you play, during the day... you can click on a small icon, it opens your calendar (not editable)... you can see the day and the activities.
I wait for you check it, hoping that it appears well and that there is no bug.

* Looking at the script, there are many events that are not reachable. E.g. Friends: enzof, enolaf is false in the beginning, and never set to true. Same for some sports like tennis (iknowtennis,iknowbaseball are false). Maybe the script is further along than the renders, just noticed it when i looked up what i missed there is scripting for those but no way to get them..
much of this route are just forgot, I work on it soon.
For tennis it's unloakable when you know Paula, week 4 or 5.
Enzo, I forgot.
Enola, It's a bug.
Beisball, forgot.





Thank you so much for the time you spend seeing everything that’s wrong with the game.
It takes a lot of time for me and I forget a lot.
Thanks to your back I can work all this to make the game better.
 
  • Like
Reactions: hermesh

SeniGaming

Active Member
Game Developer
Sep 8, 2019
579
563
i too have problems with the calendar
sometimes it falls through into the statistics screen

anyway, why we need a calendar at all?
why not just choosing some action at a time point?
The choices at each time slots was the old version.
This forced me to make way too many conditions in the game and make less time slots.
It had become unmanageable for me.
I’m gonna try to make this better.
 
Last edited:

SeniGaming

Active Member
Game Developer
Sep 8, 2019
579
563
Also an activity overview on the computer would be nice. Like list of available activity & its possible timeslots, so you don't have to click through all the calendar slots to find activities.
Great idea, I’ll work on that.

I’ve done a little the same thing for class schedules.
I have to do it for all activities.
 
  • Like
Reactions: hermesh

SeniGaming

Active Member
Game Developer
Sep 8, 2019
579
563
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/work.rpy", line 7211, in script
    call screen sexmoviessexshop
  File "renpy/common/000statements.rpy", line 570, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7244, in execute
    frame:
  File "game/work.rpy", line 7250, in execute
    vbox:
  File "game/work.rpy", line 7252, in execute
    if putanas == 0:
  File "game/work.rpy", line 7252, in <module>
    if putanas == 0:
NameError: name 'putanas' is not defined

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

Full traceback:
  File "game/work.rpy", line 7211, in script
    call screen sexmoviessexshop
  File "renpy/ast.py", line 1969, in execute
    self.call("execute")
  File "renpy/ast.py", line 1957, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 570, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/exports.py", line 2983, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3101, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3512, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 567, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 567, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 567, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 432, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3512, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 443, in per_interact
    self.update()
  File "renpy/display/screen.py", line 631, in update
    self.screen.function(**self.scope)
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7243, in execute
    screen solosextape():
  File "game/work.rpy", line 7244, in execute
    frame:
  File "game/work.rpy", line 7250, in execute
    vbox:
  File "game/work.rpy", line 7252, in execute
    if putanas == 0:
  File "game/work.rpy", line 7252, in <module>
    if putanas == 0:
NameError: name 'putanas' is not defined

Windows-10-10.0.22621
Ren'Py 7.4.4.1439
Diaba Doa 0.1
Sun Oct  9 20:57:20 2022
Thanks for this code.
I repare it for the next update.
apologize for the inconvenience. will appear.
 

SeniGaming

Active Member
Game Developer
Sep 8, 2019
579
563
For the spanking scene, do we have to download the remake? Or, can we get it from the 0.6 version?
For the spanking scene... so you’re talking about Angela Rodriguez, I think.

I’m sorry, the scene is in the history class route and avalaible now.
But I forgot to make the start, normally it had to be dropped automatically one morning of the second week, but I forgot to make the condition.

This will be done in the next update, promised.
 

ReaperMania

Member
Aug 8, 2020
271
108
For the spanking scene... so you’re talking about Angela Rodriguez, I think.

I’m sorry, the scene is in the history class route and avalaible now.
But I forgot to make the start, normally it had to be dropped automatically one morning of the second week, but I forgot to make the condition.

This will be done in the next update, promised.
I see. So, it isn't in the game yet? I'm sorry, I am just confused.
 
3.20 star(s) 5 Votes