branchspacechess/main/rework2cancel
26 Commits over 0 Days - ∞cph!
Max CP is now set by the match def file and handled as part of the GameInfo class
can now set an exclusive logger to easily output just that logger without having to enable/disable the individual loggers
match victory conditions are now set from match definitions
added a .Adam logger
Loggers can now specify a prefix
changed all Debug.Log to Log.General
Logger class.
Added logger instances to Log for server/client/general. Use Log.Server("blah") etc
control map tweak
bit more cleanup
renamed GameInstanceViewer to GIViewer
next free unit ID is now handled by the UnitManager not gameinstance
Renamed protobufs, filenames and all references to Formation* to Squad*
HostInit() now completely removed from GameInstance
Control mode test map changes: layout, tileset, default formation
Deleted the "Old" prefabs folder from Troubleshooter as it's not needed and was making 280 warnings every build
making GameInstance not server/client specific, moving host shit out to the GameHost shit
Round timer reduced to 60 from 90 seconds
added docs folder with some thinking about stuff...
merged Game and GameInstance into just GameInstance, deleted Game.
Changed all references.
Might be fucked.