252,965 Commits over 3,990 Days - 2.64cph!
Fix shield stamina bar not clearing when the player dies/holsters shield
Null check mounted vehicle when trying to notify of player weight change
Try disabling changes to game.cleanupmap
merge from primitive -> primitive_gm
Fix compile error from BaseRagdoll
Fix old & new horses not working with `ItemManager.GetAllItems()` / enforce_era_restrictions command
merge from primitive -> primitive_gm
Merge from presets_editor/quality
Merge from preset_change_performance (still wip)
DungeonGridInfo ClosestGridCell fix (missing WorldSpaceGrid RoundingMode)
WorldSpaceGrid alignment fixes
Humans/animgraph: added Sprint_NW & Sprint_NE
▅▍▌▅ ▄▇▋▉▍▍▅▅, ▇▄▅ ▄▌▆▆█, ▄█▅▊ ▊▋▅▇▋▊█ ▍▋▌ ▉▊▆▅▋█▊
made it easier for the player temp ragdolls to stop
Bugfix: ServerDemoPlayer - quetly skip unrecognized entity kill messages
- Moved message logging to be before message handling, to be able to get more info before executing logic
Not clear why it's happening, but will leave that for later. Also investigating why getting malformed OnEntities messages once 2nd player connects.
Tests: tried to play back a 2 player demo on Craggy. No more NREs related to entity killing
Louder battering ram impact sound
Expand siege tower constructable deploy volume
Make sure errors are also displayed in Subgraphs
- Bradley APC can now destroy barricades
- Siege weapon constructables can now be smashed by train
Remove obsolete func calls from recteditor
Reapply "Bindless lightmaps/Lightmap Combo Removal (#1765)"
This reverts commit de7b93d17c7a036a567347794ca51163132ef42a.
Reapply BATCH_FLAGS_CONTROLLING_COMBO_CHANGES for legacy shaders, accidentally removed binding lightmap for legacy shaders
Initialize vertex output of lightmap uv when lightmapping is disabled
Update drivers with bindless lightmaps & amd fix
Fixed some compile warnings
Merged Pull Request: New Color methods
* Added Lua implementations of HSVToColor & HSLToColor for higher performance and ensuring it has the color meta table
* Added HWBToColor
* Added COLOR:ToHWB()
* Added COLOR:GetHue, SetHue, AddHue
* Added COLOR:GetSaturation, SetSaturation, AddSaturation
* Added COLOR:GetBrightness, SetBrightness, AddBrightness
* Added COLOR;GetLightness, SetLightness, AddLightness
* Added COLOR:GetWhiteness, SetWhiteness, AddWhiteness
* Added COLOR:GetBlackness, SetBlackness, AddBlackness
Remove math.IsNearlyZero as it is just too similar to math.IsNearlyEqual
Color manipulation methods (#2136)
* Update color.lua
Add color manipulation functions with HSV, HSL, HSB, HWB.
Add HWB support.
* Update color.lua
fix style, rm :SetValue alias, add HSLToColor & HSVToColor lua implementation (100500x faster than C)
* Fixed some issues + formatting
Moved stuff around to be more logically placed, made changes to HSVToColor and HSLToColor to more closely match the C++ version's returns
* fixed mod issue
255 % 255 == 0
we cant use mod here
---------
Co-authored-by: Rubat <3299036+robotboy655@users.noreply.github.com>
- Updated 4k textures for the knight armour set
Bugfix: DemoServer - properly cleanup outgoing NetWrites
Tests: played back a short server demo - no issues.
Travellling vendor will now break siege weapon constructables on the road
Fixed crossbow 3p arrows not updating
Updated knightarmour set textures. created new icon for knightarmour helmet.
UpdateCurrentOptionFromElement virtual function.
Override in graphics UI.
TerrainTexturing profiling
Initialize vertex output of lightmap uv when lightmapping is disabled
▅▆▋▆▊▆: █▍▄█▆▆█▄▄▊▅▍▉▉▄▋ - ▆▊▇▍█▅█▅ ▍▌ ▉▆▉▊▆▉ ▌▇▄▍▄▉ ▅ ▌▌▅▍▅▊ ▌▋▄▌▇ ▄▅▌▋▋▇ ▉▍ █▇▊▅/▉██▊▅▆ ▉▅ ▋▊█▉▅▆▅.
- ▆█▄▅ ▉█ ▅▊▅▊ ▅▉▊▇ ▅▄▌▅▊ ▊▉▋▄▋▉ ▉▋▊▇ ▊▇ ▉▉▆▇ ██ ▅▅▋ ▇▋▇▍ ▄▊▌▋ ▉▊ ▊ ▇▉▊/▉▉█▇▊ ▍▊█ ▇█▇▉ ▄█▄▊▊▊ ▄▌▆▋▇▄▋.
▌▊▄▄▊: ▄▍▄▌▊▌ ▍▄▉▅ ▄ ▌ █▌▉█▉▇ ▊▍▍▍ ▆▊█▋▅ ▇ ▊▋▆▊█▊█▇▉ ▆▌▆▋▉▄▌▋▇▇ █▉ ▆▇▇ ▇▅▊▄▋ █ ▇▌▊▊█▌▌. ██▋█▆▍▆▉█ ▆▇▍█ ▌▄█ ▊ ▌▇▇▍ ▆▆▍█▊ ▄▍ ▍▉▄▅▆▍ ▇▍▉ ▄▆▇▄▋▍▍▆▄ ▆▊▇█▄▋▅.
Make towing visuals rope less loose to avoid it clipping into the floor
Prevent players from being able to shoot Hornet gun through walls
slight edit to vm minicrossbow admire anim and 3p reload anims
Remove debug log
Replace ParameterNode.CanEditOnNode with ParameterNode.IsRequiredInput since thats a bit more user-friendly
Don't include inline editor when UI.Type is set to Default
Default values of subgraphs are now editable via Properties if not a required input
Custom subgraph nodes now produce errors when required inputs are left without connections
https://files.facepunch.com/CarsonKompon/2025/January/23_11-38-RudeFattaileddunnart.png
Fixed NRE when hitting tugboat with the battering ram
Null check lod and foliage grid instances, for when changing options in the menu, not in-game.
Extra wait frames.
YOLO commit. Around 960 ~ prefabs and meta files
Fix mini crossbow backpack offset again
Fixed vehicles being able to use horse poop (or any item) as fuel