Commit Graph

  • d3be2b8b03 Add rough draft of Botgen tests Chomp 2025-07-20 19:43:53 +01:00
  • 850441fcda .NET Format Style Fixes chompDev 2025-07-20 18:17:57 +00:00
  • 1d1f872875 Refactor Item tpl generator to handle multiple generators + add quest tpl generator (#493) Cj 2025-07-20 14:17:29 -04:00
  • cbcfa370bc Disabled hostile pscav bots from using brains other than assault #466 Chomp 2025-07-20 15:27:58 +01:00
  • f772e97d4e string to mongoId changes Chomp 2025-07-20 13:07:42 +01:00
  • 59d33d2621 Deconstructed dict KvP to improve readabiltiy + string to mongoId conversions Chomp 2025-07-20 11:57:15 +01:00
  • 776c5454ad Fixed pmc loot overrides from bear/usec.json not applying correctly Chomp 2025-07-20 11:35:07 +01:00
  • 80e0637b26 string to mongoid conversion Chomp 2025-07-20 11:33:25 +01:00
  • 737776c99d Made use of Math.Clamp to simplify logic across server Chomp 2025-07-20 10:29:34 +01:00
  • 2466a29520 .NET Format Style Fixes chompDev 2025-07-20 09:18:17 +00:00
  • dc1b748c4d Merge pull request #491 from XeonDead/develop Chomp 2025-07-20 10:17:45 +01:00
  • 6e68e02636 PrestigeHelper: fix wrongly awarding prestige+1 awards XeonDead 2025-07-20 08:56:00 +03:00
  • d7f7d6c3c6 Renamed variable to ensure consistency Chomp 2025-07-19 23:08:46 +01:00
  • 5142f6b689 Reduce allocations inside AddAmmoToSecureContainer Chomp 2025-07-19 22:51:21 +01:00
  • 9a92440b31 Simplified IsVertical() Chomp 2025-07-19 22:33:37 +01:00
  • 02d079985f Updated pmc dogtag generation systems to use weights + prestige tags Chomp 2025-07-19 22:26:22 +01:00
  • 4c01d4d186 .NET Format Style Fixes chompDev 2025-07-19 21:14:00 +00:00
  • 2302ad4870 PrestigeHelper: add logic for fetching max prestige levels from database (#490) Dmitriy 2025-07-20 00:13:29 +03:00
  • 96e073c604 Updated SetCustomisation to handle voice changes Chomp 2025-07-19 22:02:38 +01:00
  • ff513beb9e Added new Voices to PMCs Chomp 2025-07-19 21:21:43 +01:00
  • a80d159545 Fixed prestiging not working after prestige 2 Fixed issues with receiving clothing Chomp 2025-07-19 21:16:42 +01:00
  • 32663a25df Added missing reward mappings Chomp 2025-07-19 20:49:27 +01:00
  • f006afa28d Revert "Fixed choosing 'wipe' from launcher persisting your prestige level" Chomp 2025-07-19 20:44:32 +01:00
  • c463e81f24 Fixed choosing 'wipe' from launcher persisting your prestige level Chomp 2025-07-19 20:40:36 +01:00
  • b7b50bc490 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop Chomp 2025-07-19 18:53:35 +01:00
  • a8e77b16e7 Added notification enum Chomp 2025-07-19 18:53:22 +01:00
  • 95ea6d99fe .NET Format Style Fixes chompDev 2025-07-19 17:49:16 +00:00
  • 7b6f1eb9ad Added OnWebAppBuild load step (#489) clodanSPT 2025-07-19 18:48:48 +01:00
  • ecdefef16c Removed unnecessary clone of db when checking for chat item + prevented some boxing issues Chomp 2025-07-19 14:29:51 +01:00
  • 405a8c94ac Removed unnecessary clone of db in GenerateRandomisedItemsAndAddToRewardPool Chomp 2025-07-19 14:13:03 +01:00
  • 43cc325da2 Removed unnecessary clone of db when generating flea offers Chomp 2025-07-19 14:08:29 +01:00
  • 096ec842ba Created overload of IsValidItem Chomp 2025-07-19 14:06:49 +01:00
  • 71481b3021 Removed unnecessary clone from GetAirdropLootConfigByType Chomp 2025-07-19 13:32:49 +01:00
  • fe7498c32d Reduced boxing inside FindAndReturnChildrenByAssort Chomp 2025-07-19 13:22:59 +01:00
  • db04c513fe Moved heavy fence assort logic after skip checks Chomp 2025-07-19 13:22:33 +01:00
  • 46638b1197 Refactored FindAndReturnChildrenAsItems method for better performance Chomp 2025-07-19 13:03:28 +01:00
  • 2be4f22773 Added tests for FindAndReturnChildrenAsItems Chomp 2025-07-19 11:51:33 +01:00
  • d7f83e1b7d Micro-optimisations Chomp 2025-07-19 11:11:59 +01:00
  • 5f5bf3c39f Added 40mm ammo values to Boar boss to prevent generation errors on raid start Chomp 2025-07-19 10:09:09 +01:00
  • b287a08bd6 Small status page fix (#486) clodanSPT 2025-07-18 18:08:12 +01:00
  • e20c56e4f1 Improved transition from string to mongoId inside httpListener Chomp 2025-07-18 17:12:11 +01:00
  • d1fc299ab0 Updated itemTpl Chomp 2025-07-18 16:31:12 +01:00
  • 884808e7f0 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop Chomp 2025-07-18 16:22:27 +01:00
  • 0ba517436e .NET Format Style Fixes chompDev 2025-07-18 15:21:55 +00:00
  • 0e72f9e21c Generate player scav items using "assault" randomisation settings Chomp 2025-07-18 16:21:54 +01:00
  • 1af50bfd34 Application cleanup (#485) clodanSPT 2025-07-18 16:21:24 +01:00
  • 67b886127c .NET Format Style Fixes chompDev 2025-07-18 15:06:05 +00:00
  • 38fb2454c7 Various micro-optimisations Chomp 2025-07-18 16:05:29 +01:00
  • 80624ece4d Improved handling of null location id inside GetRoubleValue Chomp 2025-07-18 09:38:13 +01:00
  • 843b1ad780 Updated trader assorts + base items_sell values Chomp 2025-07-17 23:29:15 +01:00
  • 899bbe6728 Updated locals + globals Chomp 2025-07-17 23:08:19 +01:00
  • 93daa1893f Updated trader non-sell lists Chomp 2025-07-17 23:07:44 +01:00
  • 7be5ca23da Updated hideout crafts Chomp 2025-07-17 22:56:43 +01:00
  • 127287075c Updated item tpls Chomp 2025-07-17 20:41:35 +01:00
  • 50f684537d Expanded max loot in pmc container systems Now allows for per-map multipliers + pocket + vest loot uses same level-based value as backpack Chomp 2025-07-17 18:25:31 +01:00
  • 3463f4e186 Fixed typo in victim_plead_20 Chomp 2025-07-17 17:21:12 +01:00
  • ca5c2b8066 Return the created profileid/sessionid when registering an account Chomp 2025-07-17 16:30:12 +01:00
  • 6c4de1f5bd Updated shadow of tagilla name #477 Chomp 2025-07-17 14:14:26 +01:00
  • 2221c4e749 Added early concept of a status page Chomp 2025-07-17 12:54:40 +01:00
  • b94d625362 string to mongoId + Various small refactors Chomp 2025-07-16 21:29:35 +01:00
  • e42771f45d Added hideout craft unlock to thirsty secrets Chomp 2025-07-16 18:50:06 +01:00
  • 68cec37934 Added quests: Hobby Club Fair Price - Part 1 Fair Price - Part 2 Chomp 2025-07-16 17:40:18 +01:00
  • 29a46a5e7c 38114 Chomp 2025-07-16 15:56:09 +01:00
  • 7a06264f14 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop Chomp 2025-07-16 14:58:01 +01:00
  • 42d2e3f7ea Updated properties to not be nullable + various fixes Chomp 2025-07-16 14:57:24 +01:00
  • 4393feaafa .NET Format Style Fixes chompDev 2025-07-16 13:57:00 +00:00
  • dfe39a0395 Fixed typo + use FirstOrDefault instead of direct index access Chomp 2025-07-16 14:56:24 +01:00
  • fdfbf66c1b Removed unncessary nulls Chomp 2025-07-16 13:26:09 +01:00
  • e521c5ee8b Improved handling of mongoId casting inside PayMoney Chomp 2025-07-16 12:23:29 +01:00
  • f3482e28d9 Removed unnecessary nulls from Globals class Chomp 2025-07-16 12:20:19 +01:00
  • 8dce055acf Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop Chomp 2025-07-16 11:40:49 +01:00
  • 99c14de7af String to Mongo Id conversions Cleaned up global class null values Chomp 2025-07-16 11:40:38 +01:00
  • 58068f7c6a .NET Format Style Fixes chompDev 2025-07-16 10:34:34 +00:00
  • 32510bd67f Add SendMessageToAll method (#484) Lacyway 2025-07-16 12:34:05 +02:00
  • e27b2b91e3 String to MongoId changes + Updated nullability of trader helper methods Chomp 2025-07-16 11:16:03 +01:00
  • 7b1f73fe7b Reduced brittleness of HealthTreatment + removed use of reflection Chomp 2025-07-16 11:15:17 +01:00
  • e9f6a402f7 Fixed nullref issue when healing post-raid Chomp 2025-07-16 10:43:17 +01:00
  • e4569395c2 Updated PayMoney Chomp 2025-07-16 10:14:47 +01:00
  • 38b1f648ce Added dictionary extensions Chomp 2025-07-16 10:13:33 +01:00
  • a268050c8d Updated lighthouse loose loot Chomp 2025-07-15 21:52:53 +01:00
  • 8691837229 Updated standard account encyclopedia values Chomp 2025-07-15 18:45:23 +01:00
  • dbce1dfee7 Fixed casting issue when crafting Renamed variable to improve readability Chomp 2025-07-15 18:01:47 +01:00
  • e506ffba4f use correct types inside AdjustWeighting() Chomp 2025-07-15 17:31:27 +01:00
  • e42e53e492 Fixed profile creation issue Chomp 2025-07-15 17:19:47 +01:00
  • 88e6db3342 Fixed flea offer count Chomp 2025-07-15 17:19:31 +01:00
  • 1b2b2c04f9 .NET Format Style Fixes chompDev 2025-07-15 09:38:23 +00:00
  • 2639504471 String to MongoId conversions Chomp 2025-07-15 10:37:49 +01:00
  • c8faa33b51 .NET Format Style Fixes chompDev 2025-07-14 21:30:15 +00:00
  • 040be2feaa More strings to MongoIds Chomp 2025-07-14 22:29:41 +01:00
  • 26afa19387 made use of primary constructor inside Router.cs Chomp 2025-07-14 20:03:11 +01:00
  • 6f3ce60cec Simplified calls to .Remove() Chomp 2025-07-14 20:02:46 +01:00
  • 5ef2271a29 Converted collections to their frozen counterparts for improved lookup speed Chomp 2025-07-14 19:56:20 +01:00
  • 3aa13dd46b Removed reflection from AdjustBotAppearanceValues Chomp 2025-07-14 18:42:42 +01:00
  • 0ec5aeab91 Removed FilterBlacklistedGear, same functionality can be done via editing the equipment's weighting to 0 Chomp 2025-07-14 17:57:32 +01:00
  • 4d1ef0d326 Improved FilterBlacklistedGear logic Chomp 2025-07-14 17:41:25 +01:00
  • d99416a5a4 Removed use of reflection inside RemoveChristmasItemsFromBotInventory Chomp 2025-07-14 17:32:09 +01:00
  • e148f5a998 Flag RandomisedResourceDetails as nullable Chomp 2025-07-14 16:03:35 +01:00
  • 585a91afcc Removed reflection from GetBotEquipmentSettingFromConfig Chomp 2025-07-14 15:54:54 +01:00
  • fba084639c Add back incorrectly removed properties that are accessed via reflection + improved dictionary access Chomp 2025-07-14 15:42:50 +01:00
  • 04ffbce106 Improved InsuranceController.Cost handling of duplicate Ids + made use of MongoIDs Chomp 2025-07-14 14:57:01 +01:00