244,585 Commits over 3,898 Days - 2.61cph!
Fixed a bunch of NREs when Layer(s) or Tile(s) weren't set yet. Also fixed tools not updating when certain properties were changed in the inspector
Initial tests at getting the Arabic language to work
Fixed a bunch of reported errors
Fixed broken damage/death sound references in crackhead NPC
Leaderboard backup, run #
12919
▆██▌▆▄▇█▍ ▋▍▅▅▆▇▆▄▉▉▄<█> ▄▅▉ ▍█▅▌██
█▆▋▌▍▆▇ ▄▍▊▋█▍▌▅█▉▆▄▅▆<▋>.▍▋▆▆▇▍▌▌() ▌█ ▍█▇▊▇▇ ▆▄▌▄▊▍▇ ▍▄ ▆█ ▉ ▌▌▌▆ ▆▊▇ ▄▉ ▋▍█ ▅▅▋ ▆█▉█▉▄▆▍▍▇ ▅▅▍▇▇▅▄▉▇/▍▍▊
Fix Rectangle Tool Delete Gizmo displaying incorrectly
Rectangle Tool optimizations and bug fixes
Make TilesetComponent.Tiles a Dictionary instead of a List so position lookup is much more easy/optimal
Add Collider generation to Tileset Component
https://files.facepunch.com/CarsonKompon/2024/August/02_19-31-DarkgoldenrodFlycatcher.mp4
Added TileComponent.HasCollider, defaults to false.
Rebuild TilesetComponent collision on tile add/remove.
https://files.facepunch.com/CarsonKompon/2024/August/02_19-45-IndianredAsiandamselfly.mp4
Can mark a Layer as a Collision Layer. Collision Mesh will only be generated from this layer.
https://files.facepunch.com/CarsonKompon/2024/August/02_20-37-TotalAss.png
Destroy wrapper objects when deleting physics world
refinery updates
continued art pass
https://files.facepunch.com/jason/1b0211b1/firefox_bHgDTenxcx.png
New physics worlds add a world reference body, this is for things like fixed joints
Added a blank audio source to the Sound script
Better document lightbinner and add a few asserts
Version tiled rendering if we ever make breaking changes to it's structure, makes sure that rendering doesn't break if we upgrade it in the future
Create PawnCameraController, something we can use for all pawns, spectator can now inherits any map-based camera overrides
Make drone use the same camera controller
Remove obsolete usage of SetCombo
Use ShortcutAttribute where necessary
▄▄▍▅▊ ▄▋█▍▌ ▄▌▋▅▋▆ ▋▊▇▍▇▄▋ ▋▅▆▆▍▆ ▄█▅▉ ▊▅▍▋▉▉▅ ▉▆█▍ ▍█ ▌▅▆▅ ▇ ▅▄▄▊▄▇▅▍▇ ▋▌▅▌▇▌▇▄▍▌
Show "Blocked by tree" when blocked by a tree
Remove old Application.AllowShortcuts
Don't wrap cursor when holding middle/right mouse button in 2D editor view
merge from subtract_untangles
resubtract
102037 DuplicateGUIDFix
Misc fixes to jungle ruin wall kits. First pass tests of ruin rubble props
▋▉▉▉▆▉▇ ███▆ ▉█▌▇▋▊ ▅▄▇▋▅▋▊▄▉▍ ▉▍ ▇▄▄▋▇ ▍▇▌ ▇▉ ▆▇▍▉▉▊▌▋▍▄ ▉▍▋▇ ▊▆▊▌▍▉▊ ▉▌█▄▇▆ ▌▄▌▍▍▆
Right Click with Rectangle Tool will delete
https://files.facepunch.com/CarsonKompon/2024/August/02_12-33-CheerfulAngora.mp4
Prevent potential crash with NWVars
Fixed a copypaste error in edit_sky
Replace debug.getregistry usage with RegisterMetaTable (Pull Request)
Replace debug.getregistry usage with RegisterMetaTable (#2097)
Don't show editor keybind warning when empty. Resolves Facepunch/sbox-issues#6074
Fixed copy paste error in edit_sky
Fixed performance degradation with lots of static props
Reduce non-empty reload time, mark if it's a continued reload and fuck the delay off
player update rocket launcher reload anim for the weapon speed changed from 0.5 to 1
player update. handcuffs setup and anim set export
Badly coded anim delay until I rewrite this in a better way
Set up basic "b_reloading" loop for shotgun
Added Rectangle Tool
Tileset Tool Inspector now shows Properties on the currently selected tool. Added Separation to Line Tool and Hollow to Rectangle Tool
https://files.facepunch.com/CarsonKompon/2024/August/02_11-11-IllinformedArmyworm.mp4
Fixed being able to boost when dead
Fixed initial rotation delay for projectiles
Fixed UI absolute/relative issues
Round calculated line positions instead of flooring them (prevents lines from looking oddly curved at certain angles)
Update: Fixing deprecation warnings from obsolete Pool API use
Tests: none, trivial changes
Did some minor tileset optimizations. Added Line Tool to Tileset Tool
https://files.facepunch.com/CarsonKompon/2024/August/02_10-44-SickBird.mp4
Update example project assets
Ignore standalone builds folder
Adjust spaghelli reload timings to match new anims (havent implemented single reload anim loop yet)
▇▅▅▌▆▇▉ ▇▋▆▄▇▇█▍▄█▉ █▌ ▌▋▄▍▌
Make AE_CL_BODYGROUP_SET_VALUE work