Created Objects.cs class, that will store info about the object added to the gameObjects list.
Contains GameObject, float RenderDistance and bool AwayFromHouse
Added StreetLights to the list of disabled objects
Added ObjectHook which hooks to minor objects and manages them
Changes:
Total rewrite of minor objects managment (again!)
Rewrite of Cash Register hook
Major rewrite of how gameObjects list is handled
It now contains the list of Objects.cs
farGameObjects and awayFromHouse are now merged into single game object
Buildings that previously have been added to the gameObjects or farGameObjects, are now a part of Buildings gameobject
Improved Teimo's and Fleetari's loading and unloading
Major changes in Places.cs class loading and unloading child objects
Changed default RenderDistance value to 3000. The game is CPU heavy, and not GPU, so there's not really a point of setting it to 420 by default. If the user needs to do that, he will change it in the mod settings
Optimized how objects in Places class are enabled and disabled
Dragrace is now a part of gameObjects list
Code optimization
Bug Fixes:
Fixed issue with wheels in mansion ending up under it
Fixed issues with beer cases
Fixed issues related to Carry More mod
Note: beer cases may occasionally clip through the floor. If that happens, they should reappear in the same position. If not, it will end up at the landfill
Fixed issues with the spare wheel disappearing
Fixed RPM gauge disappearing
Fixed possible bug with Fleetari's repair jobs not working properly
Added:
Changes:
Bug Fixes:
Removed: