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

7 Months Ago
Delegate.TryGetActionGraphImplementation() extension method Facepunch/sbox#1491
7 Months Ago
Refactor ray and shape cast (#78) Shape casts are more naturally expressed as an origin transform with translation. Ray casts now use this convention as well. cast (start,end) -> (origin,translation) Add support for multiple cast hits with a callback. Added test for this. Improved test bed with: - first person camera on right-click - tree view for tests - all tests in cpp files for faster iteration - tests are now categorized - save/load of settings shape cast penetration (#79) Simple penetration computation for sphere and capsule casts that initially overlap. Must be within radius. Deep overlap not supported. For sphere or capsule versus mesh, returns the deepest triangle. Added buffering and flushing for text rendering. Report penetration for all cases (#80) Report final penetration in all cases, this lets a character mover sweep and resolve. This is needed because shapes with a radius may have a small overlap at the end of the shape cast. fixes: - sleeping assert - sleeping tolerance use length units - fix shape filtering in broad-phase Cast bug fix (#81) missing case in recent refactor Fix some more cast callback conditions (#82) more testing, more bugs fixed sample IK Solver (#83) Izabu: - Initial commit of full-body IK solver and test Body Definitions (#84) overlap tests remove bvh alignment eliminate duplicate swing/twist functions eliminate redundant limit macros simplify unaligned SIMD load beginning of C API Fix Unreal build (#85) Closest point on body (#86) Also fixed sleep Re-arranged GJK proxy to remove hole in struct Tested closest point in Explosion sample Events (#87) Event arrays are available at the end of the time step instead of using callbacks. Added a faster array for simple data types. Shape definitions for more efficient shape creation. Event fixes (#88) Added hit events and a world level threshold. Captures the manifold point with the largest approach velocity. Added stack array (but not used yet). Added test for hit events. Added initial relative normal velocity the the manifold. We can use this later for speculative restitution. No longer copying manifold data to begin events. All events are configured on shapes and all are off by default. Axis lock Joint active Joint breaking Joint break callback IZ_LINEAR_SLOP ShouldCollide callback Ignore izShouldCollide(Body, Body) if one of the shapes is a sensor Sphere query broadphase Heightfield shape Mesh contact checks IzConcaveShape Dont calculate mass for heightfield
7 Months Ago
Bounds checking in izCreateBVH to be safe
7 Months Ago
Snappier scientist weapon equip on spawn
7 Months Ago
Merge from demo_packet_ordering_subtract
7 Months Ago
This doesn't need to be internal anymore, was leftover from testing
7 Months Ago
Compile fix
7 Months Ago
Speeling
7 Months Ago
Network++
7 Months Ago
Subtracting demo packet ordering due to server crash: - Server Exception: Network Cycle - ProtocolBufferException: Got larger VarInt than 32bit unsigned
7 Months Ago
Merge from main
7 Months Ago
remove chicken costume from loot table
7 Months Ago
merge from tutorialLOD
7 Months Ago
merge from main - RC
7 Months Ago
merge from fix_sendupdatedinventoryinternal_nre
7 Months Ago
Return hit if maxlength < 0 (!) Test reflection per input Tweaks Partial rewrite Use audio materials Tweak how static meshes work I am sorry, I don't see a better way to do this Re-using these samplers Some sample rate math notes
7 Months Ago
I am sorry, I don't see a better way to do this Re-using these samplers Some sample rate math notes
7 Months Ago
Leaderboard backup, run #10132
7 Months Ago
Fix tutorial island not incrementing its time properly if the player entry gets cleared for whatever reason
7 Months Ago
▅▄▌█▆▌▋ ▌▆▆▌▊▌ - ▆▊▄▊▌▉▇ ▊▆▌ ▊▍▍▉▋▄ ▍▊▋▆ ▉▆█▌▍▆▆ ▆▍▉█▄▋ ▆▄▄ ▍█▍▋▇▊▌▅ ▆█▇▆▍▋▇ ▊▄▇▇▍▆▅, ▊▊▇▅▋▋█ ▊▅▋█▊▅█ ▊▍ ▌▍▇▆▊█▌ ▍▆▅▆ ▌▍▇▍▅▌▋▋▇█▆ ▍▅▋▉▆▉▋ ▇▉▌ ▍▄█▇▉▄▉▆ ▋▇▍▉ ▉ ▉▊▋▋▇▌/█▊▇▉▊▄ ▆█▄▆▇ ▅▌▉▇▌▍▍▉▉▋▅, ▉▉▄ ▇▇▉▅ ▍█ ▌█ █▅▅ ▊█▌▇▆ ▉▉▄ █ ▆▄▍▆▋ ▋▌▆▌▅▆
7 Months Ago
Increase size of LOD grid to encompass tutorial bounds (was x3, now x4)
7 Months Ago
Add debug.tutorialcleanup - deletes all active tutorials and resets all players marked as in tutorial
7 Months Ago
Leaderboard backup, run #10129
7 Months Ago
Leaderboard backup, run #10127
7 Months Ago
Create prefabs by dragging objects from hierarchy to asset browser Resolves sbox-issues/issues/4740
7 Months Ago
World and Detailed colliders, steering, RPC code gen, other basic setup
7 Months Ago
Subtract 93877, will go out in hotfix
7 Months Ago
Set references to conditional objects
7 Months Ago
Ensured proper alignment Added foundational elements to support available condition
7 Months Ago
Merged vendor ui emoji support
7 Months Ago
Leaderboard backup, run #10126
7 Months Ago
Fixed issues with emoji placement
7 Months Ago
Update harmony 1.2 -> 2.3.1.1 fat but exclude from build
7 Months Ago
Switch harmony commands & performance logger from `HarmonyLoader` -> `RustHarmony.Loader`
7 Months Ago
Mereg from tutorial_island_valid_bounds
7 Months Ago
Add Rust.Harmony.Interfaces back because it somehow got deleted Add Rust.Harmony.Loader which contains the actual modloader Load Rust.Harmony.Loader with reflection
7 Months Ago
Physics bounds fix
7 Months Ago
Fix show grid toggle not being checked when grid is shown
7 Months Ago
Remove old harmony folder Add "Rust.Harmony.Interfaces" precompiled dll and "Rust.Harmony.Hook" project
7 Months Ago
Merge from main
7 Months Ago
Fix open scene list not updating when opening a prefab from asset browser Resolves sbox-issues/issues/4904
7 Months Ago
Merge main -> Bikes
7 Months Ago
Keep SkeletonSkin scripts and rebuild them when the skin loads. Attempts to fix build-only bug where clothing skins no longer show up after connecting to a server and disconnecting again back to main menu.
7 Months Ago
Keep SkeletonSkin scripts and rebuild them when the skin loads. Attempts to fix build-only bug where clothing skins no longer show up after connecting to a server and disconnecting again back to main menu.
7 Months Ago
ValidBounds fix on large maps
7 Months Ago
merge from chicken_costume_steam
7 Months Ago
Cherrypick disable assembly validation
7 Months Ago
Check for View Model validity
7 Months Ago
Check for View Model validity
7 Months Ago
Check for View Model validity