392 lines
7.7 KiB
JSON
392 lines
7.7 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"
|
|
]
|
|
}
|
|
}
|
|
]
|