239,662 Commits over 3,837 Days - 2.60cph!

56 Days Ago
AO texture format changed to A8 ditto
56 Days Ago
Improve handling of control widgets with Nullable structs, Facepunch/sbox-issues#5984 Spruce up PropertySheetPopup, disable position cookies so they always appear closer to the action
56 Days Ago
Fix debug case reduction
56 Days Ago
Separate navigation building steps so it's easier to multi-thread
56 Days Ago
Vehicle locked/unlocked messages localized and toasted
56 Days Ago
Reduce test cases to help with debugging
56 Days Ago
Revert formatting this entire file Add missing ctor Can export without having to disable whitelist Don't need loads of warnings here, people can read Unify terminology, icons
56 Days Ago
Added `Widget.IsDescendantOf` and `Widget.IsAscenstorOf` Check if widget is a descendant of the focused widget when invoking shortcuts NRE fixes Don't invoke shortcuts if the focused widget is an input field Remove hack to call F1-F12 binds in the editor. Make F6 Editor Shortcut to replace F6 bind.
56 Days Ago
Very unartistic terrain mesh blend shader
56 Days Ago
Add AG nodes to find objects by name https://files.facepunch.com/ziks/2024-07-30/Pj8i1MXoJx.png
56 Days Ago
Add option to build navmesh asynchronously, add more profile markers
56 Days Ago
Add start delay to particles
56 Days Ago
Player inventory, storage containers and player belt fail messages localized and toasted Minor socket mods fail messages tweaks
56 Days Ago
Expose network accessor to ActionGraph
56 Days Ago
Tools to help investigate debug dumps
56 Days Ago
divesite containers
56 Days Ago
Add preview icon to clothing resources in the asset browser
56 Days Ago
Squash game-exporting branch Bring everything up to date Exit whole app in standalone mode Export option in Project menu CMaterialSystem2AppSystemDict uses struct for initialisation instead of parameters Custom steam app ID for standalone games Put steam appid field here for now - we might wanna rethink this later though would help if I labelled this correctly Init steamclient in standalone Explicit copy sounds Reject API access in Standalone (we should probably dependency inject this stuff, it'd be cleaner) Slightly better time estimate Generate .ico from thumbnail, try changing it on the exe Can't get this working no matter what, just corrupts the exe header, disable it Use correct exit function Get networking working, even if it's a bit hacky Move API into backends for standalone/platform, stub out standalone backend Standalone.Init() Get rid of LoadStandaloneGameAsync, roll diff into LoadGamePackageAsync Make a StandaloneGameInstance in standalone Remove all these file hacks so I'm forced to do something to fix them Fix file hacks Add missing sbox-standalone exe back to sln We only need to copy core/scripts/soundmixers.txt as far as I know Move gamecontrollerdb.txt into core/cfg/ Get rid of `IsCitizenEnabled` hack Don't override window title with gameinfo name, apply it nice and early when making app dict Can't think of any other way to filter out citizen assets, cuts down build by 1.8gb(!) so we'll have to live with this for now Copy all compiled assets from enabled addons again, because sometimes they'll be referenced at runtime even though they're not in a dependency tree Rebase fixes Standalone config / wizard changes: - Can either export standalone or publish to sbox.game, but not both - Add dialog warning about no whitelist, sbox.game access - Export step is similar to sbox.game upload rather than being its own thing - Tell people not to distribute their games or anything - Remove AppID, Icon entries for now Remove logs Respect desired executable name Delete IconChanger, it don't work
56 Days Ago
Strip the Shortcut class from EditorShortcuts altogether, reducing bloat and fixing widget focus issues. Pulled ShortcutType enum outside of ShortcutAttribute class.
56 Days Ago
Explosion files.
56 Days Ago
env_fish correct values on main camera
56 Days Ago
Plane collider size change Player move / locally owned network object parented orbiters Lots of moving objects
56 Days Ago
Delete IconChanger, it don't work
56 Days Ago
merge from main
56 Days Ago
Fixed missing PreventBuildingMonumentTag on all caves prevent-building volumes - fixes the tin can alarm not deployable in caves - fixes barricades not deployabled around caves Ran S2P on all cave scenes
56 Days Ago
Fix SceneCamera.GetFrustum for ortho cameras Breaking change, but fixes incorrect behaviour Fixes Facepunch/sbox-issues#5999
56 Days Ago
Missing file.
56 Days Ago
Fixes/pre-merge stuff.
56 Days Ago
Stop opening scenes overriding other tabs' camera locations, fixes Facepunch/sbox-issues#5929
56 Days Ago
Setup basic stress scene
56 Days Ago
Add Gizmo.Draw.LineFrustum Use Gizmo.Draw.LineFrustum in CameraComponent.DrawGizmos Facepunch/sbox-issues#5999
56 Days Ago
Fix wrong delta for movement snap making 2d drag go all weird, fixes Facepunch/sbox-issues#5981
56 Days Ago
DPV Beacon light LODs and material/textures Beacon light prefab setup
56 Days Ago
lake b and c builds, unity scene setup
56 Days Ago
barnacle clumps prefabs
56 Days Ago
updates to lake_a build
56 Days Ago
Fixed crashes with npc_portal_turret_floor Bump .exe versions Updated language files
56 Days Ago
Mark Editor.Option.Shortcut as [Obsolete], telling users to use Editor.Option.ShortcutName instead GlobalKeyPressed now passes KeyEvent instead of key int Added KeyEvent.Name which returns the name of the key pressed based on it's KeyCode and NativeKeyCode
56 Days Ago
Update surfaceproperties.txt These values are not used, idk how they even got here
56 Days Ago
56 Days Ago
If the benchmark can't access the backend, just quit (like if azure is down)
56 Days Ago
added wall_brick_e material
56 Days Ago
Fix crash from trying to upload too many envmaps to the GPU, missing range check but also why are there this many envmaps being binned @samzanemesis
56 Days Ago
This caused more problems than it solved Default sort to popular, matches backend
56 Days Ago
Localized and toasted repair failed errors
56 Days Ago
Speed up navmesh generation by using arraypool instead of a massive buffer
56 Days Ago
Refactored and renamed a bunch of stuff so we can use these toasts for any type of gameplay errors (building, item movement, etc)
56 Days Ago
Fix Module.ResolveType for ByRef types Caused fast hotload to fail for some methods
56 Days Ago
Fix memory leak and add more profiler coverage
56 Days Ago