6,973 Commits over 2,741 Days - 0.11cph!
Catch and log exceptions thrown in tasks
Remove damage from armour before health
Some grenade shit
Don't immediately delete other instance's temp folder
Fix compiler error about async in generated code
Defer creation of BaseEntity overrides until all code is processed, fixes partial classes
Rename sync context and task scheduler, they aren't unreal specific
Fix "this" type for plain native defs
Allow other def files to be included
Run the webcon server on the thread pool
BindingGen generates the check for these now
Automatic null checking for unreal types
Fix player states not being removed
Replicate inventory using NetworkEntityReference
Add entity serializer, fix ImmutableList serialization
More generic network serialization
Add back List<T> serializing
Add a delay task that uses game time, remove old UObject map
Defer creation of InventoryPackage trigger until it can be picked up
Cleanup static field replacement, skip static compiler generated types
Bringing changes over from SandboxGame
Fix Gamemode.Current becoming null after hotload
Hope MyGet still has 3.5 SDK
Update project files, add test for recent issue, also fix NRE in DelegateTest7 because ctor didn't assign all fields
Fix some issues with hotload
Add flag to prevent dispose from being called multiple times
Improve GCHandle logging, fix a GCHandle leak
Update bindinggen to hopefully fix hotload
Replace GCHandle with our own implementation (required for hotload)
Fix forward declares for managed definitions
Update bindinggen to fix forward declares
Use Cast<T> instead of dynamic_cast<T> for Unreal types (fixes #40)
Update bindinggen, cleanup old things in singleton
Implement dispose pattern, increase memory pressure when handles are in use
Update bindinggen to fix forward declares
Always forward declare in header, don't do it inline
Update binddinggen, swap defs to demonstrate other error