branchbefore/maincancel

17,530 Commits over 1,614 Days - 0.45cph!

10 Years Ago
Updated TOD
10 Years Ago
Added Unit+Animation Unit cleanup, moved Senses init stuff to InitSenses() Added animation callback for PickUp
10 Years Ago
Moved animation event reciever to UnitView, forwarding up to Unit. Also made it generic (passing string to use for lookup)
10 Years Ago
TOD tweak
10 Years Ago
Added head senses object creation back in Added hearingFalloffCurve to UnitSenses (not being used yet, only to test DiscGraph handles in HumanEditor) Human male tweaks
10 Years Ago
Missed new face textures
10 Years Ago
Consumables now destroyed after their action chains have finished (which is crap, we need to send effects to the agent and destroy the item itself on consume) Added Unit Behaviour stuff to the Entity View
10 Years Ago
FloraGroup cleanup (removed the tinting bools and all related code) ZoneSeasons sets _Tint color on flora prefabs, not _Color BeforeEditor tinkering
10 Years Ago
Fixed Before/SpeedtreeBillboard's scumbag inverted vface causing bad normals Fixed transmission set to const
10 Years Ago
Arrow shooting test scene, scripts and asset
10 Years Ago
-fixed Shoot function to work (ie. provides correct velocity for the arrow to reach the target. -added a Shoot2 function, which instead finds the shooting angle from a fixed velocity (ie. fully pulled bow). Doesn't quite work if there are big height differences yet.
10 Years Ago
Refactoring World and Zone. Made into partials, cleaned up and removed old crap. Added basic setup for SpawnHandler/Population creation through Zone+Ecology, driven from BiomeSettings Numerous tweaks to SpawnHandler, SpawnPopulation etc Added SpawnPopulation settings to Species and Biome FloraPrefab ditched in favor of new BiomeMaterialObject component, WIP biome material library system Updated all scenes in line with new Zone component setup Updated GSD/GDS
10 Years Ago
Stopped smaller items (stick, rock) being spawned with a rigidbody because suddenly performance death on 5.1.1p3 More tweaks to spawning setup, number of populations added to the handler for each Zone is scaled with the size of the Zone Some Unit structure tweaks (declaring partial methods in the main class like we do in other partial classes) (TODO: Make this consistent in other code)
10 Years Ago
Moved all graphics/terrain stuff into the Before namespace. Code consistency and layout cleanup. (sorry andre/diogo :3)
10 Years Ago
SkyDome prefab tweaks (normal bias sadface)
10 Years Ago
Better scrollbars in BeforeEditor Potential fix for SmartObject MRE in Actions (Item.DestroyItem() waits for SmartObject.SubscriptionCount to hit 0) Resources are destroyed properly when their master item is depleted Added vertical/horizontal layout switch to EntityViewer window Numerous tweaks to SpawnHandler/Population and mangement through Zone+Ecology Added some custom background images for and un-ignored a couple more glypicon images for the editor
10 Years Ago
Fixed GoTo button in BeforeEditor.DrawAssetEnum() Improved BeforeEditor DrawAssetViewsManager, cleaned up some crappy code and added prefab previews
10 Years Ago
BeforeEditor bugfixing
10 Years Ago
Terrain texture cleanup. terrain_grass_highpass.tga has heightmap for blending in alpha channel
10 Years Ago
BeforeDebug/Entity View window retains selection after player selection is cleared
10 Years Ago
Enabled rigidbodies on items again
10 Years Ago
Added some more Button draw methods to BeforeEditorLayout (colors!) BeforeEditorTab ViewMangement improvements/tweaks Added spawn dithering thing to species settings Tweeaaaaaaaaks
10 Years Ago
Tweaks
10 Years Ago
Added ZoneMaterialLibrary, ZoneMaterialObject and ZoneFloraObject Each Biome holds a library of materials copied from the original reference materials (loaded from Resources/Materials right now) on startup. Items are registered with their parent Zone and have materials assigned during creation/startup
10 Years Ago
Building cleanup
10 Years Ago
Paintover island mesh test thing
10 Years Ago
10 Years Ago
Merge from Mr Tree's Wild Ride
10 Years Ago
Added EntityView base class Before Editor: Improvements to view creation and management (better prefab creation, storing of asset paths etc)
10 Years Ago
Updated standard terrain shader for blend masking; added two props for control: blend factor and fallof Removed unnecessary standard shader UI clutter (unused) Updated Terrain material asset
10 Years Ago
Biom mat library tweaks, and view management fixes. Nuked trees so I can merge from Peturs branch cleanly
10 Years Ago
Tree reimport
10 Years Ago
BiomeMaterial lib/object/settings tweaks, game runs again.
10 Years Ago
Added Machine EntityComponent and settings, MachineFunction WIP. Minor refactoring and clenaup fof Entity and derived classes, moving functionality around. Cleaned up Action a bit
10 Years Ago
So meta
10 Years Ago
Tweaks
10 Years Ago
-crazy maths for arrow trajectory. Arrows do fly nicely to their target at any height tho.
10 Years Ago
-unbroken building. Also new dlls for vs cause vs/unity does that.
10 Years Ago
Fixed things not spawning in smartobject_test and other small terrain scenes Added ForceDensity bool to SpawnPopulation TerrainWeatherObject finds parent zone more reliably Scenes assets (baked maps etc)
10 Years Ago
SpawnHandler tweaks. Player tribe should always get spawned now. Units will automatically move themselves to a nearby valid navmesh position on init
10 Years Ago
Species ecology/topology spawn settings tweaks and island001 toplogy updates
10 Years Ago
Added rocks/bank01 mesh Added some layer culling code for testing Tweaks
10 Years Ago
removed trees from island003, painted some forest topology map areas
10 Years Ago
Tweaking Unit+Senses raycasts a bit (better masking and layer checks on hit objects) Raycasts can hit triggers now Item now creates a child collider "SO Collider" acting as a Trigger on the SmartObjects layer
10 Years Ago
Tweaks
10 Years Ago
Disabled weather
10 Years Ago
UnitManager call TickUnits via TOD_Time.OnMinute
10 Years Ago
Some Machine groundwork
10 Years Ago
Added Species Consideration and a Human Only example of it.
10 Years Ago
Species Consideration now defines a Default Weight that's returned if a Species is not defined in the Species Weight list. Defaults to 0, but can be "inverted" to 1, say, for special cases.