199,304 Commits over 4,140 Days - 2.01cph!
Fix client crashing when they no longer have a valid connection. Add an implicit message when a kick reason isn't given
Force end the game from the GI thread when a player disconnects
ToolUseParamters, replaces list of ToolType defs
Made some more GC free enum flags ext methods, replaced usages (Hostility, UnitAges, UnitGenders, UnitAttachmentPoints)
more clothing not working
ehandle lives in userdata
Fixed IsCarryingRequiredTool out of range error
IsCarryingRequiredTool returns true if it's an interaction that doesn't require any tool types or if AllowNoTool is enabled
Item quality gives a bonus to Tool effectiveness (action time)
Item quality gives a bonus to weapon damage
Item quality gives a bonus to durability/decay rate
Nuked InteractionPlanData class, moved properties to InteractionPlan
Disabled graphics jobs on staging for side by side comparison with release
TEMP game version that only requires two players
Fix Unity hating .blend files
[D11] compute the pre-filtered warmup list from the prefabProperties list in the game manifest, at design time instead of at run time. It was taking a very long time to run on ps4 (45 seconds in debug)
change the standard asset bundles to chunk-based, seems to produce results that all fit within 4GB as long as you do a clean build by deleting the existing bundles (why is this?)
Everything but trait selection screen.
Default upgrades now get added to the total progress when constructing a new building.
Mode is four player with teammates again
UI changes for capture mode rework.
Refactored some mode display stuff.
Fixed impostor sometimes sticking around after tree is killed
Trait selection screen.
Buncha new icons & changes.
Add allies to winner list for checkpoint trigger end trigger
Added checkpoint world space POI
update WIP UI, adding portrait render texture/camera setup
adding unit type icon to the mini unit frame
Working on update ally calculations
[D11] Reimported all audio clips with rules for import settings as defined in AudioClipProcessor, try to make good choices about which to stream and which to compress and load. Actually I committed some of these by mistake with another changelist, these are the remaining files.
[D11] Start to add back anything we care about
WIP saving of player avatar renders with match history
portaits loaded into match history
ran customisation DB tool.
[D11] Removed hardcoded IP address
merged capture mode rework branch to main
changed default month to 4 so grass is green
[D11] Now handles custom prebuilt versions of unity
Moving shit to the base class
can pass arrays as params/returns for javascript bindings
[D11] Try the official version in unity hub
array passing for awesomium too
Fixed allow no tool not working properly.
Validation to allow no tool on interactions with 0 tool types defined.
Add a flag to disable steam id verification for local testing
Fixed view not being hidden on resources that should hide when empty