248,567 Commits over 3,928 Days - 2.64cph!
pickup truck - adding 4 variants with LODs/Colliders/Prefabs for 7 colors total
pickup truck - removing test mesh
█▄▋▇▄▍ █▆▉▍▋▊▉▇▋ ▋▊▉▄ ▌▇▌▍▆▆
▇█▇▍▅▅▉ ▆▇▅▆▅▅:
▆▇█▋▇ ▍▄▄▇ ▊▉ ▄▇▅ ▉▋▄▌
▆▋▊▄▍▇▊ ▋▉▋▍▋▉ + ▊▇▍▊▍ ▆▄▋▍▄▋▄▌
▌▌▌▄ ▍▉▇▆▄▇▉▅ +▇▅▅▉ ▇▇▅▉▄▍ ▋▇▉▉█▍ ▅▆▊▌▄ ▅█ ▌▍▉ ▋██▆ - ▉▄▇ █▉▄▍▅▊ ▋▊█▋ ▍▅█ █▇ ▄█▅▌ ▊▋▅▆▊.
Refactoring to support other passes. Utils to determine correct passes required for each renderer / material.
kv3lib to sbox_game
Allow addons to use System.Text.Json
Added Model.GetData<T>( keyname )
Add Vector3 JsonConverter
Added ModelExtension (addon code to make it transparent) Model.GetBreakList()
InteropGen - handle const* returns
def: Move KeyValues3 to common
Added EngineGlue.KeyValues3ToJson
Added ModelEntity.GetModel()
Added Model.GetJson( subkey )
▊▋▄▄▄ ▆█▋▆ ▌▊▅▄▉▄▌▄▋▋/▊▌▅
▅█▇▋▊█▄▆ ▄ █▍▇▇▄▇▆▉ ▅▊▆▋▌▍▄ ▅▍▉▇ ▍▍▆ ▉▋▇▉ ▉▄▌ ▄ ▍▄▅▄ ▇▇▉
▊▅▊▉▅▉ ▉▋▍-▅▅▉▊ ▉▊▉▅▉▊▌▊ ▊▋▊▄▆▊▋
▅▍▍▇▋▊ ▅▆▌▋█▋ ▍▄▍▍▋ ▍▊██▇ ▉▇ ▍▊▌▅▇▇█ ▄▍▇▌█▇█
▉▊▆ ▅▆▌▊ ▋▋▇▋ ▍▆▉▆▇▇▆ ▊▄▇▅ █▍▌ ▍▍█▅▉▄ ▋▉▆▉█ ▉▋▉▆▋▇▇▄▋
▄▇▉ ▍ ▌▍▆ ▆▉▄▍▅ ▉▍▉▋▍▊ ▉▊ ▆▍▆ ▊▋▇▅▌▌▋▋▉ ▅▆▅▇▋▅ ▇▊▄▄▋▍
▉▄▌▋▇▄ ▋▋█▊▆ █▌█▌▄█▄▉▆ ▄▊▄▆ ▊▊ ▆▆ ▉▍▇▆▋▆ ▌▇ ▌█▅▄▆▋▅▌ ▊▅▌▇█▆, ▇▍▄▄ ▋ ▌▍▊▅▊▋▉ ▅▉ ▆▍ ▊▊▊▉▆▄▌█ ▄▆ █▆▉█▌▌▋▇
▄▋▅ ▉▍▅ ▇▆▇▆▉ ▊▅ ▍▅ █▄█▉▌ ▍█▌▍▉▄▇▊▆▅▍▄▇ ▆█▇▄ ▋▄██▉▊▋▅ ▆▉▇, ▇▄▆█▇, ▌▉▊▌▆ ▍▌▋
███▇ █▇▌▋ ▆▍▋ ▌▉██▌▊▌▉▉ ▌▅▋▉██▉
▍▅▋▄▄ ██▆▅ ▉▄▄▌▍▋▆▆▅█/▅▊▍
█▌▄▌▉▉ ▄▋ ▍▅▆▆▅▇▄▉▌ ▉█▋▉▊▇▌▆ ▅▌▋█▋ ▌▆ ▅▅█▅ ▉▋▉
▍▉▇▊▅ ▊▉▆▌▌▉▉ █▌▇▍▇ ▍█▇██▆▉▅ █▍▅▅▌▉ ▍▋ ▅▄▅▋▄▇▆▇ █▇▆▄ ▋▅▇
█▆▊█▊ ▌▅▋▋█ ▌▋▋▇ ▊▇ ▍▇▇▍▆▅ ▄▅▄ ▌▄▉▍ ▄▅▊▇ ▄ ▋▄▍▇▅▊▊▅ ▋▅▉▌▌▆▍█ ▊▆▋▌▉ ▆ ▆▉█▌ (▋▉▌▊▇▅ ▇▊▊▉ █▊ ▅▋▇▅█▍▊▅▄)
▌▍▍▆▆ ▍▊▆▊▄ ▄▍▄▌ ▍▋ ▉▋▇▉ ▅▍▌▌▍▅▆▍/▊▆▋█▍▄█▄▄ ▊▍▄▌▌ ▅▄▄▍█▆▌ ▇▉ ▋▄▊▇▍▄ ▅▆▄▊▋
▇▊▆▄▋ ▄▆▋█▋▇ ▅▇▇▆▅▅ ▄▇▅▄ ▊▋█▌▉▇▆▇█ █▅▉▄▄ ▍▆ ▍▌▉ ▄▉▊▍█▅ ▅▆▋ ▅█ ▇,▆,█ (▅▊▍▌)
▌▇▉▌▇▅▋ ▆▇▇▊▇▊▋▉ - █▋█▇▋▌█▉ ▅▋▍▉ ▊▄▊▄▌▅▄▋▍ █▆ .▊▍▇▆▄▌ ▍▆▋▆▊▄
▇▄▌▉▌▇▇ ▋▆▍▌▊▄▆▌, ▌▆▌▆█▋▆▇ ▋▊▆▊▄▋▌▊▊▋, ▍▇-▍▊▊█▇ ▉▄█▊█, ▇█▆▉▍ ▅█▌▍▋▅
▋▋▅▇██ ▌▆▅▉ ▅▌▇ ▋▅▆▌ ▆▆▄▊▍▆, █▉▊▋ █▉ ▄▆ ▇▇ ▍▄▌▋ ▍▇
Bus stop network.
West side base splatting.
▆▍▄'▋ ▄▌▉▋ ▋█▍█▆▅ ▄▇▉▇▅ ▌▆ ▆▊▇▆▊▆▉▊▊ ▅▉▅▌▍▋▆ ▌▋ ▅█▍▅▆▇▌▄ ▅▅▇▋ ▊▍ ▅▍▄▆▋█▇
▊▍▄▄▇▇▇ ▇▆▇▄▋▉▄ ▇▇ ▄█ ▄█▉▄█▇▍▉ ▊▍▍▍ ▉▉██ ▉▉▌▄▍▍█▋ ▍▋ ▇▄ ▄ ▌▌▊ ▍▋▊▄▋▉▉
▅▇▊▇▅▄▊▋█ ▋█ ▍▌▅▊▅▋ ▅▅▄▍▋▇▊▄
▊▄▍▄ ▋▅▅▆ ▇▇▋▅▅ ▊▍█▇▉▄ ▋▌█▅▇▍▋▊
Some cleanup before working on ECS codegen
Rewrite example bullet system to get rid of boilerplate
▄▅▌█▇▉▌▋▍▆▉▌ ▅▄▌▊▄▊▄▉█ ▋▊▆▊▌▄ ▌▄▌ ▍▍▋▋▌█ ▇▌▋▋▌
▉▌▅▆▌▋▇ ▅▌▍▋▄█ ▉▅▍▊ ▄▍ ▅▆▉▉▍▉ ▅▆%
▄▉█▄█ ▌▍▊▋▉▄▆ ▋▄█▇ ▆█▍ ▋▅▆▇, ▉█▉'▇ ▊█▆▆ █▌▊▅▇▊██▉▇▊ ▉▇▄▋▇ (▄▇ ▇▋▄▅▉▇ ▋▆▍▉)
▉▆▌▌▍▍█▅ ▊▅▆█ ▄▉▋▋▌▋▍▇▄▄▅▆:
▇▌█▍ ▆▇▌▆ █▊▌ ▇▌▋ ▆ ▄▉█▄▆▉ ▍▄ ▄▆▅ ▊▉▇▇ ▅▉▄▉█ ▄█ █▍▆▇▄▍█ ▊█ ▌▄▉ ▍▋▊▍▍ ▊█▌█▋▄▋▆▌
▅▉▇▆ ▆▇▅▉ ▄█ ▋▍█▍▊▇ ▌▆▊▄█▉ ▉▉▅ ▍▍▆▄▋▍ ▉▄▆▌ ▍▇▅▊▋ ▇▇▋▅ ▅▄▅▉▆▅
▍▋▅▆▇▊▍▋ ▅▇▇▍▉▇█ ▆▌▆ ▅▋▍▊▊ ▌▊▄▌ ▇▇▄▋ █▍▌▌▆▇▋
▄▍▅▊▉ ▄▄▊▉▌▉▊▇ (▍▄ ▅▇▅▍) ▍▌▋▄ ▌▆ ▆▊▇▍-▉█▍▄▊ █▇▄▄ ▄█▌▅█▅
█▊█▇▄ ▆▉▅▇ █▌▌▊█▇█▍▉▌/▊▋▉
█▅▄▍▅ █▊▅▅ ▊▇▇▇█▍▆▅▇▌/▌█▄
▇▉▊▉ ▆▋ ▋▅▌▍▌▋▍▇ ▉▍▆▄ ▋▄▆ ▉▅▅▋▄▇▆▉▉
▍▌▇▋▋ ▉▆▊▄▇▊ ▉▊▍ ▆▊▋▊▌█▇ ▋▇ █▌▊ ▅▌ ▌▇▄ ▌█▉▄ ▅▊▇▇▅ ▋▄▅ ▊▍▉▇▍▋▉ (▄▇▋▇▅▅ █▌▌▄). █▇▌▊ ▇▋▄ ▅▌▅▍▇▆ ▊▊▇ ▊▊▉▇▇▆▅.
▇▍▆▅▇▍▍ ▅▊▆█▆▉:
▇▅▋█▌▋▆ ▍▄▌ █▉▋▊▄▍▍▍▄
▆█▄▄▆ ▇▌██▅█▇ ▇▌▇▌█▅▋▍▉ ▋▉ ▆▅▋▉▊▇ ▌▅▊▇▇ ▍▅▇▅ ▉▅▍ ▆.