193,010 Commits over 4,049 Days - 1.99cph!
Particle system changes
Added:
Set child control points from particle positions - set orientation
Set control points from particle positions
Set per child control point from particle position
Remap Distance Between Two Control Points to Scalar - output is scalar of current value
Remap Distance Between Two Control Points to CP
Remap Percentage Between Two Control Points to Scalar
Remap Percentage Between Two Control Points to Vector
Set Control Point To Player - Use Eye Orientation
Set CP Offset to CP Percentage Between Two Control Points
Cull when crossing sphere
Fix some compile warnings (Hammer)
Ported even more particle operators from CS:GO
C_OP_SetControlPointToImpactPoint
C_OP_RemapSpeed
C_OP_RemapCPtoVector
C_OP_RemapBoundingVolumetoCP
C_OP_RemapVelocityToVector
C_OP_RemapCPVelocityToVector
C_OP_RemapAverageScalarValuetoCP
C_OP_RampScalarLinear
C_OP_RampScalarSpline
C_OP_RampScalarSplineSimple
C_OP_RampScalarLinearSimple
C_OP_NormalLock
C_OP_SetControlPointRotation
C_OP_SetCPOrientationToDirection
C_OP_LerpVector
C_OP_LerpScalar
More csgo particle operators
C_OP_RemapControlPointDirectionToVector
C_OP_NormalizeVector
C_OP_RotateVector
C_OP_ClampScalar
C_OP_ClampVector
C_OP_InheritFromParentParticles
New CS:GO particle initializers
C_INIT_OffsetVectorToVector
C_INIT_RemapSpeedToScalar
C_INIT_NormalAlignToCP
C_INIT_NormalOffset
C_INIT_SequenceFromCP
C_INIT_InheritFromParentParticles
C_INIT_RemapInitialDirectionToCPToVector
C_INIT_RemapInitialCPDirectionToRotation
implement particlefield_rotation selector for PET
Added configurable SpawnFilterMode to PlaceCliffs, PlaceDecorUniform, PlaceDecorValueNoise and PlaceDecorWhiteNoise
gibs and guides for frontier gates and walls
player update. added rifle stance walk anims to the neccessary weapon holdtype override controllers
player update. exported rifle stance walking anims
Bugfix: Don't record GC data from Warmup runs
Fallout from my first patch
Tests: ran new perf tests with warmup, observed no allocations being recorded(as expected)
▍▋▇▅▇▊█ ▇▅▇▆▊▆ ▋▍▄▌▆█ ▌█▉███▅▅▄, ▇▊▊▉▆ ▅▆▍ ▍█▌▌▋█▋. ▍▆▋▋▌ ▇▉▌▌ ▇▄▇ █▆▌ ▊▅▉▇ ▍▉▋▋
██▊▍▌ ▌▍▌▄ ▄▉▌▉_▆▆██▉██▇▇▇▅
▍▅▍▋ █ ▍▉▇ ▍▊▌▄ ▌▋▉▌▄ ▍▇ ▄▆▄▅ ▋▇▌█▋▋, ▄▍▍█▄▉▌▆▄ ▉▋▆▍▉▋▅▍▄ ▋▅▇▊▍ ▌▊ ▍▌▍▅█▉▉▋ ▉▌▋▌▊▋▆ ▊▉▍█▊▌▇ ██▉▇▋▊ ▉█ █▍▅▋▅ ▊▍ ▄▊▍▅█▇▋▄▇
merge from LocomotivePushFix
▆█▊▋▇ ▄█▌▋ ▇▅▄▊_▄▆▆▆▇▅▉▄▌▊▊
merge from nametags_random_colour
Ensure vendor test scene spawns a radtown
Added spline for vendor and bradley to follow
S2P
Monument markers converted to RustText
Added PermanentMarker TMP fontasset
Localized dropdowns "Unknown" option
Localized active boosts tooltip (teas)
Added LanguageSwitcher editor tool to switch current language in edit mode
Add budgeted queue for pathfinding requests
Added control point/ tangent editor tools to world spline inspector
Raised entry bars
Moved lamppost backwards to give enough room for vendor/bradley to pass
set up anim event for 3p reload shells ejecting
Added ziggurat blockouts with interior
Clean: fix 2 Pool obsolete warnings
Tests: none, trivial changes
▅▉▋ ▄▅█▇▆█ ▇▆▍▄ ▍▇▇▍▊█▅ █▆▄▅▋
Merge: from main
- There's 2 new warnings for obsolete pool usage, will fix in next
Tests: Built all modes in editor
Have wolves clear their target after eating, as else they can hunt you down after finishing their food if you passed them while they were eating
Merge: from main
Tests: built all modes in editor
▄▌▉ ▋█▆▊▆▋ ▅▌▆▍▌▅▉▇ ▍▆▋▊▋ ▄▄▅▌▆▋▅▆ █▍▉▄▌▄█
Change output folder structure per Lewis' request
█▍█ ▅▅▊▇▋ ▇▄▊▍ ▌▇▄▋▅▄▅▊ ▆▄▉▄ ▌▍ ▋▍▇▋▇▅, ▇▍▋▍▄▇▌▅ ▊█▌▊█▇ ▋▄▋▇ ▇▊▅▉▍█▇█▆▅ ▍█ ▇▉▋▉▊▍▉▄▋ ▋▆▄▍▌▅▌ ▊▉ ▅▊▅ ▄█▊▍
▇▇▅ ▊▆▌█▋▄ ▇▅▇ ▉▆▊█▆▌▅▌▍ ▉▆▇▊▊▍▊, ▌▅▉ ▉▉▍ ▅▌▇▄█▄▅▌ ▊█▇▊▄▄ ▉▄▅▋ ▋▄▉▌▅▋▍ ▉▌▋▍ ▍▋▉ ▌▉▅▋▅ ▆▇▄▋ ▅▌▋▍▄▉ ▍▄▋▄
Merge from main.
Reset this week's skin items scene materials to default.
Allow wolves to eat corpses and meat
Refactor targeting component to be budgeted and part of sense component, this fixes a bunch of issues where wolves would overcommit and ignore other threats closer to them
Increased the wallpaper spray can use distance from 3 to 5 meters
Various ground foliage tone/brightness tests for mesh+terrain consistency & contrast.
Smoothed biome temperature curves so that temp no longer briefly dips right before it starts to rise.
Adjustments to aerial density for the new grading. Less hazy at a distance.
Lowered it at night too. Makes anti-gamma range a little better.
merge from ArmouredCockpitColliders
merge from CarLockLightFix
merge from spraycan_industrial_door_fix
merge from blockedby_toast_leakfix
-▄▆▇ ▊▌▊▅▋▇ ▅▌█▌▍ ▌▋▇▅▋█▅ ▄▌ █▇▊▍▍▍▍ ▇▍▍▉▆ ▆▋█▄ ▄▇▍▊▌▍▆ ▇▌▆ ▆▉█ ▉▆▋▍▇▌
-▇▆ ▊▅▋ █▋▍▉▇▋ ▉▍▍ ▄▊▄ ▅█▍ █▄▇▅▋▋, ▇▍▇▊▌▆ ▌▌▄▌█ ▅▅ ▆▄▄ ▋▄▄▊▆▉ █▌▅ ▉▉▇ █▇▍ ▉█▄▄▌▉ ▌▉▉
▋▄▌▅▆ ▌▍▆▍█ ▇▇▄▅█▋▉██ ▆▊█ █▋▍▌▋▅▅▆ █▌█▉ ▍▅▋▆▊ ▇▊▇█▄▄ ▊█▇▊ ▆▆▄▇▆ ▌▆▊▄▆▇▅, ▌▄▊▍ █▌▉▅▆ ▄▇▌ ▅▉▇▄█▋▆ ▇██ ▍▍▇█▆▊▊
█▅█▆▋ ▉▄▆█▉▋▍ ▄▇▍▇ █▌ ▉▋▅▇▊ ▍▊▅▍▊ ▄▆▌▄▄▇▋▍▍▋ ▌▅ ▄▄▊ ▄▇▅▍ ▋▉▇▋ ▇█▌▇ ▄▉█▉▉▉ ▇▆ ▆▋▊▌ ▊▉▍█▋▍█ ▋▅ ▋▊▊▉▅▆ ▅▋▉▉▊ ▆▄▋█▉▅▇