Search found 5 matches

by majdaddin
Thu Jun 24, 2021 5:04 pm
Forum: Ren'Py Questions and Announcements
Topic: Why are rollback & save so suuper slow, but ffwd is still fast?
Replies: 4
Views: 1088

Re: Why are rollback & save so suuper slow, but ffwd is still fast?

> while saving requires to collect all the values in all the variables and rollback requires to know what changed with the last step forward and reverting all that But why is it only SO slow for this game? I don't understand the difference. 100 scalar vars shouldn't be that much trouble. Other games...
by majdaddin
Wed Jun 23, 2021 5:36 pm
Forum: Ren'Py Questions and Announcements
Topic: Why are rollback & save so suuper slow, but ffwd is still fast?
Replies: 4
Views: 1088

Why are rollback & save so suuper slow, but ffwd is still fast?

Save files at this stage are 1.2 MB, so quite big, but it's a long game with looots of lines. About 100 vars so far, all inited with `default x = y`. There are no complex structures saved, just scalars. Every rollback (mousewheel up) takes about 0.5 - 1 sec, and saving the game in a new slot takes 2...
by majdaddin
Sun Jun 06, 2021 10:03 am
Forum: Ren'Py Questions and Announcements
Topic: How to override a Ren'py dev screen?
Replies: 4
Views: 654

Re: How to override a Ren'py dev screen?

Btw, where is that 1700 or 1701? Not in `developer.rpym`. That reads like it's all inited with order 0, since it's first-level/global/without init blocks.
by majdaddin
Sun Jun 06, 2021 10:00 am
Forum: Ren'Py Questions and Announcements
Topic: How to override a Ren'py dev screen?
Replies: 4
Views: 654

Re: How to override a Ren'py dev screen?

Oh wow, my 1100 was almost there! Not a bad guess IMO. I thought they were even more special, unoverridable special.

`init 1800` works perfectly. Excellent. Thanks.

(Can I close or resolve or something this topic?)
by majdaddin
Sun Jun 06, 2021 9:19 am
Forum: Ren'Py Questions and Announcements
Topic: How to override a Ren'py dev screen?
Replies: 4
Views: 654

How to override a Ren'py dev screen?

I'm trying to override a developer screen (`_variable_viewer`), but it keeps using the original one, even if I define mine in an `init 1100` block. I've created a file in game/, and it's compiled, and it runs correctly (I put a `print` in the init block, above the `screen`), but the dev screen/menu ...