gaqanime.blogg.se

Cs 1.6 cfg maker
Cs 1.6 cfg maker















  • Fixed SDKHooks hook ent validation missing first datatable name ( bug 5881).
  • Replaced usages of deprecated Sourcehook Add/Remove macros ( bug 5631).
  • Added atomic reference counting and port DBI ( bug 5876).
  • cs 1.6 cfg maker

    Added reference counting and use it for CGameConfig and IDatabase ( bug 5876).Fixed mismatched delete on thunks in JIT CompData dtor ( bug 5639).Cache m_iEFlags offset for datamaps dump instead of getting for each ent ( bug 5657).Made GetEntit圜lassname get and cache m_iClassname offset from worldspawn for ents not having it in datadesc ( bug 5654).

    cs 1.6 cfg maker

  • Added many missing handle security checks ( bug 5595).
  • Move versioning to a static library to improve trivial build speed ( bug 5997).
  • Fixed unaligned memory access in spcomp.
  • Fixed memory corruption when parsing natives.
  • Fixed dereferencing potential null pointer in CPlugin::GetProperty ( bug 5725).
  • CS 1.6 CFG MAKER CODE

    Removed InfoVars, reassigned DAT from EBP to ESI to preserve C++ stacktraces in JIT code ( bug 5844).Statically align the stack at function boundaries ( bug 5842).Moved tracker related opcodes entirely to C++.Changed floating-point operations to use SSE when available ( bug 5841).Replaced SourceHook list usages in clientprefs with AMTL ( PR 25).Replaced SH List usages in game extensions with AMTL variants ( PR 23).Changed EventHook name storage to use AMTL AString ( bug 6188).Removed usages of memtables from many subsystems ( bug 5899).Refactored Trie natives to use AMTL HashMap instead of KTrie ( bug 5892).Switched numerous subsystems from KTrie to AMTL NameHashSet ( bug 5884).Switched Translator and GameConfigs to hash tables ( bug 5878).Changed NativeEntry to use Refcounted to manage ( bug 5852).Simplified NativeEntry state ( bug 5852).Changed ShareSys to store C++ native lists more optimally ( bug 5852).Overhauled internals of ClientPrefs extension for improved stability ( bug 5538).Rewrite DBManager to use the new synchronization primitives ( bug 5870).Rewrite IThreader implementation around new synchronization primitives ( bug 5862).Added support for compiling spcomp with emscripten.Added sourcepawn interpreter ( bug 5902).Refactored the JIT to use a newer, simpler macro assembler.Moved much logic from core to logic binary to reduce file sizes and compile times ( bug 5606, bug 5607, bug 5680, bug 5953, PR 12, PR 13).Ported buildscripts to new AMBuild2 platform,.Now using new AlliedModders Template Library (AMTL) in many places,.Optimized native calls if statically bound ( bug 5842).Recompiled Regex extension libpcre against v8.32, enabling utf8, unicode props, and jit ( bug 5593).Added an spcomp option to print #included files ( bug 5997).Switched StringToInt(Ex) from using strtol to strtoul internally ( bug 5939).Made IGameConfig::GetMemSig return value clearer ( bug 6081).Call OnLibraryAdded for all available libraries ( bug 5925, PR 4).Removed native override API ( bug 5852).

    cs 1.6 cfg maker

  • Removed LogMessageEx definition from logging.inc because it never existed ( bug 5897) ( Peace-Maker).
  • Removed 'state' keyword from compiler ( bug 4572) (Ryan " VoiDeD" Stecker).
  • Deduplicated a number of files used by extensions by moving them to the public directory ( bug 5341).
  • Fixed AllPluginsLoaded activities happening before SM is loaded.
  • Fixed FindFlagChar returning '?' for Admin_Custom6.
  • Plugins compiled on 32767 lines ( bug 5959). This is due to a reworking of how these are handled to provide support for NaN vaules. Plugins compiled against SM 1.6.0 that use float comparisons will throw errors upon load on older SM versions. The following are the few places where this is not the case. In most cases, SourceMod 1.6.0 is fully backward compatible with the 1.5.x releases. For overview of all sourcepawn and SM extension API changes and additions, please see SourceMod_1.6.0_API_Changes
  • Adjusted the OnClientSa圜ommand forwards to be more developer-friendly (thanks SystematicMania).
  • Added support for string literal concatenation (with new "." operator) (thanks Peace-Maker).
  • Added an API for off-thread SQL transactions.
  • This uses a new configuration file named banreasons.txt
  • Added support to create custom ban reasons for the basebans plugin (thanks Matthias " Dr.
  • Updated gamedata for many games and mods.
  • New Game Support - SourceMod, including base plugins, now supports Dota 2, Source SDK 2013 mods, Insurgency, Contagion, and Blade Symphony.














  • Cs 1.6 cfg maker