255,042 Commits over 3,990 Days - 2.66cph!

8 Months Ago
Grab triangle on base mesh so that it should work for both mesh and heightmap
8 Months Ago
Micro optimizations
8 Months Ago
First stage integration
8 Months Ago
Use our filtering in cast callbacks
8 Months Ago
Initial VR scene for main menu https://files.facepunch.com/alexguthrie/1b2011b1/sbox_pKFaTyqkgq.png UI: Fix worldpanel depth issues, treat worldpanel roots as layers Render VR menu at 4k, scale down to fit Basic VR world input component, menu works properly https://files.facepunch.com/alexguthrie/1b2511b1/Desktop%202024.06.25%20-%2015.51.37.05.mp4 Line hands up better in VR menu scene Quick little test map just so I'm not staring at an orange texture
8 Months Ago
Serialize Tint and apply to SceneObject when created.
8 Months Ago
cape cloth prefab setup
8 Months Ago
update spritetools
8 Months Ago
CManagedSceneObject main thread is optional Remove mainthread enforcement from "safe" internal managed sceneobjects Make grabbedTextures a thread static ParticleSpriteRenderer builds verts in render thread
8 Months Ago
Use CustomEditor for Transform, make presentation/ux consistent with components, add copy/paste world transform context menu options
8 Months Ago
Change project open file filter from ".sbproj" -> "*.sbproj" to find named project files
8 Months Ago
▅▄▉ ▋▋▍▍▄▆▇▋ ▋▊▋▍
8 Months Ago
White outline when selected (similar to renderer components)
8 Months Ago
Fixed SpriteComponent Gizmo hitbox (Facepunch/sbox-spritetools#2) https://files.facepunch.com/CarsonKompon/2024/July/10_10-17-BasicChipmunk.mp4
8 Months Ago
▅█▅▇▌▆▄ ▄▄▉▆▅▇
8 Months Ago
Animation List is has hover highlight and StatusTip FrameButton now has hover highlight and StatusTip displaying frame number, file name, and sheet rect (if applicable)
8 Months Ago
Fixed terrain-blend shader secondary layer uv/tiling params not working
8 Months Ago
exported wolf attack test anim
8 Months Ago
merge from main
8 Months Ago
Travelling Vendor Revisions -> Main
8 Months Ago
Fix bug causing vendor to just sell one item
8 Months Ago
Byte Pack Convert - Networked GameObject, Component, GameResource References (#1618) * Add add IBytePackConvert to a class to specify how it should be serialized/deserialized with BytePack (similar to IJsonConvert). Implement for GameObject. * Add IBytePackConvert support to Component and GameResource * We should be able to null these out * Some comments on ConverterPacker to describe its use * Let's move it out of Sandbox and call it BytePack.ISerializer - it won't be exposed to public API (for now?) * Makes sense to rename to SerializerPacker so it matches ISerializer * Explicit implementations of BytePackRead and BytePackWrite means we can have these non-public * Add test for BytePack.ISerializer with MySerializedClass * Some minor doc change * Tidy
8 Months Ago
Fix BroadcastEvents widget not updating on file change Remove un-needed Spritesheet Preview Overlay stuff Properly serialize BroadcastEvents Actiongraph so it saves/loads.
8 Months Ago
assets gym scene wip
8 Months Ago
micro performance tweaks
8 Months Ago
updated test scene
8 Months Ago
Don't serialize component [Property] variables if they have [JsonIgnore] attribute
8 Months Ago
resetting bone transforms on cloth when it's re-enabled to avoid spike in velocity with LODing
8 Months Ago
▋▇▇▇▉ ▄▋▄▆ █▍▆▊█▋▇▄▉▆▋▊_▅▄▉
8 Months Ago
Weapon crate texture update
8 Months Ago
Group damage instances
8 Months Ago
Prototype custom networked root motion
8 Months Ago
Initial work on damage tracking https://files.facepunch.com/devultj/1b1011b1/sbox-dev_WgGn9yRMZ1.png
8 Months Ago
Add dev command to swap teams Log active sound handle count every 5 seconds (#156) SoundEmitter: stop sound on destroy (#156) Molotov sounds in particular were persisting
8 Months Ago
WIP Log active sound handle count every 5 seconds (#156) SoundEmitter: stop sound on destroy (#156) Molotov sounds in particular were persisting
8 Months Ago
pickaxe chain controller LODing
8 Months Ago
min/max length constraints respected properly and slightly reduced precision in collision detection
8 Months Ago
Enable the molotov
8 Months Ago
Tidy
8 Months Ago
corrected LODing on cloth controllers for ghostsheet
8 Months Ago
Push the M700 forward a touch
8 Months Ago
Some minor doc change
8 Months Ago
Some comments on ConverterPacker to describe its use Let's move it out of Sandbox and call it BytePack.ISerializer - it won't be exposed to public API (for now?) Makes sense to rename to SerializerPacker so it matches ISerializer Explicit implementations of BytePackRead and BytePackWrite means we can have these non-public Add test for BytePack.ISerializer with MySerializedClass
8 Months Ago
M700 update added the low poly with bakes
8 Months Ago
Heater static prefab lighting tweak
8 Months Ago
Prefab backup
8 Months Ago
Improve scoring system UI, add scrolling number component that we can use in other places if we wish
8 Months Ago
Volumetric fog benchmark
8 Months Ago
terrain.benchmark updates
8 Months Ago
Pottedplant.mat using Rust/Std transmission instead of Foliage. Looked broken and wasn't using wind features anyway.