284 lines
6.8 KiB
JSON
284 lines
6.8 KiB
JSON
[
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_caffeine_dependence",
|
|
"Name": {
|
|
"Key": "trait.caffeine.name",
|
|
"Fallback": "Caffeine Dependence"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.caffeine.desc",
|
|
"Fallback": "Needs coffee to work at full speed."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"RuleIds": [ "rule:trait_requires_coffee" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_night_owl",
|
|
"Name": {
|
|
"Key": "trait.night_owl.name",
|
|
"Fallback": "Night Owl"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.night_owl.desc",
|
|
"Fallback": "Shines after 18:00 and drifts in the daytime."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"RuleIds": [ "rule:trait_night_owl" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_ocd",
|
|
"Name": {
|
|
"Key": "trait.ocd.name",
|
|
"Fallback": "OCD"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.ocd.desc",
|
|
"Fallback": "Must push tasks to 100% before stopping."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"RuleIds": [ "rule:trait_ocd_full_completion" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_otaku",
|
|
"Name": {
|
|
"Key": "trait.otaku.name",
|
|
"Fallback": "Otaku"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.otaku.desc",
|
|
"Fallback": "Mood never drops near figurine decorations."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"RuleIds": [ "rule:trait_otaku_figurine" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_glass_heart",
|
|
"Name": {
|
|
"Key": "trait.glass_heart.name",
|
|
"Fallback": "Glass Heart"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.glass_heart.desc",
|
|
"Fallback": "Faints when scolded or after paper rejection."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"RuleIds": [ "rule:trait_glass_heart" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_big_eater",
|
|
"Name": {
|
|
"Key": "trait.big_eater.name",
|
|
"Fallback": "Big Eater"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.big_eater.desc",
|
|
"Fallback": "Consumes double salary but has double stamina cap."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"StatusModifiers": [
|
|
{ "Type": "Stamina", "Add": 0, "Multiplier": 2.0 }
|
|
],
|
|
"RuleIds": [ "rule:trait_big_eater_salary" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_social_phobia",
|
|
"Name": {
|
|
"Key": "trait.social_phobia.name",
|
|
"Fallback": "Social Phobia"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.social_phobia.desc",
|
|
"Fallback": "Works better alone and avoids crowds."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"RuleIds": [ "rule:trait_social_phobia" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_social_butterfly",
|
|
"Name": {
|
|
"Key": "trait.social_butterfly.name",
|
|
"Fallback": "Social Butterfly"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.social_butterfly.desc",
|
|
"Fallback": "Boosts nearby teammates when chatting."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"AttributeModifiers": [
|
|
{ "Type": "Social", "Add": 5, "Multiplier": 1.05 }
|
|
],
|
|
"RuleIds": [ "rule:trait_social_butterfly" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_lucky",
|
|
"Name": {
|
|
"Key": "trait.lucky.name",
|
|
"Fallback": "Lucky"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.lucky.desc",
|
|
"Fallback": "Bad events never trigger when participating."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"RuleIds": [ "rule:trait_lucky" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_unlucky",
|
|
"Name": {
|
|
"Key": "trait.unlucky.name",
|
|
"Fallback": "Unlucky"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.unlucky.desc",
|
|
"Fallback": "Bad events are more frequent but growth is faster."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"AttributeModifiers": [
|
|
{ "Type": "Activation", "Add": 5, "Multiplier": 1.05 }
|
|
],
|
|
"RuleIds": [ "rule:trait_unlucky" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_keyboard_warrior",
|
|
"Name": {
|
|
"Key": "trait.keyboard_warrior.name",
|
|
"Fallback": "Keyboard Warrior"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.keyboard_warrior.desc",
|
|
"Fallback": "Excels in online PR or debate tasks."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"AttributeModifiers": [
|
|
{ "Type": "Writing", "Add": 5, "Multiplier": 1.05 }
|
|
],
|
|
"RuleIds": [ "rule:trait_keyboard_warrior" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_looks_matter",
|
|
"Name": {
|
|
"Key": "trait.looks_matter.name",
|
|
"Fallback": "Looks Matter"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.looks_matter.desc",
|
|
"Fallback": "Loyalty barely drops with attractive teammates."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"StatusModifiers": [
|
|
{ "Type": "Loyalty", "Add": 5, "Multiplier": 1.0 }
|
|
],
|
|
"RuleIds": [ "rule:trait_looks_matter" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_nice_guy",
|
|
"Name": {
|
|
"Key": "trait.nice_guy.name",
|
|
"Fallback": "Nice Guy"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.nice_guy.desc",
|
|
"Fallback": "Auto-helps others but overworks easily."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"StatusModifiers": [
|
|
{ "Type": "Mood", "Add": 5, "Multiplier": 1.0 }
|
|
],
|
|
"RuleIds": [ "rule:trait_nice_guy" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_rebel",
|
|
"Name": {
|
|
"Key": "trait.rebel.name",
|
|
"Fallback": "Rebel"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.rebel.desc",
|
|
"Fallback": "Cannot be commanded directly but has high stats."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"AttributeModifiers": [
|
|
{ "Type": "Academic", "Add": 10, "Multiplier": 1.0 },
|
|
{ "Type": "Engineering", "Add": 10, "Multiplier": 1.0 },
|
|
{ "Type": "Writing", "Add": 10, "Multiplier": 1.0 },
|
|
{ "Type": "Financial", "Add": 10, "Multiplier": 1.0 },
|
|
{ "Type": "Social", "Add": 10, "Multiplier": 1.0 },
|
|
{ "Type": "Activation", "Add": 10, "Multiplier": 1.0 }
|
|
],
|
|
"RuleIds": [ "rule:trait_rebel" ]
|
|
}
|
|
},
|
|
{
|
|
"Header": {
|
|
"Id": "core:trait_not_human",
|
|
"Name": {
|
|
"Key": "trait.not_human.name",
|
|
"Fallback": "Not Human"
|
|
},
|
|
"Description": {
|
|
"Key": "trait.not_human.desc",
|
|
"Fallback": "Needs no food or sleep but burns compute costs."
|
|
},
|
|
"Tags": [ "trait" ]
|
|
},
|
|
"Modifiers": {
|
|
"RuleIds": [ "rule:trait_not_human" ]
|
|
}
|
|
}
|
|
]
|