17,530 Commits over 1,614 Days - 0.45cph!
Interaction position data for medium hut
fixed/changed mat on shelter
AmbientSoundPlayer cleanup
Actions.CraftItem handles animation internally, exposed param name in item data
Removed animation actions from crafting abilties
spear crafting sound edit
testing a small change to edge scrolling
Items can define crafting sounds in their data, AnimationAudioBundle asssts have a special mode for playing item craft sounds
UnitAttachments.CanAttach checks validity of points that will be blocked by attaching the item passed in (blocked, occupied)
ProcessItemIntoDesiredItem GoalPlan filters items that are held by other units
People no longer to try to start conversations with people who are busy building, crafting or gathering stuff
TribeTrackerPortrait text is consistent with UnitInfoWidget
Unit.Roles.GetActiveRole now outs whatever Role the primary AI behaviour is tagged with, GetPrimaryRole outs the Role with highest weight
Deleted old foxgloves_lods prefab
Few buildable icons (needs recropping)
UnitInfoWidget cleanup, role text takes priority over desire/mood
Fixed DecisionMaker.FindBestGoalPlan not skipping over fallbacks
Fixed DepositToBuilding not ending properly
Fixed unit item events not firing when depositing to buildings
Goal no longer stores a seperate list of fallback goal plans, allows for changes to fallback plans at runtime
New smaller island for build, renamed and orgnaised a bunch of WIP scenes, moved current build island into WIP folders
Disabled all crunch compression via AssetPostprocessor
Disabled splash screen
Disabled graphics jobs
Removed old placeholder effect icons
Disabled crunch compression on some UI sprites
UnitAttachments.CanAttach rework/comments
Fixed Unit.Items.OnUnitDroppedItem being invoked before the item had been removed from the Item component's array
UI shit
blocked attachment points no longer directly use the Dictionary in the Data
Item bar callbacks actually do things
Items actually get destroyed by dispenser depletion when applicable
UI fixes
Unit item bar widget added
DispenserDesireWeight only writes to blackboard when an unlocked interaction is found
Fixed keep item desires not being removed when people drop stuff
Building goals use better desire condition
Fixed small hut building prefab having disabled view component
Conditions.HasPlayerDesire supports filters
Couple of extra bits of debug info for buildings
Desires.IsDesiredItem also filters by ItemDesireType.Find
Initial implementation of AI unlocks