199,740 Commits over 4,140 Days - 2.01cph!
Add a copy of the racknet native code. This is Facepunch's wrapper layer in "Networking.cpp/s", merged with the latest full source of raknet, and premake files. I've duplicated dll's premake4.exe but will tidy this up when the structure settles down. Racknet DLL for windows and ps4 (prx) can be built, I haven't tried xbox one yet.
Cleanup BaseAnimatedUIObject onvalidate
RoleExperienceEvent can now take experience from different sources.
Added TargetValue source which takes the XP value defined in a Unit's settings.
Added some XP values to animals (and exposed the value in editor).
Updated prefabs : TimerSwitch, Splitter, ORSwitch, DoorManipulator, ANDSwitch
Fixed explosion bug, fixed broken shader, changed some postfx stuff
Fixed stowing / equipping data not being reset if using a null callback.
Paddling anims
Animator parameters for sitting state
blendtree
holdtype setup and placeholder anims
entity prefab
world model prefab & setup
Updated postfx and ui tweak
minor UI tweak, re center map rotation icon
update temple B blockout/light.material
Bundle loading API preparations for the world SDK
Finished swamp tree meshes
Added leaves and alpha branches to swamp trees
Vertex painted swamp cabins
Various tweaks and optimizations to the bandit town scene
Items tracks whether it has any item events active.
Cooking interaction waits until it's possible to equip the spear before starting cooking.
It's now possible to add blackboard entities to a list of entities required by a behaviour.
Simplified the item stowing AI using this list.
Don't need respawn hack anymore
Functional end-of-round overlay, and Countdown screen improvement
Fix Junkpile Scientists not registering with Junkpiles properly.
Fix a potential NRE/NavAgent error in Sensory System.
Hapis refinery update work
Fixed HTTP() cutting off post body at the \0
JSON functions now can handle \0 properly
JSON functions now can handle \0 properly
Save/validates, ui tools tweak
SettlementDesirabilityEvent can now define a minimum Settlement level.
StrangerSpawn event can define a list of allowed items as well as a chance to have items.
Added an initial wait before people can join the tribe.
Added PhysObj.GetPositionMatrix()
Added Entity.GetWorldTransformMatrix()
Entity.GetSaveTable now works properly with most array fields ( Will show up as 1-based table in Lua )
Fixed unit crafting info tab not showing help content when empty
Fixed unit inspector not syncing with selected unit panel
Removed vitals from unit info stats tab
Added Activity collated text template support, popup window on click
Moved some mode stuff around
Updated bandit town cabins
Nixed activity notification tooltips
Moved notifications to the bottom right of the UI
Hapis refinery update progress backup
Better client replication of carrying state. Show in HUD you're carrying item. Item gets disabled in FP mode.
Notification popup cleanup, title text
Fixed compass modifying material asset
Use settlement at position of camera target instead of nearest to camera to display settlement info
Updated GTAO/AO2 to latest; now <1ms on gtx 970/1060 at 1080p
Added trigger and event music bundle data for Settlement Level Up (but it doesn't currently have any music)