szabon

Member
Jun 16, 2019
296
189
There is games that maintain a reasonable balance between grind and normal story dynamics. For example - "My Cute Roommate" or the games by Faerin. His "Myswood Manor" - it's primarily a hotel management game, only secondarily a porn game. "Love & Sex: Second Base" is another example of the normal balance between grind and gameplay/plot development. These games can not be attributed to the category "visual novels".
But "Sunsity"... It's somethig completely unplayable and the saddest thing is that it's very boring to play it, even if you forget about the utterly outrageous grind. I'm ashamed that my compatriot creates this * censored *.
If you don't like it you can leave the thread and you know that, I guess. So you can simply not waste your time with this game entirely. ;)
It is not the best game in the site, but not the worst too. I agree with you that it is not balanced. But while some care a lot about it others care less. It depends what you like.
It's not easy to create a game and even if the final product may not be the most entertaining for the general public, those who value the skill can see there's a lot done here in terms of assets and coding.
 

DavDR

Engaged Member
Oct 14, 2020
2,008
3,290
I keep getting an exception that crashes the game to desktop, it happens when you see the BJ scene in the alley. Unfortunately, there's no save to go back too to try and avoid it, and this damn game is just too grindy to start again from the beginning. If there are any modders out there who understand this engine, I think you could save this by just increasing the experience by a factor of ten. Otherwise it just looks like a lost cause.
 

RPDL

do torrent. go fast.
Donor
Dec 17, 2020
5,061
14,518
Torrent: ( ) ❤
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.
You can find additional information and if you find this useful, we also accept !
We have a thread here if you have any questions, feedback or requests!
Join for requests/support and get torrents a few minutes early! (rpdl#6652)
 

TommyTuba

Engaged Member
Aug 2, 2017
2,486
1,687
If you don't like it you can leave the thread and you know that, I guess. So you can simply not waste your time with this game entirely. ;)
It is not the best game in the site, but not the worst too. I agree with you that it is not balanced. But while some care a lot about it others care less. It depends what you like.
It's not easy to create a game and even if the final product may not be the most entertaining for the general public, those who value the skill can see there's a lot done here in terms of assets and coding.
Enot1964 , and everyone else here, is entitled to his or her opinion. Just because he/she has a different opinion than yours doesn't mean he should leave this thread.
 

SkepSyS

Member
Oct 2, 2020
137
181
A comprehensive explanation on how to lower the grind a bit! Bare with me as I am writing this from my memory! (Other People are welcome to add more)

Money

Start a new game and save as soon as you are in your room
Go to - load your save and

Search "upwork_programming > dict_icons > Task_list > 1 > money :(0)" - change the 0 at the end with the desired amount ex 100000 = "upwork_programming > dict_icons > Task_list > 1 > money :(100000)"
This will give you 100k just in this first day! - After the programing work will come back to its original
P.S - You can do the same for
" upwork_writing > dict_icons > Task_list > 1 > money :(0)"

Open PC and do some Upwork now!

Grind

To lower the grind you will need to edit a file called "my_calls.rpy" in the game directory (use Notepad++ or other free editor even Notepad):
c://..../SunSity/game/my_calls.rpy

Now this can be tricky because is written half English half Russian

You will need to use search - you need to find 0.01 / 0.02 / 0.04 / 0.06 and finally 0.08

For example: 0.01 you will find this: (I will add text to explain on example - comments are colored)

# Увеличение характеристик (translated = # Increase stats) used google translte

# Навык общения увеличение = Communication skill increase - so your communication skill will increase with 0.01 - change this to whatever you like
$ GG.dict_skill['Talk'] = GG.dict_skill['Talk'] + 0.01
# Настроение ГГ увеличение = Mood YY increase - her mood will increase....
$ GG.joy = GG.joy + 0.1
# Отношение к ГГ улучшение
$ npc.dict_skill['Friend/Anger'] = npc.dict_skill['Friend/Anger'] + 0.1 - friend will increase
# Исследованность нпс увеличивается
$ npc.dict_skill['Exploration'] = npc.dict_skill['Exploration'] + 0.02 - exploration will increase... etc.

So you need to change all these values for each talk and action.... it takes a bit of time to get trough with it but its worth it as you customize all actions... however if you are lazy I will upload my own file :D


My File lowers the grind 5 times so if the stat was 0.01 is now 0.05 - and what was exploration 0.02 is now 0.1
Also a bit of love actions cheating - you loose same love 0.02 but gain 5 times more submission :D


Hope it helps! Enjoy! (It's not perfect but it works!)

P.S I added 2 more modified files - actions and script - I made it so less stamina and food and water is used when sleeping or during some of the actions... not tested fully but it seems like I loose stats less then before :)) let me know if it works for you as well!

Also now working at the construction site gives 5x more money :D
 
Last edited:

SkepSyS

Member
Oct 2, 2020
137
181
The Game Crashes at the moment here is the full error (when you enter strip club)

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

