wait am i misunderstanding something, does doing what you said basically just unlock the full game?
it technically sets to be non-trial game. which is what it supposed to be the original game settings without the "IsTrial" locking anything behind.
the only problem now is that the other room places/Scenes simply doesn't exist because the developer doesn't need to build the scenes in this demo, hence we can only play the residence area.
as for the customes, etc, most of them doesn't have its texture & material, because the developer decided to not include that on build also.
Thankfully enough the game works without it crashing every time when there's missing resource/asset/texture. sign of good game project.
There should be a way to run the SystemManager.SetIsTrial(true); on startup by building our own plugin, but i don't think it's much worth it to learn to do this mod. we can simply turn the IsTrial on using the CinematicUnityExplorer plugin everytime we enter the game.
Well, unless someone down to make the plugin or know how to make cinematic automatically run a method on startup. then i should stop here. the demo game is unlocked to its limit now with the finding of IsTrial variable...