Commit Graph

185 Commits

Author SHA1 Message Date
Chomp d835439d72 Added more comments 2025-03-04 13:50:37 +00:00
Chomp e3664d3614 Comment improvements
Made various variables static / readonly
2025-03-04 11:47:14 +00:00
Chomp d2db6f9b2b Updated method comments + made private methods protected 2025-03-03 12:11:41 +00:00
Chomp 35e8a814b9 Implemented CustomLocaleService 2025-03-02 19:32:29 +00:00
Chomp d74e990186 Improved how presets are cached and lookups occur 2025-02-26 13:28:35 +00:00
Chomp b7e734c781 Various small micro-optimisations 2025-02-25 15:06:09 +00:00
Chomp 7ac04530da Access dictionary keys correctly 2025-02-25 12:23:32 +00:00
Chomp a6e7013b68 Removed bot caching, return results directly to client when requested 2025-02-24 16:51:42 +00:00
Chomp fe500f7c27 Replace string comparisons with string.Equals (ordinal) 2025-02-23 16:33:23 +00:00
Chomp 180d66c092 Renamed RemoveOffer function to better explain what its doing + cleanup 2025-02-23 15:08:47 +00:00
Chomp 27882319c9 Improved logic inside CalculateRequirementsPriceInRub 2025-02-23 14:42:23 +00:00
Chomp db4ae865e1 Updated InsuranceController methods to be protected instead of private 2025-02-23 14:31:00 +00:00
Chomp 4d7e942ce1 Improved comparison logic inside IsMapLabsAndInsuranceDisabled 2025-02-23 14:29:56 +00:00
Chomp 4ed1082ba9 Improved comparison logic insideGetBotCap 2025-02-23 14:28:18 +00:00
Chomp 103b797a54 Refactored how flea offer quantity is handled 2025-02-21 17:48:04 +00:00
Chomp 85900724e5 Fixed multipler typo 2025-02-21 15:07:41 +00:00
Chomp fc6c15792d Fixed flea offers not reducing quantity after purchase 2025-02-21 12:58:02 +00:00
Chomp 5a5e18f568 Add HTTPS support (#101)
* Initial work on adding https support

* Updated logging

* More logging

* Added support for a certificate password

Replaced method used for getting path to cert

* Reduce duplication of logic in program.cs

* Cleanup of `HttpServer`

* More https stuff

* https

* Fixed remote IP stuff

* Fixed non-local request logging

* Updated assets

* Replaced `singleplayer/bossconvert` to `singleplayer/bosstypes`

* Updated map loot

* Asset update

* Stop storing a bots inventory and other values to save memory

---------

Co-authored-by: Chomp <dev@dev.sp-tarkov.com>
Co-authored-by: clodan <clodan@clodan.com>
2025-02-20 12:27:55 +00:00
Chomp 440121514b Fix post-raid PMC messages not working after bot gen changes 2025-02-18 09:31:20 +00:00
Chomp 1ff8d2cbef Replaced lists containing unique values with HashSets
Reworked Soft Insert id checks

Improved dogtag id lookup memory usage

Removed wave cleanup code
2025-02-17 19:05:47 +00:00
Chomp 29de894442 Fixed incorrect usage of GetBotPresetGenerationLimit 2025-02-17 14:45:13 +00:00
Chomp b5dee1b285 improved bot logging 2025-02-17 14:30:05 +00:00
Chomp 167e55c126 Resolve issue with generating too few bots 2025-02-17 14:28:47 +00:00
Chomp 924fff686d Refactored botgen 2025-02-17 13:07:32 +00:00
CWX 2345015bdb add password checking before changing 2025-02-14 17:26:03 +00:00
CWX 2a172a6861 make launcherV2 endpoints consistent, add new profile endpoint 2025-02-14 17:12:09 +00:00
Chomp 87e1306f33 Improved GetAchievementStatics 2025-02-13 13:09:27 +00:00
Chomp 3acf10b27e Flagged various methods as virtual to allow for overriding 2025-02-13 12:52:42 +00:00
CWX dd8bb2d3a9 fix questHandover breaking with null check 2025-02-12 19:02:30 +00:00
CWX e6d28b4f40 tryadd wasnt needed 2025-02-12 18:46:12 +00:00
CWX 194f2a7c36 Fix insurance blowing up, fix quest handover item blowing up 2025-02-12 18:22:47 +00:00
Chomp 233a7c4202 Updated prestige system 2025-02-11 21:27:52 +00:00
Chomp 3219718d27 Replaced minmaxdouble + minmaxint with generic minmax<T>
Updated various doubles to be ints
2025-02-10 10:44:24 +00:00
Chomp 08b5caf337 Renamed Minmax to MinMaxDouble and added MinMaxInt
Swapped various doubles for ints across loot generator and airdrop code paths

Fixed forced airdrop loot being returned with a decimal stack count
2025-02-10 09:57:01 +00:00
Alex 88893ac7be small refactor to routers and added notifier stuff 2025-02-09 18:31:07 +00:00
Chomp abd7f243e8 Removed unnecessary TODOs and fixed typos
Removed unnecessary uses of `GetByJsonProp`
2025-02-09 15:13:05 +00:00
Chomp 5aaa5a2841 Fixed caps for GetProfileModsGroupedByModName 2025-02-09 14:34:56 +00:00
CWX efd8b360de Formatting 2025-02-07 22:47:47 +00:00
CWX ed2ddc9526 Add GetProfileModsGroupedByModName temp - THIS MIGHT BE MOVED TO something like a ModService 2025-02-07 22:07:11 +00:00
CWX 44b88687dd finish off mod side in gameController 2025-02-07 22:06:33 +00:00
CWX 5c6fa9242f BIG BOI FORMATTING 2025-02-07 19:36:17 +00:00
Chomp e644ed58ae Ragfair code formatting 2025-02-07 15:49:24 +00:00
Chomp a6408cf9b7 34861 + asset update 2025-02-07 10:56:27 +00:00
Chomp 1c23b60278 Corrected method return type 2025-02-06 22:29:34 +00:00
Chomp 7a12d17fb6 Improved nullguarding in GetuserBuilds method 2025-02-06 22:19:54 +00:00
Chomp 83f9c0c3eb Flagged various strings as consts 2025-02-06 12:57:23 +00:00
Chomp 2cac56acc2 Further cleanup 2025-02-06 10:27:35 +00:00
Chomp 0759ab18eb Reduce cognitive load of TraderController.Load 2025-02-06 10:24:19 +00:00
Chomp 6666d7b836 Cleanup of HandoverQuest 2025-02-06 10:19:06 +00:00
Chomp b09ae94c67 Reduce cognitive load of `PopulateParentAttachmentsMap
`
2025-02-06 09:56:31 +00:00