202,068 Commits over 4,171 Days - 2.02cph!
- Can now issue controls at any zoom level.
- Set Island interaction radiusssssessesssiiiii correctly
Added forward path to speedtree shaders
Disabled deferred path on billboards to allow turning off shadow receive
- Some util changes
- Started construction stuff:
- ActionConstruct
- ActionConstructTick
- BuildingInteractable
Fix vertical text alignment on spawnicon labels
Tried to make console human-readable on OSX
Fixed surface.GetTextSize on OSX
OSX fonts can now be bold
Automated Windows Build #242
Automated Linux DS Build #242
Added "Decal Shadow" toggle option to Rust/Standard; allows fade/transparent mesh decals to receive shadows from main light
Reverted road_decals to previous
Fixed PVT-version of terrain parallax occlusion mapping on legacyGL/Linux
tidy up of human controller using substate machines and adding idle to movement blend tree in animals (to make stopping look more natural)
- Made StatVisualModel to control how an entity appears visualy based on a Stat
- More construction work
- People can now go 2 days without food
- Animation event audio
- Some audio
- building shit
- Setup storage building visual states
Refined some lightmap techniques. (WIP)
- Constructed() now checks the construction stats Maxed(), so buildings can have different construction requirements
- Made a House.
- Island should now sink faster the more buildings they have. Probably.
- Some construction UI stuff
Fixed missing decal shadow shader property error in some Rust/Standard based materials
Added base BeforeToolWindow, now used by CharacterMorphWindow, UnitAttachmentsEditor and new InteractionPositionEditor
Refatoring SmartObject Interactions, with support for per-interaction subscription limits and positional data, (still in progress)
Fixed radial menu showing the wrong behaviour name
Updated UI and networking
Fixed reverse issue
- Started implementing the different control modes as separate classes and switching between active modes
InteractionPositionEditor work, all positional data is now saved on the EntityViewPrefab level in SmartObjectSettings assets
- Started moving to scriptable object definitions for buildings.
- Added Construction static class for construction shit
InteractionPlan.IsAvailable fix
Improved error message when patch materials have failed to load
Cyclic entity parenting shouldn't crash the game any more
Automated Linux Build #243
Automated Windows Build #243
Automated Linux DS Build #243
- UI building menu is now automatically populated from any building scriptable objects at runtime
Added Server.queriesPerSecond
Added Server.ipQueriesPerMin
Fixed item stack overflow not overflowing into inventory etc (RUST-670)
- Consutrction UI now changes control mode and lets you place the buildings if you have enough resources.
- Some tweaks to the construction UI, shows resources needed.
- Added ConstructionCompletedEvent
- Added StatTriggerConstructionCompleted
- Other shit
- Setup island for animation
- Added a island bob and sound when placing a new building
- Fixes for island animations/parenting
- Added some UI defines and methods to format/colour stat based text
Support for a mutliple interactions "sharing" a single IPS
IPE updates
- WIP bridges commit before I fuck it trying to make it better