13,116 Commits over 2,831 Days - 0.19cph!
█▋▊'▉ █▉▄▍ ▆▅▅▊ ▋▋██ ▊▄▆▉ ▆▄ █▄▌▅ ▊▊▋▊▉▉▉ ▆▌▊▍▊▍ █▋▆▅▊█ ▅▌ ▌▅ ▉█▊▆ ▋▊█▆
Made new hazmat suit a skin of the regular suit
▆▅▆'▍ ▄▅▊▍ ▋▋▆ ▆█▉▄ ▍▊ ▊▍▌▊▅▇▌▊ ▇▇ ▆ █▍▅▇▊▍▊▅ ▍█▍ ▊▉ ▍▇▇▅▉ ▋▊▍▍▅▆, ▉▇▆▄ ▌▇▇▊ ▋█ ▉▋▊ ▍▉▉▌▍ ▍▅▊▆▇▋ ▌▄ ▋▄▊▊▇▉▌▌ ▌▇ ▋▉▇▊ ▅▆▍ ▅▇▉ ▊▆ ▍▆▌ ▍▍▍ ▉▆ ▄█▆▋▊▆▍▄
Rivals desk steam item setup
Rivals desk drops as burlap sack
Rivals desk now has same crafting costs as computer station
Rivals desk is now in electrical category
Rivals desk now has ground watch component
Add left/right hand hold parameters
Added ability to create blend trees in update script
Added a new PlayerAnimatorControllerUpdate class that automates any additions or changes made to the player animator, can be run via Tools/Animation/Update Player Controller from Main
This way we can always accept the latest changes and just clear any cahnges on this branch, then rerun this tool to get everything up to date
Currently only supports adding parameters
Enable IK on hands layer
Very vague implementation of some roll bones on the forearm helpers, right now it just lerps it's local rotation based on the starting rotation and the rotation of a target transform (in this case the hand)
Implemented on both arms, but it doesn't seem like these bones are skinned so it's hard to say if it's doing anything
Merge from main
81 prefab merges here so there could be issues, head.male.light00, spraycan.weapon and cake.entity all had unresolvable conflicts so changes on this branch had to be stomped
Increase distance to 0.4, 0.35 was a little tough with the rock
Enabled long resource forgiveness on concrete pickaxe, stone pickaxe, icepick, diver pickaxe, prototype pickaxe and regular pickaxe
Reduced the extra trace distance to 0.35 (was 0.5), still feels helpful
█▋▆▌ ▍▅▌▌ ▌▆▇▌█▍▄ ▍ ▍▄▋▌▄▉▌▍ ▋▍▉▊▇▉ ▉▆ ▉▍▋▊▊▍ ▆▆ ▅ ▊▉ ▆▍▅▉█▅▇ ▌▅ ▇▄▆▍▌▇▄ ▍▊▅ █▇▊▄ ▇▉▅█ ▆▄▋▉ ▋▇ ▍▉▍▊█ ▅▉▍▋▇▍
First pass on base building help
Add some more highlights in the crafting menu if an item is required by the current mission
First pass on overhauling the help away from a full screen input blocking modal into a side of screen popup
Uses new TriggerTutorialPrompt volumes to pop up a specific text/image/video combo based on the players position as well as current mission and stage
Updated the first mission with new trigger volumes
No longer need to be currently spectating in order to run ToggleSpectateTeamInfo (will still only have an effect while spectating)
Remove some debug draws in
90153
Added a longResourceForgiveness option to BaseMelee, does a second raycast with an extra 0.5m if the player missed on their swing and will only accept the result if the second raycast hits an ore node. Should make it easier to hit the hotspots on ores without having to crouch and climb all over them.
Enabled on the rock only for now
Merge from tutorial_island
Adjust shadow intensity on birch_temperate material to 1, seems to fix x symbol not appearing on that tree
Merge from tutorial_island
Manually add the CodeStripping scene to the build script process rather than the editor build settings
Re-enabled gametips for tutorial, but added a CanShowInTutorial property that is false by default so we can manually enable relevant tips
Added a PlayerIsInTutorial property to BaseTip for easy access
Re-enabled how to shoot bows, build options, ore and tree minigame tips
Re-enable resource harvest multiplier for tutorial, set at x3 for now
Move chickens closer to player, near the washed up container and fixed some chickens spawning on the ocean floor
Explicitly mention that you need to destroy barrels to get scrap and metal blades
Mention using Floor blocks to build a roof
Merge from tutorial_island
Show the repair cost indicator with accurate costs when attempting to place down a building block while the player has insufficient resources
Fixed player not starting tutorial at a consistent rotation
Increase contrast on mission obejctives panel
Highlight mission help text in orange
Added the ability to only show mission objectives that are started on the mission hud
Enabled on the first few missions to make things a bit less overwhelming
Added global.printAllScenesInBuild convar
Fixed tutorial npc player model not always facing same direction
Exposed new force forward option on gesture config
FIxed tutorial nps not resuming it's gesture when a server is loaded
Fix negatively sized roadsign collider
Advent calendar now provides only one MGL on the 4th day (19th of dec) instead of 3
Added adventcalendar.overrideAdventCalendarDay and adventcalendar.overrideAdventCalendarMonth convars for easier testing (setting override month to 12 and override day to 20 will emulate the date being the 20th of december)
▋▊▍'█ ▍█▊█▅ ▉▅█▉▊▉▄ ▉▄▅▇ ██ ▋▆█▅ ▋▋▌▄▋█ ▌▋ ▅▊▇▅▉▅█▍ ▉▋▇▍▋ ▅▌ ▌▊ █▆▊▉ ▆▍ ▊▄▌▊ ▌▉▅▋ ▊▉▋▉▌▊▇█▍, ▌▉▍ ▍▍██ ▉▍▄▇▇ ▆▆ ▆▌ ▊▋▅▋█▊▇█▍ ▊▇▄▉▍
▅▆▍▆ ▋▄▇▍ ▋▊█▅▌▉ ▋▇▇▇▉▋ ▅▍ ▆▋▉ ▆▅▉▍▆▅▇▍ ▄▌▅ ▇▄█▅█▊▄ █▇ ▇▌'▋ ▋▉▇▄█▌ ▋▆▄▆▊▉ ▌▌▄█▉▄▅, ▋▋▊ ▄▆▌▇▆ █▍▋▇ ▆██▌█ ▌▄▍▅ ▆▉▄ ▄▇▍▆▊▊ ▉▍▆▅▄▄▄▉▄ ▆▅▉▆ ▇▆▍█▅█ ▍▉▊ █▅▍▉ ▅▉▍'▌ "▍▄▉▌▇" ▋▄▄ ▇▇▋ ▌▋▌▋▊▍ ▅▋▅▍▌ ▌▋▄▌ ▉▅ ▆▉▌ ▉▉▆▇▄▍, █▍▉▌ █▋ ▄▆ ▋▌▊▇▇▉ ▍▋▋ ▍▄▆▌
▋█▆▍▋ ▌█▅▆▉▉▋▊█▆▆▇█▄▋ █▇▄▍▌▌ ▍▍ ▌▋▆▆▋▄▋█▇▌▊▍▉▄█▆, ▄▉▊▄ ▋██▉▄█▇ ▇█▇▅ ▍▌▉▇█▆ ▇▄▉▋▋▍ █▋▄ ▅█▍▋▌▆ ▅▍▅▇ ▇▋▅▆ ▊█▄ ▍▋ ▋▅▄▋▍▄▋ ▉▅▇ ▄▉▍▋▍▆▍, █▋█▌▋▍▇ ▍▅ ▉▅▋▌▇▋▍▋ ▄▍▅▊▍ ▋▄▋ ▄▉▅▌▇▄▆ ▍▋▍▇ ▉▌▍▆▊
Add a LOD component to laser light point lights
Disable 2 of the lasers that are emitted from a laser light if the player is more than 40m away
Disable the final laser if the player is more than 60m away
Merge from tutorial_island