repowiseguyscancel

8,451 Commits over 2,131 Days - 0.17cph!

6 Years Ago
More refactoring, handling disconnections.
6 Years Ago
CNR tidied some stuff up with the game mode
6 Years Ago
Merge in my events work
6 Years Ago
Crime events all working
6 Years Ago
Mostly events work. Merge to Main.
6 Years Ago
Crime events work
6 Years Ago
Fixes, mainly extra checks to stop NREs when quitting in editor due to the unpredictable order everything gets destroyed in.
6 Years Ago
Fix some event bugs. Remove WeakEvent due to a couple of issues.
6 Years Ago
Fixin' bugs
6 Years Ago
Crime events for characters+ other tweaks
6 Years Ago
Merge the latest from Main into my branch
6 Years Ago
Removed welfaremanager and welfare payment support. This is something that can be integrated into a specific game mode rather than being a general feature.
6 Years Ago
Fixing some issues with dropped items not being in sync.
6 Years Ago
Entities know if they're being carried and who's doing the carrying. Starting dropping.
6 Years Ago
Carryables get parented to the right bone with an offset on client
6 Years Ago
Moved some code around. Handling picking on client better too.
6 Years Ago
Added the basics for carryable entities
6 Years Ago
Merge my branch into main
6 Years Ago
Major overhaul where I try to clean up some singletons, especially NetSCSingleton and MonoSCSingleton which were trying to be singletons and also handle the fact that listen servers would have two copies - one for the server side, and one for the client. I've now managed to remove those classes entirely. All shared managers etc that are per-level, like CharacterManager and ItemManager, instead of being singletons, are now referenced via the NetworkPeer object in the same way that NetworkUserManager etc are (though note they may not exist right away when NetworkPeer is created). Thus a lot of server/client checking code has been removed and replaced with simple NetworkPeer or NetworkClient/NetworkServer references.
6 Years Ago
texel mods
6 Years Ago
import texture settings reduced
6 Years Ago
Fix for Networking SpawnQueue fuckup
6 Years Ago
Removed trash
6 Years Ago
Fixed server NRE
6 Years Ago
Added a quick label and NPCs
6 Years Ago
Remove the crime dependency for now.
6 Years Ago
Fixed timer issues
6 Years Ago
Fixed wrong end game message
6 Years Ago
Update player types
6 Years Ago
Build error fix
6 Years Ago
More fixes. Character now stores information about who killed them, also used in the prevcharacterinfo class.
6 Years Ago
Few more UI fixes, start and end message can now be customised per game mode.
6 Years Ago
Various little game mode UI fixes.
6 Years Ago
Game modes can decide if they support shops or not. Also added some standard colour definitions to keep things consistent through the project.
6 Years Ago
Merge: Finish off removing the hack on UI text. Make it work nicely with the new system.
6 Years Ago
Finish off removing the hack on UI text. Make it work nicely with the new system.
6 Years Ago
Merge from Main
6 Years Ago
Just needs testing now...
6 Years Ago
Fixed some UI errors etc.
6 Years Ago
Most of the game mode seems to be working.
6 Years Ago
Added basic game starting criteria
6 Years Ago
Trigger stop call
6 Years Ago
Changed NetworkGameMode start/end triggers to ScriptableObjects per Bill F's suggestion
6 Years Ago
6 Years Ago
Minor fix
6 Years Ago
Merge in my branch. Lots of changes around the place, but the main addition that's noticeable is that NetworkGameMode implementations can utilise four new virtual character location-based methods: OnCharacterBuildingUnitEnter, OnCharacterBuildingUnitExit, OnCharacterSellZoneEnter, OnCharacterSellZoneExit.
6 Years Ago
Added comment
6 Years Ago
Fix for buildings with no units
6 Years Ago
More character event stuff
6 Years Ago
Fixed location event bugs