userAlexcancel

979 Commits over 610 Days - 0.07cph!

4 Months Ago
Don't call NetworkSpawnRecursive in editor 🤦‍♂️🤦‍♂️
4 Months Ago
Networked scene load (#1648) Loading a scene over the network now just sends a fresh snapshot and re-handshakes with clients, rather than telling them to reconnect later and disconnecting them all.
4 Months Ago
OnChangingLevelMsg -> OnSceneLoadMsg Separate scene loading & finished loading, broadcast to clients as soon as we start loading a new scene
4 Months Ago
Clean up
4 Months Ago
Move SceneLoadOptions into Sandbox.Engine, forward to Sandbox.Game Send SceneLoadOptions over network We only need to worry about ShowLoadingScreen - both IsAdditive and DeleteEverything would be handled by the host and then applied to the fresh snapshot that we send over, so we shouldn't have to worry about those Remove auto-added using
4 Months Ago
protocol++ Cut all this down some more so we're not changing things for no reason
4 Months Ago
Register handler instead of using internal message type (same as before)
4 Months Ago
Make it clear that all of this is called after the scene has loaded, clean up
4 Months Ago
Enable lingering on TCP channel Reload scene data on clients rather than disconnecting and rejoining when calling `Scene.Load` on a networked game
4 Months Ago
Chat in top right, style tweaks Kenney UI textures UI toast test Toast lasts 3 seconds Hide toast for now
4 Months Ago
UI: Layered backdrop filters require different UVs (because they render in a different space) Fixes broken rendering when both filters/masks and backdrop filters are used in conjunction with each other
4 Months Ago
Fix hidden zero-width space in Chat UI, would create an additional unwanted label (!?) Theme globals Chat tweaks
4 Months Ago
Add networking support, apply low speed threshold differently Better default friction values
4 Months Ago
Jeep: oversteer less, override mass center to prevent pulling slowly to the right
4 Months Ago
Update aspect when it changes
4 Months Ago
Water material tweaks Planar reflections use static resolution (128 by default) multiplied by aspect, should help for high res displays
4 Months Ago
Delete this unused camera
4 Months Ago
Can't use atmosphere sky, doesn't render in anything but main camera? Enable planar reflections for water
4 Months Ago
hc1water more closely matches s1 water - remove foam, use planar reflections
4 Months Ago
Oman fog / lighting adjustments
4 Months Ago
Jeep sets on fire at half health
4 Months Ago
Revert "Jeep tries to stay upright" This reverts commit 248a5eae6855cd64846b623362d22696dc5d17fa.
4 Months Ago
Improved jeep handling Jeep tries to stay upright
4 Months Ago
Improve water shader Code for planar reflections Delete this seemingly unused camera Scene setup for planar reflections, disabled otherwise everyone will complain about how shit the game runs
4 Months Ago
Basic water shader, will improve in a bit Add foam, make ocean shader look vaguely like water Disable vertex anim for now
4 Months Ago
Make these two windmills static otherwise they fall through the map
4 Months Ago
Vehicle exit volumes
4 Months Ago
Apply surface friction to wheels Dirt road surface, more friction than grass etc
4 Months Ago
Add a second jeep on the other side of the map for testing
4 Months Ago
Network jeep Ownership only necessary for driver
4 Months Ago
Tighten steering and suspension up slightly again, I went overboard
4 Months Ago
Make VehicleInputState a reference type If the vehicle has no driver then reset input state
4 Months Ago
Rotate wheels individually
4 Months Ago
Tweak suspension, give wheels render models (looks bit shit right now) Slap IsProxy where it makes sense to do so
4 Months Ago
Wheels ignore player Make suspension less stiff VehicleInputState.CreateFromLocal()
4 Months Ago
Remove log
4 Months Ago
More handling adjustments, try to match bf4 Boost key
4 Months Ago
Make accel/braking rate properties, jeep accelerates faster but has slower top speed
4 Months Ago
Proportional friction force, prevents wobbling Remove force gizmos Tweak handling Reversing
4 Months Ago
Wheel gizmo Adjust and balance wheels Add steering, jeep drives properly
4 Months Ago
Jeep drives, stick it in cq_oman for quick testing
4 Months Ago
Initial jeep vehicle (won't drive properly yet)
5 Months Ago
Gitignore exports
5 Months Ago
Game Exporting (#1641)
5 Months Ago
Mount assembly filesystem here too
5 Months Ago
Mount assemblies from downloaded packages
5 Months Ago
Init API earlier Init API in unit tests
5 Months 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 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 Allow disabling whitelist on projects - prevents uploading to sbox.game, will only let you export
5 Months Ago
Allow disabling whitelist on projects - prevents uploading to sbox.game, will only let you export
5 Months 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