0 of 0

File information

Last updated

Original upload

Created by

infarctus

Uploaded by

infarctus

Virus scan

Safe to use

Tags for this mod

136 comments

  1. infarctus
    infarctus
    • premium
    • 11 kudos
    Locked
    Sticky
    Please read Mod Description before asking for something here. (especially for bugs/issues)

    Leave a comment if you are having any issues with the mod.

    Additionally, you may join the Remnant Games Modding Discord for faster and better responses

    For now still has problem working if not host in friends lobbies
  2. tictoc93
    tictoc93
    • member
    • 0 kudos
    i've been reading that a lot of people want to play this mod in friend's lobby so i edited it and i have it working for my and my boyfriend
    i hope it doesn't bother the author of this mods, i just want to help the guys who want to play with friends. 
    just replace the lua file inside the scripts, this is the lvl 30 mod.

    local function ChangeTraitCapArchetype(trait, bool)
        local Trait = StaticFindObject("/Game/World_Base/Items/Traits/Archetype/" .. trait .. "/Trait_" .. trait .. ".Default__Trait_" .. trait .. "_C")
        if Trait and Trait:IsValid() then
            if bool then
                Trait:SetPropertyValue("MaxLevel", 30)
            else
                Trait:SetPropertyValue("MaxLevel", 10)
            end
        end
    end
    local function ChangeTraitCapCore(trait, bool)
        local Trait = StaticFindObject("/Game/World_Base/Items/Traits/Core/" .. trait .. "/Trait_" .. trait .. ".Default__Trait_" .. trait .. "_C")
        if Trait and Trait:IsValid() then
            if bool then
                Trait:SetPropertyValue("MaxLevel", 30)
            else
                Trait:SetPropertyValue("MaxLevel", 10)
            end
        end
    end
    local function ChangeTraitCapDLC1(trait, bool)
        local Trait = StaticFindObject("/Game/World_DLC1/Items/Traits/" .. trait .. "/Trait_" .. trait .. ".Default__Trait_" .. trait .. "_C")
        if Trait and Trait:IsValid() then
            if bool then
                Trait:SetPropertyValue("MaxLevel", 30)
            else
                Trait:SetPropertyValue("MaxLevel", 10)
            end
        else
            print("Trait not found : " .. trait)
        end
    end
    local function ChangeTraitCapDLC2(trait, bool)
        local Trait = StaticFindObject("/Game/World_DLC2/Items/Traits/" .. trait .. "/Trait_" .. trait .. ".Default__Trait_" .. trait .. "_C")
        if Trait and Trait:IsValid() then
            if bool then
                Trait:SetPropertyValue("MaxLevel", 30)
            else
                Trait:SetPropertyValue("MaxLevel", 10)
            end
        else
            print("Trait not found : " .. trait)
        end
    end
    local function ChangeTraitCapArchetypeDLC2(trait, bool)
        local Trait = StaticFindObject("/Game/World_DLC2/Items/Archetypes/Invoker/PerksAndTraits/Trait_" .. trait .. ".Default__Trait_" .. trait .. "_C")
        if Trait and Trait:IsValid() then
            if bool then
                Trait:SetPropertyValue("MaxLevel", 30)
            else
                Trait:SetPropertyValue("MaxLevel", 10)
            end
        end
    end
    local function ChangeTraitCapDLC3(trait, bool)
        local Trait = StaticFindObject("/Game/World_DLC3/Items/Traits/" .. trait .. "/Trait_" .. trait .. ".Default__Trait_" .. trait .. "_C")
        if Trait and Trait:IsValid() then
            if bool then
                Trait:SetPropertyValue("MaxLevel", 30)
            else
                Trait:SetPropertyValue("MaxLevel", 10)
            end
        else
            print("Trait not found : " .. trait)
        end
    end
    local function ChangeTraitCapArchetypeDLC3(trait, bool)
        local Trait = StaticFindObject("/Game/World_DLC3/Items/Archetypes/Warden/Traits/Trait_" .. trait .. ".Default__Trait_" .. trait .. "_C")
        if Trait and Trait:IsValid() then
            if bool then
                Trait:SetPropertyValue("MaxLevel", 30)
            else
                Trait:SetPropertyValue("MaxLevel", 10)
            end
        end
    end
    NotifyOnNewObject("/Script/Remnant.RemnantTraitsComponent", function()
        ExecuteInGameThread(function()
            local TraitArchetype = {
                a = "AmmoReserves",
                b = "Amplitude",
                c = "FlashCaster",
                d = "Fortify",
                e = "Kinship",
                f = "Longshot",
                g = "Potency",
                h = "Regrowth",
                i = "StrongBack",
                j = "Swiftness",
                k = "Triage",
                l = "Untouchable",
            }
            local TraitArchetypeDLC2 = {
                a = "Gifted"
            }
            local TraitArchetypeDLC3 = {
                a = "Barrier"
            }
            local TraitCore = {
                a = "Vigor",
                b = "Endurance",
                c = "ArcaneStrike",
                d = "Barkskin",
                e = "BloodBond",
                f = "Bloodstream",
                g = "Endurance",
                h = "Expertise",
                i = "Glutton",
                j = "Fitness",
                k = "Footwork",
                l = "Handling",
                m = "Recovery",
                n = "Chakra",
                o = "Revivalist",
                p = "Rugged",
                q = "Scholar",
                r = "Shadeskin",
                s = "Spirit",
                t = "Siphoner",
                u = "Leech",
            }
            local TraitDLC1 = {
                a = "Affliction",
                b = "DarkPact",
            }
            local TraitDLC2 = {
                a = "Resolute"
            }
            local TraitDLC3 = {
                a = "Insight",
                b = "Perception",
                c = "Preservation"
            }
            
            local Bool = true  -- Permitir los niveles máximos en cualquier tipo de sesión
            for number, trait in pairs(TraitCore) do
                ChangeTraitCapCore(trait, Bool)
            end
            for number, trait in pairs(TraitArchetype) do
                ChangeTraitCapArchetype(trait, Bool)
            end
            for number, trait in pairs(TraitArchetypeDLC2) do
                ChangeTraitCapArchetypeDLC2(trait, Bool)
            end
            for number, trait in pairs(TraitArchetypeDLC3) do
                ChangeTraitCapArchetypeDLC3(trait, Bool)
            end
            for number, trait in pairs(TraitDLC1) do
                ChangeTraitCapDLC1(trait, Bool)
            end
            for number, trait in pairs(TraitDLC2) do
                ChangeTraitCapDLC2(trait, Bool)
            end
            for number, trait in pairs(TraitDLC3) do
                ChangeTraitCapDLC3(trait, Bool)
            end
        end)
    end)
    1. infarctus
      infarctus
      • premium
      • 11 kudos
      I originally did it to avoid cheating in public lobbies as it allows people to do that.
      I think most people that are still playing are playing friends only so it's fine (you could have just changed 1 line from False to True)
  3. reaper5757
    reaper5757
    • member
    • 0 kudos
    Just wondering if you've had any luck figuring out how to get it work playing online as a client? Thanks for the mod it has made the game a lot more enjoyable.
    1. infarctus
      infarctus
      • premium
      • 11 kudos
      I just manualy stop it in the code bcse I don't want it to work on online with randoms and ruin their game because someone abuse this mod.
      Tho haven't found a way to check if lobby is friends only for client :/.
      I also stopped modding so there won't be much progress
    2. reaper5757
      reaper5757
      • member
      • 0 kudos
      Ah, I see. Well thanks for the cool mod anyway. Unfortunately I was hoping for it to work client side because only my wife and I play together as we don't really like playing with randos. Ironically this mod did work in friends only lobbies (I didn't test in a public lobby) in the version that was previous to the latest before the game was updated on March 5th or maybe it was before the crossplay update, I can't remember. We were both able to increase traits to level 20 with me hosting on Linux and her as a client on windows 10 with both having the mod installed.
    3. infarctus
      infarctus
      • premium
      • 11 kudos
      hmmm, okay weird.
      IF you can drop in my dm in discord I'll show you how to deactivate the lock on traits level on friends only lobbies
    4. reaper5757
      reaper5757
      • member
      • 0 kudos
      Ah dang I just seen this. Bad Nexus for not telling me I had a notification. Would you still be willing to show me how to deactivate the lock?
    5. infarctus
      infarctus
      • premium
      • 11 kudos
      Sure
    6. reaper5757
      reaper5757
      • member
      • 0 kudos
      FFS Nexus! I am soooo sorry! is it cool if I dm you my discord or you could dm me the instructions here if the offer is still open.
    7. infarctus
      infarctus
      • premium
      • 11 kudos
      DM me on discord
    8. reaper5757
      reaper5757
      • member
      • 0 kudos
      is your discord the same as your nexus?
    9. infarctus
      infarctus
      • premium
      • 11 kudos
      yes
    10. reaper5757
      reaper5757
      • member
      • 0 kudos
      Message sent, thank you in advance.
    11. infarctus
      infarctus
      • premium
      • 11 kudos
      Don't see any message
    12. reaper5757
      reaper5757
      • member
      • 0 kudos
      Hmm, that's weird I sent you a friend request just in case. I'm actually not sure how Discord works with messaging people that aren't on your friends list. My username is different on Discord.
    13. infarctus
      infarctus
      • premium
      • 11 kudos
      I accepted it, you should be able to send me a message
    14. jacenhawk
      jacenhawk
      • supporter
      • 0 kudos
      Would it be possible to get the same info? I only ever play with the same 2 friends and we tried to use this mod before we noticed the disclaimer and were rather saddened that it did not work.
    15. dakotagustafson
      dakotagustafson
      • premium
      • 0 kudos
      I also only play with my wife so I added you on discord hoping to also learn how to remove the lock
  4. bhoyt00
    bhoyt00
    • member
    • 0 kudos
    heyo, so I just installed the mod and VISUALLY it worked and let me put points into the traits, but did not actually give me an increase for example vigor or endurance; my stats stayed the same even after dumping the extra ten points into it. Any one else have this happen? Thanks in advance.
    1. infarctus
      infarctus
      • premium
      • 11 kudos
      Next to the level is there somethin like +33 vigor for lvl10+? if not, then pak files aren't loading
  5. Pupppernut
    Pupppernut
    • member
    • 0 kudos
    I'm curious, why was Regrowth not included here? Is it because you thought it was too overpowered, or was there some sort of limitation on your end?
    1. infarctus
      infarctus
      • premium
      • 11 kudos
      Funny enough regrowth isn't treated the same as other traits.
    2. Pupppernut
      Pupppernut
      • member
      • 0 kudos
      Really now? Unless it's my lack of understanding I thought these extra levels weren't pre programmed and you made them all? Or is Regrowth
      coded in such a way that you couldn't do for it, what you did to the others?
    3. infarctus
      infarctus
      • premium
      • 11 kudos
      Regrowth is coded in a different subpart from the other archetypes. I could make extra levels but it would likely cause other issues etc so I didn't want to mess with it. And yeah I remade every file.
    4. mamekoski
      mamekoski
      • supporter
      • 1 kudos
      hi infarctus, may i have the Trait_Regrowth.uasset file? i want to take a look at its value. what you mean is, the float value isn't as simple like 00002040 = 2,5 right?

      thanks & sorry to ask, because UnrealUnZen takes too long time to unpack my gamefiles.
    5. infarctus
      infarctus
      • premium
      • 11 kudos
      Just use Fmodel, also I think someone replicated the trait at some point but I forgot where the file is and I stopped modding the game :/
    6. mamekoski
      mamekoski
      • supporter
      • 1 kudos
      aah i see, i thought FModel only used to extract the model and map textures.
  6. TheAkuma
    TheAkuma
    • supporter
    • 0 kudos
    Hello,
    Thank you for your work!
    I have a question. I read that the mod only works for the host. Would it be possible for guests to have their traits at lv20 in a future update? Is this planned?
    Thanks in advance for your answer.
    And Happy New Year everyone !
    1. infarctus
      infarctus
      • premium
      • 11 kudos
      This has always been planned but still don't see a way
    2. TheAkuma
      TheAkuma
      • supporter
      • 0 kudos
      Thanks for your reply !
  7. Volcannon
    Volcannon
    • premium
    • 1 kudos
    Not sure if this was asked before, but it would be nice if you added a text note or something that specifies why Regrowth is stuck at level 10. You did specify in the f1orum of how it works differently from the others, but what does that mean?

    What kinds of problems will it cause if it goes higher? A crash or wonky mechanics?
    1. infarctus
      infarctus
      • premium
      • 11 kudos
      I'm working on it probably will be an update that includes it soon, and unless you watch the code of te game you can't understand why I could not
  8. apk001
    apk001
    • member
    • 0 kudos
    會更新可以在公共大廳使用的版本嗎?
    Will there be an update to a version that can be used in public lobbies?Will there be an update to a version that can be used in public lobbies?
  9. apk001
    apk001
    • member
    • 0 kudos
    即將推出可以線上使用而且不影響其他玩家的版本?
    Is there going to be a version that can be used online without affecting other players?
    1. infarctus
      infarctus
      • premium
      • 11 kudos
      It currently does not affect other players ?
    2. apk001
      apk001
      • member
      • 0 kudos
      會影響加入的朋友嗎?
      Will it affect friends who join?
    3. infarctus
      infarctus
      • premium
      • 11 kudos
      No it only affects the host.
    4. Midboy
      Midboy
      • supporter
      • 1 kudos
      If both players , Host & Guest , both install the mod ,
      and are playing together in a 'Friends Only' Lobby session , 
      Will both Host & Guest be able to have the lvl 20 traits working ?
    5. infarctus
      infarctus
      • premium
      • 11 kudos
      No only the host will have lvl20 traits. And it's written at the bottom of the description and already asked by other people plz...
    6. Midboy
      Midboy
      • supporter
      • 1 kudos
      Thank you , ive read the description, just wanted to make sure.
  10. DeathZxZ
    DeathZxZ
    • premium
    • 0 kudos
    Thanks for the mod!
    Just a heads up, this needs an update to deal with the changes to the Ritualist archetype trait, everything else seems to still be functioning correctly though.
    1. infarctus
      infarctus
      • premium
      • 11 kudos
      Thanks will do
  11. dbzmadman
    dbzmadman
    • premium
    • 0 kudos
    Ritualist archetype trait: Affliction is 900% level 1 is that intended?
    1. infarctus
      infarctus
      • premium
      • 11 kudos
      No, of course it's not intended thanks for the feedback I'll take a look.
      Since everything is hand made there can still be some mistake here and there