Fin's Hardcore Options
-
-
Fin added a new version:
QuoteAKI7 version of 1.1
-
Fin added a new version:
FileFin's Hardcore Options 1.2.11.2.1
-Expanded list of purchasable quest items
1.2
-Some options aren't just cosmetic anymore. ..Don't know how I let that one slip past me.
1.1
-Enabling barters_only_for_everything still allows players to purchase quest items like the multitool and signal jammer for roubles.QuoteChanges:
-Enabling barters_only_for_everything still allows players to purchase quest items like the multitool and signal jammer for roubles.
-
Fin added a new version:
FileFin's Hardcore Options 1.3.1Ver 1.3.1 for AKI1.5.1 and (probably) 1.6.0Should be fully 2.0.0 compatible, unless I've made a big goof
1.3.1 - If fence is disabled, he will now buy items from you at a massively reduced price.
1.3a - Small bugfix
Added a new option: Delete stash items on death.
If enabled, this option deletes a percentage of your stash (Configurable in the config) whenever you die.
It has an option to ignore roubles, dollars etc., and doesn't immediately delete containers with items in them. -However, if it…QuoteVer 1.3 for AKI 1.5.1 and (probably) 1.6.0
Added a new option: Delete stash items on death.
If enabled, this option deletes a percentage of your stash (Configurable in the config) whenever you die.
It has an option to ignore money, and doesn't immediately delete containers with items in them. -However, if it selects a container with fewer items in it than it's slated to delete (IE: If you have 100 items, set the 'delete percent' to 10%, and have a container with nine items in it) it can delete the container and everything inside of it. If it selects an item that can stack (Bullets, money, etc.) it will search through all iterations of that item in your stash, and delete either one full stack's worth, or the same percentage you set in the config, whichever is higher. (IE: If you set it to 10%, and have 800 855A1 rounds, it would delete 80 of them. If you only have 100 rounds, it would delete 60.)
-
Fin added a new version:
QuoteVersion 1.4a for AKI 2.0.X
- Fixed vendors not selling some quest items again.
-
-
-
-
hey fin. i am trying to turn scav off. but it isnt working.
this was testing with a brand new lvl 1 account. uninstalled all my mods leaving only the hardcore mod. but i can still play scav. could you fix it plz.
edit (so i found the problem after klicking i can indeed not play any map. but in my modpack this mod loads before path of tarkov mod pack that allows the scav to play on the maps that i unlocked by extracting. gonna see if i can fix that myself first. )
after renaming the file zzfin - hardcore mode it loads after path to tarkov causing my scav to be locked. so its working fine now. dont know how to delete this so i geuss i solved it myself. (cwx gave me a hint tho... )
-
hey fin. i am trying to turn scav off. but it isnt working.
this was testing with a brand new lvl 1 account. uninstalled all my mods leaving only the hardcore mod. but i can still play scav. could you fix it plz.
edit (so i found the problem after klicking i can indeed not play any map. but in my modpack this mod loads before path of tarkov mod pack that allows the scav to play on the maps that i unlocked by extracting. gonna see if i can fix that myself first. )
after renaming the file zzfin - hardcore mode it loads after path to tarkov causing my scav to be locked. so its working fine now. dont know how to delete this so i geuss i solved it myself. (cwx gave me a hint tho... )
Hey! Just had time to check this out now, so I'm sorry for the delay. Glad you figured it out, though. Happy hunting :>
-
hey fin,
i am wondering if you could add an option so that the starting roubles of 500,000 gets removed.
i want to have the modpack start with no money. so you can go from zero to hero
-
hey fin,
i am wondering if you could add an option so that the starting roubles of 500,000 gets removed.
i want to have the modpack start with no money. so you can go from zero to hero
I may do that, though it's a bit of a low priority right now, since the play can do that themselves with just a couple of clicks. -Unlike deleting the entire starting inventory, which I found to take an annoyingly long amount of time.
-
-
Hey Fin,
not sure if its me, but when i try to download the newest version, i get an imgur URL ^^"
-
Hey Fin,
not sure if its me, but when i try to download the newest version, i get an imgur URL ^^"
My mistake! I pasted in the wrong link, it should be fixed now
-
-
Hi Fin, love your mods and please keep up the great work!
Found an error when turning off insurance via the config. Which, I think I fixed by commenting out the line causing the exception.
FYI In the code, you turn off the insurance availability, so I don't see a reason to also make it cost billions.
Codestatic traderChanges() { //For some reason repair price multipliers don't want to work. for (let trader in database.traders) { if (config.traders.disable_insurance) { database.traders[trader].base.insurance.availability = false // database.traders[trader].base.insurance.min_payment = 1000000000000 }
EXCEPTION: GException0: In response to http://127.0.0.1:6969/client/trading/api/traderSettings: JSON integer 1000000000000 is too large or small for an Int32. Path '[0].insurance.min_payment', line 1, position 591.
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Class210+Class211+Struct238.MoveNext () [0x001c6] in <06a6ceb0951a4952911c576c67e8f55f>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at EFT.MainApplication+Struct168.MoveNext () [0x004e7] in <06a6ceb0951a4952911c576c67e8f55f>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at EFT.MainApplication+Struct167.MoveNext () [0x0007a] in <06a6ceb0951a4952911c576c67e8f55f>:0
-
-
FYI, running a fresh install this same issue is still present in v1.8.0.
Hi Fin, love your mods and please keep up the great work!
Found an error when turning off insurance via the config. Which, I think I fixed by commenting out the line causing the exception.
FYI In the code, you turn off the insurance availability, so I don't see a reason to also make it cost billions.
Codestatic traderChanges() { //For some reason repair price multipliers don't want to work. for (let trader in database.traders) { if (config.traders.disable_insurance) { database.traders[trader].base.insurance.availability = false // database.traders[trader].base.insurance.min_payment = 1000000000000 }
EXCEPTION: GException0: In response to http://127.0.0.1:6969/client/trading/api/traderSettings: JSON integer 1000000000000 is too large or small for an Int32. Path '[0].insurance.min_payment', line 1, position 591.
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Class210+Class211+Struct238.MoveNext () [0x001c6] in <06a6ceb0951a4952911c576c67e8f55f>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at EFT.MainApplication+Struct168.MoveNext () [0x004e7] in <06a6ceb0951a4952911c576c67e8f55f>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at EFT.MainApplication+Struct167.MoveNext () [0x0007a] in <06a6ceb0951a4952911c576c67e8f55f>:0
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!