- May 10, 2019
- 4
- 5
Hey everyone, hopefully this helps, it's an advanced method for those who are familiar with python to get more info about the episode's events..
Between Episodes 5-8 I had to skip the last event,
now on Episode 9 I'm stuck on 59/76, Having 5 events, I wanted to know more about the events,
I was able to do that via Renpy console (needs to be enabled via modification)
As documented, the game uses `EVENTS` as the list of event objects
each object has these list of attributes / methods:
'Auto', 'Block', 'DayOfWeek', 'Desc', 'Done', 'EventCheck', 'Hour', 'IsAvailable', 'Location', 'Minutes', 'Progress', 'SetAvailable', 'SetDone', 'SetUnAvailable'
and using python list comprehension I managed to find the exact details of my event, for example,
I was stuck on the even 8:00 in Bob's room, but actually that event is only set to trigger at 9:30 !!!
with the console I was able to find out each event's actual triggers and not the dev's description which can be wrong..
the list comprehension I used is `myevts=[x for x in EVENTS if x.IsAvailable and not x.Done]`
That creates a python list that mimic the question mark, but now for each event we can dig into for more info
Then for reading it: `[x.__dict__ for x in myevts]`
Screenshot:
Between Episodes 5-8 I had to skip the last event,
now on Episode 9 I'm stuck on 59/76, Having 5 events, I wanted to know more about the events,
I was able to do that via Renpy console (needs to be enabled via modification)
As documented, the game uses `EVENTS` as the list of event objects
each object has these list of attributes / methods:
'Auto', 'Block', 'DayOfWeek', 'Desc', 'Done', 'EventCheck', 'Hour', 'IsAvailable', 'Location', 'Minutes', 'Progress', 'SetAvailable', 'SetDone', 'SetUnAvailable'
and using python list comprehension I managed to find the exact details of my event, for example,
I was stuck on the even 8:00 in Bob's room, but actually that event is only set to trigger at 9:30 !!!
with the console I was able to find out each event's actual triggers and not the dev's description which can be wrong..
the list comprehension I used is `myevts=[x for x in EVENTS if x.IsAvailable and not x.Done]`
That creates a python list that mimic the question mark, but now for each event we can dig into for more info
Then for reading it: `[x.__dict__ for x in myevts]`
Screenshot: