repobeforecancel

19,298 Commits over 1,614 Days - 0.50cph!

7 Years Ago
debug bits
7 Years Ago
improvements and logging for multi unit commands
7 Years Ago
Highlighter fuckery Fixed some weather types having under exposed post
7 Years Ago
AI debugger now shows forced ticks. People no longer go on a tree felling rampage.
7 Years Ago
Multi-unit tree felling sort of working
7 Years Ago
Added RoleName keyword
7 Years Ago
Lets not do that multiple times in a frame
7 Years Ago
Call HIghlighter.ReinitMaterials when we mouse over a unit
7 Years Ago
fixed lingering pause overlay
7 Years Ago
Fixed unclosable unit detail view window
7 Years Ago
fixed human anim bugs caused by unity REVERT when fixed
7 Years Ago
Exposed raid sizes on the diplomacy parameters
7 Years Ago
Merging raids branch - can toggle raids off completely by unchecking RunRaids on the Tribe group diplomacy component
7 Years Ago
Merge from main
7 Years Ago
Occlusion casts to head rather than transform to fix highlight turning on because transform was too close to ground collider
7 Years Ago
Merging unit_occluders branch, units in the players tribe will now get their highlight turned on when blocked by Resource or Ground layers
7 Years Ago
Clean up/remove old fader occlusion system
7 Years Ago
Merge from main
7 Years Ago
Cleaned up some now unneeded raid creation stuff
7 Years Ago
Added some combat target tinkering in the raid desire to try and make raiding animals more aggressive
7 Years Ago
Reworked raid creation - Diplomacy component now has a raid time and possible units to spawn in the raid. It then spawns these units as a collection and triggers the existing raid mechanics. This is instead of creating a collection out of existing units, this approach didn't really work in proper game scenes since animals were often killed or scattered.
7 Years Ago
Merge from main
7 Years Ago
Data save
7 Years Ago
Fixed definitions name lookup fuckery
7 Years Ago
Added new basic tutorial for building placement, role assignment (WIP)
7 Years Ago
Switched night time consideration to use the TimeRangeParameters system
7 Years Ago
Added PlayerPlacedBuildingTrigger
7 Years Ago
UI bits
7 Years Ago
TOD Light consideration can now look at the date time instead of light intensity (light intensity goes back up at night thanks to moon light, so it's not a good indicator of is it night time) Raids should now happen at night
7 Years Ago
Added PlayerAssignedRole activity type, PlayerRoleAssignmentTrigger Minor activity refactor, enum generation
7 Years Ago
Fixed map button not working Removed zoom to map/to game code from camera code Disabled primitive shelter, made basic buildings the lowest tier unlock
7 Years Ago
Interaction Desires for multi unit interactions WIP
7 Years Ago
Updated blackboard syntax based on main changes Updated UnitStatusUtility to return friendly if unit a and unit b are player controlled
7 Years Ago
Couple more NRE fixes when debugging animals
7 Years Ago
Fixed AIDebugger NRE
7 Years Ago
Fixed tribe tracker NRE when selecting non-player controlled units in debug mode
7 Years Ago
UI bits
7 Years Ago
Fixed EvaluateInteractionForAllUnits NRE. Cleaned up related methods to avoid NREs
7 Years Ago
Tribe tracker role assignment via right click foldout
7 Years Ago
DecisionMaker.ScoreGoals only checks role if the parent module has no role defined
7 Years Ago
fixed a typo
7 Years Ago
fixed single-unit commands given to a group of units
7 Years Ago
fixed SingleSelectedUnit
7 Years Ago
Make the radial great again
7 Years Ago
Removed PlayerController.SelectedUnit, replaced most usage with new SingleSelectedUnit property that will return null if there are multiple units selected Fixed InteractionPlanData.ToolRequirement NRE
7 Years Ago
Latest
7 Years Ago
Interactions can specify multiple valid tool types
7 Years Ago
multi unit commands WIP
7 Years Ago
Player controller interactions fuckery
7 Years Ago
LMB on a selected unit will deselect other units Double LMB on unit invokes "focus" event Fixed a bunch of null conditions/considerations following Roles refactor Added new detail view widget, opened by double LMBing on a unit