userPilgrimcancel
reporust_rebootcancel

1,647 Commits over 4,414 Days - 0.02cph!

Yesterday
cherrypicked ladder fix from biofuel branch
Yesterday
fixed ladder worldmodel outline from disappearing after a second. cause: child object of the prefab was off center. Zeroing transforms fixed it.
Yesterday
Add milk jar with sloshing liquid and improved glass - Milk moves with the jar and gradually settles - Keeps the same amount when tilted or upside down - Softer liquid surface edge and clearer glass - Includes a preview prefab for testing and tuning
2 Days Ago
merge from main
3 Days Ago
Fix wooden and bone arrow world model gibs
3 Days Ago
Fix bee grenade honey flicker and tune glass, honey and trim materials https://files.facepunch.com/pilgrim/2026/September/10_19-11-TanZander.gif
3 Days Ago
Added dedicated gibs for driftwood sets 1, 2 and 3. All ground wood resources now have gibs, except the wood pile, which uses staged destruction as it is harvested. https://files.facepunch.com/pilgrim/2026/September/10_16-46-DeepHochstettersfrog.mp4
3 Days Ago
Add dedicated gibs for driftwood clutter 1–5
3 Days Ago
hopefully a fix for Bradley flatbed ladder climbing and moving-train boarding - Separate ladder and parenting triggers onto individual colliders. - Enlarge parenting volumes to capture players earlier and overlap deck parenting. - Widen and raise all four ladder volumes for easier access and deck transitions. - Preserve the original ladder bottom height. - Add Bradley flatbed to the manifest entity list and prefab hash lookup.
3 Days Ago
missing gib for cactus_01
3 Days Ago
Add dedicated cactus gibs and plant break effects and enable wet log B and C gibs
3 Days Ago
Added gib setup to wet log A so it spawns debris when depleted
3 Days Ago
Fix oversized landmines - worldmodel optimisation changed the shared mesh import scale from 0.5 (this was changed 4 years ago) to 1, doubling placed mines. Halved all four LOD meshes in Blender and re-exported to restore the original size whilst keeping the import scale 1.
4 Days Ago
Add editor tool to generate box colliders from DCC reference meshes Artists can build box collision in their preferred DCC, export an FBX, place it under the prefab’s collision object, then right-click to convert its boxes into individual BoxColliders. Object-name suffixes assign physics materials, e.g. _wood selects Wood, and are omitted from generated child names. Rotated boxes receive separate child GameObjects to preserve their orientation. Supports safe regeneration, Undo/Redo and automatic removal of the reference instance after conversion
4 Days Ago
Added sandbag pillbox barricade and deployable item - pillbox model, LODs and collision with separate wood and sandbag phys materials - reused adams setup for crafting and repair - Added icon to match other variants - gibs - updated manifest
5 Days Ago
Biofuel Generator: manifest and engine.json for the new entity
5 Days Ago
Biofuel Generator: blockout testing deployment - deployed prefab: referenced mixing table, simple box colliders, foliage displacement - guide prefab using same FBX - item generator.biofuel with placeholder blueprint and icon - needs Update Game Manifest
5 Days Ago
cherry picked martyns rail hide code from changeset 153305 - allows the holosight rail to hide depending on the weapon its attached to.
5 Days Ago
cherry picking 8x scope, handmade sight and holosight refreshes
6 Days Ago
merge from main
6 Days Ago
Adjusted and balanced holstered weapon positions to sit closer to chest armour
7 Days Ago
Deploy guides for 20 deployables moved from Guide Mesh to guide prefabs so they keep their materials on lower LODs and custom meshes; normal maps and cutouts restored on all 20, guide tris and draws unchanged from the LOD1 retargets. Guide Mesh only inherits materials from a renderer the entity actually draws, which on RendererLOD and MeshLOD assets is LOD0 only, so the LOD1 retargets and the planter guide meshes were rendering flat. Each guide prefab is one child on the same mesh with the materials copied from the entity's own renderer for that LOD. needs manifest update
8 Days Ago
Shockbyte tool cupboard deploy guide switched from the LOD0 mesh to a custom guide mesh via a guide prefab, guide draws 4 -> 2, tris 37,958 -> 13,646, both normal maps kept.
8 Days Ago
cherry pick from planters_guide_fix
8 Days Ago
cherrypick 21 various guide mesh fixes from prop_optimisations
8 Days Ago
cherrypick tier 3 workbench guide mesh fix from prop_optimisation
8 Days Ago
cherrypick small engine guide mesh fix from prop_optimisation
8 Days Ago
cherrypick tripod spotlight guide mesh fix from prop_optimisation
8 Days Ago
cherrypick wind turbine guide mesh fix from prop_optimisation
8 Days Ago
2nd pass cherry pick on boat building station
8 Days Ago
cherypick boat building station guide mesh fix from prop_optimisation
8 Days Ago
cherry pick chanelier guide mesh fix from prop_optimisation
8 Days Ago
chery pick sail guidemesh optimisation fix from prop_optimisation
8 Days Ago
cherrypick cannon guide mesh fix from prop_optimisation
8 Days Ago
merge from main
9 Days Ago
bee grenade viewmodel visual drift fix fixed bees clipping on admire static bees split from fx and cached as viewmodel renderers to fix drifted visuals https://files.facepunch.com/pilgrim/2026/September/04_11-10-UnconsciousCentipede.mp4
9 Days Ago
merge from main
9 Days Ago
Bee grenade world model pass jar bees combined 17 -> 1 renderer in the shared WM Jar Bees prefab with LOD Group slots re-pointed on world model, held entity and tin can alarm updated body LOD0 6586 -> 4618 tris and LOD1 3412 -> 1705 viewmodel backface and blur glass removed from the world model, 29 -> 11 transforms with no real visual difference at that size
9 Days Ago
De-rigged the M92 world model - 3 skinned renderers over a 4 bone rig replaced with static meshes from a new w_m92_worldmodel.fbx, LOD0 3532 -> 1766 tris, LOD distances and highlight unchanged
10 Days Ago
Two world model prefabs, both had no LOD component and drew at any distance: Added MeshCull to laser detector and door controller worldmodels, both had no LOD and drew at any distance (60m / 100m)
10 Days Ago
sandbag barricade half and three quarter height variants two new deployed prefabs built from barricade.sandbags, same footprint and material so skins work with it no cull like the other barricades setup collision meshes for each, deploy volumes, nav obstacle and prevent_building box scaled to height half height has its own gibs, three quarter shares the original gibs as they match perfectly own prefab ids, manifest and english phrases regenerated construction info named per variant ready
10 Days Ago
LOD chain fixes from across 57 prefabs 6 meshes left in the cull slot now cull: snow mound, launch site floodlights, office block, planter soil, debris pillar, xmas coal pile 2 assets had holes in their lod chain meaning they would pop out of existence, now filled: wall.third.stone showed nothing 25-45m, junkyard bradley had no LOD0 12 out-of-order chains: cave gravel + 19 ruins copies, excavator railings, sphere tank pipes/core/ropes, launch site stairs, ziggurat pipes, trawler guard rails 34 last LODs that never drew given their own band: fridge, fuel tank, plant pots + 9 cabin copies, cooling tower rubble, powerline platforms, carpark, crew building, range bridges, oilrig top, gun racks, medieval doors 3 duplicate states that did nothing removed: hanging tarp, casino signs will need someone to check over and do a s2p
11 Days Ago
Deploy guides for the 21 heaviest guideMesh deployables switched from LOD0 to LOD1 in the Deployable component, guide tris 209,286 -> 89,540. Furnaces, computer station, lab chair, barrels, kayak, piano, medieval box, jukebox, scarecrow, purifier, repair bench, water catcher, fish trap, table lamp, hazmat plushy, standing mirror.
11 Days Ago
Optimised Small_Engine and SteeringWheel_Tier2 deploy guides. Small engine guide now uses LOD2, tris 23699 -> 5288 Steering wheel guide combined into one mesh from the LOD1 base and wheel, renderers 2 -> 1, guide draws 2 -> 1, tris 11162 -> 4929
11 Days Ago
spotlight tripod guide combined into one mesh and one renderer. Renderers 4 -> 1, guide draws 4 -> 2, built from the LOD1 parts so 7.6k tris -> 3.8k looks exactly the same
11 Days Ago
tier 3 workbench guide combined into one mesh and one renderer. Renderers 3 -> 1, guide draws 3 -> 1, built from the LOD1 parts and tidied in blender so 7.1k tris -> 2.9k, on the shared guide_opaque material
11 Days Ago
wind turbine guide combined into one mesh and one renderer. Renderers 4 -> 1, guide draws 20 -> 8, rebuilt from the LOD1 parts in blender so 20.9k tris -> 8.2k
11 Days Ago
further optimisation to the boat building station guide mesh guide draws 9 -> 2
11 Days Ago
boat building station guide combined into one mesh and one renderer. Renderers 2 -> 1, station dropped to LOD1 and platform to LOD2 so 45.7k tris -> 14k
11 Days Ago
chandelier guide combined into one mesh and one renderer. Renderers 14 -> 1, guide draws 23 -> 4, rebuilt from the LOD1 parts in blender so 26.7k tris -> 11.4k removed a duplicate cable that had both LOD0 and LOD1 active in the guide