8,451 Commits over 2,131 Days - 0.17cph!
Don't need respawn hack anymore
Functional end-of-round overlay, and Countdown screen improvement
Moved some mode stuff around
Better client replication of carrying state. Show in HUD you're carrying item. Item gets disabled in FP mode.
Working on Escape menu for game mode screens
Menu nav doesn't need the fancy framerate setting it had
Got rid of perf in hud and added it to the f8 menu
Got sell zone visuals working on listen server, and made it possible to disable building sell zone generation. Have set sell zones off by default.
Map icons for gang buildings, working also on listen server. Icons only show once a gang has a leader, since it always needs to be a person that owns a building.
Gang sign update. Gang buildings can enable/disable their signs depending on whether the game mode supports gangs.
Fixing a network ordering bug that could cause the player to spawn without their proper held item. Also fix IsClientOrListenServer bug
More functional Welcome screen that allows setting name, icon, and description per game mode
Removed the custom image from loading screen. Not much we can do with it really since the game mode prefab isn't loaded yet on the client when it's showing.
Saving some partially-complete navigation stack work for posterity, but going to try something else
Actually got a menu system working nicely for the extra game mode screens. Removed GameMenuOpener. Instead, SimpleMenuNavigationController is a fairly basic UINavigationController subclass that allows opening a menu, and other UIViewControllers can subclass it if they want to also be able to open a menu and push/pop stuff. Works better than moving push/pop into the main UIManager because it still allows the whole stack to be cleanly cleared when the view changes.
UI menu on a couple more screens
Fixed player hud getting stretched.
Added shader graph package
Fix bugs and add keyboard shortcuts.
Removed the hard-coded "You're a cop btw"
Countdown screen now shows real info
Working on end trigger for new game mode
Character select now allows selection via arrow keys
Fixed a bug with end of round overlay - it was actually only showing the winner on listen server. Now client is asking the server for the winner.
Fixed round winner name sometimes being clipped
Telling gang safes to start empty instead of getting their standard starting items
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.
Have players actually join the gang they select in HH mode
Checking in stuff from yesterday
Pickups are shown on the game map
Notifications and events when doll is picked up
Rest of UI is now consistent.
Boilerplate for detecting which gang is holding which items.
Item drop detecting relevant buildings
Cash gets added to safe every 5 seconds