Commit Graph

4071 Commits

Author SHA1 Message Date
TheBombGamer 4d04eee8f6 Create install.sh 2026-05-12 21:56:56 -07:00
TheBombGamer 98460fe6af Release v4.0.11 2026-05-12 19:10:40 -07:00
TheBombGamer 60c33e2256 Merge branch 'main' of https://github.com/2SharkyStudios/SPT-Linux-Build 2026-05-12 19:09:00 -07:00
TheBombGamer 43593e4528 Release v4.0.11 2026-05-12 19:07:59 -07:00
sp-tarkov-bot 7aa5add47f Format Style Fixes 2026-05-13 02:07:15 +00:00
TheBombGamer 256b615fa9 Release v4.0.11 2026-05-12 19:03:29 -07:00
TheBombGamer d310d63545 Release v4.0.11 2026-05-12 19:02:16 -07:00
TheBombGamer 8d2d4faad9 Release v4.0.11 2026-05-12 18:53:04 -07:00
TheBombGamer 0cf0aeb8a4 Release v4.0.11 2026-05-12 18:48:20 -07:00
TheBombGamer 8aa0d44334 Release v4.0.11 2026-05-12 18:43:02 -07:00
TheBombGamer a85b27f64b v4.0.11 2026-05-12 18:39:25 -07:00
TheBombGamer 157e7e5268 Create releases.yml 2026-05-12 12:33:44 -07:00
TheBombGamer 3a8b98618e Bind server to 0.0.0.0 and update .gitignore
Change server IPs in HTTP and database configs from 127.0.0.1 to 0.0.0.0 so services listen on all interfaces (ports unchanged).
2026-05-12 01:44:49 -07:00
TheBombGamer f3f70e709c Skip Ceciler obfuscation on non-Windows
Add OS checks and comments to SPTarkov.Server.Core.csproj to avoid running Ceciler-based patches on non-Windows systems. The AfterEverythingDone target now gates the virtualizer and JsonExtensionData Exec steps with "'$(OS)' == 'Windows_NT'" (and keeps the existing IsPublish/Configuration checks), and a comment explains Ceciler.Launcher.dll is Windows-only and can fail on Linux/ARM. Minor whitespace/comments added for clarity.
2026-05-12 01:18:33 -07:00
TheBombGamer 2ed4a5d1f4 Update LocationLifecycleService.cs 2026-05-12 01:13:54 -07:00
Archangel c87cc3c685 Merge tag '4.0.13' 2026-03-03 13:49:19 +01:00
Chomp 2891fd41fd Improved ConfigServer obsolete messages 2026-03-02 17:36:33 +00:00
rootdarkarchon b8f9ab8646 Various Skill Progress Hideout Adjustments (#739)
* Adjust ArmorKitSkillPointGainPerRepairPointMultiplier evaluation

* Adjust GetWeaponRepairSkillPoints

* adjust WeaponRepair Treatment gain values and intellect gain values

* enable scaling for hideout upgrade

* Adjust HandleRecipe

* adjust skill points addition for PrestigeHelper and RewardHelper

* format

* adjust doc

* adjust doc

* amend some ABI changes

* clarify bool usage

* adjust UpdateFuel, WaterFilters and AirFilters

* add HideoutManagement skill progression to scav case

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2026-02-18 14:43:56 +01:00
sp-tarkov-bot 8cdce4e54a Format Style Fixes 2026-02-16 16:16:03 +00:00
Archangel 9ddbdbf5d4 Use ConcurrentDictionary 2026-02-16 17:13:35 +01:00
rootdarkarchon effb5cc0e4 Add AdjustSkillExpForLowLevels to AddSkillPointsToPlayer (#738)
* Add AdjustSkillExpForLowLevels to AddSkillPointsToPlayer

* remove unused AdjustSkillExpForLowLevels

* format unit tests

* fix suggestions

* Revert "remove unused AdjustSkillExpForLowLevels"

This reverts commit 43e0ab654378ca7ba1140648b1624730d637073b.

* mark as obsolete

* fix log message

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2026-02-13 13:59:45 +01:00
Archangel c4082321e9 Update obsolete 2026-02-07 19:47:40 +01:00
rootdarkarchon 9f189f2e15 Adjustments for Int/Cha progression in Hideout (#737)
* Fixup of some skill handling in hideout

* fix format

* add limited backwards compat and fix repair int value

* more logging and fixes

* fix charisma gain from repair

* revert divisor into multiplier

* run csharpier format

* undo formating/unnecessary files

* add debug guards

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2026-02-07 19:45:31 +01:00
Archangel 537ffad7f6 Update .gitignore 2026-02-07 17:09:06 +01:00
Archangel 4b1cad1c90 Improve server bundle loading
Speeds up SPT server initialization and reduces allocations when a lot of bundle mods are active
2026-02-07 00:13:50 +01:00
Archangel 90c577bd29 Various allocation & GC improvements 2026-02-06 22:41:13 +01:00
Archangel d8bbbbeef3 Bump version 2026-02-05 23:00:08 +01:00
Archangel 480675396f Merge tag '4.0.12' 2026-02-05 22:58:27 +01:00
Archangel b006ff9b51 Use long instead of int (Fixes: #732) 2026-02-05 14:43:26 +01:00
Tyfon 8de0102b03 Implement limit and time parameters for /client/mail/dialog/view, aka pagination (#735)
Co-authored-by: Tyfon <29051038+tyfon7@users.noreply.github.com>
2026-01-28 09:47:45 +00:00
DrakiaXYZ c37a9f37eb Fix colors not working on mod load failure (#734)
Move console mode set to beginning of StartServer to allow colors earlier in the console output

Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
2026-01-26 19:06:11 +01:00
rootdarkarchon b12c7ddbd0 Harden AddTaskItemRequirementsToRewardPool against NullReferenceExceptions (#729)
* Sanitize AddTaskItemRequirementsToRewardPool

* add log

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2026-01-15 11:56:05 -08:00
Archangel d8881d1329 Write json files with linux newlines 2026-01-15 20:22:44 +01:00
Archangel ad3b37c17a Update console exception log.. Again.. (#728) 2026-01-12 18:29:32 +01:00
Archangel 1bbb58f8a4 Add GUID to log 2026-01-12 18:24:51 +01:00
KnotScripts 2842ed1622 Check level first preventing profile from breaking. (#727)
* Check level first preventing profile from breaking.

---------

Co-authored-by: Archangel <jesse@archangel.wtf>
Co-authored-by: sp-tarkov-bot <singleplayertarkov@gmail.com>
Co-authored-by: Chomp <dev@dev.sp-tarkov.com>
2026-01-10 13:17:28 +01:00
Chomp 0523bd07a2 Fixed bot generation working with stale data when transiting #726 2026-01-10 10:43:58 +00:00
Archangel f6eb626d73 Add comment 2026-01-08 13:57:48 +01:00
Archangel 61a70ed727 If prestige gives head, give head early 2026-01-08 13:55:06 +01:00
Archangel a2225f14fe Add head type to customisation unlocks 2026-01-08 13:33:06 +01:00
Archangel 729d7c0b63 Bump SPT version 2026-01-06 16:12:05 +01:00
sp-tarkov-bot fd41e5530c Format Style Fixes 2026-01-06 11:53:39 +00:00
acidphantasm 432dd2e733 Furtherfix ragfair modlimits (#724)
* Further fix to mod limit debug log

* Small improvements on FlagOfferForRemoval to correctly fix logging instead of FromSeconds using the unixtimestamp

---------

Co-authored-by: acidphantasm <acidphantasm@acidphantasm.com>
2026-01-06 11:52:48 +00:00
sp-tarkov-bot 4e4b608c08 Format Style Fixes 2026-01-06 10:14:59 +00:00
Chomp 5d284aecf7 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2026-01-06 10:13:55 +00:00
Chomp 265855f931 Improved logging inside FlagOfferForRemoval() #722 2026-01-06 10:13:13 +00:00
sp-tarkov-bot 82effe6b1c Format Style Fixes 2026-01-06 10:10:52 +00:00
Chomp 9ed310538c Fixed invalid logging inside WeaponModLimitReached() #721 2026-01-06 10:09:57 +00:00
Archangel 895d53262e Merge tag '4.0.11' 2026-01-05 19:13:55 +01:00
Archangel 4ae789ce28 Set release loglevel to Info 2026-01-05 16:52:37 +01:00