253,104 Commits over 3,990 Days - 2.64cph!

3 Years Ago
Create test.json
3 Years Ago
Re-organized blocks into folders and use smart folders for TPS files
3 Years Ago
Timescale particles before capture instead of awaiting
3 Years Ago
html/css name fixes TrailPass models Dummy trail pass with some items Show checkmark for items already unlocked Temporary ScenePanel for part thumbnails
3 Years Ago
Fix crash in fast texture tool, RenderThumbnailForAsset doesn't seem to like large sizes, just half it when over 2048
3 Years Ago
Added ChunkViewer.IsCurrentChunkReady and use that to determine if a player can move.
3 Years Ago
Prioritize chunks to full update if they have a player in them
3 Years Ago
▅▉▊▉▌ ▉▅▄▆▌▇ ▍▇▄ ▉▄▉▄▆▊▉ ▄▉ ▆▇▆▅▍▋█▋ ▋▇ ▇█▋▌ ▇▋▋
3 Years Ago
Some refactoring. Break out of any UpdateFaceVertices loops if the current game is no longer valid.
3 Years Ago
Refactor how mixed baked lights are calculated to later support multiple lights at once Removed unused lightbinner that was mostly just duplicated code Fix data structure of light info compute buffer to support multiple baked mixed shadows and cleanup Reorder data structure, give support to more than 2 cascades for mixed lights, add vignietting for shadows on multiple static lights at once Up our shader ABI, document changes, and rename elements of that enum to better clarify Make lighting data structure from shader match what's on cpu side Multiple mixed shadows support, fix sunlight bugs with multiple mixed shadows Pass number of mixed cascades to shader Naive shadow atlas downsampling test Consider mixed light shadows for atlas downsampler too Add cvar to maximum mixed light shadows, make a lot of this clientside Add option to render mixed shadows only on viewmodels Fix self shadowing on dynamic objects with mixed shadows Add helper method to get the wanted shadow sampler given the context, clean up code Pass viewmodel shadow sampler on the shader side Viewmodel shadows on mixed shadows 🙏 Cleanup lightcomponent, reenable shadow fading Remove unnecessary debug pragmas Actually don't need VFX ABI change, old shaders will simply not receive shadows, no need to break them Update core shaders for light rework Update base addon-level shaders with the light rework changes https://i.imgur.com/cSffiRg.jpeg Merge pull request #177 from Facepunch/light-rework-rebase Light rework
3 Years Ago
Fix
3 Years Ago
Update core shaders for light rework Update base addon-level shaders with the light rework changes https://i.imgur.com/cSffiRg.jpeg
3 Years Ago
Added BlockType.ShouldCullFace. Water blocks cull faces if they have an adjacent water block.
3 Years Ago
UnlockEntry -> TrailpassItemIcon Don't tilt on extreme slopes, just slide/roll
3 Years Ago
Disable debug print
3 Years Ago
Map Problems detects missing entity classes
3 Years Ago
Average the bump anim velocity values a little - compare the two most recent with the previous two
3 Years Ago
Added BlockType.IsLiquid. Added swimming support.
3 Years Ago
Convert "Check for map problems" dialog to a dock widget It is also now less crash prone. https://files.facepunch.com/rubat/1b1511b1/o1yfvnAXGW.png
3 Years Ago
Automatically destroy / create weapons when a weapon item is given or taken from the hotbar inventory
3 Years Ago
Increase the projectile life time for the test explosive weapon
3 Years Ago
Add custom FlyController that uses MoveHelper. Have suitable spawn positions use the center of the voxel.
3 Years Ago
Velocity cap when starting a new run
3 Years Ago
Copied over some placeholder models and effects from Hover. Copied over weapon base from Hover. Implemented AmmoItem type. Implemented WeaponItem type.
3 Years Ago
Coastline splats
3 Years Ago
Hide button Rename to trail pass Style adjustments
3 Years Ago
Fixed post process errors
3 Years Ago
Merge from main
3 Years Ago
Fix GrabFrameBuffer sometimes not working in tools mode
3 Years Ago
Footstep placement bug fix.
3 Years Ago
Failing to save jpeg screenshots/posters actually says that it failed in console
3 Years Ago
merge from server_browser_tag_filter
3 Years Ago
3 Years Ago
Rework of wooden gaps now playable
3 Years Ago
Removed Render.BlendMode etc, added combos to UI shaders for blending
3 Years Ago
Update to use Entity.FindInBox. Update to use SceneObject.Attributes. Update to use Global.PhysicsWorld.WorldBody (doesn't exist yet.)
3 Years Ago
Added admin-only respawn_entities console command Also removed debug_write which seems useless
3 Years Ago
Removed the original respawn_entities console command
3 Years Ago
Fixed spawngroup (world) names differing from the ones in g_pWorldRendererMgr Added EntityManager.CleanUpMap( filter ) Adds [Event.Entity.PostCleanup] & [Event.Entity.PreCleanup] Added EntityManager.DefaultCleanupFilter Rename m_SboxCleanupFilterCallback Remove duplicate code Merge pull request #173 from Facepunch/map-cleanup Map cleanup functionality
3 Years Ago
█▅▇▋▇▊ ▋▍▆▄▋▍▇▇▅ ▄▅▆ █▆▆▆▅▄▆▊ ▊▅▍▊ ▍▇▉▉▆█▇▉▆ ▉▍█▋▉▍▋▄
3 Years Ago
tweak wheely bin collision/prefab
3 Years Ago
Move SetLighting to engine as SetupLighting, allow other RenderAttributes to be filled ManagedSceneObject, ManagedRenderPipeline to engine, cleaned up post processing, moved standard post processing to addon base
3 Years Ago
Monument fixing WIP
3 Years Ago
Particle clean up
3 Years Ago
Updated wooden gaps + skybox + sound
3 Years Ago
Wheely bin polish Improved collision accuracy on wheely bin Reduced symmetry 'rorsaching' along seams, less noisy textures Dirt pass inside Reduced textures to correct texel ratio
3 Years Ago
Expirable SyncContext refactor * Rename MainThreadContext to ExpirableSynchronizationContext * ExpirableSynchronizationContext supports having multiple live instances on different threads * Added SyncContext static class to handle resetting on session end * MainThreadContext.Instance is now SyncContext.MainThread etc More control over addon tasks running on worker threads * Added an ExpirableSynchronizationContext for worker tasks * WorkerThread.Start() spawns a bunch of long running tasks to process addon tasks off the main thread * WorkerThread.Stop() causes those worker tasks to exit, can be restarted later * Stop worker threads during hotload * Fixed case where addon tasks that refuse to cancel could keep running forever on a worker thread
3 Years Ago
Clothing Layer guides WIP
3 Years Ago
combat state design files, pet command list update.
3 Years Ago
Update uf_wooden_gaps.vmap