userGriglercancel

1,874 Commits over 883 Days - 0.09cph!

1 Year Ago
codegen
1 Year Ago
OceanSimulation split between deepsea and mainland - required extra indirection in most batched water queries but it's hidden away
1 Year Ago
strong internal hurt triggers in square hull to handle both clipping and player damage
1 Year Ago
merge from player_hurt
1 Year Ago
assigned missing physics mats on some boat building blocks
1 Year Ago
initialize deep sea shore vectors properly when loading cached shore vectors (editor-only issue)
1 Year Ago
cleanup left note for possible change to how angles are populated if it proves a performance issue
1 Year Ago
merge from directional_drag
1 Year Ago
added command to print DragByAngle table of a boat you're looking at (admin only)
1 Year Ago
reduced ray count slightly and only recaching BoatBuildingBlocks if the list is empty
1 Year Ago
better ray batching, as always it's bottlenecked by Verify - added GamePhysics.SortDeferred which returns the sort JobHandle, useful in this case where we're scheduling multiple parallel batches
1 Year Ago
mapped accumulated area to drag values, needs further balancing but adjusts between 0.8->1.5 rang currently - using batched casts, still a bit slow - substepping drag values between angles for continuous values
1 Year Ago
merge from boat_building
1 Year Ago
initial WIP directional drag (not balanced and not fast) - take a set of planes offset from hull block bounds at a regular set interval - project min/max bounds extents onto plane and perform a set of raycasts in flow direction and use dot of normal against -flow to scale drag impact and accumulate - drag is saved per-angle and will update for the boat at set intervals by slerping between nearest values to current angle of velocity against forward - considering this as "drag" currently, but may apply this as a force for easier control
1 Year Ago
structure to query drag by angle from flattened pre-baked data (dummy data for testing)
1 Year Ago
merge from shore_vectors
1 Year Ago
sending client RPC to a player when entering the deep sea, currently only used to reset deepsea terrain texturing data
1 Year Ago
merge from physics_pass_two
1 Year Ago
playerboat wavePID balance
1 Year Ago
check boat engine state instead of driver state for enabling correction forces (playerboats are powered without someone at the helm)
1 Year Ago
improve transform access in correction forces
1 Year Ago
undid plane points reordering in the prefab, code was adjusting it in the wrong order - corrected there instead
1 Year Ago
re-ordered control forces plane points so plane normal points up, also set non-stupid values for control accel
1 Year Ago
steeringwheel controls HasDriver flag of parent boat
1 Year Ago
enabling PlayerBoat correction forces with some initial balance
1 Year Ago
added acceleration mode for boat wave correction forces, default is force (old behaviour) - lets us have consistent control forces on playerboats without worrying about mass differences
1 Year Ago
handling torque scaling properly when accumulated forces cancel (was dividing by zero in some cases and apply naninf torque)
1 Year Ago
removed unused field from shore vector override mod
1 Year Ago
merge from shore_vectors
1 Year Ago
merge from shore_vectors
1 Year Ago
merge from deep_sea
1 Year Ago
merge from floating_city_support
1 Year Ago
applying baked data for floating cities
1 Year Ago
gave shore vector override mod inner radius to allow linear falloff between inner and outer radii with hard limit inside inner radius
1 Year Ago
allow shorevector-only bake, handle in blitting
1 Year Ago
merge from shore_vectors
1 Year Ago
parallel blit
1 Year Ago
adjusted default deep sea height slope data to match expected minimum for deep sea (-64)
1 Year Ago
better shore distance blending between islands
1 Year Ago
merge from shore_vectors
1 Year Ago
s2p for tropical1 and tropical2 (3 is pointing at 2's prefab currently, not touching)
1 Year Ago
post-merge tropical scene 1/2/3 shore data rebake
1 Year Ago
merge from deep_sea
1 Year Ago
re-baked Tropical1 and Tropical2 to include waterheight data
1 Year Ago
WaterHeight support for baked shore data
1 Year Ago
merge from deep_sea
1 Year Ago
undid change in file I don't remember touching (harmless)
1 Year Ago
merge from small_engine_reverse
1 Year Ago
menu options split between foward/reverse gear toggle - also fixed on/off options using the same string token by mistake
1 Year Ago
merge from small_engine_reverse