255,322 Commits over 3,990 Days - 2.67cph!
[D11] [Audio] Checking in WIP... Can now retrieve status of capture/rendering from the native xbox dll... currently the states do not match what is happening with pulling/inserting a headset so need to fix this up and also make this auto initialize from startup as well as re-initialize on pull/insert etc
[D11[ [UI] missing texture for splitting arrows
[D11][#2228] fixed issue with disappearing attachments
[D11] [UI] Fixed protections layout issue causing overlapping text.
ISteamInput generation
SteamInput Base
Convert steam struct bools to bytes (to make them marshallable)
ISteamInput.GetConnectedControllers is an array
SteamInput, Controller boilerplate
board blend material fix?
[D11] [UI] Fixed compass grey box on compass.
Added placeholder scrap display to career mode top bar UI
Some more safety checks with audio source pooling
Added option to show / hide split times
Moved options around, can now revert all UI options
Kicking new connections where the IP already exists.
[D11] Win64 client hack/fix/workaround
[D11] DTLS networking API native connections UUID implemented for CPU optimisations. Fix for erroneous socket error reports on Windows platforms.
Scrap collection, scrap balance.
Scrap collection events ready for missions and sponsorships.
[D11] [UI] Fixed LUT colour issues with Lighting.
OnP2PConnectionFailed passes error enum
addded scrap balance to finance, proto, serialization.
Potentially fixed passengers getting stuck while fleeing
Simplified how ship transit rooms affect navigation
Dealers now return to their spots after being bumped out (by vehicles usually)
Fix financial row error on smartobject inspector
Fixed various floor clipping material issues
Even more clipping stuff
Pool clipping
Fixed has room above check not working consistently
Made multiple colour fade opaque
Basic skydome
adding scrap item model/texture, udated the prefab
Disable hud popups during any placement, not just rooms
Increased bin radius by 50% and removed line of sight check
Fix passengers getting stuck disembarking though load/save
Had a user report on discord of NPCs seemingly failing to path after being blocked in with vehicles, and subsequently unblocked. Have done various tests and everything seems to be working well, so this commit is just adding a little extra visual debug info.
Updating Game & Progress Discussion Link (#1589)
* Updated README
Replaced the link regarding current game discussion and update progress from the now closed Facepunch Forums to the official Garry's Mod Discord chat that opens up the #next-update chat in the Development category
* Update README.md
Co-Authored-By: Neico <neico@users.noreply.github.com>
Fixed sick passengers vomiting while disembarking from a ship
Disable timed fires
Putting out a fire via clicking will now put out fires in a small radius
Fixed error that occurred when helicopters that were purchased from the shop flew past the edge of the map.
Increased duration of turbulence + thunderstorms
Fix turbulence applying sea sickness to the whole ship at once
Status effects are now displayed in the happiness summary tooltip
Metadata validation and normalization
Progress on making server IDs persistent
More interior/exterior fuckery.
Staff entity NRE check
Make some effects run in unscaled time
Starting a fire now scatters several fire instances rather than just one
Tweak sick effect duration and vomit spawn rates
Ghost timesplit tweaking
Got rid of ghost allocations
Helicopter spawn point for testmap_smaller
Some NRE fixes
Fix fires not starting in builds
Added placeholder scrap board collectable prefab.
Units drop scrap in career mode matches (100% chance for testing). Can be collected - not spendable yet though.
Update Facepunch.Steamworks to 2.0. Remove ENet.
Create steam networking socket and try to connect to it
Only accept connections if they've been authed
Added GM:OnPhysgunPickup hook, called after PhysgunPickup after a successful pickup has happened, to mimic GravGunPickupAllowed and GravGunOnPickedUp
Added missing Lost Coast scenes so its actually playable now
mod reward text formatting
Giving Matrix() another matrix will now copy its values, instead of erroring