While running game code:
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 17092, in script call
    talker 'There is nowhere to install a spy camera.'
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10483, in script call
    call minuts(loc.time) from _call_minuts_23
  File "game/script.rpy", line 526, in script call
    call lb_goto_location125(sunsity_map) from _call_lb_goto_location125_6
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10450, in script call
    call lb_goto_location125(sunsity_map) from _call_lb_goto_location125_3
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10450, in script call
    call lb_goto_location125(sunsity_map) from _call_lb_goto_location125_3
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10450, in script call
    call lb_goto_location125(sunsity_map) from _call_lb_goto_location125_3
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10476, in script call
    call npc_sleep(loc, npc) from _call_npc_sleep
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10455, in script call
    call actions(loc) from _call_actions
  File "game/actions.rpy", line 160, in script call
    call lb_goto_location125(strip_club) from _call_lb_goto_location125_4
  File "game/my_calls.rpy", line 10483, in script call
    call minuts(loc.time) from _call_minuts_23
  File "game/script.rpy", line 488, in script call
    call lb_meet_loc(var_meet_npc, var_clothes_meet_npc) from _call_lb_meet_loc
  File "game/my_calls.rpy", line 10065, in script
    with Dissolve(0.5)
  File "game/my_screens.rpy", line 4828, in execute
    screen location():
  File "game/my_screens.rpy", line 4828, in execute
    screen location():
  File "game/my_screens.rpy", line 4835, in execute
    frame:
  File "game/my_screens.rpy", line 4878, in execute
    if obj.type == "локация" or obj.type == "квартира":
  File "game/my_screens.rpy", line 4881, in execute
    vbox:
  File "game/my_screens.rpy", line 4890, in execute
    for npc in npc_list:
  File "game/my_screens.rpy", line 4928, in execute
    if npc.type == 'simply_NPC':
  File "game/my_screens.rpy", line 4929, in execute
    $ npc_idle, npc_hover = npc_icon(npc)
  File "game/my_screens.rpy", line 4929, in <module>
    $ npc_idle, npc_hover = npc_icon(npc)
  File "game/define.rpy", line 1287, in npc_icon
    print(npc.dict_marks)
AttributeError: 'simply_NPC' object has no attribute 'dict_marks'

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

Full traceback:
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 17092, in script call
    talker 'There is nowhere to install a spy camera.'
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10483, in script call
    call minuts(loc.time) from _call_minuts_23
  File "game/script.rpy", line 526, in script call
    call lb_goto_location125(sunsity_map) from _call_lb_goto_location125_6
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10450, in script call
    call lb_goto_location125(sunsity_map) from _call_lb_goto_location125_3
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10450, in script call
    call lb_goto_location125(sunsity_map) from _call_lb_goto_location125_3
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10450, in script call
    call lb_goto_location125(sunsity_map) from _call_lb_goto_location125_3
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10476, in script call
    call npc_sleep(loc, npc) from _call_npc_sleep
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 15158, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar_2
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 9850, in script call
    call lb_check_familiar(npc) from _call_lb_check_familiar
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/script.rpy", line 63, in script call
    $ renpy.pause(100000, hard=True)
  File "game/my_calls.rpy", line 10455, in script call
    call actions(loc) from _call_actions
  File "game/actions.rpy", line 160, in script call
    call lb_goto_location125(strip_club) from _call_lb_goto_location125_4
  File "game/my_calls.rpy", line 10483, in script call
    call minuts(loc.time) from _call_minuts_23
  File "game/script.rpy", line 488, in script call
    call lb_meet_loc(var_meet_npc, var_clothes_meet_npc) from _call_lb_meet_loc
  File "game/my_calls.rpy", line 10065, in script
    with Dissolve(0.5)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\ast.py", line 1389, in execute
    renpy.exports.with_statement(trans, paired)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\exports.py", line 1601, in with_statement
    return renpy.game.interface.do_with(trans, paired, clear=clear)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\core.py", line 2251, in do_with
    clear=clear)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "C:\Games\NOV\2\SunSity-1.80-win\SunSity-1.80-win\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/my_screens.rpy", line 4828, in execute
    screen location():
  File "game/my_screens.rpy", line 4828, in execute
    screen location():
  File "game/my_screens.rpy", line 4835, in execute
    frame:
  File "game/my_screens.rpy", line 4878, in execute
    if obj.type == "локация" or obj.type == "квартира":
  File "game/my_screens.rpy", line 4881, in execute
    vbox:
  File "game/my_screens.rpy", line 4890, in execute
    for npc in npc_list:
  File "game/my_screens.rpy", line 4928, in execute
    if npc.type == 'simply_NPC':
  File "game/my_screens.rpy", line 4929, in execute
    $ npc_idle, npc_hover = npc_icon(npc)
  File "game/my_screens.rpy", line 4929, in <module>
    $ npc_idle, npc_hover = npc_icon(npc)
  File "game/define.rpy", line 1287, in npc_icon
    print(npc.dict_marks)
