aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-02Merge branch 'bobs-big-refactor-pr' into merged-main-into-refactorGeckoEidechse
2022-09-02More formatting stuff (#261)GeckoEidechse
2022-09-02Merge remote-tracking branch 'origin/bobs-big-refactor-pr' into ↵GeckoEidechse
merged-main-into-refactor
2022-09-02Some formatting fixes (#260)GeckoEidechse
2022-09-02Merge remote-tracking branch 'origin/main' into merged-main-into-refactorGeckoEidechse
2022-09-02Carry over some formatting changes from refactor (#259)BobTheBob
2022-09-02Change prints to C++ style (#258)BobTheBob
2022-09-01add scriptdatatable.cpp rewriteBobTheBob9
2022-09-02Refactor cleanup (some formatting fixes) (#257)GeckoEidechse
* Fix some formatting * More formatting fixes
2022-09-01Refactor cleanup (#256)GeckoEidechse
* Fix indentation * Fix path in clang-format command in readme
2022-08-25Fix typoGeckoEidechse
Yes this is also part of refactor :3
2022-08-25Rename `configurables.cpp` to `nsprefix.cpp` (#253)BobTheBob
2022-08-25Rename `IsDedicated()` to `IsDedicatedServer()` (#252)BobTheBob
2022-08-24Change file name case sensitivity to lower case (#249)GeckoEidechse
To mirror how it is in refactor PR
2022-08-24Update refactor (#250)GeckoEidechse
* Add PR template * Update CI folder location * Delete startup args txt files * Add editorconfig file (#246) * Add editorconfig file It's a cross-editor compatible config file that defines certain editor behaviour (e.g. adding/removing newline at end of file) It is supported by major editors like Visual Studio (Code) and by version control providers like GitHub. Should end the constant adding/removing of final newline in PRs * More settings - unicode by default - trim newlines - use tabs for indentation (ugh) * Ignore folder rename (#245) * Hot reload banlist on player join (#233) * added banlist hotreload * fix formatting * didnt append, cleared whole file oopsie * unfuckedunban not rewriting file * fixed not checking for new line Co-authored-by: ScureX <47725553+ScureX@users.noreply.github.com>
2022-08-24Fix line endings (hopefully) (#244)GeckoEidechse
* Fix line endings (hopefully) * Fix more line endings
2022-08-24Ignore folder rename (#245)GeckoEidechse
2022-08-24Add newlines at end of file (#247)GeckoEidechse
Co-authored-by: Northstar <northstar@northstar.tf>
2022-08-24Add editorconfig file (#246)GeckoEidechse
* Add editorconfig file It's a cross-editor compatible config file that defines certain editor behaviour (e.g. adding/removing newline at end of file) It is supported by major editors like Visual Studio (Code) and by version control providers like GitHub. Should end the constant adding/removing of final newline in PRs * More settings - unicode by default - trim newlines - use tabs for indentation (ugh)
2022-08-24Add some changes from main to refactor (#243)GeckoEidechse
* Add PR template * Update CI folder location * Delete startup args txt files
2022-08-24Adjust folder structure (#242)BobTheBob
* Adjust folder structure * change launcher directory name
2022-08-23Add log colours because they are pretty (#237)Jack
* log colours :) * commend the freopen stuff (it causes problems) * formatting * add explanatory comment
2022-08-23Add ability to load Datatables from files (#238)Maya
* first version of kinda working custom datatables * Fix copy error * Finish custom datatables * Fix Merge * Fix line endings * Add fallback to rpak when ns_prefere_datatable_from_disk is true * fix typo * Bug fixess * Fix Function Registration hook * Set convar value * Fix Client and Ui VM * enable server auth with ms agian * Add Filters * FIx unused import * Merge remote-tracking branch 'upsteam/bobs-big-refactor-pr' into datatables Co-authored-by: RoyalBlue1 <realEmail@veryRealURL.com>
2022-08-22i swear i committed these how are they not thereBobTheBob9
2022-08-22add more prsBobTheBob9
2022-08-20Revert "fix line endings on vcxproj"BobTheBob9
This reverts commit 4ff7d022d2602c2dba37beba8b8df735cf5cd7d9.
2022-08-20allow mods to load biks that aren't already present in r2/media (#137)BobTheBob
Co-authored-by: GeckoEidechse <40122905+GeckoEidechse@users.noreply.github.com>
2022-08-19fix line endings on vcxprojBobTheBob9
2022-08-19improve rpakfilesystemBobTheBob9
2022-08-17implement some more prsBobTheBob9
2022-08-16Remove potentially clashing define (#235)GeckoEidechse
The correct type is `uint8_t`, not `uint8` which is non-standard and is Microsoft specific. Co-authored-by: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com>
2022-08-16lots of stuff idkBobTheBob9
2022-08-14Hot reload banlist on player join (#233)ScureX
* added banlist hotreload * fix formatting * didnt append, cleared whole file oopsie * unfuckedunban not rewriting file * fixed not checking for new line
2022-08-13Fixed `unban` not overwriting `banlist.txt` (#228)ScureX
* fixed unban * changed timestamp for gecko * fixed unbanning with inline comment uids with inline comments werent able to unban due to whitespaces
2022-08-10Allow comments and newlines in `banlist.txt` (#227)ScureX
* added support for comments and newlines * added checking if line is empty earlier * Fix formatting * check if last char is \n
2022-08-08Fix most clang/mingw issues (#226)pg9182
- Fix include case. - Replace MSVC-specific align with standard alignas. - Type fixes. - Delete operator noexcept. - A few other minor issues. - clang-format everything. - Use c++20 instead of c++17. - Rewrite ERROR macro for launcher_wsock32_proxy. - Use a plain ifstream for the audio.cpp wavStream. Note: When compiling with clang, you'll need -municode. Related to #212.
2022-07-24accidentally pushed broke code oopsBobTheBob9
2022-07-24add new memory libBobTheBob9
2022-07-22Fix using wrong Function and wrong function offset (#222)Maya
2022-07-21Implemented Json into the squirrel vm (#172)Maya
* Implemented Json into the squirrel vm * Formatting * More Formatting * Even more Formatting * Added Init functions to dllMain * Formatting * Changed to use Source Allocator * Renaming Part 1 * Renaming Part 2
2022-07-20Mention reproducing bugs and feature usage desc. (#221)v1.9.3-rc1v1.9.3v1.9.2-rc2v1.9.2-rc1v1.9.2GeckoEidechse
2022-07-18use modular ServerPresence system for registering serversBobTheBob9
2022-07-12move exploit prevention and limits code out of serverauthentication, and ↵BobTheBob9
have actual defs for CBasePlayer
2022-07-10add nsprefix because i forgot to include itBobTheBob9
2022-07-10completely remove old hookingBobTheBob9
2022-07-10Add dependency constants (#156)v1.9.1-rc4v1.9.1-rc3v1.9.1-rc2v1.9.1EladNLG
* Fix duplicate script in scripts.rson when 2 mods add a custom script with the same path Allow mods to force a VPK to load through vpk.json * Remove unnecessary print * Fix match predicate using the value instead of the name * - Add a dependency constant system for use in compile flags - Remove the duplicate script engine error fix - Add ClientSq_defconst & ServerSq_defconst * Format fix * - Fix access violation - Separate dependency constants into mod and add checks for conflicts * - Remove unnecessary comment * Remove VPK loading for now and allow 2 mods to use the same constant if the mod names match * Fix bugs * fix mistake * fix keyvalues not working with modded files * simplify code * Fix formatting * Remove keyvalues fix
2022-07-09Add Postload support for rpaks (#217)v1.9.1-rc1Jack
* fixed custom rpaks being loaded more than once * formatting * better things, although LoadPakSyncHook is annoying * formatting * removing unnecessary comments and stuff (whoops) * Moving to use PakLoadManager * formatting * postload things * formatting * trailing space smh
2022-07-09Add StringToAsset function to squirrel (#216)Maya
* Add StringToAsset function to squirrel also added better values for return type enum because otherwise asset can't be returned without casting * Formatting * Switched to a template for the stringToAsset function also renamed files but have to do it in 2 commits because git ignores file case * Rename step 2 * change to lowercase in include * changed to lowercase in include inside dllmain
2022-07-07almost fully replaced hooking libBobTheBob9
2022-07-05Fix KHook hooking order to prevent missed hooks (#213)KittenPopo