aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-03dangle parenthesistemp/test-cmake-formattingGeckoEidechse
2024-01-03temp: Commit formatting changes for testing CIGeckoEidechse
2023-12-29changed my mind about dangling parensASpoonPlaysGames
2023-12-29vertical wrapping is kinda cooler i thinkASpoonPlaysGames
2023-12-29wrong tab size, whoopsASpoonPlaysGames
2023-12-28uhhhhhhhhASpoonPlaysGames
2023-12-28stop dumping configASpoonPlaysGames
2023-12-28can i not get vertical wrapping to childASpoonPlaysGames
2023-12-28not sure if that workedASpoonPlaysGames
2023-12-28/shrugASpoonPlaysGames
2023-12-28always vertical wrap, just makes things easierASpoonPlaysGames
2023-12-28dangling stuff is kinda cool?ASpoonPlaysGames
2023-12-28this is sorta ok i guess?ASpoonPlaysGames
2023-12-28align to childASpoonPlaysGames
2023-12-28yeah nah that sucksASpoonPlaysGames
2023-12-28color?ASpoonPlaysGames
2023-12-28idkASpoonPlaysGames
2023-12-28default config dumpASpoonPlaysGames
2023-12-28dumping configASpoonPlaysGames
2023-12-28apparently it will look for the format config by itself?ASpoonPlaysGames
2023-12-28use git diff to display changesASpoonPlaysGames
2023-12-28uhhASpoonPlaysGames
2023-12-28Merge branch 'main' into cmake-formatJack
2023-12-28initial attemptASpoonPlaysGames
2023-12-27Folder restructuring from primedev (#624)v1.21.2-rc3v1.21.2Jack
Copies of over the primedev folder structure for easier cherry-picking of further changes Co-authored-by: F1F7Y <filip.bartos07@proton.me>
2023-12-20Add Action to add label to PR on merge conflict (#621)GeckoEidechse
Adds a GitHub Action that auto-adds a label to a PR in case there are merge conflicts.
2023-12-20Format projectNorthstar
2023-12-20Set a better `AccessModifierOffset` in `clang-format` (#619)Jack
Default appears to be -2, which causes clang-format to mix tabs and spaces
2023-12-20Cherry pick "remove unnecessary namespaces" from primedev (#618)v1.21.2-rc2Jack
Cherry-picks the removal of unnecessary namespaces from `primedev` https://github.com/F1F7Y/NorthstarPrime/ Co-authored-by: F1F7Y <filip.bartos07@proton.me>
2023-12-14Fix SERVER | CLIENT context specifier error (#566)v1.21.2-rc1v1.21.1-rc1v1.21.1EladNLG
2023-12-14Mod download UI integration (#595)v1.21.0-rc2v1.21.0Rémy Raes
UI integration for the mod downloading feature. Feature activation locked behind a convar.
2023-12-14Add plugin dependency constants (#458)v1.21.0-rc1cat_or_not
Adds dependency constants for plugins so mods can rely on plugins without always producing script errors when the plugin is missing
2023-12-14Rework `-vanilla` to be a vanilla compatibility mode (#601)Jack
Old `-vanilla` behaviour is now handled by `-nonorthstardll`. New squirrel constant called `VANILLA`. Set to true when in vanilla compatibility mode. Differences when in vanilla compatibility mode: - Doesn't restrict server commands (same as `-norestrictservercommands`) - Doesn't block FairFight screenshot functions - Doesn't do Atlas-related stuff (except for mainmenupromos)
2023-12-13Disable more compression methods for minizip (#602)Jan
Only use the absolute necessary compression methods in order to still allow compilation under Wine.
2023-12-07Format projectNorthstar
2023-12-07Add clang-format config to pack constructor initializers (#608)uniboi
The setting will set each initializer in a new line if all of them don't fit in one line
2023-12-04Bump clang format action to 0.16.2 (#609)GeckoEidechse
Current is 0.13 which was released October 2021. This bumps it latest at the time of writing, i.e. 0.16.2
2023-12-01Revert "Move player auth to `CServer::ConnectClient` (#548)" (#610)GeckoEidechse
This reverts commit 17217a39681c7fed35bee95195bdba7eaf508911 (PR #548) which introduced a regression allowing auth to progress further than intended.
2023-11-28Add a safeguard to map command (#564)GeckoEidechse
Adds safeguard to the `map` command that prevents it from executing if the requested map is invalid or no map argument is given. Retry of #529 Co-authored-by: cat_or_not <41955154+catornot@users.noreply.github.com>
2023-11-27Load plugin dependencies from lib folder (#590)Maya
Disables recursive search for plugins in plugin folders and if it exists adds lib folder within plugin folder to DLL load dirs
2023-11-23Replace audio event fetching with hook (#603)Jan
Takes the previous audio event code, which relied on reading out a register using masm, and replaces it with a new hook. Adapted from NorthstarPrime https://github.com/F1F7Y/NorthstarPrime Co-authored-by: F1F7Y <filip.bartos07@proton.me>
2023-11-22Move player auth to `CServer::ConnectClient` (#548)cat_or_not
Fixes bots crashing servers when they are the first to connect to it. Also moves player auth to `CServer::ConnectClient`. This allows the removal of `iNextPlayerUid` and `pNextPlayerToken` which were the cause of issues previously since they were not initialized by bots.
2023-11-22Improve replacing `xinput1_3` with `xinput9_1` (#583)Jan
The previous logic incorrectly loaded compared the whole argument, which may be a path, to the string literal. This fix checks if the argument ends with the string literal instead.
2023-11-21Add mod versions when logging that a mod has loaded (#596)v1.20.1-rc5v1.20.1Cyn
Prints the version of the mod when loaded succesfully
2023-11-21Don't log masterserver registration errors in the lobby (#543)Jack
The main purpose of this PR is to not flood the console with errors that aren't really errors, thus preventing various tickets or misleading users.
2023-11-17Update link for verified mods JSON file (#600)v1.20.1-rc4GeckoEidechse
File was moved with https://github.com/R2Northstar/VerifiedMods/pull/8
2023-11-06Plugins v3 (#472)v1.20.1-rc2v1.20.1-rc1v1.20.0-rc3v1.20.0cat_or_not
- nuked presence logic ( moved to the discord rpc plugin ) - more exposed sq functions - exposed dll addresses - `g_pCVar` is exposed - added "userdata" to plugin's async call - added runframe to plugins
2023-11-05Plugin related log error expecting more args (#591)v1.20.0-rc2GeckoEidechse
The related line expected 3 args but only 2 args are passed. Co-authored-by: cat_or_not <41955154+catornot@users.noreply.github.com>
2023-11-05Convar print commands (#539)v1.20.0-rc1H0L0
Adds various concommands such as - `convar_findByFlags` - `convar_list` - `convar_differences` - `convar_find` The first 3 listed above are already registered as concommands natively but didn't seem to do anything when tested. `convar_findByFlags` and `convar_find` were already implemented by Bob under the names `findflags` and `find` respectively but the names have been changed to reflect already existing convars.
2023-11-05Expose `Northstar.dll` version to squirrel (#558)Jack
Exposes the version number in the form of individual digits to script.