113,594 Commits over 3,959 Days - 1.20cph!
w_bow - set up avatar mask to cull root bone, updated .entity to remove offsets, re-exported 3p anims with updated player rig
Fixed issue with re-using previously created listings
Fixed broken references
Cleaned up SingleVendor filling methods
Call interface through singleton now (terrible idea)
Moved prefabs to new folder
more twitchdrops scene setup
Adjusted layout
Vendor lists are now pooled
Vendor listing objects are now pooled
Vendor GUI can now be filled with vendor listings taken from markers
w_waterbucket - fixed scaling issues on model & connecting prefabs (so 3p anims can be created with logical scaling/positioning)
player update. exported bow 3/4 stance anim set
Reduced the amount of buoyancy systems needed on ss ragdolls from 11 to 9
Split fill TC and upgrade to wood into two different missions for easier help info logic
Don't allow player to rotate or demolish blocks on tutorial
Experiment.
Removed the need for a separate buoyancy system for every rigidbody on an entity. Updated player_corpse_new to only use one. Should be much more efficient. This technically makes the cached rootToPoint a little inaccurate since different limbs are moving around doing their own thing, but it's close enough given the benefits.
Unfortunately it just doesn't look very good. You miss out on the different limbs reacting to different wave heights and get a stiff body result.
Added a tutorial stage to upgrade the base to wood, includes crafting a hammer
Merge main -> NewRagdollImprovements
Fixed too many buoyancy points assigned on player_corpse_new buoyancy script. This could do with a more thorough improvement but this will do for now as a safe fix for Main post-lockdown.
Lowered how much fat the tutorial bear gives
Halve delay between missions when another mission autostarts after the last one
Finish base mission step now counts items placed before the sleeping bag is crafted
Fixed typo in first conversation stage
Moved all deployables into the base
Remove buoyancy stuff from the ss ragdoll on the client side
Rose meshes / texture / prefabs / billboards
Merge from tutorial_island
Improved ss ragdoll buoyancy
Fix init order issues with buoyancy script by saving the point data array early in PreProcess, and lazy-initialising the remaining arrays. Updated the prefabs of all existing buoyancy users to have the new data saved
twitchdroprenderscene scene cleanup, nearly all TIR renders set up
Listings now reference their own indidivual ui elements
Standard listing script modifies its own local listing
Listing now made into a prefab
player update. exported edited bow anim set so the deploy mayched the 1st person version better
Vendor markers now open UI
merge from modelviewerfixes thanks taylor
table and wooden door setup
Added "Use Scene Transforms" option, to override the stored transforms
▊▅▄▇▋▅▍▊▆▊▋▍▋ ▍▋▇▅▊ - ▉▇ ▆▅▉█▍
Added a Help secton to the main menu that displays all of the tutorial help messages in the one place
Merge main -> NewRagdollImprovements
Added a "Quit Tutorial" button to the main menu
When running in listen server mode, skip client-side corpses in the corpseinfo command
Remove all unused GameObjects from the server side of server-side ragdolls. They only need the bones that actually have colliders on, and can ignore+remove all the other bones.
Changed Metal frag step wording slightly
Switched smelt frags step to a HaveItem objective, had to add a Can Reset toggle so it doesn't fail once the frags are used to craft the workbench
Just more materials to commit
Fix reversed conditional!
Merge ImproveButtFloating -> main
Removed old unused help infos
Added a popup prompt reminding player to close the door on the way out of their base
Merge from youtooz_deployables