199,012 Commits over 4,140 Days - 2.00cph!
renamed dm7 map to control 1, changed it's default squad to include grabber
Fixed the save bug from last month's playtest with improved sorting of the save data. NetworkUsers must spawn before player characters.
Merging my mission stuff into this branch.
Nav arrow movement improvements
One file didn't get committed
Nav arrow is better on clients, since it's using IntendedPosition on characters. Handles when they're not being updated since they're out of view etc.
Better randomness on payphone gen
Shared knowledge is gone. NPCs now look at CrimeManager for crime information.
Clients handle having NetworkEntity targets in missions that are outside of their NetworkGroup. Now mission targets simply move temporarily to the global group. I may update this to have it only send to the mission runner, since if a lot of people are doing missions, each player will be getting a lot of random stuff they don't need.
Console now uses SimpleConsole
* Made sure that all PhysicsInit functions always return a boolean instead of returning nil on failure and true on success.
* Added return value to Entity.PhysicsInit and Entity.PhysicsInitSphere
* Better "success" detection for rest of PhysicsInit* functions
* Added Entity.PhysicsInitStatic( solid ), returns bool
Restored our custom TOD materials
Removed old crafting and building UIs, bound buttons to new modals
Cleaned up game state and UI handling, fixed issue allowing more than one modal UI widget to be open
Testing out not using kill desires for combat
People won't stow a weapon from a non weapon category if they need it to fight
Fixed Combat targeting not actually registering if the target was player commanded or not
module weight adjustment for Movement Management
Improved condition for only doing movement speed management when there isn't a player move command active
Native call return type tweak (int to void)
Added AsyncTextureLoad (loads + compresses texture asynchronously in a thread, usage similar to WWW class)
Added texture loading, mipmap creation and texture compression in native code (thread safe)
Pass C++11 flag in dependants' premake scripts
CmdSetTag now stores the tag delta change value in the tag when changing values
Added floating capture point text to capture point tile topper, when capturing
Hopefully fixed TribeActivityTriggerSettings
TribeMemberActivityTrigger changes
Testing : Blackboard.Write always writes entity type keys to the generic entity key, as well as type specific keys
Fixed depositing to campfire via player command not working
Only conditions with no blackboard writes are flagged as cachable
MachineProcessCanProcessEntitySettings uses Blackboard.Entity key, not item
Viewmodel source update to latest rig
Added DataAsset.IsGameValid bool
Added recent crimes. These are crimes that have not been reported / observed yet
Added Options.proto file and updated proto buf builder batch file
Unit input events (hover etc) are now disabled during the match outcome screen
Let's actually invoke the value change event when we change the value of a ranged stat
MACapture now sets initial value of total points avaialble during it's init
Removed the SetTag command from Capture definition that was fucking the firs round
UIControlModeupdater now displays initial value
Fixed InteractionTriggerSettings