Skip to content

Conversation

@skuzzis
Copy link
Member

@skuzzis skuzzis commented Nov 23, 2025

Changelog

  • Fix SetOrAddAttributeValueByName signature
  • Fix configuration menu ScrollBack
  • Fix ClientCommand hook offset
  • Fix gamedata parse for json with comments
  • Added AsProtobuf
  • Optimized menus for better performance
  • Added HasPermissions in IPermissionManager
  • Show exception on plugin load fail
  • Fixed VFileSystem interface search
  • Added FindFileAbsoluteList in GameFileSystem
  • Added helpers to CGameTrace
  • Added helpers to WeaponServices
  • Added helpers to CBasePlayerPawn
  • Added GetRecipients to CRecipientFilter
  • Added -sw_logpath [relative_path_from_game_csgo] for custom log path
  • Fixed midhook
  • Fixed transmitting issues (Out of bounds array and number wraparound)
  • Added ChangeSubclass to CBaseModelEntity

skuzzis and others added 30 commits November 20, 2025 17:30
fix: Logic and performance issues in menus
skuzzis and others added 25 commits November 23, 2025 10:43
chore: Further optimize menu system to reduce unnecessary performance overhead
fix: Crash when blocking entity transmission in CheckTransmitHook
Introduces the ChangeSubclass method to both the CBaseModelEntity interface and its implementation. This method allows changing the subclass by accepting an item definition index.
Add ChangeSubclass method to CBaseModelEntity
@skuzzis skuzzis merged commit 20f3a2d into master Nov 23, 2025
18 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in SwiftlyS2 - Roadmap Nov 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants