TYPESAFETY: FactionName (#644)

This commit is contained in:
Snarling
2023-06-25 22:53:35 -04:00
committed by GitHub
parent 1de676972f
commit 9a0a843ffc
31 changed files with 295 additions and 751 deletions
@@ -6,19 +6,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Wired Reflexes",
"Speech Processor Implant",
"Synaptic Enhancement Implant",
"Neuralstimulator",
"PCMatrix",
"NeuroFlux Governor",
"Neurotrainer I",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Aevum",
"playerReputation": 0,
},
},
@@ -26,20 +16,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Enhanced Social Interaction Implant",
"Neuralstimulator",
"Nuoptimal Nootropic Injector Implant",
"Speech Enhancement",
"FocusWire",
"ADR-V2 Pheromone Gene",
"NeuroFlux Governor",
"SmartJaw",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Bachman & Associates",
"playerReputation": 0,
},
},
@@ -47,25 +26,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Artificial Bio-neural Network Implant",
"Enhanced Myelin Sheathing",
"DataJack",
"Embedded Netburner Module",
"Embedded Netburner Module Core Implant",
"Embedded Netburner Module Core V2 Upgrade",
"Neural Accelerator",
"Cranial Signal Processors - Gen III",
"Cranial Signal Processors - Gen IV",
"Cranial Signal Processors - Gen V",
"NeuroFlux Governor",
"Neurotrainer II",
"BitRunners Neurolink",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "BitRunners",
"playerReputation": 0,
},
},
@@ -73,30 +36,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Augmented Targeting I",
"Augmented Targeting II",
"Augmented Targeting III",
"Synfibril Muscle",
"Combat Rib I",
"Combat Rib II",
"Combat Rib III",
"Nanofiber Weave",
"Bionic Spine",
"Bionic Legs",
"Embedded Netburner Module",
"Embedded Netburner Module Core Implant",
"Embedded Netburner Module Core V2 Upgrade",
"PC Direct-Neural Interface",
"PC Direct-Neural Interface Optimization Submodule",
"NeuroFlux Governor",
"HyperSight Corneal Implant",
"Neotra",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Blade Industries",
"playerReputation": 0,
},
},
@@ -104,29 +46,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"EsperTech Bladeburner Eyewear",
"EMS-4 Recombination",
"ORION-MKIV Shoulder",
"Hyperion Plasma Cannon V1",
"Hyperion Plasma Cannon V2",
"GOLEM Serum",
"Vangelis Virus",
"Vangelis Virus 3.0",
"I.N.T.E.R.L.I.N.K.E.D",
"Blade's Runners",
"BLADE-51b Tesla Armor",
"BLADE-51b Tesla Armor: Power Cells Upgrade",
"BLADE-51b Tesla Armor: Energy Shielding Upgrade",
"BLADE-51b Tesla Armor: Unibeam Upgrade",
"BLADE-51b Tesla Armor: Omnibeam Upgrade",
"BLADE-51b Tesla Armor: IPU Upgrade",
"The Blade's Simulacrum",
],
"favor": 0,
"isBanned": false,
"isMember": true,
"name": "Bladeburners",
"playerReputation": 4000,
},
},
@@ -134,18 +56,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Speech Processor Implant",
"DataJack",
"Neuralstimulator",
"Nuoptimal Nootropic Injector Implant",
"NeuroFlux Governor",
"Neuregen Gene Modification",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Chongqing",
"playerReputation": 0,
},
},
@@ -153,15 +66,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Stanek's Gift - Genesis",
"Stanek's Gift - Awakening",
"Stanek's Gift - Serenity",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Church of the Machine God",
"playerReputation": 0,
},
},
@@ -169,21 +76,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Enhanced Social Interaction Implant",
"Neuralstimulator",
"Neuronal Densification",
"Nuoptimal Nootropic Injector Implant",
"Speech Enhancement",
"FocusWire",
"ADR-V2 Pheromone Gene",
"NeuroFlux Governor",
"nextSENS Gene Modification",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Clarke Incorporated",
"playerReputation": 0,
},
},
@@ -191,18 +86,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"BitWire",
"Synaptic Enhancement Implant",
"Cranial Signal Processors - Gen I",
"Cranial Signal Processors - Gen II",
"NeuroFlux Governor",
"Neurotrainer I",
],
"favor": 20,
"isBanned": false,
"isMember": true,
"name": "CyberSec",
"playerReputation": 1000000,
},
},
@@ -210,20 +96,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Synthetic Heart",
"Synfibril Muscle",
"NEMEAN Subdermal Weave",
"Embedded Netburner Module Core V3 Upgrade",
"Embedded Netburner Module Analyze Engine",
"Embedded Netburner Module Direct Memory Access Upgrade",
"NeuroFlux Governor",
"The Red Pill",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Daedalus",
"playerReputation": 0,
},
},
@@ -231,24 +106,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Graphene Bionic Spine Upgrade",
"Graphene Bionic Legs Upgrade",
"Embedded Netburner Module",
"Embedded Netburner Module Core Implant",
"Embedded Netburner Module Core V2 Upgrade",
"Embedded Netburner Module Core V3 Upgrade",
"Embedded Netburner Module Analyze Engine",
"Embedded Netburner Module Direct Memory Access Upgrade",
"PC Direct-Neural Interface",
"PC Direct-Neural Interface Optimization Submodule",
"NeuroFlux Governor",
"ECorp HVMind Implant",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "ECorp",
"playerReputation": 0,
},
},
@@ -256,22 +116,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Enhanced Social Interaction Implant",
"Neuralstimulator",
"Nuoptimal Nootropic Injector Implant",
"Speech Enhancement",
"FocusWire",
"PC Direct-Neural Interface",
"ADR-V1 Pheromone Gene",
"ADR-V2 Pheromone Gene",
"NeuroFlux Governor",
"Neurotrainer III",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Four Sigma",
"playerReputation": 0,
},
},
@@ -279,30 +126,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Synthetic Heart",
"Synfibril Muscle",
"Nanofiber Weave",
"NEMEAN Subdermal Weave",
"Graphene Bone Lacings",
"Graphene Bionic Spine Upgrade",
"Graphene Bionic Legs Upgrade",
"Artificial Bio-neural Network Implant",
"Enhanced Myelin Sheathing",
"Embedded Netburner Module",
"Embedded Netburner Module Core Implant",
"Embedded Netburner Module Core V2 Upgrade",
"Embedded Netburner Module Core V3 Upgrade",
"Embedded Netburner Module Analyze Engine",
"Embedded Netburner Module Direct Memory Access Upgrade",
"PC Direct-Neural Interface Optimization Submodule",
"PC Direct-Neural Interface NeuroNet Injector",
"NeuroFlux Governor",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Fulcrum Secret Technologies",
"playerReputation": 0,
},
},
@@ -310,20 +136,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Synthetic Heart",
"Synfibril Muscle",
"NEMEAN Subdermal Weave",
"Embedded Netburner Module Core V3 Upgrade",
"Embedded Netburner Module Analyze Engine",
"Embedded Netburner Module Direct Memory Access Upgrade",
"NeuroFlux Governor",
"QLink",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Illuminati",
"playerReputation": 0,
},
},
@@ -331,19 +146,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Augmented Targeting I",
"Combat Rib I",
"Wired Reflexes",
"Speech Processor Implant",
"Neuralstimulator",
"NeuroFlux Governor",
"INFRARET Enhancement",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Ishima",
"playerReputation": 0,
},
},
@@ -351,28 +156,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Augmented Targeting I",
"Augmented Targeting II",
"Augmented Targeting III",
"Synthetic Heart",
"Synfibril Muscle",
"Combat Rib I",
"Combat Rib II",
"Combat Rib III",
"Bionic Spine",
"Bionic Legs",
"Embedded Netburner Module Core V2 Upgrade",
"Speech Enhancement",
"FocusWire",
"NeuroFlux Governor",
"HyperSight Corneal Implant",
"Photosynthetic Cells",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "KuaiGong International",
"playerReputation": 0,
},
},
@@ -380,22 +166,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Graphene Bionic Legs Upgrade",
"Embedded Netburner Module",
"Embedded Netburner Module Core Implant",
"Embedded Netburner Module Core V2 Upgrade",
"Embedded Netburner Module Core V3 Upgrade",
"Embedded Netburner Module Analyze Engine",
"Embedded Netburner Module Direct Memory Access Upgrade",
"ADR-V1 Pheromone Gene",
"NeuroFlux Governor",
"CordiARC Fusion Reactor",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "MegaCorp",
"playerReputation": 0,
},
},
@@ -403,27 +176,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Synthetic Heart",
"Synfibril Muscle",
"Enhanced Social Interaction Implant",
"Embedded Netburner Module",
"Embedded Netburner Module Core Implant",
"Embedded Netburner Module Core V2 Upgrade",
"Embedded Netburner Module Core V3 Upgrade",
"Embedded Netburner Module Analyze Engine",
"Embedded Netburner Module Direct Memory Access Upgrade",
"ADR-V1 Pheromone Gene",
"NeuroFlux Governor",
"Neurotrainer III",
"Power Recirculation Core",
"Xanipher",
"Hydroflame Left Arm",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "NWO",
"playerReputation": 0,
},
},
@@ -431,18 +186,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Hacknet Node CPU Architecture Neural-Upload",
"Hacknet Node Cache Architecture Neural-Upload",
"Hacknet Node NIC Architecture Neural-Upload",
"Hacknet Node Kernel Direct-Neural Interface",
"Hacknet Node Core Direct-Neural Interface",
"NeuroFlux Governor",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Netburners",
"playerReputation": 0,
},
},
@@ -450,18 +196,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Speech Processor Implant",
"DataJack",
"Neuralstimulator",
"Nuoptimal Nootropic Injector Implant",
"NeuroFlux Governor",
"NutriGen Implant",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "New Tokyo",
"playerReputation": 0,
},
},
@@ -469,23 +206,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"BitWire",
"Artificial Synaptic Potentiation",
"Neural-Retention Enhancement",
"DataJack",
"Embedded Netburner Module",
"Cranial Signal Processors - Gen I",
"Cranial Signal Processors - Gen II",
"Cranial Signal Processors - Gen III",
"NeuroFlux Governor",
"Neurotrainer II",
"CRTX42-AA Gene Modification",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "NiteSec",
"playerReputation": 0,
},
},
@@ -493,26 +216,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Augmented Targeting I",
"Augmented Targeting II",
"Augmented Targeting III",
"Combat Rib I",
"Combat Rib II",
"Combat Rib III",
"Nanofiber Weave",
"Bionic Spine",
"Bionic Legs",
"Enhanced Social Interaction Implant",
"Embedded Netburner Module Core V2 Upgrade",
"PC Direct-Neural Interface",
"NeuroFlux Governor",
"OmniTek InfoLoad",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "OmniTek Incorporated",
"playerReputation": 0,
},
},
@@ -520,19 +226,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Augmented Targeting I",
"Augmented Targeting II",
"Wired Reflexes",
"Speech Processor Implant",
"Neuralstimulator",
"NeuroFlux Governor",
"CashRoot Starter Kit",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Sector-12",
"playerReputation": 0,
},
},
@@ -540,21 +236,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"SoA - Might of Ares",
"SoA - Wisdom of Athena",
"SoA - Trickery of Hermes",
"SoA - Beauty of Aphrodite",
"SoA - Chaos of Dionysus",
"SoA - Flood of Poseidon",
"SoA - Hunt of Artemis",
"SoA - Knowledge of Apollo",
"SoA - phyzical WKS harmonizer",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Shadows of Anarchy",
"playerReputation": 0,
},
},
@@ -562,16 +246,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Speech Processor Implant",
"TITN-41 Gene-Modification Injection",
"ADR-V2 Pheromone Gene",
"NeuroFlux Governor",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Silhouette",
"playerReputation": 0,
},
},
@@ -579,19 +256,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Augmented Targeting I",
"Combat Rib I",
"Wired Reflexes",
"NeuroFlux Governor",
"LuminCloaking-V1 Skin Implant",
"LuminCloaking-V2 Skin Implant",
"SmartSonar Implant",
],
"favor": 0,
"isBanned": false,
"isMember": true,
"name": "Slum Snakes",
"playerReputation": 0,
},
},
@@ -599,23 +266,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Synthetic Heart",
"Synfibril Muscle",
"Nanofiber Weave",
"Wired Reflexes",
"Bionic Spine",
"Bionic Legs",
"Speech Enhancement",
"The Shadow's Simulacrum",
"NeuroFlux Governor",
"Unstable Circadian Modulator",
"Graphene BrachiBlades Upgrade",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Speakers for the Dead",
"playerReputation": 0,
},
},
@@ -623,18 +276,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"NeuroFlux Governor",
"LuminCloaking-V1 Skin Implant",
"LuminCloaking-V2 Skin Implant",
"HemoRecirculator",
"Power Recirculation Core",
"Bionic Arms",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Tetrads",
"playerReputation": 0,
},
},
@@ -642,22 +286,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Artificial Synaptic Potentiation",
"Enhanced Myelin Sheathing",
"DataJack",
"Embedded Netburner Module",
"Embedded Netburner Module Core Implant",
"Neuralstimulator",
"Cranial Signal Processors - Gen III",
"Cranial Signal Processors - Gen IV",
"NeuroFlux Governor",
"The Black Hand",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "The Black Hand",
"playerReputation": 0,
},
},
@@ -665,23 +296,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Augmented Targeting III",
"Synthetic Heart",
"Synfibril Muscle",
"Combat Rib III",
"NEMEAN Subdermal Weave",
"Graphene Bone Lacings",
"Embedded Netburner Module Core V3 Upgrade",
"Embedded Netburner Module Analyze Engine",
"Embedded Netburner Module Direct Memory Access Upgrade",
"NeuroFlux Governor",
"SPTN-97 Gene Modification",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "The Covenant",
"playerReputation": 0,
},
},
@@ -689,25 +306,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Augmented Targeting I",
"Augmented Targeting II",
"Augmented Targeting III",
"Combat Rib I",
"Combat Rib II",
"Combat Rib III",
"Nanofiber Weave",
"Wired Reflexes",
"The Shadow's Simulacrum",
"NeuroFlux Governor",
"HemoRecirculator",
"Power Recirculation Core",
"Graphene Bionic Arms Upgrade",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "The Dark Army",
"playerReputation": 0,
},
},
@@ -715,29 +316,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Augmented Targeting I",
"Augmented Targeting II",
"Augmented Targeting III",
"Combat Rib I",
"Combat Rib II",
"Combat Rib III",
"Nanofiber Weave",
"NEMEAN Subdermal Weave",
"Wired Reflexes",
"Bionic Spine",
"Bionic Legs",
"ADR-V1 Pheromone Gene",
"The Shadow's Simulacrum",
"NeuroFlux Governor",
"HemoRecirculator",
"Power Recirculation Core",
"BrachiBlades",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "The Syndicate",
"playerReputation": 0,
},
},
@@ -745,21 +326,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Nanofiber Weave",
"Wired Reflexes",
"Speech Processor Implant",
"Neuroreceptor Management Implant",
"Nuoptimal Nootropic Injector Implant",
"Speech Enhancement",
"ADR-V1 Pheromone Gene",
"NeuroFlux Governor",
"Social Negotiation Assistant (S.N.A)",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Tian Di Hui",
"playerReputation": 0,
},
},
@@ -767,20 +336,9 @@ exports[`Check Save File Continuity FactionsSave continuity 1`] = `
"ctor": "Faction",
"data": {
"alreadyInvited": false,
"augmentations": [
"Combat Rib I",
"Combat Rib II",
"Wired Reflexes",
"Speech Processor Implant",
"Neuralstimulator",
"Nuoptimal Nootropic Injector Implant",
"NeuroFlux Governor",
"DermaForce Particle Barrier",
],
"favor": 0,
"isBanned": false,
"isMember": false,
"name": "Volhaven",
"playerReputation": 0,
},
},