202,030 Commits over 4,171 Days - 2.02cph!
queue texture destruction until render-queue has finished
Rocket factory / made walkway textures more rusted / fixed lighting bugs / opened additional stairway doors / opened up another window
Rocket factory / fixed walkway LOD's
update hologram effect
texture compression optimisation
wip environment
Fixed trade bugs. Trade items no longer lost if character dies as they're given back BEFORE loot drops.
Remove users and unsub events if trading entity is destroyed.
Fixed safes deploying from inventory as actual safes instead of briefcases with safes in.
More refucktoring of Conditions and Considerations (still not done)
Updater timer system for timed gang tasks.
Spawns can now define an NPC's max roam range.
current material bound by queued render context is referenced
First pass on moving custom terrain navmesh source to Dynamic Navmesh.
Added BeforeAtmosphericScattering shader function
Updated water_edge_ASE shader to use BeforeAtmosphericScattering
Updated atmospheric scattering sampling code
Bunch of form generation work
File organization
Scene stuff
Renames
Scenario start month + hour updates season and TOD cycle time on change
FormGenerator stores AssemblyQualifiedName of the type we're generating for
Form input field content/line type support
Building privilege is emitted by all building blocks that are connected to a tool cupboard
▆▋▉█▉ ▌▆▍▆ ▌▇▄▇ ▍▉█▍, ▆▍ ▊▆▅ ▊▄▆ ▉█▊▇ ▄▉▍ ▊▌▊▇▍ ▄▉▄ ▅▅▅▇▌▅█▅ ▉▋ █▄▅▆ ▆▅▅▉ ▅▄█▉
Improvements to serialization.
* DColorCombo's palette will update the DColorMixer's color + DColorCombo's margins consistent between tabs
* DNumberScratch.OnValueChanged will no longer have nil value as first argument in some cases
* Added DPropertySheet.GetItems + DPropertySheet.SetupCloseButton margin unfuck
new sea edge for island 01
Building ID save / load happens in DecayEntity instead of BuildingBlock
Removed TutorialParameters, all tutorials are required to be completed before Objectives are activated
Various scenario bits
Item receive mission tasks that use specific item instances tasks now don't complete until the item it actually removed from the container it's in. Also made ItemContainer OnDirty include a reference to the container itself.