6,139 Commits over 3,806 Days - 0.07cph!
ModelDoc: Added more info to "not in CONTENT folder" error message
API Ref: Fixed non attributes being under attributes groups
API Ref experiment: Show where enums are used on their pages
https://files.facepunch.com/rubat/1b1811b1/umhm3vMTRd.png
Fixed certain assets showing 2 icons in the browser
AssetType.PrefersIconForThumbnail is now set correctly
Remaining asset type/system docs
AssetSystem & GameData docs
Sort asset references in inspector by type and name
Makes it easier to see what's what. Also reduced vertical whitespace a bit.
Added confirmation popups for deletion of assets/projects
This also lets the user know what exactly will happen to the asset and project files upon removal/deletion.
ScenePortal docs
Entity bone methods throw on out of bounds input
Added PhysicsBody.SurfaceMaterial, deprecated SetSurface/GetDominantSurface
Obsolete Entity.IsFollowingEntity & FollowedEntity
Documentation & cleanups
Add GetName & Count to MorphCollection
Extra info for ModelEntity.SetMaterialOverride overlaods
Hammer: Try to guess static overlay projection distance from scaling
Properly fix codegen removing all namespaces
Fixed codegen removing all namespaces in generated files
This is primarily for property initializers
▌█▊ ▍▉▇▋▇▄ > █▉▇▉▉▊ & ▉▆▋▌▊ ▊▆▉▅▍▆█▄
ProjectDownloader also displays errors for packages
Some Widget.Layout docs
More gracefully handle missing git when downloading games from asset.party
Display a warning when trying to download a game to non empty folder
Fixed selecting multiple games in ProjectDownloader causing weird automatic path
▊▅ ▋▉█ ▍▍▅▊▉ ▍▇▋▉▊▄▆ ▋▅▌█▋▊▅▅▍█ ▄▆ █▌▉▌█▆▌▅▉
▊▄▄▅/█▍▋▌▅▋/▅▄▇
TypeLibrary.GetDescription handles constructed generics
(By returning info about the non-constructed version of the generic)
Remove debug output from TimerEntity
Fixed Hammer inputs missing descriptions in Hammer
Added TimeUntil.Passed & feature parity for RealTimeUntil
Added TimerEntity
Undo macos target OS changes
Update Build-Dependants.sh
Update Build-Dependants.sh
Update Build-Dependants.sh
Fix V_GetFileExtension with dots in folder names
un LFS text files and bootil
Update .gitignore
Try to fix linux builds
chmod scripts to appease leenox
LFS through checkout sucks
Get LFS files with checkout@v3
Remove gitignore from LFS
Remove bootil submodule
Add bootil from plastic
Fix game sln generating without extension (???)
Clean up .gitattributes a bit
Sort .gitattributes
Remove more text types from .gitattributes
Upgrade premake5 scripts to not spam warnings
Fixed bootil target path
Don't forget to build VPC
Renamed ignore.conf to .gitignore
Add bootil as a module
Try using only checkoutv3