199,310 Commits over 4,140 Days - 2.01cph!

8 Years Ago
Much more detailed profiling in CreateOrUpdateEntity (ClientSpawn, ClientInit, InitShared etc)
8 Years Ago
Cherry picking improved CreateOrUpdateEntity profiling (22318)
8 Years Ago
Nav grid layer improvements.
8 Years Ago
BaseNetworkable SaveInfo / LoadInfo are structs (eliminates GC allocs)
8 Years Ago
Deleting Plugins/Facepunch (all part of Facepunch.Network)
8 Years Ago
Networkable + Subscriber are pooled (eliminates GC allocs) Networkable fires events via NetworkHandler interface instead of actions (eliminates GC when subscribing / unsubscribing events)
8 Years Ago
Rebuilt Facepunch.Network and Facepunch.Raknet plugins
8 Years Ago
Nicer separation of editor-only entity networking cost in the profiler
8 Years Ago
Fixed scale issue with wall placement
8 Years Ago
Removed GC allocs from GetComponentInChildrenIncludeDisabled
8 Years Ago
Tutorial tasks can now reference a new type called TutorialScreenSettings, which are they displayed via the FullScreenTutorialWidget Singleton UI widgets can use UIWidgetSingleton
8 Years Ago
UI polish
8 Years Ago
Removing tanget calculation is ok on building shader. (it was for world space normal maps)
8 Years Ago
Fixed missing assignment of background image field in ActivityNoficicationWidget
8 Years Ago
Entity links are pooled (eliminates GC allocs)
8 Years Ago
Expoed ItemValue in ItemSettingsEditor Tutorials manager/widget tinkering
8 Years Ago
Tutorials widget will show first incomplete task after displaying completion
8 Years Ago
EffectRecycle / DecalRecycle cache their invoke actions (eliminates GC allocs once pooled)
8 Years Ago
Profiling
8 Years Ago
Eliminated GC allocs from FPSTimer
8 Years Ago
Eliminated SpecialPurposeCamera GC allocs
8 Years Ago
Deleting ProfileData (unused)
8 Years Ago
DeferredExtension.OnGUI is ifdef UNITY_EDITOR
8 Years Ago
ActivityEnumGenerator fixes
8 Years Ago
Quick refactor of CmdEndGame Host now has authority over round timer again Fixed round timer game bugs
8 Years Ago
Fixed tutorial widget having a bunch of bad raycast targets
8 Years Ago
Cleaned register related gc allocs in occlusion culling
8 Years Ago
Capture match action now works again, removed the old CmdSetTag stuff it used. Fixed tag value change delta not getting set during a modification not a set.
8 Years Ago
Merge from main
8 Years Ago
Packed atlas_wood_stone_metal and stonewall_c to test osx bundles
8 Years Ago
Can populate walls and floors with a set prefab
8 Years Ago
Fixed culling debug randomly disappearing
8 Years Ago
Latest changes
8 Years Ago
Added pooling to ColliderGroup / RendererGroup / FoliageGroup (eiliminates GC allocs) Eliminated a 20B GC alloc from RendererKey.GetHashCode (ShadowCastingMode boxing)
8 Years Ago
Typo fix
8 Years Ago
...
8 Years Ago
People will now drop or stow things that are preventing them from performing an interaction
8 Years Ago
Fixed occludees visible when registered to an invisible cell
8 Years Ago
Fixed culling errors when rejoining a server
8 Years Ago
Profiling
8 Years Ago
First draft progression UI
8 Years Ago
More progression UI
8 Years Ago
Data
8 Years Ago
Made UnitAttachment requirements for Interactions less awful. Added more tutorial things. Removed some unused activity types.
8 Years Ago
PlayerProgressionWidget tidy up
8 Years Ago
InteractionSettingsWrapper now overrides the required attachment points and not the other way round
8 Years Ago
Fixed occasional culling errors when flying around Added culling show stats to profile collection occupancy Adjusted culling collection preallocation for less waste Removed time delay from first occludee visibility check
8 Years Ago
Tweaked packer and tools
8 Years Ago
Added packed research table and bone armor to test osx bundles
8 Years Ago
Added the missing TYPE_PROJECTEDTEXTURE enum