AttributeError: 'simply_NPC' object has no attribute 'dict_marks'

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SunSity 1.80
Sat Dec 18 23:16:02 2021
 

Sam699

Member
Apr 25, 2018
208
144
A comprehensive explanation on how to lower the grind a bit! Bare with me as I am writing this from my memory! (Other People are welcome to add more)

Money

Start a new game and save as soon as you are in your room
Go to - load your save and

Search "upwork_programming > dict_icons > Task_list > 1 > money :(0)" - change the 0 at the end with the desired amount ex 100000 = "upwork_programming > dict_icons > Task_list > 1 > money :(100000)"
This will give you 100k just in this first day! - After the programing work will come back to its original
P.S - You can do the same for
" upwork_writing > dict_icons > Task_list > 1 > money :(0)"

Open PC and do some Upwork now!

Grind

To lower the grind you will need to edit a file called "my_calls.rpy" in the game directory (use Notepad++ or other free editor even Notepad):
c://..../SunSity/game/my_calls.rpy

Now this can be tricky because is written half English half Russian

You will need to use search - you need to find 0.01 / 0.02 / 0.04 / 0.06 and finally 0.08

For example: 0.01 you will find this: (I will add text to explain on example - comments are colored)

# Увеличение характеристик (translated = # Increase stats) used google translte

# Навык общения увеличение = Communication skill increase - so your communication skill will increase with 0.01 - change this to whatever you like
$ GG.dict_skill['Talk'] = GG.dict_skill['Talk'] + 0.01
# Настроение ГГ увеличение = Mood YY increase - her mood will increase....
$ GG.joy = GG.joy + 0.1
# Отношение к ГГ улучшение
$ npc.dict_skill['Friend/Anger'] = npc.dict_skill['Friend/Anger'] + 0.1 - friend will increase
# Исследованность нпс увеличивается
$ npc.dict_skill['Exploration'] = npc.dict_skill['Exploration'] + 0.02 - exploration will increase... etc.

So you need to change all these values for each talk and action.... it takes a bit of time to get trough with it but its worth it as you customize all actions... however if you are lazy I will upload my own file :D


My File lowers the grind 5 times so if the stat was 0.01 is now 0.05 - and what was exploration 0.02 is now 0.1
Also a bit of love actions cheating - you loose same love 0.02 but gain 5 times more submission :D


Hope it helps! Enjoy! (It's not perfect but it works!)

P.S I added 2 more modified files - actions and script - I made it so less stamina and food and water is used when sleeping or during some of the actions... not tested fully but it seems like I loose stats less then before :)) let me know if it works for you as well!

Also now working at the construction site gives 5x more money :D
Game breaker.... Not sure what you done but it just breaks the game. Copied all the texts over exactly how it is and yeah doesn't work unfortunately
 

SkepSyS

Member
Oct 2, 2020
137
181
The text is just an example... try the files if you want... they work... the game however does have some errors un this version (I tried playing it without the edits and it still bugs in some events)
 

Sam699

Member
Apr 25, 2018
208
144
The text is just an example... try the files if you want... they work... the game however does have some errors un this version (I tried playing it without the edits and it still bugs in some events)
The strip club doesn't bug out only with your edits. I ended up changing some stuff but not alot. But if you mess around with the script etc it just bugs out straight away. The only file you can get away with editing is the My calls... Other than that the rest will bug out.
 

pussyreaperxxx

Active Member
Oct 18, 2018
629
970
Decided to finally bite the bullet on this one and boy was I disappointed despite having low expectations. A whole lot of nothing to offer here, the same generic scenes for all characters. I get that the dev is going for sandbox-style with a lot of characters but the lack of personalization in scenes and writing makes it worse. The only good part about this is the few fantasy scenes but even they're very short and not a whole lot of them are good as well. Have fun messing around with this I guess.
You don't have permission to view the spoiler content. Log in or register now.
 

Ussr111

Newbie
Sep 13, 2021
29
11
Can someone help me I everytime I press start it give this

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



While running game code:

  File "game/script.rpy", line 25, in script call

  File "game/objects.rpy", line 5, in script

  File "game/objects.rpy", line 3652, in <module>

IOError: [Errno 2] No such file or directory: u'npc/clothe_decals_list.pkl'



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



Full traceback:

  File "game/script.rpy", line 25, in script call

  File "game/objects.rpy", line 5, in script

  File "renpy/ast.py", line 923, in execute

  File "renpy/python.py", line 2235, in py_exec_bytecode

  File "game/objects.rpy", line 3652, in <module>

  File "/data/user/0/cyou.joiplay.renpy/files/renpy/compat/__init__.py", line 94, in compat_open

    return python_open(*args, **kwargs)

IOError: [Errno 2] No such file or directory: u'npc/clothe_decals_list.pkl'
 

Nerra

Active Member
Apr 13, 2018
599
769
Seven months with no activity on the developer's Patreon. Might be time to label this one abandoned.
 
1.90 star(s) 32 Votes