!Ω Factorial Omega: My Dystopian Robot Girlfriend
!Ω Factorial Omega: My Dystopian Robot Girlfriend 0.86.1
Patch Notes
0.86.1
Small:
-Game will now try to free up memory if available memory gets low. Previously it relied on unity's lowMemory callback which sucks and doesn't work on windows and linux.
-Fixed a bug that caused game to not launch if you changed a volume on a device running in a locale where floating point numbers use a different format than a dot as a separator between whole and fractional part of the number.
-Couple new tshirts
-Made plain clothes a bit more likely to appear in shops
-Fixed a bug where second karaoke event in translations would have a wrong dialogue
-Fixed a bunch of other issues with translations
Modding:
-You can now access a lot of game's resources using the "R" variable (R stands for resources). Right now it's not that useful, but will be in the future. For example:
--R.Sound - All sound effects used in game
--R.Music - All music used in game
-Added methods to ItemPrefab:
--SetRainbowShader() - Makes item use rainbow shader like in rainbow hair
--SetMovingTextureShader(IReference textureReference = null) - Makes item use moving texture shader(By default uses galaxy texture like in galaxy hair, but any texture can be assigned)
-ModUtlities.GetAsSprite() is now obsolote and internally calls new method ModUtilities.GetSpriteReference() also changed the TextureOverriderManager to use references to resources instead of resources to maintain backwards compatibility
-Added ModUtilities.GetTextureReference(Guid modGuid, string path), which returns a reference to a texture that can be used for example in SetMovingTextureShader
-In advanced mod creator:
--Added a way to merge packed texture containers
--Added a way to split off packed texture to a new packed texture container
--Fixed a bug where merging a layer in packed texture container would delete packed textures with different target