Fin's Hardcore Options

  • Fin added a new file:

    Fin
    Quote

    This mod aims to add optional difficulty increases themed around the various "Hardcore rules" from Live. All options are disabled by default.


    Note: Disabling smaller_stashes will restore your previous stash and gear.

  • Fin added a new version:

    Fin
    Quote

    Changes:


    -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:

    Fin
  • Fin added a new version:

    Fin
    Quote

    Version 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! 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 :)

    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.

  • Fin added a new version:

    Fin
    Quote

    Version 1.7.0 for AKI 3.0.x


    • Compatibility update. I think I fixed all the horrendous bugs x.x
  • Fin added a new version:

    Fin
    Quote

    Bugfix update:


    -Removing items on death should work again

    -Disabling insurance should work again

  • 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.


    Code
        static 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.

  • Fin added a new version:

    Fin
    Quote

    -Added a mechanic to ensure money trades aren't removed from traders

    -Fix for disabling insurance

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!