branchSandboxGame/mastercancel
3,194 Commits over 944 Days - 0.14cph!
Add wm_teamvoiceannounce and test playing of sound scripts
Fix ambiguity after file rename
Rename File to ScriptFile
Remove end line token from script lexer, clean up script file parser
Add wolfet sounds file parser
Add Detach that isn't an RPC, make transform setters not check collisions
More progress on wolfet script parsing
Progress on wolfet script parser
Add FileSystem.ReadAllText. Start on wolfet script lexer and parser.
Add Vector3.SafeToNormalize
Add Matrix4x4.FromOriginAndBasis. Fix ibsp normals and tangent vectors.
Simplify point_message by checking distance from player instead of costly collision triggers
Add simple radio entity to sandbox gamemode
Fix ProjectWorldLocationToScreen (broke in 4.19)
Getting car to network, still have some bugs
Also fixed the tilt direction from braking
Some more car stuff (braking, leaning, other fixes)
Update some js libraries, cleaner map list, center the item pickups in deathmatch
Test func_door_rotating animation
Add SoundEntity.EnvelopeValue
Add radio entity using shoutcast protocol
Some car improvements
Share WebFS block stores so files can be opened multiple times
Fix some addons missing dependencies
Add some missing wolfet entities
Add SoundEntity.VolumeMultiplier
Update Zio and the other nuget libraries
Prevent the car from slamming into the ground when landing on wheels
Disable tick for speakers and static entities
Add PostProcessVolume.AmbientOcclusionIntensity
Use speaker range and volume
Parse sps files (speaker script) and spawn speaker entities
Implement ISoundInstance for sound entity
Add basic sound emitter entity
Merge branch 'master' of github.com:Facepunch/SandboxGame
Calculate patch normals
Move zip file system to engine addon
Spawn wolfet entities. Removed alwaysload tag from some addons.
Use substepping for car physics
Update bindinggen, disable C++ exceptions
Add bsp ident checking for vbsp and ibsp
Add WolfET addon. Add Pk3FileSystem.
Split up the main bindings def file
Cache web filesystem data to harddrive
Use capsule collision for ship physics
Bounce ship off track barrier instead of sliding up it
Add track friction and air friction
Add TrackHitResult
Basic ship networking
Bring back substep function, need to fix a few issues though
Reconnection logic for web filesystem watch server