4,156 Commits over 884 Days - 0.20cph!
Made some style changes to RoundState
Moved minimap, chat back to where they were before hack week
Framing out a respawning framework for gamemodes to decide respawn behavior
Adjust MainHUD so a bunch of UI elements can be displayed while we don't have a pawn, including toasts, round info, kill feed, voices, scoreboard
Can define default respawn state
Added PlayerInputRespawner
Update Game_setup.prefab
Default respawn state is delayed
Removed some main menu lines
Use M700 worldmodel correctly
Made some changes to how we're loading remote packages from map file references, do it on project startup instead of when opening map, removed AssetResolverWindow as it's not needed anymore. Will keep an eye on this
This should resolve issues when using remote packages in hammer maps
- Everything would be an error until you opened the map in hammer
- On restart, a big majority of the assets would get cleared out and you'd have to re-open in hammer again
- Hammer should open maps with lots of references faster (Construct 3 mins to 20 seconds, HC1 Refinery 2 mins to 15 seconds)
Update a couple of weapon prefabs
Use LineBBox in Zone, so much less noise in the Scene view
Fix toggle global space shortcut type
Removed sprint dampening when moving diagonally
Adjustments, disable Oman for now (just disabled mapdef)
Include riot guy in CT model pool
Add riot guy to main menu scene
Animate main menu camera with a shitty script, and some transitions
Turn off ACES in Refinery for now
Human outfitter can accept a list of models to pick from, instead of just 1
Can click items in the inventory to see info about them
Add Requirements to DoorInteract, check backpack for an item with specific data on it
New inventory system WIP, removed some unused stuff
Don't normalize AnalogMove when using a gamepad... so it's actually analog
More protection around BlockPlacer. Added a better Inventory.HasItem method that doesn't have us making a new inventory item instance every time
Bunch of assorted error fixing
this'll probably still happen, so putting IsValid here
Introduce a few metal nodes to the worldgen
Fixed alignment for node_rock, it was spawning inside the world 90% of the time
Reduced duck detection height a lot
Redo bothy feature, spawn a prefab with a flattening area
Crafted items will try to go to the hotbar first, and then try to craft into the overflow container
Adjust imported drone vmdl, fixed drone size/orientation
Fixed text size in settings, worlds page
Validate against a null biome?
Fix somehow having multiple players for one connection
Disconnect from server when quitting to main menu
Shrink the world back down again, remote clients are choking hard, so let's do networking properly first before doing this, version++
Spawn a camera in procgen so the player will acquire it on spawn, lets us see our desired post-processing in editor scene view