202,111 Commits over 4,171 Days - 2.02cph!
Updated the Talent system to work properly with respect to Client/Server.
A few switch fixes.
unit explosion preview now cycles a mortar unit, hiding it for 1.5 seconds after explosion then showing it again.
changed to 1 second delay
added CustomisationProfile entry to protocol defines.
hat definition SetActive() now workis
Can now unlock more than just one talent icon.
Talent tooltip improvements.
One talent tree.
TalentDefinition calls base.DoPrepare because that seems like a good idea
Removed EasyRoads from repo.
Gang missions working pretty well. Merge them into Main.
Simplified Session, got rid of interface and abstract types
Brought mission highlights back and added them to gang missions but: Duplicate code, and the old bug isn't fixed yet.
quick fix for quad editor button
WIP arena environment
Attempting to fix the highlight "ghost" bug
tweak Ui button press tint
Attempted fix for the highlight "ghost" bug
Hopefully fixed units waiting forever for thrown weapons that are thrown off a cliff and out of bounds destroyed
Diplomacy widget updates status icons based on current relation
Fixed steamworks being inited twice
Fix Zombie AI.
Separate Movement and Action AI.
refactored some avatar customisation
more avatar work
Added tool to find textures w/ high-quality compression enabled
Added texture GetSizeInBytes support for BC7
Added slot type back to CustomisationSlot protobuf.
added CustomonsiationProfile.SetCustomisationSlot()
removed now unused customisation enums, rebuilt customisation database with items using new correct ones.
more customisation saving.
Added biome tinting to deferred decal shader
Enabled biome tinting to all sand decal materials like footsteps or bullet impact
Got skeleton to animate again
EAC SDK update (Linux fix)
▅▄▋▇▆ ▇▋▍█▆▋▋ ▄▄█▄▅▌▅▌▋▌ █▌▋ ▇▌▉▍ / ▉▋▌█▉▅ / ██▄▇
customisation profile flag fix
avatar config now loaded at editor start
customisation button prefab update
unlock cost now shows on buttons, added some test costs to definitions
Store encryption level on connection (can change server.encryption for future connections while server is running)
Changed server.encryption to integer (various encryption levels)
Added craptography to runtime builds (shitty encryption for testing stuff)
Icon rendering stuff now takes a new IconRenderProperties instead of a direct reference to a unit definition.
Updated all .unit definitions to have correct IconRenderProperties and removed old built-in values.
Regenerated all unit icons to test/update.
icon render properties added to customisation definitions
item icon renderer backup
customisation item icon render.
foldered up items.
customisation item definitions auto update with icon generation.
customisation item buttons now show icons.