4,599 Commits over 976 Days - 0.20cph!
Work on card ui
Refactor card inventory ownership/networking
CardEffect, add testing card prefab
Fixed MovementModifiers
Update PreparationPhaseManager to create a random card (test)
UI for half/round end state
Cinematic high hit is way too loud
Some networking fixes, implement halves. Initial round loop is implemented
Broadcast tracers
Show health in hud
Proper feedback if we're looking for a game
Hold the weapon in hold bone if we're proxy
Make spawnpoint assignment deterministic
Actually set the player's position
If we can't find a lobby - make one
Use your own clothes
Fixed player spawn assignment
Menu styling
Quick nasty random lobby joiner util
Fixed weapon code being ran non-locally
Don't perform round loop spawner if we're the editor
Docs, player HP, fixed round_loop prefab having two combat managers
Define OnPlayerSpawned - create PlayerSpawning component, which looks for an unoccupied spawn point
Start prep phase when enough players join
Flow into combat
Show player count and required player count
Event decides where player spawns
Use a scene tag to define if a scene is an arena, create prefab instead of holding stuff in each scene
Fixed SceneInformation not saving SceneTags metadata
Don't spawn the player until we hit combat phase, kill local player if we exit combat phase
Base hud, fetch scene camera in-world instead of having one on the player, weapon is placed manually in PreRender
Address case when trying to package.GetMeta<string> something that isn't a string, to ensure backwards compatibility
- Resolves legacy game issue where InputSettings has not been moved to Input.config
- Output a warning if we fail, instead of hiding it
Editor: adjust minimum/maximum camera speed (8 -> 100), determine increment/decrement based on current speed instead of flat rate
Stop "active sound handle count" spam
Organisation -> Organization where necessary
Resolves Facepunch/sbox-issues#6822
Support drag data for GameObjectControlWidget, resolves Facepunch/sbox-issues#6998
https://files.facepunch.com/tony/1b2311b1/sbox-dev_xLjcpe9xed.mp4
Fixed NRE when trying to delete non-asset files, resolves Facepunch/sbox-issues#7002
Update default JSON ignore condition to use JsonIgnoreCondition.Never
Resolves Facepunch/sbox-issues#6995,
Resolves Facepunch/sbox-issues#6953,
Resolves Facepunch/sbox-issues#6349
Scores component, game_loop prefab that is spawned instead of manually creating components
DontDestroyOnLoad for GameLoop (handles transitions through scenes, ArenaManager handles the current round)