17,530 Commits over 1,614 Days - 0.45cph!
Only setup Goal decisions in UnitDecisionMaker
Goal support in debug window decision listing
- Added useDynamicShadowDistance toggle to PlayerCameraEffects CC: petur
- Fixed issues with Goals breaking DM
-fixed IM NRE error, was caused by missing InfMap being queried straight after creation (ie. before threaded process made one)
-seasons are now assets (seasonsettings)
-zones have biomes, which have min-max temperatures, and seasons
-seasons define day/night temperature, in respect to season's min/max with an animation curve
-units' Temperature BaseValue constantly lerps towards ambient temperature
Added sad event music for very sad times
-yesterday's features... today!
-renamed variable to be clearer
-fixed starting time of the year not being randomized as implied in World's Initialize
-same as before, but now for reals.
-units get ever so slightly warmer when moving around
Vertex normal toggle on TerrainBlendExtension
- Resources no longer copy interaction settings per item, instead simply create an InteractionPlan per item, changing the name and populating BehaviourPlanData with a reference to their ResourceItemSettings
- Lots of BeforeEditor and BeforeInspector tweaks and changes, should make things a bit more readable. All inspectors (nested and otherwise) have a rename field always visible now
- Zone+Biome editor Update() allows season changes tirggered by TOD cycle changes outside of playmode
- Added ConsumeItemConsideration which scores the value of consumption against the agent's Food Need and their species dietry preferences
Fixed Consume Value consideration not working as intended
Fixed missing resource item interaction refs and added NRE catch to avoid errors
- Added GoalVariantPlanBehaviourPlanWrapper (yes, really), allows some GoalVariant specific settings for Interactions in the list of Behaviours
- Interactions stored in GoalVariantPlans can specify a SmartObjectSettings which DM uses to filter matches
- Added SmartObject.HasInteractionPlan convenience method
ViewManagement refactor for preset views (species)
Attachment editor WIP
Only hide cursor in standalone
Fix for SpeciesSettings.GetViewPrefab being stupid
- Goal BP wrapper tweaks (allow abilities to filter entity types in DM)
- Player can RMB to command units to interact with objects again (probably will cause errors until Goals are properly integrated here)
Disable PlayWay water so it doesnt fuck with steam build etc
Subtractive merge 2531, 2532
BehaviourChain correctly invokes OnComplete when broken by a failure
Unit+Attachments sets animator bools correctly
Goals tinkering, people should kill and eat animals now, though hacky hacks are hacky
Dont init steam in editor
- Added BiomeManager, handles creation of runtime BiomeMaterialLibraries
- Removed goal completion debug spam
-camera spawns nicely even with no tribe created.
Moving attachment editor crap out of HumanViewEditor and into new AttachmentEditor window
- More WIP AttachmentEditor stuff
- Exposed the override anim string in EmoteState
turning off shadows on oceanfloor to improve shadow banding
- Merge from PlanConsistencyExperiment aka the worst branch name ever
Added World tab to the Before > Debug window, with season dropdown and set button
- Added auto update/refresh for biome data on the world debug panel
- Stats debug cleanup, added stat value edit thing
- Fixed Safety having max value of 0
- Effects debug : can now add remove effects on selected unit
- Trigger editors nested in EffectSettings
- Made StatMeasurementDrawer less shit
- TriggerSettingsEditor tweak