383 Commits over 61 Days - 0.26cph!
New Bench Test & Intro area v2 blockout
Added Map to Pause Menu with Quest List. Shows Icon where Player is currently standing
Created CharacterResource, and assigned one to each existing NPC
Only run this on firstTime 😳
Show NPC Icons on the Pause Map. Don't show Quest UI when standing still anymore
NPC Icons now show "!" next to them when they have something new to say
Fix Ginnle's NPC/Character Association
Fix BuildHash error on Player Map Icon
Fixed climbing ability not checking collisions properly and instantly dropping a grate at certain angles
Added DisableFollowCam to CameraTrigger
Cutscene NPC mixer fix
Camera doesn't turn automatically when running backwards
Move NPC Mixer from Game Mixer to Master
update some particles
new drowning mask
small adjustments
Basic Checkpoint system
Basic ui for checkpoint
Clean up
Added custom mask parameter to FadeUI
Added DeathType, dictates FadeUI mask. Added DeathType property to KillTrigger
Expose zfar on game prefab
Can dive into a climb. Resolves Facepunch/sbox-piecrumb#17
Fixed Jump from Wall Climb + Other Diving tweaks
Make sure ClimbingAbility actually checks climbing tag and has better edge detection. Resolves Facepunch/sbox-piecrumb#16
Water shader supports foam tint and emissive
Removed PhysicsCharacter and replaced it with Sandbox.PlayerController
Modify Camera Zone
Stage 2c updates
Stage 2c progress
boost speed with shift on freecam
Fix train intro anim looping
Create IntroMap_NewBlockout.fbx
New Lamp Post
Merge branch 'main' of sbox-piecrumb
Fix PlayAmbience NRE
CameraTrigger fixes
Hook up DspEffect and update Mixer
Check if we are on platform and don't save that pos
Sounds stage 2c
Music/Ambience now plays based on what is defined in LevelManager
Remove old platform code from player
Add more Metadata to LevelManager and implement ISceneMetadata
Remove all SceneInformation components in favour our new one
Basic MapSelectTrigger
SceneTrigger and FadeUI improvements. Added option to send player to World Map
Fix Player getting stuck in squish states sometimes
Added loading screen with cute animation
https://files.facepunch.com/CarsonKompon/2024/October/29_14-04-DarkblueShrimp.mp4
World Map now does the new fade-in and load screen. Should be uniform just about everywhere now
Triggers are much more reliable
Push trigger wip
WorldMap wip
Kill old bird
fix platform rotation
Revert swing
Move on edge
Updated scenes
Camera zone changes
Camera only moves when the player is at the edge region
https://files.facepunch.com/louie/1b2411b1/sbox-dev_uD5mYz33cv.png
Implement QuestResource and Quest save system
Created QuestUI
Created 3 starting quest lines
Player now checks for quests requiring items automatically
Fix ItemPickups deleting themselves in editor
Save System fixes
Fix a bunch of quest logic + did a bunch of quest cleanup
Tongue Physics Improvements
Apply gameobject rotation
add camera zones to playground
Tongue in the direction of movement, not camera direction
CameraTrigger tweaks and fixes