
- SOURCEMOD L4D2 CONNECTION ISSUES UPDATE
- SOURCEMOD L4D2 CONNECTION ISSUES CODE
- SOURCEMOD L4D2 CONNECTION ISSUES TV
Switch CS:GO Clantag set/get to use netprops + offset over sig + offset #922. Add internationalization to basechat and fix CS:GO colours #674. Improve CreateNative failure message #903. Pad plugin ID based on the total plugin count in sm plugins list output #1027. SOURCEMOD L4D2 CONNECTION ISSUES UPDATE
Update sm_ban, sm_kick, & sm_map to display menu when issued without arguments #838. Add RequestFrameCallback with optional data parameter #1068. Allow any returns in native callbacks #857. Add Shield and Bumpmine to cstrike.inc #991. Add new custom kill identifier for TF2 #972. Add more TF2 specific DMG_ definitions #756. Add templated helper class to promote type-safety for wrapped function calls #965. Update TF2_IgnitePlayer to support setting duration of fire #1038. Add File.Flush methodmap function #1056. Add Sort and SortCustom to ArrayList methodmap #1003. Add getter for Event.BroadcastDisabled #946. Add GlobalForward & PrivateForward methodmaps #1004. Update game support for CS:GO, BMS, Empires, NMRiH, Insurgency, PVKII, IOSoccer, ZPS *. Fix Miscellaneous Regressions and undefined behaviours #1022.
Add missing return value documentation for CreateDirectory.Add CommandIterator methodmap including CommandIterator.Plugin to access registering plugin #819.
MySQL: Support multiple result sets in prepared queries #825.
Add Regex.MatchAll native and fix MatchRegex behaviour to match documentation #767. Open menu with matching maps on ambiguous !nominate map_name command #983. Allow different values per platform in "Keys" gamedata section #765. Add int64 support to Protobuf methodmap #943. Add more traceray natives (TR_EnumerateEntities, TR_EnumerateEntitiesHull, TR_ClipRayToEntity, TR_ClipRayHullToEntity, TR_ClipCurrentRayToEntity) #754. 64-bit support for CSGO on Linux and macOS #705. Fix wrong formatting to "Vote Delay Minutes" when delay above 60s #1009. basevotes: Fix buffer size for workshop obtained levels #956. Fix sm_help erroring out if invoked during the connection process #723. SOURCEMOD L4D2 CONNECTION ISSUES TV
Send ShowActivity messages to TV clients #813.Add missing MarkNativeAsOptional for SetAuthIdCookie native #879.Fix FormatUserLogText to use GetClientAuthId #805.Documentation fixes of methodmap implementation #788.Fix param order in CancelClientMenu documentation #982.Fix description for CharToLower and CharToUpper (again) #750.Fix description of nominations convars #758.Don't double-format in ReplyToCommand #932 *.Mark new methodmap natives as optional #867.Fix wrong timeleft calculation after mp_restartgame in CS:S and CS:GO #1072.Fix typo in fallback to "default" maplists section #923.Remove `MAPLIST_FLAG_NO_DEFAULT` misuses #870.Fix wrong matchmaking_ds bin path being used in some instances #1006.IBinTools: Block loading incompatible interface versions #979.Fix BfRead.BytesLeft not being able to be optional #945 *.Improve error message for EmitSound #787.Prevent FrameIterator OOB Errors #949 *.SDKHooks: Reset global hookid when unhooking in SourceHook #916.Fix compilation with Visual Studio 2017+.
SOURCEMOD L4D2 CONNECTION ISSUES CODE
Fix CompileRegex not actually setting a valid error code #775. Allow changing to -1/null for attacker and inflictor in OnTakeDamage SDK hook. Handle NULLs in SDKCall string return #906 *. Simplify Logger internals to fix SourceMod from stopping to log #691. Note, entries marked by an * were backported to 1.9 as well. Here are all the changes that were made since 1.9 was set as the stable branch: Improved methodmap API and documentation. Lots of stability and code quality improvements.
Adjusted plugin binary format to pave the way for more advanced language features. Faster compile times due to numerous fixes and tweaks. A new command to reload the databases.cfg without restarting the server: sm_reload_databases. Updated MySQL client library for utf8mb4 charset support. New trace ray natives to query for more infos along the ray. Support for running on 64-bit dedicated servers. The new version includes community contributions by the following awesome people: headline, SlidyBat, PerfectLaugh, quasemago, Technoblazed, InvexByte, TiBarification, Pelipoika, Peace-Maker, thewavelength, rumblefrog, jason-e, Kailo, CrazyHackGUT, rsKliPPy, fakuivan, maximsmol, Silenci0, hydrogen-mvm, Hexer10, ddhoward, Bara, PowerLord, TheByKotik, komashchenko, BotoX, b3none, DJPlaya, PerfectLaugh, 404UNFca, JoinedSenses, TheDS1337, Batfoxkid, MartLegion, FortyTwoFortyTwo, PlayBo圓1, and Einyux. As always, there will be gamedata updates for the old-stable 1.9 branch for a while. The new stable branch of SourceMod is now 1.10.