192,988 Commits over 4,049 Days - 1.99cph!
Added a ceiling light prop (based on an old unused model we had) and added a couple lights to each gang building so they're not pitch black at night anymore.
Cash gets added to safe every 5 seconds
Item drop detecting relevant buildings
rhib uses updated passenger animation not holding invisible bench
Fixed settlement creation not showing leader bonuses until you switch the leader.
Put basic tools with the craftsman unlock.
WIP content to progress to level 3
Boilerplate for detecting which gang is holding which items.
Dredge and bandit town scene update
Rest of UI is now consistent.
Joining Settlements AI now only installed when we're trying to join a settlement.
Subtle TreeSway for gm_construct skybox trees
Tweaked some target filtering on eating on stick AI.
Cleaned up and hopefully fixed AI on people who left the tribe.
Consoles load bundles from Application.streamingAssetsPath.
Fixed crash issues with CNewParticleEffect.AddControlPoint and CNewParticleEffect.StopEmissionAndDestroyImmediately functions when they were used with NULL owners
Various UI style editor stuff, TMPro style color syncing
TooltipElement NRE handling
AI designer comment nodes
Notifications and events when doll is picked up
Pickups are shown on the game map
Switch to IL2CPP by default for PS4 until we can address the .NET 4 requirements which prevent a console mono build.
Prebuilt native dlls for ps4, these are built from the respective directories in Plugins folder at the top of the tree, using premake to generate the solutions and then build them and copy them here.
inputsystem uses SDL2 framework
remove GetCursorPosition hack for SDL osx builds
Enable json.net for PS4 build
Editor script changes for building asset bundles and doing the actual build for consoles
NPCs now respect aggression range better when receiving noise sensations.
Missed another shader fix for ps4
Initial JIT fixes, this is enough to get into the main menu, there will likely be lots more. Unity docs suggest this kind of code doesn't actually need to be called but my experiences have been otherwise, need to look into and potentially raise a question about it.
Checking in stuff from yesterday
WIP ps4 shader fixes. It is not possible to test any of these changes yet, it is just needed to get everyone able to build and run the console versions. It is also not designed to be merged back into the main branch, I will need to test that these changes are ok on the original platforms and if not, make them conditional.
Have players actually join the gang they select in HH mode
Another fix for number of junkpile scientists that can spawn in the game at once.
Gang safe cash stats now show in UI. Removed local player code from the score trigger UI as well, since it's all on the server now so there's never a local player.
Telling gang safes to start empty instead of getting their standard starting items
Fixed round winner name sometimes being clipped