[ { "Header": { "Id": "core:role_coder", "Name": { "Key": "role.coder.name", "Fallback": "Coder" }, "Description": { "Key": "role.coder.desc", "Fallback": "Specializes in engineering tasks and computer rooms." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Engineering", "Add": 0, "Multiplier": 1.20 } ] } }, { "RequiredCount": 4, "Modifiers": { "RuleIds": [ "rule:coder_copy_paste" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:coder_remote_work" ] } } ] }, { "Header": { "Id": "core:role_writer", "Name": { "Key": "role.writer.name", "Fallback": "Writer" }, "Description": { "Key": "role.writer.desc", "Fallback": "Turns ideas into papers with steady output." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Writing", "Add": 0, "Multiplier": 1.20 } ] } }, { "RequiredCount": 4, "Modifiers": { "RuleIds": [ "rule:writer_citation_bonus" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:writer_auto_generation" ] } } ] }, { "Header": { "Id": "core:role_lab_rat", "Name": { "Key": "role.lab_rat.name", "Fallback": "Lab Rat" }, "Description": { "Key": "role.lab_rat.desc", "Fallback": "Lives in the lab and keeps experiments running." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Activation", "Add": 0, "Multiplier": 1.10 } ], "RuleIds": [ "rule:lab_rat_move_speed_30" ] } }, { "RequiredCount": 4, "Modifiers": { "ResourceModifiers": [ { "Type": "Money", "Add": 0, "Multiplier": 1.40 } ], "RuleIds": [ "rule:lab_rat_extra_reagents" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:lab_rat_dual_equipment" ] } } ] }, { "Header": { "Id": "core:role_presenter", "Name": { "Key": "role.presenter.name", "Fallback": "Presenter" }, "Description": { "Key": "role.presenter.desc", "Fallback": "Handles defenses, meetings, and funding pitches." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Social", "Add": 0, "Multiplier": 1.20 } ], "RuleIds": [ "rule:presenter_pitch_success_20" ] } }, { "RequiredCount": 4, "Modifiers": { "RuleIds": [ "rule:presenter_double_funding" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:presenter_hype_aura" ] } } ] }, { "Header": { "Id": "core:role_scribe", "Name": { "Key": "role.scribe.name", "Fallback": "Scribe" }, "Description": { "Key": "role.scribe.desc", "Fallback": "A reliable writing role used by all disciplines." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Writing", "Add": 0, "Multiplier": 1.15 } ] } }, { "RequiredCount": 4, "Modifiers": { "RuleIds": [ "rule:scribe_reputation_bonus" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:scribe_split_publication" ] } } ] }, { "Header": { "Id": "core:role_orator", "Name": { "Key": "role.orator.name", "Fallback": "Orator" }, "Description": { "Key": "role.orator.desc", "Fallback": "Brings in resources and keeps morale afloat." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Social", "Add": 0, "Multiplier": 1.15 } ] } }, { "RequiredCount": 4, "Modifiers": { "ResourceModifiers": [ { "Type": "Money", "Add": 0, "Multiplier": 1.30 } ], "RuleIds": [ "rule:orator_extra_funding" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:orator_morale_shield" ] } } ] }, { "Header": { "Id": "core:role_steward", "Name": { "Key": "role.steward.name", "Fallback": "Steward" }, "Description": { "Key": "role.steward.desc", "Fallback": "Keeps admin tasks and logistics under control." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Activation", "Add": 0, "Multiplier": 1.10 } ], "RuleIds": [ "rule:steward_admin_speed_50" ] } }, { "RequiredCount": 4, "Modifiers": { "ResourceModifiers": [ { "Type": "Money", "Add": 0, "Multiplier": 0.80 } ], "RuleIds": [ "rule:steward_cost_reduction" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:steward_auto_supply" ] } } ] }, { "Header": { "Id": "core:role_alchemist", "Name": { "Key": "role.alchemist.name", "Fallback": "Alchemist" }, "Description": { "Key": "role.alchemist.desc", "Fallback": "Consumes reagents for high-risk experiments." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "ResourceModifiers": [ { "Type": "Money", "Add": 0, "Multiplier": 0.80 } ], "RuleIds": [ "rule:alchemist_reagent_discount" ] } }, { "RequiredCount": 4, "Modifiers": { "RuleIds": [ "rule:alchemist_explosion_5", "rule:alchemist_success_boost" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:alchemist_fail_progress_persist" ] } } ], "AllowedDisciplineIds": [ "core:discipline_biology", "core:discipline_chemistry", "core:discipline_environment", "core:discipline_materials", "core:discipline_medicine", "core:discipline_agriculture" ] }, { "Header": { "Id": "core:role_geek", "Name": { "Key": "role.geek.name", "Fallback": "Geek" }, "Description": { "Key": "role.geek.desc", "Fallback": "Consumes compute power for engineering output." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Engineering", "Add": 0, "Multiplier": 1.15 } ], "RuleIds": [ "rule:geek_cooling_boost" ] } }, { "RequiredCount": 4, "Modifiers": { "RuleIds": [ "rule:geek_progress_inherit_30" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:geek_remote_work", "rule:geek_network_immunity" ] } } ], "AllowedDisciplineIds": [ "core:discipline_computer", "core:discipline_physics", "core:discipline_math", "core:discipline_mechanical" ] }, { "Header": { "Id": "core:role_surveyor", "Name": { "Key": "role.surveyor.name", "Fallback": "Surveyor" }, "Description": { "Key": "role.surveyor.desc", "Fallback": "Collects field data and brings it back for analysis." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Activation", "Add": 0, "Multiplier": 1.10 } ], "RuleIds": [ "rule:surveyor_move_speed_30" ] } }, { "RequiredCount": 4, "Modifiers": { "RuleIds": [ "rule:surveyor_extra_leads" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:surveyor_reviewer_insight" ] } } ], "AllowedDisciplineIds": [ "core:discipline_economics", "core:discipline_management", "core:discipline_law" ] }, { "Header": { "Id": "core:role_thinker", "Name": { "Key": "role.thinker.name", "Fallback": "Thinker" }, "Description": { "Key": "role.thinker.desc", "Fallback": "Slow but capable of sudden leaps of insight." }, "Tags": [ "role" ] }, "Tiers": [ { "RequiredCount": 2, "Modifiers": { "AttributeModifiers": [ { "Type": "Academic", "Add": 0, "Multiplier": 0.90 } ], "RuleIds": [ "rule:thinker_epiphany_10" ] } }, { "RequiredCount": 4, "Modifiers": { "RuleIds": [ "rule:thinker_low_mood_boost" ] } }, { "RequiredCount": 6, "Modifiers": { "RuleIds": [ "rule:thinker_masterwork" ] } } ], "AllowedDisciplineIds": [ "core:discipline_philosophy", "core:discipline_literature", "core:discipline_art" ] } ]