192,384 Commits over 4,049 Days - 1.98cph!
Possible fix for reconnection problems.
Highlighter override support for multiple overlay renderers
ClientAuthHandler now hands out missions to clients on connection (every time they connect for now).
Added MissionDatabase.GetRandom().
MissionProgress is now created at mission assignment, init'd with values from mission def, saved to playerrecord.
Added ability to override highlighter renderer (for impostors)
added MissionDatabase.
fixed duplicate ids for an emote and a mission.
Databses now spit out errors not warnings when duplicate ids are found.
Fixed TribeJoinNotificationPopup.ShouldActivate NRE
added mission DB tool.
blocked out login mission award structure.
added test mission defs, built db.
merge from dispensable registration branch
Zone components lazy get parent
Fixed units getting flagged for debug by bad inspector code
MapSettings stores a biome def, no longer needs to be set on the ZoneBiome component in scenes
Debug tools filters game events by type to avoid errors
Settlement debug panel has a button to force a level up
Tidy up.
Dispensable registration.
merged PlayerRecord refactor to main
Removed some debug lines from GameSpeedControlsWidget
ECS can tick continuously
bit of cleanup, added the server's playerrecords.db for better testing
finished refactor of PlayerRecord, touched pretty much every part of the game, something's gotta have broke somewhere.
Allow StringBuffer to replace with null
ship crew building interior collider
Notifications will now auto expire if the creator entity gets destroyed
StatManipulator pooling fixes
Fixed trigger evaluation running when the game is paused or not in playing state
wip (broken) PlayerRecord refactor, before deleting old shit