122,638 Commits over 4,048 Days - 1.26cph!
Merge Main -> MagnetCraneUpdates
Merge General QOL -> Main
Revert most of
69231 - was only working on listen server
Merge General QOL -> Main
Merge Main -> General QOL
Fixed placeholder train carriage NRE
Remove unused FX from the placeholder train carriage
Fixed spark FX not stopping on train carriage
Add zipline dismount points to supermarket, airfield, arctic research base, launch site, gas station, both harbors, excavator, satellite dish and outpost
Updated train carriage colliders, both temp train parent triggers + extra stuff
Merge wheel_tangents -> rail_network
Manifest update for train carriage entity
Add a train carriage for testing
Renamed BaseTrain to TrainCar for clarity
Fixed incorrect GetDistance results for splines <40m long
Fixed incorrect height on some train track spline prefabs
▊▅▋▍▄▅▊▌▉ ▌▇▋▅▍▅ ▍▊█▄▉▅█▍▍█ ▉▌▇ ▊▌▌▄ ▅▄▋ ▍▊▄▍▉▆
▅▌▄▋ ▊▆▅▆██▊▍ ███▆▆ ▌▄▅▍▆▌▊ ▇▍▄▋ ▇▄█ ▌▋▄▇▌▌ █▋▍█▄ ▇ ▉▍▋ ▅▄ ▅▍ ▄▉▍▌▋▌▄█▇
Added float interpolator implementation. Simplified the generic interpolator code - no need for separate interpolator classes anymore, only separate entry types.
▄▊▇'▌ ▌▋▇▆▍ ▄▋▌ ▋▇▊▋ ▉▇▍▊█▆ ▅▆ ▍▇▉▆▆ ▌▄▋ ▅▍▍▊ ▉▊▄▊▇▍▄ ▅ ▌▆▋▄▌█
▉▋▄▄▍▋▉▄▍█▆▄▄ ▅▄▍▊▋█▍ ▆▍▇▆▆ ▉▅▄▇ ▊▊▉ █▌▆▆ ▊▅▍▅▅█ ▋▊█▇▌ ▌▅ ▌▉▄▉▌
World spline shared data update
Made my interpolator generic. The original TransformInterpolator now inherits from it.
Airfield lighting and dressing polish
Added overgrowth and small junk to the hangars
Added point lights near entrances to prevent exteriors from looking too dark
▊█▋▄▊▄ ▇▆ ▋▇█▋ ▇▄ ▄▉▄▆ █▊▄▌▄▍▅ ▋▄▅▆▇▇▄▍▉ (▊▍▊█▍█▉, ▍▋▄▇█▊▋, ▄▄█▊) ▍█▇'▌ ▇▋▌▌ ▍▅▄█▄█▌
Reflex plugin update, updated reflex script
Grass, moss and gravel do not spawn on rail topology
Site A river area finalization
New spawn populations for bushes on railside topology for all biomes to provide cover
▋▄▆▌▍▍▉▋ ▌▌▇▄ ▄▆▉▅▋▍▄ ▌▄▅▉▊▊ ▅▅▌▅
Medium sized rocks don't spawn on rail topology
Adjust line termination points with model changes
Merge from mount_instrument_fix
Added a float interpolator based on TransformInterpolator
Merge from instrument_disable
Updated WorldSpline Prefab Shared Data to my newer lookup-table generating system
Send bogie rotation data as an RPC instead of full network syncs
Add analytics keys for dedicated servers
Split client and server analytics events into separate classes (Rust.Analytics.Client and Rust.Analytics.Server)
Only run server analytics on official servers
Reintegrate old disabled death and craft server events
Made GetDistance (used when spawning trains) around 3x faster. That's Good Enough™
█▇▄█ ▊ ▍█▋▍▍▊▉▄ ▌▇▅▍▄ ▊▊▍▆▌▄▅ ▌█▍▊ ▇▍▌█▋▌ ▉▍ ▆▊▌▋▆▍ ▉ ▄▅▄▆ ▄▍▌▊█ ▄▅▆ █▍▆▌▉█▄ ▉▄▋▅▆ ▄▌▆▋▇▋▌▊ ▆▆ ▄▄
Include the SQLite result code value as a field in SqliteException
▇▅▆▉ ▌█▊▋█ █▊█▆▌▉▊▇ ▉▉ ▅█▆ ▅▊ ▋▆▍█ ▉▅█ ▋▌▊█▇▊▉ ▍▉▊▅