Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-25 | Merge branch 'main' into feat/overhaul-mod-loading-locations | GeckoEidechse | |
2024-08-09 | Fix postload crash from missing `rpak.json` (#762)v1.27.2-rc2v1.27.2 | FourthVolt | |
Missing `rpak.json` would previously crash the game due to faulty boolean logic in the `if` statement. This change ensures that a missing `rpak.json` is handled gracefully. | |||
2024-08-07 | Merge branch 'main' into feat/overhaul-mod-loading-locations | GeckoEidechse | |
2024-07-30 | Only fetch MAD manifesto on server join (#751) | Rémy Raes | |
Previously, the verified mods manifesto was fetched on game start without checking if the verified mod feature is enabled Squirrel-side; with this, the manifesto is only fetched when the user wants to download a mod (meaning they enabled the feature beforehand). | |||
2024-07-10 | Define `fs` alias in source file where used (#747)v1.26.4-rc2v1.26.4-rc1v1.26.3-rc3v1.26.3-rc2v1.26.3 | GeckoEidechse | |
for filesystem namespace instead of relying on implicit include Co-authored-by: Jan <sentrycraft123@gmail.com> | |||
2024-07-10 | fix: Do not crash on unknown MAD manifesto format (#749) | Rémy Raes | |
Verify JSON has attributes before trying to access them | |||
2024-07-06 | Fix multiple audio file overrides (#677)v1.26.3-rc1v1.26.2v1.26.1-rc5v1.26.1-rc4v1.26.1 | Rémy Raes | |
This basically prevents audio files from being loaded into memory if matching audio event has already been overriden by a previous mod, preventing a crash from occurring. This means that audio mods now respect the load priority, i.e. mods with higher priority (= lower int value) will have priority over other mods on audio overrides. | |||
2024-07-05 | feat: Require core Northstar mods to be formatted starting with `Northstar.` ↵ | GeckoEidechse | |
in their mod name | |||
2024-07-05 | refactor: Rename const for legacy thunderstore mod string | GeckoEidechse | |
2024-07-05 | feat: Add support for manual mods folder | GeckoEidechse | |
2024-07-05 | refactor: Rename mods folder to core mods | GeckoEidechse | |
2024-07-05 | wip: Change paths to load core and thunderstore mods from | GeckoEidechse | |
2024-06-24 | Add missing object check in mod manager (#731)v1.25.4-rc1 | Jan | |
`HasMember` asserts `IsObject()` internally. In release builds this is not an issue but this does not work on Debug builds. | |||
2024-06-16 | Add default case for SquirrelContext switch (#716)v1.25.1-rc1v1.25.0-rc2v1.25.0 | Jan | |
Add default case for SquirrelContext switch and logs errors so we can catch them if they do ever happen. | |||
2024-03-04 | Address C4100 compiler warnings (unused var) (#648)v1.24.4-rc1v1.24.3-rc3v1.24.3-rc2v1.24.3 | Jack | |
Adds and uses a macro to avoid the warning | |||
2024-02-06 | Update default mods list URL (#662)v1.24.0-rc1v1.24.0 | GeckoEidechse | |
The default branch for the VerifiedMods repo was renamed from `master` to `main`. | |||
2024-01-27 | Remove unused variable in mod concommands (#652) | Jack | |
Remove unused variable that was also leaking memory | |||
2024-01-21 | Address C4267 compiler warnings (#647)v1.22.2-rc1 | Jack | |
Implicit conversion from `size_t` to a smaller type | |||
2024-01-21 | Add slow-speed timeout when downloading mod (#611)v1.22.1-rc4v1.22.1-rc3v1.22.1 | Rémy Raes | |
Abort request if network connection is dropped or too slow. | |||
2024-01-20 | Add and use ScopeGuard (#643)v1.22.1-rc2 | Jack | |
Use a scope guard instead of `GOTO` statements for curl cleanup | |||
2023-12-27 | Folder restructuring from primedev (#624)v1.21.2-rc3v1.21.2 | Jack | |
Copies of over the primedev folder structure for easier cherry-picking of further changes Co-authored-by: F1F7Y <filip.bartos07@proton.me> |