userIan Hendersoncancel
branchrust_reboot/main/snap_deployablescancel

54 Commits over 0 Days - ∞cph!

58 Days Ago
Storage barrel changes
58 Days Ago
Snapping for Abyss barrels Better barrel to barrel snapping
58 Days Ago
main -> snap_deployables
58 Days Ago
Turn on snapping for bamboo shelves (full size)
58 Days Ago
Fixed weird menu text error for deployable snapping Turn on snapping for the command block Turn on snapping for the beach towel
58 Days Ago
Prevent pressure pads from being able to be placed on top of each other infinitely
58 Days Ago
fix chippy arcade machine snapping and corner snapping Fix twitch rivals desk snapping and corner snapping
58 Days Ago
Fixed bed corner snapping and regular snapping issues Fixed legacy furnace corner snapping Fixed repair bench placing and corner snapping Fixed composter snapping and corner snapping Fixed mixing table corner snapping Fixed electric furnace snapping and corner snapping Fixed cooking workbench snapping Fixed large battery snapping and corner snapping Fixed small battery snapping and corner snapping Fixed small generator snapping and corner snapping Fixed abyss barrels snapping and corner snapping Fixed bamboo barrel snapping and corner snapping Fixed wicker barrel snapping and corner snapping Fixed storage barrel b&c snapping and corner snapping Fixed sofa corner snapping on the right side
58 Days Ago
Remove 'exact' corner snapping for the sleeping bag - works way better
58 Days Ago
Greatly improved corner snapping when trying to put 4 boxes in a 4 by 4
59 Days Ago
Add ability to add general padding Fixed locker snapping
59 Days Ago
Can now snap an object by looking at the wall instead of looking at the ground Better calculations for Y heights Better Y heights in corners (fixes fridges) Ensure pivot offset is rotated by rotation first
59 Days Ago
Slightly increase half shelf bounds (shouldnt affect placement at all but will affect snapping)
59 Days Ago
main -> snap_deployables
59 Days Ago
main -> snap_deployables
60 Days Ago
Minor changes
60 Days Ago
Ensure corner pivot point is added, not subtracted
60 Days Ago
sleeping bag changes
60 Days Ago
main -> snap_deployables
60 Days Ago
Fixed sleeping bag corner snapping Fixed Furnace -> Furnace snapping Some tweaks to locker and fridge (needs more height)
60 Days Ago
Fixed issues snapping workbench 3 against the wall
60 Days Ago
Sofa corner padding to .02
60 Days Ago
" Wicker Barrel Medieval Box Bamboo Barrel Twitch Rivals Desk
60 Days Ago
" Workbench
60 Days Ago
Computer station cant connect to other computer stations nearby Ensure sofa and patterned sofa can snap Turn on for: Retro TC Shockbyte TC Small Battery Medium Battery Large Battery Repair Bench Storage Barrels (inc abyss) Chippy Arcade Machine BBQ Water Barrel Small Generator Powered Water Purifier Composter Pressure Plate Disco Floor
60 Days Ago
Have the ability to turn on and off corner/same deployable snapping on a per object basis
2 Months Ago
Slightly increase the bounds of furnaces and shelves so they can be used with snapping
2 Months Ago
Setup new menu option for deployable snapping modes
2 Months Ago
Much cleaner wall snapping behaviour Setup custom corner padding on each deployable (set up large box)
2 Months Ago
Snap deployables into corners if you are close enough to the corner of the wall and holding 'shift' Math was a bit difficult here due to a lack of a general wall direction vector: calculating plane corner intersections with wall normals and rayhit points along the wall
2 Months Ago
Better commit message: Deployables of the same type will now snap together provided they are close enough. Boxes, Shelves will now auto snap etc.
2 Months Ago
Deployables of the same type will now snap together: Eg walls will snap together
2 Months Ago
Huge code cleanup Introduce two modes, simple or advanced snapping behaviours
2 Months Ago
More comments and minor code changes
2 Months Ago
Try and calculate a rotation which is similar to the original placement rotation (but snapped to the wall) So for example: a box rotated perpendicular to the wall should stay perpendicular even once snapped
2 Months Ago
More minor adjustments with placement code
2 Months Ago
Fix items like planters and furnaces from not snapping
2 Months Ago
Don't bother with any padding, the calculations seem to be perfect
2 Months Ago
Can't static the directions array, use a pooled list instead
2 Months Ago
Compile fix
2 Months Ago
Allow rotating with R when wall snapping
2 Months Ago
Cleanup
2 Months Ago
Can no longer use wall snapping to bypass max placement distances for objects Don't safely assume the first snap canditate will be valid
2 Months Ago
" Cooking workbench Mixing table Shelves Tier 1 -> Tier 3 workbench Small planter Large planter Bathtub and Railroad planter variants Fireplace Half shelves Fridge Sofa Legacy Furnace Table
2 Months Ago
Can wall snap: Storage locker Small wooden box Electric Furnace Furnace Bed Sleeping bag As well as tc, large box etc.
2 Months Ago
Swap to raw matricies since we dont have the transform at this point Cache raw entity on socket attribute setup Apply snapping logic to wooden large boxes Take bounds centre into consideration
2 Months Ago
Finally working snapping Apply global directions again to ensure consistency Flatten normal so we dont get any weird tilting behaviours
2 Months Ago
Much more reliable snapping behaviour - use normals and offsets in local space instead
2 Months Ago
More accurate snapping, seems to work more of the time Still some strange bugs on certain surfaces and alignments
2 Months Ago
Use a socket system instead Defaults to Socket_Free if user isnt using snap This allows more deterministic snap behaviour between client + server when determining placement Use global rather than local directions