branchGarrys Mod/maincancel

6,561 Commits over 2,983 Days - 0.09cph!

4 Years Ago
Fixed first file embedded in the BSP not being able to be decompressed
4 Years Ago
Hammer: KeyValue copy & paste now properly pastes the spawnflags (and updates the UI)
4 Years Ago
Localize the "Failed to find any models for this addon" message and do not allow trying to open floating .gmas on workshop through Spawnmenu
4 Years Ago
Maintain nicer sorting for numbers in DListView column sorting
4 Years Ago
Added lua_dumpfonts(_menu) for debugging
4 Years Ago
Make x64 compiler happy
4 Years Ago
Do not try to load the flushed models immediately after flushing them on map disconnect, this does not work for map embedded models which do not exist after disconnecting from a map
4 Years Ago
TTT: Fixed an instant reload exploit (Community Contribution) Fixed PlayerWeaponColor material proxy hack for Super Grav Gun for cases where people override the default gravity gun (Community Contribution)
4 Years Ago
Added some debug info to "%s overflowed reliable buffer" disconnect message Added "total" count to mat_dump(textures/materials)
4 Years Ago
Properly remove unmounted (.gma) addon files from internal map so when something tries to access them we don't crash.
4 Years Ago
Added Problems panel which currently displays Lua Errors with quick way to disable/uninstall/report the problematic addon
4 Years Ago
Fixed ErrorNoHalt not setting menu state when it was called in the menu state
4 Years Ago
Improvements to main menu's bottom navbar for tiny screen resolutions Added "Games" label to the mountable games button to hopefully better direct players to it, and added "Not Owned" / "Not installed" labels so there's no questions about which icon means what
4 Years Ago
ListPanel autoscroll will stop if it loses focus or the button is no longer held
4 Years Ago
Implemented a basic "Hold key to continue scrolling" feature to all ListPanel vgui elements, such as old server browser and Hammer's Model Browser model list
4 Years Ago
Apply the volume_sfx to only DSPs 35-38 which are the ear ringing sounds that do not otherwise get scaled
4 Years Ago
Fixed deleting npc_manhack's sprites causing a crash when the deleted sprites are accessed by the NPC code
4 Years Ago
Saving tool presets now only occurs for the changed preset group, not all of the preset groups Fixed a compile warning
4 Years Ago
Add: - float Entity:GetAnimTimeInterval() [CBaseAnimating] - void NPC:SetMoveVelocity(Vector vel) - void NPC:UpdateTurnActivity() - bool NPC:HasObstacles() - bool NPC:AutoMovement(float interval, Entity target = NULL)
4 Years Ago
Hammer: Model Browser now scrolls to the selected model
4 Years Ago
Hammer: Fixed crashing issues with Object Properties Output/Input column sorting Hammer: Increased the text fields width for many things in the first tab of Object Properties window
4 Years Ago
Replaced "Select Folder" dialogs in Options menu with the more modern ones
4 Years Ago
Fixed a self crash with render.DrawSphere when giving the sphere zero/negative segment counts
4 Years Ago
Add spacers support to DComboBox (Community Contribution) Added duplicate NPC controls to the NPCs spawnmenu tab, hopefully people will be able to find those settings now
4 Years Ago
Hammer: Texture Browser's current selection is now a read only editable text box so you can copy from it
4 Years Ago
Hammer: Changed the default 3D view type to "Textured Shaded" from "Wireframe"
4 Years Ago
Hammer: Moved the "use count" in texture browser above the texture name and fixed the opaque/self-illum/transparency icons to display properly Hammer: Made the "Entity Report" window a bit wider and stretched the bottom controls to the right edge
4 Years Ago
▆▌▍▉▆ ▍▇▇█▊▉▆ ▇▉▄▌▅▅
4 Years Ago
Many improvements to the steamworks library: * More safeguards against invalid Lua states * Throw type errors when a callback is not given * steamworks.DownloadUGC now has an internal queue and displays download progress just like workshop subscriptions would (this also includes dupes now)
4 Years Ago
Translate steam error code 10 Fixed more compile warnings
4 Years Ago
Removed unnecessary arguments in C++ => Lua workshop download callbacks in menu state Fixed a potential issue with Workshop Subs not properly marking files as downloaded
4 Years Ago
Fixed DTree_Node.MakeFolder producing errors in certain case due to recent changes
4 Years Ago
SteamAPI Errors on non first page of Dupes/Saves/Addons/Demos will not hide the pagination
4 Years Ago
Fixed undo.AddFunction changes being undone by previous commit
4 Years Ago
Add: - [Server] void Player:SetActivity(int [ACT_*] act) - [Shared] void Weapon:SetActivity(int [ACT_*] act)
4 Years Ago
Add: - int [TASKSTATUS_*] NPC:GetTaskStatus() - void NPC:SetTaskStatus(int [TASKSTATUS_*] status) - TASKSTATUS_NEW, TASKSTATUS_RUN_MOVE_AND_TASK, TASKSTATUS_RUN_MOVE, TASKSTATUS_RUN_TASK, TASKSTATUS_COMPLETE - float NPC:GetMoveInterval() - void NPC:SetMoveInterval(float) - float NPC:GetIdealMoveSpeed() - float NPC:GetIdealMoveAcceleration() - Vector NPC:GetMoveVelocity() - float NPC:GetMinMoveStopDist() - float NPC:GetMinMoveCheckDist() - bool NPC:IsMoveYawLocked() - void NPC:SetMoveYawLocked(bool bLocked) - void NPC:MoveStart() - void NPC:MoveStop() - void NPC:MovePause() - void NPC:ResetMoveCalc() - void NPC:MoveClimbStart(Vector dest, Vector dir, float dist, float yaw) - int [AIMR_*] NPC:MoveClimbExec(Vector dest, Vector dir, float dist, float yaw, int nodesLeft) - void NPC:MoveClimbStop() - AIMR_BLOCKED_ENTITY, AIMR_BLOCKED_WORLD, AIMR_BLOCKED_NPC, AIMR_ILLEGAL, AIMR_OK, AIMR_CHANGE_TYPE - void NPC:MoveJumpStart(Vector vel) - int [AIMR_*] NPC:MoveJumpExec() - int [AIMR_*] NPC:MoveJumpStop()
4 Years Ago
▇▇▌ ▄▋_▍▅▋▊ ▇▅▄▄▋▍
4 Years Ago
Add file.AsyncRead(string file, string path, function(string file, string path, int status, string data) callback, bool sync = false)
4 Years Ago
Added: - void NPC:SetActivity( ACT_* ) - void NPC:ResetIdealActivity( ACT_* ) - bool NPC:IsGoalActive() - void NPC:ClearBlockingEntity() - NAV_* NPC:GetNavType() - void NPC:SetNavType( NAV_* ) - NAV_NONE, NAV_GROUND, NAV_JUMP, NAV_FLY, NAV_CLIMB
4 Years Ago
Browse > Games now also refreshes when a game is mounted or unmounted You can now open the workshop addon directly from Spawnmenu > Browse > Addons You can now right click on any folder in Spawnmenu > Browse > Games to quickly generate a recursive spawnlist for that folder Added DTree_Node.GetExpanded Added DTree_Node.OnNodeAdded( newNode ) Fixed an issue with DTree file folders where adding folders to an open node would not populate the added node unless the parent node was collapsed and then expanded again
4 Years Ago
Fixed AddonInformation.File not being set for ISteamUGC addons
4 Years Ago
GM:GameContentChanged is now also called for serverside/clientside realms like originally intended Subscribing to an addon while in a map now refreshes the spawnemnu > Browse > Addons section to contain the new addons, if any
4 Years Ago
Fixed GameContentChanged hook running 3 times in a row in menu state
4 Years Ago
Better error handling for getting subscriptions to hopefully prevent "Fetching subs" getting rarely stuck forever for some people
4 Years Ago
Display a UI message when we failed to find models for an addon in SpawnMenu > Browse > Addons
4 Years Ago
Reduced spamminess of "Couldn't find/load font" warnings Fixed a few minor compile warnings SurfaceInfo.__tostring now contains the ID of the surface
4 Years Ago
Added some debug detection code for missing subscriptions when Steam servers are having issues
4 Years Ago
Fixes for potential crashes with MOVECOLLIDE_FLY_CUSTOM, FLY_BOUNCE, FLY_SLIDE, DEFAULT
4 Years Ago
Minor optimization in Base gamemode's CalcView (Community Contribution)
4 Years Ago
Let people know that -authkey is no longer needed if it is still in the srcds launch options