mirror of
https://github.com/roflmuffin/CounterStrikeSharp.git
synced 2025-12-05 23:58:24 -08:00
160 KiB
160 KiB
What's Changed in v1.0.347
- chore: update signatures for GiveNamedItem by @ianlucas in #1120 (6461235)
- chore(generators): regenerate game events, schema & natives into
generated/subfolder (f32e745) - chore(generators): re-organise generated files (0318713)
- chore(deps): bump libraries/metamod-source from
4399ff0to07c708aby @dependabot[bot] in #1101 (0322548) - chore(deps): bump libraries/hl2sdk-cs2 from
84a823dtoda981a8by @dependabot[bot] in #1108 (e4b1a35) - chore(deps): bump libraries/Protobufs from
53da9bcto7af53a5by @dependabot[bot] in #1109 (fd8defc)
What's Changed in v1.0.346
- chore: update server.json (52550e3)
- fix: changes for 2025-11-5 Update by @himenekocn in #1107 (e59e9cf)
- feat: add localization for no permission error messages & spanish language support. by @wiruwiru in #1099 (1568d07)
- feat: allow plugins to be loaded from subdirectories by @Ravid-A in #1031 (55542db)
What's Changed in v1.0.345
- fix: update linux signature for GetCSWeaponDataFromKey (b4e83df)
- feat(schema): update schema generator to use @GAMMACASE schema dumper format (4ff2732)
What's Changed in v1.0.344
- chore(schema): update schema to latest (f505405)
- fix(schema): allow for negative enum values in source schema file (97957f6)
- chore: update devcontainer location (0c2f1cd)
What's Changed in v1.0.343
- feat: add
BuyWithCtrltoAcquireMethodenum by @NockyCZ in #697 (7be3294) - fix: update ConVar flag retrieval that adapts to different Source 2 SDK versions by @Matlord93 in #1059 (a21f0b5)
- feat(experimental): add NuGet Dependency Resolver for Plugins by @dxqwww in #1012 (b4ba7d8)
- feat: add FindVirtualTable method by @SlynxCZ in #1075 (0eb73eb)
- feat: use shared libgcc and libc++ by @markus-wa in #1007 (43c1c89)
- feat: implement
TerminateSelf(string reason)to allow plugins to safely terminate themselves by @ELDment in #1047 (5399666) - feat: add core translations & processtargetstring by @schwarper in #1051 (a8510d1)
New Contributors
- @NockyCZ made their first contribution in #697
- @Matlord93 made their first contribution in #1059
- @dxqwww made their first contribution in #1012
What's Changed in v1.0.342
- fix: update Sigs & CTakeDamageResult & EmitSound_t by @himenekocn in #1071 (34598dd)
What's Changed in v1.0.341
- fix: update schema for update (56e0074)
- chore(deps): bump libraries/hl2sdk-cs2 from
bc59586to9310e72by @dependabot[bot] in #908 (bf75d43) - chore(deps): bump libraries/metamod-source from
3f3136dto4399ff0by @dependabot[bot] in #1067 (7572722) - fix: EmitSoundFilter Crash by @himenekocn in #1066 (638d744)
- fix(update): update signatures and offsets for 1.41.1.3 Update by @himenekocn in #1064 (37951f2)
- feat: improve getplayers & RemoveItemByDesignerName by @schwarper in #1044 (7b9df90)
- feat: Allow custom CS# directory for flexible server deployment (aka.
css_basepath) by @ELDment in #1033 (31cedca)
New Contributors
- @himenekocn made their first contribution in #1066
What's Changed in v1.0.340
- fix: update for CS2 09-17-25 (patch 20022951) by @oylsister in #1037 (2c80971)
- fix: Invalid string pointers passed by
SetResultdue to C++ memory lifecycle by @ELDment in #1032 (44922da) - feat: Implement bypass hook for Invoke method by @ELDment in #1027 (1ca8ff2)
New Contributors
- @oylsister made their first contribution in #1037
- @ELDment made their first contribution in #1032
What's Changed in v1.0.339
- Fixed offset values of Respawn and Slay for Windows by @zakriamansoor47 in #1026 (54f8d5e)
New Contributors
- @zakriamansoor47 made their first contribution in #1026
What's Changed in v1.0.338
What's Changed in v1.0.337
- feat(schema): add new schema classes for build 19644975 (fc7301a)
- feat(schema): update schema classes for build 19644975 (ef4b8f9)
- fix: update
FindPickerEntityimplementation (thanks @KillStr3aK) (245f55d) - fix(gamedata): update
CBasePlayerController_SetPawnsignature (936b88d)
What's Changed in v1.0.336
- fix: re-add GetHitGroup with GameData backed offset (624ca0f)
What's Changed in v1.0.335
- fix: obsolete
GetHitGroup()and point toHitGroupIdschema property (51b6b45) - chore(deps): update hl2sdk (d5fad8d)
- chore(gamedata): update offsets & signatures (bf1ce2e)
- fix: revert MaxPlayers caching (0761d26)
What's Changed in v1.0.334
What's Changed in v1.0.333
- perf: cache
Server.MaxPlayersto improve performance ofUtilities.GetPlayers()(1f9c7a0) - feat: add
OnPlayerChatlistener in #973 (2cf2d45) - chore: apply alliedmodders hl2sdk again in #974 (fa383cd)
What's Changed in v1.0.332
- fix: re-enable
EmitSoundFilterby @samyycX in #968 (dc503e7) - fix: update GetHitGroup offset by @wiruwiru in #970 (fedfe75)
- fix: crash caused by
AddEntityIOEventby @samyycX in #969 (3508fdf)
New Contributors
What's Changed in v1.0.331
- fix: revert chat command hooking back to detour of Host_Say (356152a)
What's Changed in v1.0.330
What's Changed in v1.0.329
- fix: Update CS# for Patch 19388062 in #958 (1f30e56)
- chore: schema update for patch 19388062 in #962 (af3bb52)
- chore: update Gamedata for Patch 19388062 by @K4ryuu in #952 (b7abd1d)
- feat: add
OnPlayerButtonsChangedlistener in #942 (dd50221) - feat: add Vector3 and QAngle explicit casts to System.Numerics.Vector3 in #943 (9491732)
- feat: add
OnServerPreEntityThinkandOnServerPostEntityThinklisteners in #941 (6c9321e)
New Contributors
What's Changed in v1.0.328
- feat: add
css_dump_leakscommand which outputs vector/angle count (ad8116d) - test: add integration tests xunit plugin/runner in #928 (26a8f64)
- chore(build): prevent unnecessary test builds (f08b5e8)
What's Changed in v1.0.327
- fix: update core.example.json (a8eff60)
What's Changed in v1.0.326
- fix: remove requirement for https for game config updates in #930 (ffb274d)
- Support operating
bytestype protobuf field by @samyycX in #922 (b5303d1) - fix: prefix dump_schema command to enable compat with Source2 Schema Dumper by GAMMACASE (1a521ec)
What's Changed in v1.0.325
What's Changed in v1.0.324
- feat: Add Automatic Gamedata Updates in #925 (8ab61b0)
- chore(dev): add node to devcontainer (c746c4e)
- chore(dev): create release script (32d3e18)
What's Changed in v1.0.323
- feat: update schema for game update 1.40.8.5 (03.07.2025) in #921 (22809e3)
- chore(dev): add build & sync commands for .NET API (87d1973)
- chore(dev): add build & sync commands to vscode tasks (e6bfb79)
- chore(deps): bump libraries/metamod-source from
6091f15tob17dc63by @dependabot[bot] in #906 (0ae9227)
What's Changed in v1.0.322
What's Changed in v1.0.321
What's Changed in v1.0.320
- Fixes for game update 1.40.8.5 (03.07.2025) by @AspectUnk in #911 (bebeedf)
New Contributors
- @AspectUnk made their first contribution in #911
What's Changed in v1.0.319
New Contributors
What's Changed in v1.0.318
- fix(gameevents): merge and sort game event properties if duplicate events (073728b)
- chore: cleanup cpp & add clang format linting in #862 (6511a00)
- chore(build): duplicate include path: ${SOURCESDK}/public/entity2 by @jonathan-up in #756 (f50fb78)
New Contributors
- @jonathan-up made their first contribution in #756
What's Changed in v1.0.317
- chore(gameevents): update game events (bullet_damage changes) (4be0634)
- chore(schema): update (mainly removal of danger zone classes) (7025b62)
- chore(deps): upgrade metamod & hl2sdk in #856 (462ca52)
- chore(deps): bump libraries/Protobufs from
3d85413to53da9bcby @dependabot[bot] in #857 (d7e23e8) - feat: add Scoreboard and Inspect buttons to
PlayerButtons(3ddfa71) - Fix potential event natives crashes by @ipsvn in #852 (688b226)
What's Changed in v1.0.316
- fix(gamedata): update
CCSPlayer_WeaponServices_CanUsesignature (68e6ffa) - fix: commit links in changelog finally (2f8f370)
What's Changed in v1.0.315
- Update CCSPlayer_ItemServices_CanAcquire signature by @schwarper in #832 (0ce4a29)
- docs: add automatic build and deploy guide by @uFloppyDisk in #831 (33b46eb)
- fix: move EventPlayerChat to dedicated file and exclude from generator (a27ba3b)
- chore(changelog): cleanup whitespace once and for all (57286c9)
- chore: fix commit links in release changelog (ae808c0)
New Contributors
- @uFloppyDisk made their first contribution in #831
What's Changed in v1.0.314
- fix: manually revert EventPlayerChat to old value in #827 (2398ba0)
- ci: hide release commits in changelog (e45c204)
- ci: include full changelog link in discord message (fe321ee)
- chore: remove footer from cliff changelog (be19103)
- chore: fix newlines in changelog (64cb26b)
What's Changed in v1.0.313
- ci: fix cliff generation (637224d)
- ci: add changelog to release & webhook (3aca7c3)
- chore(changelog): update cliff.toml (5daf947)
- feat(config): add toml loading support in #804 (c50213c)
- chore: add links to contributors github page (c02d31c)
- chore: update changelog to use semantic tags (98cbca4)
- fix(gameevents): promote
core.gameeventsto have higher priority in #819 (4cf88fc) - chrore: Implement SemVer instead of build numbers in #816 (f1dff6d)
What's Changed in v1.0.312
What's Changed in v1.0.311
- fix(concommand): don't remove reference flags when running convar/concmd unlocker in #817 (f1c1080)
- add CHANGELOG.md (47ddf42)
What's Changed in v1.0.310
What's Changed in v1.0.309
What's Changed in v1.0.308
What's Changed in v1.0.307
- feat: add
ListenerHandlerAttribute<T>by @qstage in #757 (2da5448) - chore: update protobuf in #803 (e406b78)
- Update publish-docs.yml in #802 (3839831)
What's Changed in v1.0.306
- feat: Expose Metamod
MetaFactoryto NativeAPI by @samyycX in #801 (54ad6c0) - chore: fix deprecated CI steps in #759 (7c2cc8a)
What's Changed in v1.0.305
- fix: errors when reloading auto generated config by @qstage in #754 (e99d27c)
- chore(deps): bump libraries/Protobufs from
b46090ato157162dby @dependabot[bot] in #753 (44d3c51)
What's Changed in v1.0.304
New Contributors
What's Changed in v1.0.303
New Contributors
What's Changed in v1.0.302
New Contributors
What's Changed in v1.0.301
What's Changed in v1.0.300
- chore(deps): bump libraries/hl2sdk-cs2 from
a658a0ftoa26ca82by @dependabot[bot] in #739 (ac38ec2)
What's Changed in v1.0.299
- Revert "Make NetworkedVector support Vector and QAngle " (cff24f4)
What's Changed in v1.0.298
- fix: NetworkedVector throwing error (f05cc5e)
What's Changed in v1.0.297
What's Changed in v1.0.296
What's Changed in v1.0.295
- Update Schema to Latest in #721 (6b43069)
- Update getting-started.md (3fee00e)
- chore: upgrade to cxx20 in #719 (d22af14)
- chore(deps): bump libraries/hl2sdk-cs2 from
14e77aftoa658a0fby @dependabot[bot] in #718 (c1176a3) - chore(deps): bump libraries/Protobufs from
76e070dtob46090aby @dependabot[bot] in #717 (3c321be)
What's Changed in v1.0.294
- chore: back to using hl2sdk (466da1b)
What's Changed in v1.0.293
- fix: temporary patch hl2sdk entity listeners (ba860a9)
What's Changed in v1.0.292
What's Changed in v1.0.291
- fix: revert base entity teleport changes, add warning to player controller in #688 (6349c11)
- Shuffle player documentation, add to game event documentation by @zonical in #685 (b2046b2)
- Update publish-docs.yml (3c6be48)
- Allow manual publish-docs.yml (0a6fe09)
What's Changed in v1.0.290
- Added hitgroup to CTakeDamageInfo by @schwarper in #665 (7929751)
What's Changed in v1.0.289
- CBaseEntity player teleport adjustment update by @schwarper in #661 (c6d3988)
What's Changed in v1.0.288
- Added PluginConfigExtensions by @schwarper in #675 (8a063f4)
What's Changed in v1.0.287
New Contributors
What's Changed in v1.0.286
- Added TargetType.PlayerAim by @schwarper in #639 (1f904a5)
What's Changed in v1.0.285
- Implemented entity transmit feature by @KillStr3aK in #608 (32c99b2)
What's Changed in v1.0.284
- fix: only close the menu if it has exit button by @KillStr3aK in #622 (5c9d38b)
What's Changed in v1.0.283
- fix: gamedata update by @KillStr3aK in #631 (b54f5c3)
What's Changed in v1.0.282
- CCSPlayer_ItemServices_CanAcquire and GetCSWeaponDataFromKey signatures update by @schwarper in #636 (761380d)
What's Changed in v1.0.281
- Add GetGameframeTime to NativeAPI by @Interesting-exe in #627 (71ae253)
New Contributors
- @Interesting-exe made their first contribution in #627
What's Changed in v1.0.280
- Add GetCSWeaponDataFromKey and CCSPlayer_ItemServices_CanAcquire by @schwarper in #628 (c2f212d)
New Contributors
- @schwarper made their first contribution in #628
What's Changed in v1.0.279
What's Changed in v1.0.278
- fix: remove command to use command manager by @ianlucas in #579 (a0fcb78)
- New
NetworkDisconnectionReasonvalues by @KillStr3aK in #621 (cdb7a6e) - chore(deps): bump libraries/hl2sdk-cs2 from
9be8cbatofc4b98fby @dependabot[bot] in #620 (38e2953) - chore(deps): bump libraries/Protobufs from
3ea793cto76e070dby @dependabot[bot] in #619 (5f95969)
What's Changed in v1.0.276
- chore(deps): bump libraries/Protobufs from
686a062to3ea793cby @dependabot[bot] in #607 (42dd270)
What's Changed in v1.0.275
- chore(deps): bump libraries/hl2sdk-cs2 from
1f1d158to9be8cbaby @dependabot[bot] in #606 (b807c3e)
What's Changed in v1.0.274
- Update dependabot.yaml (3ede4c3)
- fix CreateEvent leak by @number201724 in #604 (49cc91e)
New Contributors
- @number201724 made their first contribution in #604
What's Changed in v1.0.273
- fix: CCSPlayerPawnBase_PostThink signature by @stefanx111 in #601 (8a795de)
What's Changed in v1.0.272
- chore(deps): bump libraries/hl2sdk-cs2 from
3c7b355to1f1d158by @dependabot[bot] in #600 (e36d2e0)
What's Changed in v1.0.271
New Contributors
What's Changed in v1.0.270
What's Changed in v1.0.269
- fix: armory update broken signatures and offsets by @KillStr3aK in #584 (2c7f896)
What's Changed in v1.0.268
- chore(deps): bump libraries/hl2sdk-cs2 from
40a9bb9to3c7b355by @dependabot[bot] in #594 (5a354a2)
What's Changed in v1.0.267
- chore(deps): bump libraries/hl2sdk-cs2 from
f21e0c9to40a9bb9by @dependabot[bot] in #586 (74ce0d2)
What's Changed in v1.0.266
What's Changed in v1.0.265
- CoreConfig: Prevent "Error invoking callback" if core.json not found by @markus-wa in #576 (4b1a2c4)
New Contributors
- @markus-wa made their first contribution in #576
What's Changed in v1.0.264
- fix: prevent early global cleanup when inside invoke (8f59fd5)
- Update README (cbeac50)
- Update README.md (eba7d9c)
What's Changed in v1.0.263
- chore(deps): bump libraries/hl2sdk-cs2 from
0b862d7tof21e0c9by @dependabot[bot] in #560 (2382815)
What's Changed in v1.0.262
- feat: add
player.Disconnect(reason)method (0e3698b)
What's Changed in v1.0.261
What's Changed in v1.0.260
What's Changed in v1.0.259
- chore(deps): bump libraries/hl2sdk-cs2 from
c57d5abto0b862d7by @dependabot[bot] in #550 (28ce183)
What's Changed in v1.0.258
- feat: add localizer extension methods for player language (dddf24d)
What's Changed in v1.0.257
What's Changed in v1.0.256
What's Changed in v1.0.255
- chore(deps): bump libraries/hl2sdk-cs2 from
a5d9f80toc57d5abby @dependabot[bot] in #542 (ce3ff44) - fix: update gamedata json for update (aa40d81)
What's Changed in v1.0.253
What's Changed in v1.0.252
- fix: update CNetworkQuantizedFloat to resolve to float (3860ca1)
What's Changed in v1.0.251
- chore: update schema in #531 (b79fd19)
- chore(deps): bump libraries/hl2sdk-cs2 from
4b31db7toa5d9f80by @dependabot[bot] in #522 (b7ea025) - chore: add actionlint in #530 (5ac173d)
What's Changed in v1.0.249
- feat: update game events (adds
bullet_damageevent) (c82a58f)
What's Changed in v1.0.248
What's Changed in v1.0.247
New Contributors
What's Changed in v1.0.246
What's Changed in v1.0.245
What's Changed in v1.0.244
What's Changed in v1.0.243
- chore(deps): bump libraries/hl2sdk-cs2 from
4202f1cto4b31db7by @dependabot[bot] in #496 (877b7c5) - Change example command prefix to follow "best practice" by @WidovV in #503 (24363d6)
What's Changed in v1.0.242
- Fix AddResource offset for Linux by @Yarukon in #479 (2eaf7c2)
- chore(deps): bump libraries/hl2sdk-cs2 from
739c88fto4202f1cby @dependabot[bot] in #494 (8b486ec)
What's Changed in v1.0.240
- fix: CBasePlayerController_SetPawn signature by @stefanx111 in #493 (54cc93e)
New Contributors
- @stefanx111 made their first contribution in #493
What's Changed in v1.0.239
- Revert "fix: improve error handling if globals are accessed before ready" (a695eec)
What's Changed in v1.0.238
- fix: improve error handling if globals are accessed before ready (e207be2)
What's Changed in v1.0.237
What's Changed in v1.0.236
What's Changed in v1.0.235
What's Changed in v1.0.234
What's Changed in v1.0.233
- chore(deps): bump libraries/hl2sdk-cs2 from
f7ed6a0to36dd2dbby @dependabot[bot] in #452 (02d5191)
What's Changed in v1.0.232
- chore(deps): bump libraries/hl2sdk-cs2 from
9ddef9atof7ed6a0by @dependabot[bot] in #451 (aec696a)
What's Changed in v1.0.231
- chore: fix dependabot prefix (c01aeec)
- chore(deps): update hl2sdk: bump libraries/metamod-source from
e857fbeto607301aby @dependabot[bot] in #450 (41e7bee) - chore: add metamod source dependabot config (9834271)
What's Changed in v1.0.230
What's Changed in v1.0.229
- chore(deps): update hl2sdk: bump libraries/hl2sdk-cs2 from
3fc8d0fto9ddef9aby @dependabot[bot] in #446 (928bc3f) - feat: add hl2sdk-cs2 dependabot (6a7d7db)
New Contributors
- @dependabot[bot] made their first contribution in #446
What's Changed in v1.0.228
- fix: concommand crash when no description (11e5e99)
What's Changed in v1.0.227
What's Changed in v1.0.226
What's Changed in v1.0.225
What's Changed in v1.0.224
- chore: improve ccsplayercontroller helpers validity checks (052cb4e)
What's Changed in v1.0.222
What's Changed in v1.0.221
- feat: add
PrintToCenterAlertplayer helper (20bab7f)
What's Changed in v1.0.220
- feat: add generic math operators to Vector (c7eac71)
What's Changed in v1.0.219
- chore: use IDA style sigs for gamedata (e3d2370)
What's Changed in v1.0.218
- chore: update give named item sig for linux (1422427)
What's Changed in v1.0.217
- Copy bytes of a module to prevent signature scanning failures and some minor changes by @Nukoooo in #414 (0eebffd)
What's Changed in v1.0.216
What's Changed in v1.0.215
- Fix: new game update broke signatures by @KillStr3aK in #425 (7cae4be)
What's Changed in v1.0.214
- Make shared type loader less strict by @KillStr3aK in #424 (83bc1a9)
- add windows install script (71c694b)
- feat: add install script (a452d79)
What's Changed in v1.0.213
What's Changed in v1.0.212
- Add mising
GameData.GetSignaturetoNetworkStateChangedFuncby @Nukoooo in #415 (f99f584) - Update .clang-format & add formatting tool install scripts in #410 (6317559)
New Contributors
What's Changed in v1.0.211
What's Changed in v1.0.210
- fix: fix startup server listener (2564ef9)
What's Changed in v1.0.209
- feat: expose TargetTypeMap (83a341d)
What's Changed in v1.0.208
What's Changed in v1.0.206
- Add teleport overloads by @partiusfabaa in #399 (d9da15b)
- Rename ACKNOWLEDGEMENTS to ACKNOWLEDGEMENTS.md by @B3none in #401 (75e2f6e)
- add basic contributing guide (37b34e1)
What's Changed in v1.0.205
New Contributors
What's Changed in v1.0.204
What's Changed in v1.0.203
- added
Openmethod to each menu type by @partiusfabaa in #385 (211516c) - [skip ci] chore: update ApiCompat to v202, disable suppression file (ab211a4)
What's Changed in v1.0.202
- fix: bad vector math (696ecad)
What's Changed in v1.0.201
What's Changed in v1.0.199
What's Changed in v1.0.198
New Contributors
What's Changed in v1.0.197
- minor menu changes by @partiusfabaa in #373 (1b1f1d0)
- Add
RemoveAllmethod toNetworkedVectorclass by @ianlucas in #380 (dbc348c)
New Contributors
What's Changed in v1.0.195
What's Changed in v1.0.194
What's Changed in v1.0.193
- fix: disable autoload plugin but allow shared library loading (36a97bf)
What's Changed in v1.0.192
- feat: add
PluginAutoLoadEnabledconfig option (178f747)
What's Changed in v1.0.191
- remove unused arguments by @partiusfabaa in #334 (cba5144)
New Contributors
- @partiusfabaa made their first contribution in #334
What's Changed in v1.0.190
- fix: allows game events to be freed, frees event in print to center html (0de951c)
What's Changed in v1.0.189
- feat: use concurrent queue for next frame & world update tasks in #365 (c3d44a8)
- Update minimum api version for shared api docs by @B3none in #364 (bd3c0c7)
What's Changed in v1.0.188
What's Changed in v1.0.187
- fix: add error handling to
OnAllPluginsLoaded(40c8421)
What's Changed in v1.0.186
- chore: remove erroneous log (64d1c0a)
What's Changed in v1.0.185
- fix: use concurrent dictionary for function reference (a6de51c)
What's Changed in v1.0.184
- feat: add assembly name lazy loading of shared libraries (2535ac0)
What's Changed in v1.0.183
What's Changed in v1.0.182
- feat: update game events dump from Feb 14 update (241817b)
What's Changed in v1.0.181
What's Changed in v1.0.180
What's Changed in v1.0.179
New Contributors
What's Changed in v1.0.178
- fix: update gamedata (983d914)
What's Changed in v1.0.177
- fix: allow using an empty flag array in overrides by @busheezy in #351 (71507b1)
- Bump the min api version in the fake convars example plugin by @B3none in #350 (cfe14b3)
What's Changed in v1.0.176
What's Changed in v1.0.175
What's Changed in v1.0.174
- fix: use function reference for next frame tasks (ab996c3)
What's Changed in v1.0.173
- Re-implemented css_lang command by @B3none in #343 (6e2e25b)
- remove
untriagedlabel when milestoning issues (1142c9f)
What's Changed in v1.0.172
What's Changed in v1.0.171
What's Changed in v1.0.170
What's Changed in v1.0.169
- chore: update hl2sdk in #336 (87f48cb)
- Create FUNDING.yml 🥰 (39aa430)
- remove untriaged when author action label applied (a404a4d)
- add basic issue management workflows (62ba298)
What's Changed in v1.0.168
What's Changed in v1.0.167
What's Changed in v1.0.166
What's Changed in v1.0.165
What's Changed in v1.0.164
- fix: update gamedata (thanks to xLeviNx) (8967c40)
What's Changed in v1.0.163
- fix linux::CCSPlayerPawnBase_PostThink and windows::CEntityIOOutput_FireOutputInternal by @KillStr3aK in #314 (12c6f4d)
What's Changed in v1.0.162
What's Changed in v1.0.161
What's Changed in v1.0.160
What's Changed in v1.0.159
What's Changed in v1.0.158
What's Changed in v1.0.157
- fix: move discord notify into release pipeline (0a32962)
What's Changed in v1.0.156
- Update discord-notify.yml (271705b)
What's Changed in v1.0.155
What's Changed in v1.0.154
- HTML Menu improvements by @ValMadBox in #284 (e97f804)
What's Changed in v1.0.153
- Added canUse virtual method by @ValMadBox in #282 (4f805b1)
New Contributors
- @ValMadBox made their first contribution in #282
What's Changed in v1.0.152
- chore: update API compatibility version to 151 (e1f9b56)
What's Changed in v1.0.151
- feat: add discord notify through GH actions (59bff4f)
What's Changed in v1.0.150
- Log exception if plugin load fails using the
loadcommand by @D4n13X in #279 (a2581d8) - Change TerroristsPlanned to TerroristsPlanted in RoundEndReason by @Ravid-A (e7d190a)
- Menu system updates by @B3none (5513d57)
- fix(Offsets/Win): CCSPlayer_ItemServices.RemoveWeapons() by @M1kep (e5c2236)
- Admin manager improvements by @zonical (fa37c22)
New Contributors
- @D4n13X made their first contribution in #279
- @Ravid-A made their first contribution
- @M1kep made their first contribution
What's Changed in v1.0.149
- Create CODEOWNERS (3b633fa)
What's Changed in v1.0.148
What's Changed in v1.0.147
What's Changed in v1.0.144
What's Changed in v1.0.143
What's Changed in v1.0.142
- chore: remove
schema::GetOffsetwarning message (7b45a88)
What's Changed in v1.0.141
What's Changed in v1.0.140
- fix: bad max player count (1252345)
What's Changed in v1.0.139
What's Changed in v1.0.138
- fix: update
GetPlayersto use slot access (57747f2)
What's Changed in v1.0.137
- feat: add GetMaxClients native, fixes #184 (66b5f77)
What's Changed in v1.0.136
What's Changed in v1.0.135
- chore: disable compat suppression file by default (2f0d34b)
What's Changed in v1.0.134
- feat: add ApiCompat checker to determine breaking API changes (2a59544)
- Fix getting started image by @pedrotski in #220 (f80f2ae)
What's Changed in v1.0.133
- fix: ignore null designer names in FindAllEntitiesByDesignerNameFixes #212 (f68a0ab)
What's Changed in v1.0.132
New Contributors
What's Changed in v1.0.131
- Added a parameter for people to optionally remove the entity when calling RemoveItemByDesignerName by @B3none in #214 (d527038)
- Update Getting Started Guide by @pedrotski in #217 (ca85922)
What's Changed in v1.0.130
- Added links to referenced projects in the credits for the README.md by @B3none in #210 (b837479)
- Docs: Using DOTNET_SYSTEM_GLOBALIZATION_INVARIANT is no longer valid. by @Hackmastr in #209 (1e42f72)
New Contributors
What's Changed in v1.0.129
What's Changed in v1.0.128
- feat: Added RemovePlayerItem() to CBasePlayerPawn. by @CharlesBarone in #200 (563a5d7)
- feat: Add OnClientVoice listener by @charliethomson in #204 (983b673)
New Contributors
- @charliethomson made their first contribution in #204
What's Changed in v1.0.126
- fix: offsets for
CBaseEntityderived classes (74fd0e0)
What's Changed in v1.0.125
What's Changed in v1.0.124
What's Changed in v1.0.123
What's Changed in v1.0.122
- feat: Added support for custom gamedata files. by @CharlesBarone in #194 (bcacc42)
What's Changed in v1.0.121
- Update docs link in README.md by @HerrMagiic in #193 (8235d5e)
New Contributors
- @HerrMagiic made their first contribution in #193
What's Changed in v1.0.120
What's Changed in v1.0.119
What's Changed in v1.0.118
- chore: cleanup null reference warnings in virtual funcs (a3466dd)
- Update docs by @johnoclockdk in #176 (c860476)
What's Changed in v1.0.117
What's Changed in v1.0.116
What's Changed in v1.0.115
- Merge branch 'FixSteamIdOnWindowsServer' into main (98b2b01)
- tests: update tests, throw out of range exception <= 0 (a537be8)
- Merge remote-tracking branch 'origin/main' into FixSteamIdOnWindowsServer in #185 (c07d5d2)
What's Changed in v1.0.114
- feat: add basic tests project with SteamID tests in #186 (1cc9555)
- chore: bump hl2sdk version (378c28d)
- Fix SteamId on Windows Server #182 by @TheR00st3r (c7343c3)
New Contributors
- @TheR00st3r made their first contribution
What's Changed in v1.0.112
What's Changed in v1.0.111
- Add Entity Output Hooks in #174 (2a15a8d)
- docs: win32 related by @laper32 in #177 (1d6bee0)
- Fix svg colors/optimization by @switz in #175 (72e1f22)
What's Changed in v1.0.110
What's Changed in v1.0.109
- docs: update docfx fonts to match old docs (c7384df)
What's Changed in v1.0.108
New Contributors
What's Changed in v1.0.107
- chore: update hl2sdk, gitignore (1b19431)
What's Changed in v1.0.102
What's Changed in v1.0.101
New Contributors
What's Changed in v1.0.100
- fix: run deleted plugin handler in next world update (9fdbb95)
What's Changed in v1.0.99
- feat: add
NextWorldUpdatehelper to run on next pre world update (0ab3cf4)
What's Changed in v1.0.98
New Contributors
What's Changed in v1.0.97
- docs: add database (dapper) example plugin (02bf248)
- docs: add database (dapper) example plugin (cb181b6)
What's Changed in v1.0.96
- Exposing from
ISource2ServerandIVEngineServer2by @KillStr3aK in #159 (cc21dca)
What's Changed in v1.0.95
- feat: add overload for
PrintToCenterHtmlthat accepts duration (5721d06)
What's Changed in v1.0.94
- fix: free callback property on game event unhook (220521d)
What's Changed in v1.0.93
- fix: use authorized Steam ID for admin system (5698b51)
What's Changed in v1.0.92
- feat: add
IpAddresstoCCSPlayerController(48c9d19)
What's Changed in v1.0.91
- fix: remove reference equality for
CEntityInstance(603827d)
What's Changed in v1.0.90
- fix: fires client authorize on map change (e557d54)
What's Changed in v1.0.89
- VirtualFunction & MemoryFunction rework to support arbitrary binary path by @KillStr3aK in #158 (48d3ade)
What's Changed in v1.0.88
New Contributors
What's Changed in v1.0.87
What's Changed in v1.0.86
- Update README.md by @johnoclockdk in #153 (8b5eb7e)
- docs: add missing core config doc (2dd62c4)
New Contributors
- @johnoclockdk made their first contribution in #153
What's Changed in v1.0.85
- feat: add option to disable plugin hot reload, closes #151 (f811338)
- Improve plugin setup docs by @switz in #152 (194c340)
What's Changed in v1.0.84
- hotfix: revert entity enumeration (6b0912d)
What's Changed in v1.0.83
- hotfix: allow handles to be written to again (2d3aa09)
What's Changed in v1.0.82
- feat: Add Schema Size Native (911084e)
- Merge remote-tracking branch 'origin/main' into feature/add-schema-class-size (5b99206)
What's Changed in v1.0.81
- Entity Handle Overhaul in #142 (9bcd0f7)
- Merge branch 'feature/entity-handle-overhaul' into feature/add-schema-class-size (4bfdf28)
- chore: update test plugin version (11c6486)
- fix: bad style (ee69560)
- fix: use IntPtr.Zero instead of 0 (d37e5e1)
- feat: add schema class size native, cast native objects to input argument (c4740d1)
- feat: add
Slotto player controller (7e92f17) - Merge branch 'main' into feature/entity-handle-overhaul (107ca08)
What's Changed in v1.0.80
- feat: wrap
ExecuteClientCommandand add sound example (8cda8d9)
What's Changed in v1.0.79
- fix: add brute force fallback for enum member attribute, fixes #150 (575c859)
What's Changed in v1.0.78
- fix: wildcard bytes for signatures (resolves #123 and related issues) by @KillStr3aK in #148 (e12a7cb)
- feat: remove native call from native entity instantiation (3d59a05)
- feat: add
GetAllEntitiesmethod, update implementation (77b7040) - feat: move entity system into managed code for perf (75de973)
- feat: update test plugin (7c7f52a)
- feat: add
EntityIndexback to api compat, mark as obsolete (cd593fb) - fix: remove expensive calls in bullet impact event (c5cc65b)
- feat: add
NativeEntityclass (59928bb)
What's Changed in v1.0.77
- fix: bugs in config manager & plugin load, fixes #138 (319b116)
What's Changed in v1.0.76
What's Changed in v1.0.75
- Feature: ProcessTargetString() & GetPlayerFromSteamId() by @CharlesBarone in #121 (f2e0dac)
New Contributors
- @CharlesBarone made their first contribution in #121
What's Changed in v1.0.74
What's Changed in v1.0.73
- Merge branch 'main' of github.com:roflmuffin/CounterStrikeSharp (8d1891a)
- Check if userid is valid before accessing its fields, and explain why by @miguno in #133 (f0c7869)
- feat: add trigger touch start and end hooks (6bc4344)
New Contributors
What's Changed in v1.0.72
- feat: Added ability to GiveNamedItem using the new CsItem Enum by @LordFetznschaedl in #105 (3e38ed3)
New Contributors
- @LordFetznschaedl made their first contribution in #105
What's Changed in v1.0.71
- fix: wrong chat colors (7e9e7c6)
What's Changed in v1.0.70
- feat: add player pawn post think signature (9a018f2)
What's Changed in v1.0.69
What's Changed in v1.0.68
- Add methods to respawn players by @KillStr3aK in #114 (ea35964)
- docs: Additional info admin module documentation by @abnerfs in #116 (123f419)
New Contributors
What's Changed in v1.0.67
- Update TestPlugin.cs, by @Hackmastr in #115 (8f69076)
New Contributors
- @Hackmastr made their first contribution in #115
What's Changed in v1.0.66
What's Changed in v1.0.65
- docs: update docs to use
ILogger(20f5028)
What's Changed in v1.0.64
What's Changed in v1.0.63
- hotfix: new signatures by @KillStr3aK in #107 (6147739)
What's Changed in v1.0.62
What's Changed in v1.0.61
- feat: new virtual functions with wrapper methods by @KillStr3aK in #87 (50ce09a)
What's Changed in v1.0.60
- Merge branch 'main' of github.com:roflmuffin/CounterStrikeSharp (9c7944e)
- docs: use nuget instead by @snorux in #89 (16a1efc)
- feat: add
FireEventToClientnative (bc71aa7) - docs: add Admin Framework docs category (8ae85ce)
New Contributors
What's Changed in v1.0.59
What's Changed in v1.0.58
- fix: add command listener pre handlers (04e7ed6)
What's Changed in v1.0.57
- feat: update schema from 17.11.23 update (15e1260)
What's Changed in v1.0.56
- fix: chat command config prefixes (517607d)
What's Changed in v1.0.55
New Contributors
What's Changed in v1.0.54
- feat: managed coreconfig implementation by @KillStr3aK in #79 (75fcf21)
What's Changed in v1.0.53
- fix: new signature for
CBaseModelEntity_SetModelby @KillStr3aK in #84 (0ddf6bc)
What's Changed in v1.0.52
- fix: public and silent triggers (finally) (98661cd)
What's Changed in v1.0.51
- feat: re-add global command listener (86a5699)
What's Changed in v1.0.50
- hotfix: wrap vfunc creation in try catch to prevent all vfuncs from erroring (414710d)
What's Changed in v1.0.49
What's Changed in v1.0.48
What's Changed in v1.0.45
- ci: set fallback build number for PRs (9c8e9db)
- ci: run main pipeline skipping publish on PR (e2e0eab)
What's Changed in v1.0.44
- feat:
CBaseModelEntity_SetModelby @KillStr3aK in #72 (43292bb)
What's Changed in v1.0.43
- hotfix: deserializer couldn't call setter by @KillStr3aK in #70 (12c54cd)
What's Changed in v1.0.42
What's Changed in v1.0.41
- feat: Provide configuration standard for plugins by @KillStr3aK in #67 (69d9b5d)
What's Changed in v1.0.32
New Contributors
What's Changed in v1.0.31
CoreConfigimplementation on the managed side by @KillStr3aK in #62 (18e9e37)
What's Changed in v1.0.30
- hotfix: con command hot reload (fe23680)
What's Changed in v1.0.29
- Small adjustments by @KillStr3aK in #56 (2c4e9bc)
What's Changed in v1.0.28
- docs: add information about flags and standard flags (8f3e0c2)
What's Changed in v1.0.27
- feat: change color marshalling to ABGR (tested against render color) (5f6ccf2)
- hotfix: con command hot reload failing (6c2f567)
What's Changed in v1.0.26
- ci: I have the utmost confidence (cc7dd5c)
What's Changed in v1.0.25
- ci: publish to api.nuget.org (ebc361b)
What's Changed in v1.0.24
- ci: fix nuget source (c72eff2)
What's Changed in v1.0.23
- ci: add package write permission (4b432e9)
- Merge remote-tracking branch 'origin/main' into main (22bbf83)
What's Changed in v1.0.22
- Update README.md by @pedrotski in #37 (4430060)
- ci: try publishing nuget package (092a607)
- fix: prevent server crash on duplicate command registration, fixes #51 (77ea6fd)
New Contributors
- @pedrotski made their first contribution in #37
What's Changed in v1.0.20
- docs: update console command expected usage docs (f18df3d)
What's Changed in v1.0.19
- feat: add disabled plugins folder, and source folder for source code (4ce1ec2)
- fix: my bad merging skills (9005f3c)
- feat: change permission helper attribute to
RequiresPermissions(b7ace42)
What's Changed in v1.0.18
- Basic admin system framework (plus some cleanup) (b725f7f)
What's Changed in v1.0.17
- feat: implement
IEquatable<T>forSteamID(cb6d86a)
What's Changed in v1.0.16
- Merge branch 'main' of github.com:roflmuffin/CounterStrikeSharp into main (d4a2ae6)
What's Changed in v1.0.15
- feat: Add Current API Version to css console command by @switz in #47 (19a0923)
- chore: simplify auto-copy
configsfolder (82c92f5)
New Contributors
What's Changed in v1.0.14
- fix: ignore
-1in get players, fixes, #46 (cef9758)
What's Changed in v1.0.13
- hotfix: native string memory leak (0dc3581)
What's Changed in v1.0.12
- feat: add
PrintToCenterHtmlto player class (a0f9d30)
What's Changed in v1.0.11
What's Changed in v1.0.10
- Added enum for ItemDefinitionIndex by @KillStr3aK in #30 (e1246af)
What's Changed in v1.0.9
- feat: add custom schema marshalers, provide
Colorschema get/set (6b4205a)
What's Changed in v1.0.8
- chore: retarget release zip from build/output folder (f1efc61)
What's Changed in v1.0.7
- fix: cast long event params properly, fixes #35 (f6935cc)
What's Changed in v1.0.6
- chore: zip and create releases from build artifacts (hopefully) (c492e9a)
- feat: add
MinimumApiVersionattribute in #33 (12a654f) - fix: bad commit (36b1d13)
- feat: add
Utilities.GetPlayersmethod which returns valid players (a029e9d) - chore: improve build artifact naming convention (107f44a)
- fix: workflow permissions (503ff7e)
- Merge branch 'main' of github.com:roflmuffin/CounterStrikeSharp into main (53dafcd)
- update docs about libicu / Invariant globalization by @Apfelwurm in #32 (0fcc5ed)
- Added
HudDestination.AlertandCGlowProperty::m_bGlowingby @KillStr3aK in #29 (189d962) - feat: tag assembly with build number (if github actions plays nice) (9c05f68)
- feat: add
AbsRotationshorthand accessor property (901c26f) - feat: add
AbsOriginshorthand accessor property (ab9242c) - Merge branch 'main' of github.com:roflmuffin/CounterStrikeSharp into main (fd1040f)
- Change access level of BasePlugin RegisterListener / RemoveListener. Add SteamId32 property in SteamId class. by @IKiwky in #27 (04c36ab)
- fix: prevent crash when accessing StringValue of a non string ConVar (16c4ee2)
- feat: handle string schema setting (43f0613)
- chore: remove sample command (0aaad35)
- fix: fixes game event creation, and setting of player indexes, fixes #19 and #20 (acea60d)
- feat: add
PrintToServerConsolenative that usesConPrint(9ed89b4) - fix: add gamedata for changeteam (7efbbc6)
- feat: add
ChangeTeamoffset (822115e) - feat: add CollisionGroup enum (7b9e237)
- feat: add reading & writing of ConVars (c72fbdc)
- fix: update test plugin after GiveNamedItem change (3e87c16)
- Modified GiveNamedItem to return created entity pointer by @Muinez in #23 (ddaa0b3)
- Add ReplyToCommand for AddCommand / AddCommandListener by @IKiwky in #17 (6df3919)
- 2/11 Gamedata Update by @zonical in #18 (c01357e)
- Implementation of 'ISource2Server hooks & functions' feature request by @KillStr3aK in #16 (72cf5ce)
- feat: allow multiple console command attributes for one handler (f87cfb5)
- feat: generate additional unused enums (214264e)
- feat: adds new optional
ModuleAuthorandModuleDescriptionproperties for plugin authors (a223151) - feat: add
GetPlayerFromutility methods (c54eda1) - feat: add ref enum support to schema, update
GameTime_tto use float (7655c27) - docs: update README.md (c17d40a)
- docs: add some basic xml docs (0489bf7)
- docs: fix light mode theming (b35da90)
- docs: add new "Referencing Players" documentation (421572b)
- fix: bad commit (5eb1c22)
- feat: adds client command listeners (c49ed8e)
- fix: only allow
css_pluginsfrom server console (739dcf4) - feat: add QAngle constructor (1f1ce1d)
- refactor: allow reload/unload by number (0350e9b)
- Add css, css_plugins commands. by @zonical in #14 (1e9e7e4)
- chore: reduce console spam, default log level to
info(c696481) - feat; add teleport function (6798244)
- feat: add
CInButtonStateto allow fetching of button status (this should really be generated) (9c9415a) - feat: add
AbsVelocitytoCBaseEntity(1a1332e) - feat: add warcraft plugin example (78778c8)
- chore: remove traces (7e8b329)
- fix: store prefixed phrase (b87abdc)
- chore: add chat manager tracing (3253d61)
- fix: bad references, add gun menu example (c703887)
- feat: add basic
ChatMenufunctionality (7794fcf) - fix: force
player_chatevent to fire (5985cc0) - feat: add
Postevent handler hook mode, default event handlers to post (bff8a80) - feat: load offsets from gamedata.json (ac69cc5)
- feat: add
UTIL_RemoveandRemove()onCEntityInstance(69c7db8) - feat: add
GiveNamedItemhelper toCCSPlayerController(04d79c1) - feat: add SwitchTeam method to CCSPlayerController (6ae0033)
- feat: add checks for
css_prefixed chat commands (2c50722) - fix: OnAuthorized hook not firing for first player (c9e4948)
- Merge branch 'main' of github.com:roflmuffin/CounterStrikeSharp into main (89dd15d)
- feat: Adds Chat Triggers for Console Commands in #13 (e8903e5)
- add libicu readme hint by @Apfelwurm in #11 (cb10d9b)
- Add license preamble (9b1a14b)
- Create ACKNOWLEDGEMENTS (adde012)
- fix: remove trace logs (0bee31f)
- Update README.md (2d97845)
- fix:
OnMapEndlistener now fires correctly onchangelevel(90ea024) - feat: add
CommitSuicidevfunc method (369e7c6) - feat: add
Server.MaxPlayersutility (813ed21) - Game Event Broadcast Manipulation & Cancellation in #10 (65bdd0b)
- feat: add network vector support (37b085a)
- feat: add FixedArray schema types (1e66351)
- Merge remote-tracking branch 'origin/main' into main (b22e90d)
- Merge branch 'main' of github.com:roflmuffin/CounterStrikeSharp into main (2c9da17)
- docs: add gamedata to example folder structure (d661283)
- docs: fix wrong code (1dabb1d)
- feat: add GiveNamedItem function (80ebbe7)
- feat: add print methods (4aaadfd)
- feat: add sig and offset virtual funcs up to 10 args (8b9e62a)
- docs: update home page (dedd69d)
- docs: add basic command, game event & listener docs (fd001a8)
- chore: apply prettier to docs (bd8faec)
- feat: update console commands to pass a nullable player controller (726c7c1)
- SDK Generation Overhaul in #9 (010b0b7)
- Add helper function FindAllEntitiesByDesignerName by @zonical in #8 (e345602)
- feat: add
DesignerNamedirectly toCEntityInstance(56b120c) - feat: add gamedata support, print to all example (6548894)
- feat: add
PrintToConsolenative (12aff1d) - feat: improve
CHandletype, return player from game events (7446673) - fix: con command crash (a2142fe)
- fix: attempted concommand fix (6f88970)
- Merge remote-tracking branch 'origin/main' into main (67da276)
- feat: add gc (f7909e5)
- chore: add trace logging to concommand (490f84e)
- fix: add
FCVAR_LINKED_CONCOMMANDflag to new commands (35dc33b) - fix: simplify cache logic (989d768)
- feat: add
GetSchemaOffsetmethod (ed0fdbb) - chore: update dependencies (76a78c6)
- feat: add long & short support to events (d80d212)
- feat: add
PointerToclass to handle pointers (b52a58a) - chore: only build docs on doc change, only build release on code change (227ae14)
- Update README.md (f96edb0)
- chore: update download link location (5a0bd4c)
- feat: add home page (14bbc9d)
- fix: redirects (7bd7baf)
- chore: remove feature/docs (f4bd58a)
- Merge branch 'feature/docs' into main (698fed7)
- feat: add docs (855ab39)
- feat: generate native objects as partials (d30a78a)
- feat: add CHandle support (079c4f6)
- feat: add
GET_ENTITY_POINTER_FROM_HANDLEnative (46bff5a) - test: include generated files in git (6968b06)
- feat: add uint datamapper (41b667f)
- fix: native object mapper (8b96bd1)
- fix: generate native objects into core folder (ffe0de4)
- chore: rename index to playerslot (db02241)
- fix: use dotnet publish (70795bd)
- fix: add uchar/uint8 & enum data mapper (9f554c4)
- Merge remote-tracking branch 'origin/main' into main (4968722)
- Adds Code Generated Native Objects in #7 (fbdcda1)
- fix: add long support to schema retriever (7e50d81)
- Merge branch 'feature/code-generated-native-objects' into main (3876e13)
- feat: add vector support (c68e234)
- feat: generate native objects from schema json file (073c269)
- feat: Add
OnEntityCreated,OnEntityDeletedandOnEntityParentChangedlisteners (dad64bf) - feat: add userid from index native (64283bf)
- feat: add get designer name native (3b0e0a1)
- feat: add
OnEntitySpawnedlistener (a0a8bfe) - feat: add entity from index native (96830e0)
- Entity Manipulation/Schema System in #6 (7fffc96)
- feat: add
OnClientAuthorizedlistener & steamid class (4ccb091) - fix: handle plugin deletion hot reload (54f3f9a)
- feat: simplify listeners code (82495fa)
- feat: add support for player entities in game events (c99845d)
- fix: console command player slot & case sensitivity (8164c7f)
- feat: add module path/directory, cleanup example (30c6c0f)
- feat: add virtual function invocation via pointer or signature (1b9053f)
- chore: update hl2sdk, add c++17 (238408e)
- cleanup: more .net warnings (0fe5c5c)
- fix: those pesky warnings once and for all (55bc777)
- feat: add console command attributes (0f7d11f)
- feat: add console commands (c25c4f0)
- feat: add protobuf generation to build pipeline (849e815)
- chore: add protobuf compilation to build (ea2cfb9)
- feat: add protobufs from GameTracking-CS2 (305fe82)
- feat: add event support for
uint64andplayer_controller(kind of) (1e3e72e) - feat: fix
OnMapStarthook (5db9c39) - core: run clang-format over all files (2f4ab6e)
- chore: update clang-tidy and clang-format (71b0961)
- feat: add basic sig scanning native (82793c7)
- fix: improve valve interface toString (ba740e1)
- feat: add basic valve interfaces (ce9b07b)
- fix: server command native (aeae59e)
- feat: add initial
GetValveInterfacenative (e253397) - Automatic event registration refactoring by @Muinez in #5 (7480abc)
- feat: update game directory native, add constants/addresses namespace (312ae55)
- fix: remove boxing for set methods (thanks Muinez) (f7a1c55)
- feat: more game event improvements, automatic registration (c1c2ec6)
- feat: add
EventNameAttributefor enriching GameEvent types (e33330c) - fix: pr-check workflow (11b074d)
- Merge remote-tracking branch 'origin/main' into main (a2049c0)
- feat: improve generic typing of GameEvent in #4 (ca349d4)
- chore: add conditional builds based on changing managed/cpp code (dac9f8d)
- fix: order codegen items by filename (b8b2b02)
- Improve generated event classes by @Muinez in #3 (5b2855e)
- feat: update buildkite pipeline for pull request checks (811df8e)
- Merge remote-tracking branch 'origin/main' into main (8e3f1d1)
- chore: update README.md (8ace472)
- chore: update README (427b7cd)
- fix: prioritise csgo/game events over core ones (b4cdc18)
- fix: name overlap of some properties (12f7959)
- chore: cleanup ci config (5be841e)
- chore: update build path for CI (895baa8)
- chore: more debugging (943e47b)
- chore: debug gh actions (8b13ed7)
- fix: shell command (8a5861a)
- feat: try compile against steamrt sniper docker image (8a93341)
- fix: event deregister on hot reload, add more events to sample plugin (998dbff)
- feat: add initial c# game event ergonomics, jank code gen script (1ae0d21)
- feat: make code gen more generic for future scripts (e1f4046)
- fix: move runtime init back to plugin load (731d78b)
- Merge remote-tracking branch 'origin/main' into main (0988707)
- chore: update README (f44ed9f)
- chore: update roadmap on README (491d43e)
- feat: add event handler to test plugin (1a20557)
- fix: event handler deregistering (d150d68)
- feat: hook server startup, move .net initialisation to startup (6fab9d3)
- feat: re-enable c# event management (3d2796d)
- feat: update event listener (thanks to CS2Fixes) (b677142)
- feat: add dyncall (6a95633)
- feat: add funchook (0a7a85a)
- chore: bump hl2sdk-cs (9ce2be0)
- Merge remote-tracking branch 'origin/main' into main (38f9e0f)
- chore: update readme with progress (5c41923)
- chore: cleanup dotnet errors (1b5572a)
- feat: add codegen prebuild step for API (74a21ee)
- cleanup: comment out non-working future code (3ff56b4)
- fix: update player_manager events to send int slot (8291784)
- feat: add timer natives (397af03)
- feat: add vector natives (f5db64a)
- cleanup: disable non-working modules, delete menu code (67138a8)
- feat: add next frame task queueing, cleanup mm plugin (c3e7122)
- feat: add callback natives yaml (9428326)
- feat: add basic native code-gen script (3455c69)
- feat: add GetArguments tuple helper (b102cea)
- fix: re-add game frame hook (f4ea4c7)
- fix: remove event cancellation (for now) (2039edb)
- cleanup: remove hooks from main plugin (b4290a6)
- feat: add initial playermanager class (af4a6c3)
- feat: add listener natives (05ea03b)
- chore: fix bad name in docs (f6a0e5f)
- chore: update metamod plugin name & description (d3ac651)
- chore: add example plugin README (ca756cb)
- fix: mapname native error (5dcc841)
- fix: update fvisiblity flag, convert to shared library (7de95be)
- feat: add engine natives, add engine trace shim (ca81b20)
- chore: reformat autonative.h (317aa6c)
- feat: add autonative defines (ce1e5d5)
- chore: add basic install docs (9fd565d)
- chore: scaffold plugins folder in CI artifacts (5441153)
- feat: add timer system, make trace logs visible (69dab34)
- chore: update readme to make it more obvious that not much works yet (dd5ec58)
- feat: add stub event manager (c9a633e)
- chore: use spdlogger for sample logs (caa3386)
- feat: add callback manager, global class (e4d4549)
- feat: update test plugin (9b396ed)
- feat: add native invoke and script engine context (156fa53)
- feat: add sample plugin (ce24058)
- fix: re-order CI steps (7d9aa32)
- feat: add dotnet compilation to CI (25a5e43)
- fix: url (61fddb2)
- feat: add initial .net7 api (21da2b3)
- feat: use .NET 7 (2fc9fb6)
- chore: update readme (54d1a05)
- chore: update readme (9ccfd97)
- chore: update readme (6104244)
- feat: include additional artifact that does not include runtime (74959b6)
- fix: bad path in ci (13ccd49)
- feat: include dotnet runtime in output artifacts (98979a3)
- fix: artifacts hash (62e959f)
- fix: artifacts (e08ec35)
- feat: add vdf and build output directory structure (a9e79e5)
- chore: remove
libprefix from built file (ebb2e89) - feat: enable dotnet host, disable .net entrypoint (0365393)
- feat: add spdlog (3cb2d0e)
- feat: add initial globals and dotnet host (bdeff3f)
- chore: update artifact name (872c59a)
- chore: update library name (09f90dd)
- chore: fix artifact name (79624c6)
- chore: upload artifacts on build (1821fe4)
- fix: add submodules to build action (fba161b)
- chore: add cmake action (82e23a0)
- chore: add license (61993d4)
- feat: add initial clang format and tidy (0a74133)
- feat: initial sample plugin commit (fbff445)
- feat: initial commit (527bcf6)
New Contributors
- @roflmuffin made their first contribution
- @Apfelwurm made their first contribution in #32
- @KillStr3aK made their first contribution in #29
- @IKiwky made their first contribution in #27
- @Muinez made their first contribution in #23
- @zonical made their first contribution in #18