userBill Bcancel

13,234 Commits over 2,830 Days - 0.19cph!

6 Years Ago
Shuffling UI around
6 Years Ago
Wrote a possibly stupid event class. Will think about this better on Monday.
6 Years Ago
Gang warfare test mode edit - Leave gang on death. Plus NetworkGameMode method work.
6 Years Ago
Fixed gang leader serialization. With any luck, gang sync is now good.
6 Years Ago
Fixed another gang member bug. And there's one more to come.
6 Years Ago
FINALLY got gang members synchronising properly. Added gang member NetworkUsers as referenced entities for the gangs. On top of that, we needed to delay the member stuff that was in Deserialize until OnPostDeserialize because: - User entities need to be deserialized and ready so we can use FindUser to find them by ID. - Gangs set their members as Referenced entities so that they're sent along with the gang, making sure they're available. - So everything gets deserialized, but the base thing (gang) gets deserialized first, so the members still aren't ready. - OnPostDeserialize isn't called until after ALL referenced entities are deserialized, so it now works.
6 Years Ago
Got rid of the NetworkGameMode singleton option. Better to integrate it with NetworkPeer. But I don't like how there's a short time where NetworkPeer exists and NetworkGameMode isn't assigned yet - need to think about options there.
6 Years Ago
Oops
6 Years Ago
Just rearranging
6 Years Ago
Been trying some more gang stuff
6 Years Ago
Another comment edit
6 Years Ago
Comment
6 Years Ago
Gang member structure edit
6 Years Ago
Comment fix
6 Years Ago
We have a problem where Gangs deserialize before their members, which means they aren't found when their IDs come though. I started fixing this by making gangs just reference members by ID, and it kinda works, but there end up being too many calls to get the member objects anyway - in effect just moving the problem around. Going to solve it a different way but saving this partial work first.
6 Years Ago
Add gang members properly
6 Years Ago
Remove debug print
6 Years Ago
Fix more gang ID stuff
6 Years Ago
Got gangs to serialize and deserialize correctly to clients. Gangs were overriding their NetworkEntityBehaviour ID with a custom gang ID, which meant the server wouldn't match the client, and the deserialize mask would stop it deserializing. Moved the gang ID to a separate var.
6 Years Ago
Clean up all warnings
6 Years Ago
#CLIENT fix
6 Years Ago
Gang warfare mode fallback for scenes with no gangs
6 Years Ago
Got gang safes working as they used to
6 Years Ago
Join gangs correctly, spawn in gang buildings
6 Years Ago
Gang warfare test mode mostly working
6 Years Ago
Working on adding a gang warfare game mode for testing gangs
6 Years Ago
Fixed menu clicks not swallowing input
6 Years Ago
Working on getting gang support back in
6 Years Ago
Remove TODO
6 Years Ago
Trello task complete: Game modes can define their own colour correction. Plus added callbacks to game mode creation + round start + round end.
6 Years Ago
Trello task complete: Show game state when in pre-game wait
6 Years Ago
Fixed loading screen glitch when there was no image
6 Years Ago
Game menu options can be added and removed per game mode
6 Years Ago
Colour coding
6 Years Ago
Give WiseGuysTools two scene quickslots so it's easy to switch between them
6 Years Ago
New loading screen background image
6 Years Ago
Added support for custom loading screen images for game mode.
6 Years Ago
Minor cleanup
6 Years Ago
Got payer characters to de destroyable without ragdoll etc as well.
6 Years Ago
NPCs don't generate ragdolls at end of round anymore either
6 Years Ago
Got rid of vehicle wreckage at end of round
6 Years Ago
Added vehicles option to game mode, and destroying vehicle at end of round. Although I need to deal with the wreckage issue.
6 Years Ago
Another bugfix
6 Years Ago
Bugfix for criminals
6 Years Ago
Update Z Game trigger
6 Years Ago
Finally got Z Game player counts working correctly with zombies killing players
6 Years Ago
Fixed jittery NPC movements which were caused by a lack of hysteresis when their speed was right on the border of run animation speed
6 Years Ago
Vehicle camera thing
6 Years Ago
A big of game mode spawn method refactoring
6 Years Ago
Added a special game mode for spectating bots playing