|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|

Developer: witblos
Date: 27/Dec/2025

---------------------------------------------------
Map policy: All developers are allowed to edit/add to my maps as long as permission is requested and given, and all changes are explained. Please read the comments in connection signs before connecting.
Asset policy: Ask before using any of my assets.
Notes:

> This patch mostly aims to include my global variable simulation system for the first and possibly future offline and developer builds.

| [!!!] I have NOT modified the book, though changes still need to be made. If the Offline Warning Shown switch is off, a disclaimer about the player being offline is shown (maybe the same one shown in the start of the game), the switch is then turned on. If the save is from 0.4.5 or earlier, change the player count variable to 1.
| [!!!] The new instruction disclaimer is a placeholder! Please improve on it before releasing the offline build. Also, feel free to change when it appears related to the other instructions (for both the CE and the start map).
| [!] There is nothing within the game itself turning the Offline switch on or off within this patch (with one exception in the start map), how that will be handled will depend on other devs.
| A different file, "my_plans.md" was included with my original and arguably more readable plan for this patch. Not a required read but might clear things up.
| The new CEs use raptarr's volatile variables. Any worlds using them like local variables will break. The only ones i'm aware of and fixed were my own maps.
| If it's argued that anything i marked as a core switch/variable shouldn't be, feel free to discuss with me about it.
| I withhold ownership of witblos_coreassets1.png and the assets within, as well as future witblos_coreassets images and assets. I also have to thank rollaby for helping with spriting the globe. Same applies for offline_disclaimer.png.
| I don't have much experience with speedrunning this game or much contact with speedrunners. Simulation is on by default to avoid drastically modifying game mechanics for the sake of speedrunning, but if this proves to just be an annoyance it can be changed for a future update.
| If the inclusion of the globe in the treehouse is seen as overly redundant, feel free to remove the event.

---------------------------------------------------
* MAP[0001] - debug
	| Added two events, one to toggle the singleplayer options skill & open it, and another to toggle the offline switch.
	| Has some changes made for personal use, don't copy that!
* MAP[0002] - start
	| If the Offline switch is on, an extra page of the instructions screen showing disclaimers about playing the game offline (like normal, the instructions can be skipped in Time Trial and Playtesting mode), and the "Offline Warning Shown" switch set is to ON.
* MAP[0003] - real room
	| Modified the main parallel process to update switches, variables, and other stuff depending on the Offline switch.
* MAP[0012] - Nexus Treehouse
	| Added a globe visible in offline mode inside the treehouse that opens singleplayer options.
* MAP[0666] - Void Cenotaph
* MAP[1526] - Hostile Love Abyss
* MAP[1745] - LoaTiMSSfAtaCUtSotU
	| Modified the maps for HLA, Void Cenotaph (due to the HLA connection), and Waning Light are included to replace volatile variables' use as locals so that the new CEs doesn't break the worlds. HLA was also modified so that if global time naturally changes while the menu is open a softlock doesn't happen.
---------------------------------------------------
* CE[0027] - Time
	| The Current Time variables are updated every frame in this CE so that they can be updated while gv simulation is off (most importantly, for the sake of the singleplayer options)
* CE[0040] - Wakeup Resets
	| Added 1731-1735 (witblosLegacyLocal1-witblosLegacyLocal5)
* CE[0089] - Instructions
	| The offline disclaimer has been added here too.
* CE[0151] - Global Var Simulation
	| Move this new CE wherever it's appropriate.
* CE[0152] - Singleplayer Menu
	| Move this new CE wherever it's appropriate.
---------------------------------------------------
+ S[0521] - Simulation for GVs
+ S[0522] - GV Sim - No Overwrite
+ S[0523] - Offline
+ S[0524] - Open Singleplayer Options Menu
+ S[0525] - Offline Warning Shown
	| All ABOVE should be changed into core switches
- S[1365] - witblosGlobaliserOn
	| Name REMOVED due to being replaced by currently SW 521
---------------------------------------------------
+ V[0461] - Current Year
+ V[0462] - Current Month
+ V[0463] - Current Day
+ V[0464] - Current Hour
+ V[0465] - Current Minute
+ V[0466] - Last Changed Weather Year
+ V[0467] - Last Changed Weather Month
+ V[0468] - Last Changed Weather Day
+ V[0469] - Last Changed Weather Hour
+ V[0470] - Last Changed Weather Minute
+ V[0960] - Current Second
	| All ABOVE should be changed into core variables
+ V[1731] - witblosLegacyLocal1
+ V[1732] - witblosLegacyLocal2
+ V[1733] - witblosLegacyLocal3
+ V[1734] - witblosLegacyLocal4
+ V[1735] - witblosLegacyLocal5
	| Variables made to replace the use of volatile variables in my old worlds.
	| All BELOW should be changed into core variables
+ V[1736] - Singleplayer Options Number Input
+ V[1737] - GV Sim Weather Counter 1
+ V[1738] - GV Sim Weather Counter 2
---------------------------------------------------
* Skill[0005] - Singleplayer Options
	| This skill ID used should be free, but if it isn't, the events referencing it in the debug room and the real room should also be changed.
---------------------------------------------------
+ CharSet witblos_coreassets1.png
---------------------------------------------------
+ Picture offline_disclaimer.png
---------------------------------------------------

|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|

Developer: NacreMoon
Date: 27/Dec/2025

// I give up tracking all these changes man I'm doing my best here
---------------------------------------------------

- MAP[0182-0190]
- MAP[1321-1330]
* MAP[0095] - Overgrown Railway
	| Remove warp to Jellyfish World
* MAP[0181] - Ornament World
	| Changed to a hub for connections
* MAP[0496] - Moonlit Path
	| Change warp to Ornament World
* MAP[0511] - UWSG
	| Change warp to Ornament World
* MAP[0531] - Ancient trenches
	| Change warp to Ornament World
* MAP[0547] - Tulip Field
	| Change warp to Ornament World
* MAP[2112] - Siren System
	| Move entrance to Ornament World
---------------------------------------------------
* Picture cover0154
* Picture cover0155
* Picture cpreview0154
* Picture cpreview0155
* Picture getbox_0045
* Picture mauthor0045
* Picture mname0045
* Picture mpreview0045

|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|

---------------------------------------------------
0.4.9
---------------------------------------------------

Developer: witblos
Date: 29/Dec/2025

---------------------------------------------------
* MAP[0009] - Book
	| Fix save updater so that VM menu theme can be received
---------------------------------------------------
* CE[0021] - Vending Machine
	| Fix VM CE so that VM menu theme can be received

|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|

Developer: NacreMoon
Date: 29/Dec/2025

// Patch notes: promoted witblos to core dev finally
---------------------------------------------------
* Charset protag_gesture_laugh_lumen_01
* Charset protag_gesture_laugh_lumen_02
* Charset protag_gesture_laugh_lumen_03

* Picture background_000100
* Picture protag_wakeup-animbase-04
* Picture protag_wakeup-animated-04