Save data structure (Generation I): Difference between revisions

m
Added further clarification to Playtime
(Corrected playtime information as it was wrong)
m (Added further clarification to Playtime)
Line 1,599: Line 1,599:
* 10 days, 15 hours, 59 minutes, 59 seconds, and 59 frames.
* 10 days, 15 hours, 59 minutes, 59 seconds, and 59 frames.


The maximum byte can be any number, if the game detects it's not zero it essentially disables the counter entirely. Internally the game sets it to 255 when the timer has reached the maximum count.
The maximum byte can be any number, if the game detects it's not zero it essentially disables the counter entirely. Internally the game sets it to 255 when the timer has reached the maximum count. Whatever value set here only effects enabling or disabling the playtime and is not calculated into the playtime.
 
Setting Minutes, Seconds, or Frames 60 or above will simply increment the next byte by 1 and reset the value. In other words setting seconds to 120 will only increment minutes by 1, not 2.


It's also important to note that the timer is always ticking even on the initial load/new game menu or when it's paused.
It's also important to note that the timer is always ticking even on the initial load/new game menu or when it's paused.
21

edits