Skill Tree
data/skill_tree.lua
The skill tree is defined in this file. You can modify this as you please.
Defaults
local skillTree = {
name = "Hack",
skill = "hack",
description = "Hack into a computer system.",
icon = "fa-solid fa-wifi-exclamation",
skill_points = 0,
min_cooldown = 500,
max_cooldown = 2000,
xp_on_success = 10,
xp_on_fail = 1,
min_time = 1000,
max_time = 3000,
action = "Hacking",
min_chance = 75,
max_chance = 100,
children = {
{
name = "Overload",
skill = "overload",
description = "Overload a computer system.",
icon = "fa-solid fa-shield-virus",
skill_points = 1,
min_cooldown = 1000,
max_cooldown = 5000,
xp_on_success = 10,
xp_on_fail = 1,
min_time = 1000,
max_time = 3000,
action = "Overloading",
min_chance = 50,
max_chance = 100,
children = {
{
name = "Overload Vent",
skill = "overload_vent",
description = "Overload a pressurized vent system.",
icon = "fa-solid fa-shield-virus",
skill_points = 2,
min_cooldown = 1000,
max_cooldown = 5000,
xp_on_success = 10,
xp_on_fail = 1,
min_time = 1000,
max_time = 3000,
action = "Overloading Vent",
min_chance = 50,
max_chance = 100,
},
{
name = "Overload Armored",
skill = "overload_armored",
description = "Overload an armored electronics system.",
icon = "fa-solid fa-shield-virus",
skill_points = 3,
min_cooldown = 1000,
max_cooldown = 5000,
xp_on_success = 10,
xp_on_fail = 1,
min_time = 1000,
max_time = 3000,
action = "Overloading Armored",
min_chance = 50,
max_chance = 100,
children = {
{
name = "Short Circuit",
skill = "short_circuit",
description = "Short circuit an armored electronics system.",
icon = "fa-solid fa-shield-virus",
skill_points = 5,
min_cooldown = 1000,
max_cooldown = 5000,
xp_on_success = 10,
xp_on_fail = 1,
min_time = 1000,
max_time = 3000,
action = "Short Circuiting",
min_chance = 50,
max_chance = 100,
}
}
},
}
},
{
name = "Distract",
skill = "distract",
description = "Distract a computer system for a short period of time",
icon = "fa-solid fa-wifi-exclamation",
skill_points = 1,
min_cooldown = 1000,
max_cooldown = 5000,
xp_on_success = 10,
xp_on_fail = 1,
min_time = 1000,
max_time = 3000,
action = "Distracting",
min_chance = 50,
max_chance = 100,
children = {
{
name = "Disrupt",
skill = "disrupt",
description = "Disrupt a computer system for a long period of time.",
icon = "fa-solid fa-wifi-exclamation",
skill_points = 5,
min_cooldown = 1000,
max_cooldown = 5000,
xp_on_success = 10,
xp_on_fail = 1,
min_time = 1000,
max_time = 3000,
action = "Disrupting",
min_chance = 50,
max_chance = 100,
},
{
name = "Confuse",
skill = "confuse",
description = "Confuse a computer system for a medium period of time.",
icon = "fa-solid fa-wifi-exclamation",
skill_points = 2,
min_cooldown = 1000,
max_cooldown = 5000,
xp_on_success = 10,
xp_on_fail = 1,
min_time = 1000,
max_time = 3000,
action = "Confusing",
min_chance = 50,
max_chance = 100,
children = {
{
name = "Disable",
skill = "disable",
description = "Disable a computer system for an extremely long period of time.",
icon = "fa-solid fa-wifi-exclamation",
skill_points = 10,
min_cooldown = 1000,
max_cooldown = 5000,
xp_on_success = 10,
xp_on_fail = 1,
min_time = 1000,
max_time = 3000,
action = "Disabling",
min_chance = 50,
max_chance = 100,
}
}
}
}
}
}
}
_ENV.SkillTree = skillTree
Last updated