About this mod
Manual to Custom your own Overhaul to Cyberdecks
- Requirements
- Permissions and credits
- Donations
Install:
Extract the .7z and put the file into your Cyberpunk 2077 folder
Ex for steam C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077
My mod need Cyber Engine Tweaks
How to Custom your Cyberdecks ability
After install this mod
Find a file name init.lua in Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks\mods\CustomCyberdecks
Open it with notepad or notepad++ or any text editor
You will see something like this ->
registerForEvent("onInit", function()
local NetwatchNetdriverLegendaryMKV = {
TweakDBID.new("Items.BaseDeck_inline0"),
TweakDBID.new("Items.BaseDeck_inline1"),
TweakDBID.new("Items.BaseDeck_inline2"),
TweakDBID.new("Items.BaseDeck_inline3"),
TweakDBID.new("Items.NetwatchNetdriverLegendaryMKV_inline1"),
TweakDBID.new("Items.DamageHacksAreaAbility"),
TweakDBID.new("Items.QuickHackDamageAbility01"),
TweakDBID.new("Items.QuickHackDamageAbility02"),
TweakDBID.new("Items.QuickHackDamageAbility03"),
TweakDBID.new("Items.QuickHackDurationAbility01"),
TweakDBID.new("Items.QuickHackDurationAbility02"),
TweakDBID.new("Items.QuickHackDurationAbility03"),
TweakDBID.new("Items.UploadReductionAbility01"),
TweakDBID.new("Items.UploadReductionAbility02"),
TweakDBID.new("Items.UploadReductionAbility03"),
TweakDBID.new("Items.CooldownReductionAbility01"),
TweakDBID.new("Items.CooldownReductionAbility02"),
TweakDBID.new("Items.CooldownReductionAbility03"),
TweakDBID.new("Items.MemoryRegenAbility01"),
TweakDBID.new("Items.MemoryRegenAbility02"),
TweakDBID.new("Items.MemoryRegenAbility03"),
}
TweakDB:SetFlat(TweakDBID.new("Items.NetwatchNetdriverLegendaryMKV.OnEquip"), NetwatchNetdriverLegendaryMKV)
end)
Start Editing your Own Cyberdeck's ability
NetwatchNetdriverLegendaryMKV is your Cyberdeck's name that your want to custom it's ability
There 3 places that your need to edit if you want to change another Cyberdeck's ability
local NetwatchNetdriverLegendaryMKV = {
TweakDB:SetFlat(TweakDBID.new("Items.NetwatchNetdriverLegendaryMKV.OnEquip"), NetwatchNetdriverLegendaryMKV)
If you want to custom MilitechParaline instead of NetwatchNetdriverLegendaryMKV just replace NetwatchNetdriverLegendaryMKV with MilitechParaline so it will look like this
local MilitechParaline = {
TweakDB:SetFlat(TweakDBID.new("Items.MilitechParaline.OnEquip"), MilitechParaline)
List of all Cyberdecks in game
MilitechParaline
ArasakaEpicMKIII
ArasakaLegendaryMKIV
BioDyneUncommonMKI
BioDyneRareMKII
BiotechUncommonMKI
BiotechRareMKII
BiotechEpicMKIII
FuyutsuiCommonMKI
FuyutsuiTinkererLegendaryMKIII
NetwatchNetdriverLegendaryMKV
RavenEpicMKIII
RavenLegendaryMKIV
SeachoUncommonMKI
SeachoRareMKII
StephensonRareMKII
StephensonEpicMKIII
StephensonLegendaryMKIV
TetratronicUncommonMKI
TetratronicRareMKII
TetratronicEpicMKIII
TetratronicRipplerLegendaryMKIV
Text in {} is your Cyberdeck's ability
= {
TweakDBID.new("Items.BaseDeck_inline0"), -> Allows you to perform quickhacks while scanning target (Don't delete/swap this out or you won't able to do quickhack anymore)
TweakDBID.new("Items.BaseDeck_inline1"), -> Allows you to perform quickhacks while scanning target (Don't delete/swap this out or you won't able to do quickhack anymore)
TweakDBID.new("Items.BaseDeck_inline2"), -> Allows you to perform quickhacks while scanning target (Don't delete/swap this out or you won't able to do quickhack anymore)
TweakDBID.new("Items.BaseDeck_inline3"), -> Allows you to perform quickhacks while scanning target (Don't delete/swap this out or you won't able to do quickhack anymore)
TweakDBID.new("Items.NetwatchNetdriverLegendaryMKV_inline1"), -> This is Base Ram / Buffer for your Cyberdeck (Must have one or your cyberdeck's Ram / Buffer will be 0)
TweakDBID.new("Items.DamageHacksAreaAbility"), -> Quickhack Ability
TweakDBID.new("Items.QuickHackDamageAbility01"), -> Quickhack Ability
TweakDBID.new("Items.QuickHackDamageAbility02"), -> Quickhack Ability
TweakDBID.new("Items.QuickHackDamageAbility03"), -> Quickhack Ability
}
List of all Base Ram / Buffer of Cyberdecks in game
TweakDBID.new("Items.MilitechParaline_inline0"), -> 2 Base RAM 4 Buffer Size
TweakDBID.new("Items.ArasakaEpicMKIII_inline1"), -> 8 Base RAM 7 Buffer Size
TweakDBID.new("Items.ArasakaLegendaryMKIV_inline1"), -> 10 Base RAM 8 Buffer Size
TweakDBID.new("Items.BioDyneUncommonMKI_inline1"), -> 6 Base RAM 5 Buffer Size
TweakDBID.new("Items.BioDyneRareMKII_inline1"), -> 9 Base RAM 6 Buffer Size
TweakDBID.new("Items.BiotechUncommonMKI_inline1"), -> 5 Base RAM 5 Buffer Size
TweakDBID.new("Items.BiotechRareMKII_inline1"), -> 7 Base RAM 6 Buffer Size
TweakDBID.new("Items.BiotechEpicMKIII_inline1"), -> 10 Base RAM 7 Buffer Size
TweakDBID.new("Items.FuyutsuiCommonMKI_inline1"), -> 3 Base RAM 5 Buffer Size
TweakDBID.new("Items.FuyutsuiTinkererLegendaryMKIII_inline1"), -> 8 Base RAM 7 Buffer Size
TweakDBID.new("Items.NetwatchNetdriverLegendaryMKV_inline1"), -> 11 Base RAM 8 Buffer Size
TweakDBID.new("Items.RavenEpicMKIII_inline1"), -> 8 Base RAM 7 Buffer Size
TweakDBID.new("Items.RavenLegendaryMKIV_inline1"), -> 10 Base RAM 8 Buffer Size
TweakDBID.new("Items.SeachoUncommonMKI_inline1"), -> 4 Base RAM 5 Buffer Size
TweakDBID.new("Items.SeachoRareMKII_inline1"), -> 6 Base RAM 6 Buffer Size
TweakDBID.new("Items.StephensonRareMKII_inline1"), -> 6 Base RAM 7 Buffer Size
TweakDBID.new("Items.StephensonEpicMKIII_inline1"), -> 8 Base RAM 7 Buffer Size
TweakDBID.new("Items.StephensonLegendaryMKIV_inline1"), -> 10 Base RAM 8 Buffer Size
TweakDBID.new("Items.TetratronicUncommonMKI_inline1"), -> 4 Base RAM 5 Buffer Size
TweakDBID.new("Items.TetratronicRareMKII_inline1"), -> 6 Base RAM 6 Buffer Size
TweakDBID.new("Items.TetratronicEpicMKIII_inline1"), -> 8 Base RAM 7 Buffer Size
TweakDBID.new("Items.TetratronicRipplerLegendaryMKIV_inline1"), -> 10 Base RAM 8 Buffer Size
Use Only 1 Base Ram / Buffer this doesn't stack with each other
List of all Cyberdeck's ability
TweakDBID.new("Items.UltimateHacksSpreadAbility"), -> Ultimate quickhacks can spread once.
TweakDBID.new("Items.UltimateCostAbility01"), -> Reduces the RAM cost of ultimate quickahcks by 1.
TweakDBID.new("Items.UltimateCostAbility02"), -> Reduces the RAM cost of ultimate quickahcks by 2.
TweakDBID.new("Items.UltimateCostAbility03"), -> Reduces the RAM cost of ultimate quickahcks by 3.
TweakDBID.new("Items.StealthHacksCostAbility01"), -> Reduces the RAM cost of covertquickahcks by 1
TweakDBID.new("Items.StealthHacksCostAbility02"), -> Reduces the RAM cost of covertquickahcks by 2
TweakDBID.new("Items.DamageHacksAreaAbility"), -> Offensive quickhacks can be uploaded to 3 targets within a 6-meter radius.
TweakDBID.new("Items.QuickHackDamageAbility01"), -> Increases damage dealt by quickhacks by 10%.
TweakDBID.new("Items.QuickHackDamageAbility02"), -> Increases damage dealt by quickhacks by 20%.
TweakDBID.new("Items.QuickHackDamageAbility03"), -> Increases damage dealt by quickhacks by 30%.
TweakDBID.new("Items.QuickHackDurationAbility01"), -> Increases combat quickhack duration by 30%.
TweakDBID.new("Items.QuickHackDurationAbility02"), -> Increases combat quickhack duration by 40%.
TweakDBID.new("Items.QuickHackDurationAbility03"), -> Increases combat quickhack duration by 50%.
TweakDBID.new("Items.UploadReductionAbility01"), -> Reduces quickhack upload time by 25%.
TweakDBID.new("Items.UploadReductionAbility02"), -> Reduces quickhack upload time by 50%.
TweakDBID.new("Items.UploadReductionAbility03"), -> Reduces quickhack upload time by 75%.
TweakDBID.new("Items.CooldownReductionAbility01"), -> Quickhack cooldown reduced by 15%.
TweakDBID.new("Items.CooldownReductionAbility02"), -> Quickhack cooldown reduced by 30%.
TweakDBID.new("Items.CooldownReductionAbility03"), -> Quickhack cooldown reduced by 45%.
TweakDBID.new("Items.MemoryRegenAbility01"), -> Increases cyberdeck RAM recovery rate by 3 unit(s) per 60 sec.
TweakDBID.new("Items.MemoryRegenAbility02"), -> Increases cyberdeck RAM recovery rate by 6 unit(s) per 60 sec.
TweakDBID.new("Items.MemoryRegenAbility03"), -> Increases cyberdeck RAM recovery rate by 9 unit(s) per 60 sec.
TweakDBID.new("Items.PingRefreshingAbility01"), -> Quickhacking an enemy affected by ping will reset the duration of ping.
TweakDBID.new("Items.SpreadingRangeAbility01"), -> Increases quickhack spread distance by 20%.
TweakDBID.new("Items.SpreadingRangeAbility02"), -> Increases quickhack spread distance by 40%.
TweakDBID.new("Items.SpreadingRangeAbility03"), -> Increases quickhack spread distance by 60%.
TweakDBID.new("Items.NPCUploadTimeAbility01"), -> Increases the time it takes for an enemy net runner to hack you by 50%.
TweakDBID.new("Items.NPCUploadTimeAbility02"), -> Increases the time it takes for an enemy net runner to hack you by 100%.
Cyberdeck's ability stacks with each other like if you have QuickHackDamageAbility01 & 02 & 03 your quickhack damage will go up to 60%
if you have CooldownReductionAbility01 & 02 & 03 your cooldown will be reduced by 90% (System reset cooldown in 10s)
Just copy TweakDBID.new("Items.XXXXXXXXXXXXXXXAbility0X"), to your notepad that'll do (Don't copy word after , or you'll get error)
Note : Better use with Eight Slot Decks (create by Ortorin) for max serious netrunning skills