mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-29 12:27:07 +02:00
346 lines
21 KiB
TypeScript
346 lines
21 KiB
TypeScript
import { BlackOperation } from "./BlackOperation";
|
|
import { IMap } from "../types";
|
|
|
|
export const BlackOperations: IMap<BlackOperation> = {};
|
|
|
|
(function() {
|
|
BlackOperations["Operation Typhoon"] = new BlackOperation({
|
|
name:"Operation Typhoon",
|
|
desc:"Obadiah Zenyatta is the leader of a RedWater PMC. It has long " +
|
|
"been known among the intelligence community that Zenyatta, along " +
|
|
"with the rest of the PMC, is a Synthoid.<br><br>" +
|
|
"The goal of Operation Typhoon is to find and eliminate " +
|
|
"Zenyatta and RedWater by any means necessary. After the task " +
|
|
"is completed, the actions must be covered up from the general public.",
|
|
baseDifficulty:2000, reqdRank:2.5e3,
|
|
rankGain:50, rankLoss:10, hpLoss:100,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Zero"] = new BlackOperation({
|
|
name:"Operation Zero",
|
|
desc:"AeroCorp is one of the world's largest defense contractors. " +
|
|
"Its leader, Steve Watataki, is thought to be a supporter of " +
|
|
"Synthoid rights. He must be removed.<br><br>" +
|
|
"The goal of Operation Zero is to covertly infiltrate AeroCorp and " +
|
|
"uncover any incriminating evidence or " +
|
|
"information against Watataki that will cause him to be removed " +
|
|
"from his position at AeroCorp. Incriminating evidence can be " +
|
|
"fabricated as a last resort. Be warned that AeroCorp has some of " +
|
|
"the most advanced security measures in the world.",
|
|
baseDifficulty:2500, reqdRank:5e3,
|
|
rankGain:60, rankLoss:15, hpLoss:50,
|
|
weights:{hack:0.2,str:0.15,def:0.15,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isStealth:true,
|
|
});
|
|
BlackOperations["Operation X"] = new BlackOperation({
|
|
name:"Operation X",
|
|
desc:"We have recently discovered an underground publication " +
|
|
"group called Samizdat. Even though most of their publications " +
|
|
"are nonsensical conspiracy theories, the average human is " +
|
|
"gullible enough to believe them. Many of their works discuss " +
|
|
"Synthoids and pose a threat to society. The publications are spreading " +
|
|
"rapidly in China and other Eastern countries.<br><br>" +
|
|
"Samizdat has done a good job of keeping hidden and anonymous. " +
|
|
"However, we've just received intelligence that their base of " +
|
|
"operations is in Ishima's underground sewer systems. Your task is to " +
|
|
"investigate the sewer systems, and eliminate Samizdat. They must " +
|
|
"never publish anything again.",
|
|
baseDifficulty:3000, reqdRank:7.5e3,
|
|
rankGain:75, rankLoss:15, hpLoss:100,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Titan"] = new BlackOperation({
|
|
name:"Operation Titan",
|
|
desc:"Several months ago Titan Laboratories' Bioengineering department " +
|
|
"was infiltrated by Synthoids. As far as we know, Titan Laboratories' " +
|
|
"management has no knowledge about this. We don't know what the " +
|
|
"Synthoids are up to, but the research that they could " +
|
|
"be conducting using Titan Laboraties' vast resources is potentially " +
|
|
"very dangerous.<br><br>" +
|
|
"Your goal is to enter and destroy the Bioengineering department's " +
|
|
"facility in Aevum. The task is not just to retire the Synthoids there, but " +
|
|
"also to destroy any information or research at the facility that " +
|
|
"is relevant to the Synthoids and their goals.",
|
|
baseDifficulty:4000, reqdRank:10e3,
|
|
rankGain:100, rankLoss:20, hpLoss:100,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Ares"] = new BlackOperation({
|
|
name:"Operation Ares",
|
|
desc:"One of our undercover agents, Agent Carter, has informed us of a " +
|
|
"massive weapons deal going down in Dubai between rogue Russian " +
|
|
"militants and a radical Synthoid community. These weapons are next-gen " +
|
|
"plasma and energy weapons. It is critical for the safety of humanity " +
|
|
"that this deal does not happen.<br><br>" +
|
|
"Your task is to intercept the deal. Leave no survivors.",
|
|
baseDifficulty:5000, reqdRank:12.5e3,
|
|
rankGain:125, rankLoss:20, hpLoss:200,
|
|
weights:{hack:0,str:0.25,def:0.25,dex:0.25,agi:0.25,cha:0, int:0},
|
|
decays:{hack:0,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Archangel"] = new BlackOperation({
|
|
name:"Operation Archangel",
|
|
desc:"Our analysts have discovered that the popular Red Rabbit brothel in " +
|
|
"Amsterdam is run and 'staffed' by MK-VI Synthoids. Intelligence " +
|
|
"suggests that the profit from this brothel is used to fund a large " +
|
|
"black market arms trafficking operation.<br><br>" +
|
|
"The goal of this operation is to take out the leaders that are running " +
|
|
"the Red Rabbit brothel. Try to limit the number of other casualties, " +
|
|
"but do what you must to complete the mission.",
|
|
baseDifficulty:7500, reqdRank:15e3,
|
|
rankGain:200, rankLoss:20, hpLoss:25,
|
|
weights:{hack:0,str:0.2,def:0.2,dex:0.3,agi:0.3,cha:0, int:0},
|
|
decays:{hack:0,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Juggernaut"] = new BlackOperation({
|
|
name:"Operation Juggernaut",
|
|
desc:"The CIA has just encountered a new security threat. A new " +
|
|
"criminal group, lead by a shadowy operative who calls himself " +
|
|
"Juggernaut, has been smuggling drugs and weapons (including " +
|
|
"suspected bioweapons) into Sector-12. We also have reason " +
|
|
"to believe the tried to break into one of Universal Energy's " +
|
|
"facilities in order to cause a city-wide blackout. The CIA " +
|
|
"suspects that Juggernaut is a heavily-augmented Synthoid, and " +
|
|
"have thus enlisted our help.<br><br>" +
|
|
"Your mission is to eradicate Juggernaut and his followers.",
|
|
baseDifficulty:10e3, reqdRank:20e3,
|
|
rankGain:300, rankLoss:40, hpLoss:300,
|
|
weights:{hack:0,str:0.25,def:0.25,dex:0.25,agi:0.25,cha:0, int:0},
|
|
decays:{hack:0,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Red Dragon"] = new BlackOperation({
|
|
name:"Operation Red Dragon",
|
|
desc:"The Tetrads criminal organization is suspected of " +
|
|
"reverse-engineering the MK-VI Synthoid design. We believe " +
|
|
"they altered and possibly improved the design and began " +
|
|
"manufacturing their own Synthoid models in order to bolster " +
|
|
"their criminal activities.<br><br>" +
|
|
"Your task is to infiltrate and destroy the Tetrads' base of operations " +
|
|
"in Los Angeles. Intelligence tells us that their base houses " +
|
|
"one of their Synthoid manufacturing units.",
|
|
baseDifficulty:12.5e3, reqdRank:25e3,
|
|
rankGain:500, rankLoss:50, hpLoss:500,
|
|
weights:{hack:0.05,str:0.2,def:0.2,dex:0.25,agi:0.25,cha:0, int:0.05},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation K"] = new BlackOperation({
|
|
name:"Operation K",
|
|
desc:"CODE RED SITUATION. Our intelligence tells us that VitaLife " +
|
|
"has discovered a new android cloning technology. This technology " +
|
|
"is supposedly capable of cloning Synthoid, not only physically " +
|
|
"but also their advanced AI modules. We do not believe that " +
|
|
"VitaLife is trying to use this technology illegally or " +
|
|
"maliciously, but if any Synthoids were able to infiltrate the " +
|
|
"corporation and take advantage of this technology then the " +
|
|
"results would be catastrophic.<br><br>" +
|
|
"We do not have the power or jurisdiction to shutdown this down " +
|
|
"through legal or political means, so we must resort to a covert " +
|
|
"operation. Your goal is to destroy this technology and eliminate " +
|
|
"anyone who was involved in its creation.",
|
|
baseDifficulty:15e3, reqdRank:30e3,
|
|
rankGain:750, rankLoss:60, hpLoss:1000,
|
|
weights:{hack:0.05,str:0.2,def:0.2,dex:0.25,agi:0.25,cha:0, int:0.05},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Deckard"] = new BlackOperation({
|
|
name:"Operation Deckard",
|
|
desc:"Despite your success in eliminating VitaLife's new android-replicating " +
|
|
"technology in Operation K, we've discovered that a small group of " +
|
|
"MK-VI Synthoids were able to make off with the schematics and design " +
|
|
"of the technology before the Operation. It is almost a certainty that " +
|
|
"these Synthoids are some of the rogue MK-VI ones from the Synthoid Uprising.<br><br>" +
|
|
"The goal of Operation Deckard is to hunt down these Synthoids and retire " +
|
|
"them. I don't need to tell you how critical this mission is.",
|
|
baseDifficulty:20e3, reqdRank:40e3,
|
|
rankGain:1e3, rankLoss:75, hpLoss:200,
|
|
weights:{hack:0,str:0.24,def:0.24,dex:0.24,agi:0.24,cha:0, int:0.04},
|
|
decays:{hack:0,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Tyrell"] = new BlackOperation({
|
|
name:"Operation Tyrell",
|
|
desc:"A week ago Blade Industries reported a small break-in at one " +
|
|
"of their Aevum Augmentation storage facitilities. We figured out " +
|
|
"that The Dark Army was behind the heist, and didn't think any more " +
|
|
"of it. However, we've just discovered that several known MK-VI Synthoids " +
|
|
"were part of that break-in group.<br><br>" +
|
|
"We cannot have Synthoids upgrading their already-enhanced abilities " +
|
|
"with Augmentations. Your task is to hunt down the associated Dark Army " +
|
|
"members and eliminate them.",
|
|
baseDifficulty:25e3, reqdRank:50e3,
|
|
rankGain:1.5e3, rankLoss:100, hpLoss:500,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Wallace"] = new BlackOperation({
|
|
name:"Operation Wallace",
|
|
desc:"Based on information gathered from Operation Tyrell, we've discovered " +
|
|
"that The Dark Army was well aware that there were Synthoids amongst " +
|
|
"their ranks. Even worse, we believe that The Dark Army is working " +
|
|
"together with other criminal organizations such as The Syndicate and " +
|
|
"that they are planning some sort of large-scale takeover of multiple major " +
|
|
"cities, most notably Aevum. We suspect that Synthoids have infiltrated " +
|
|
"the ranks of these criminal factions and are trying to stage another " +
|
|
"Synthoid uprising.<br><br>" +
|
|
"The best way to deal with this is to prevent it before it even happens. " +
|
|
"The goal of Operation Wallace is to destroy the Dark Army and " +
|
|
"Syndicate factions in Aevum immediately. Leave no survivors.",
|
|
baseDifficulty:30e3, reqdRank:75e3,
|
|
rankGain:2e3, rankLoss:150, hpLoss:1500,
|
|
weights:{hack:0,str:0.24,def:0.24,dex:0.24,agi:0.24,cha:0, int:0.04},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Shoulder of Orion"] = new BlackOperation({
|
|
name:"Operation Shoulder of Orion",
|
|
desc:"China's Solaris Space Systems is secretly launching the first " +
|
|
"manned spacecraft in over a decade using Synthoids. We believe " +
|
|
"China is trying to establish the first off-world colonies.<br><br>" +
|
|
"The mission is to prevent this launch without instigating an " +
|
|
"international conflict. When you accept this mission you will be " +
|
|
"officially disavowed by the NSA and the national government until after you " +
|
|
"successfully return. In the event of failure, all of the operation's " +
|
|
"team members must not let themselves be captured alive.",
|
|
baseDifficulty:35e3, reqdRank:100e3,
|
|
rankGain:2.5e3, rankLoss:500, hpLoss:1500,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isStealth:true,
|
|
});
|
|
BlackOperations["Operation Hyron"] = new BlackOperation({
|
|
name:"Operation Hyron",
|
|
desc:"Our intelligence tells us that Fulcrum Technologies is developing " +
|
|
"a quantum supercomputer using human brains as core " +
|
|
"processors. This supercomputer " +
|
|
"is rumored to be able to store vast amounts of data and " +
|
|
"perform computations unmatched by any other supercomputer on the " +
|
|
"planet. But more importantly, the use of organic human brains " +
|
|
"means that the supercomputer may be able to reason abstractly " +
|
|
"and become self-aware.<br><br>" +
|
|
"I do not need to remind you why sentient-level AIs pose a serious " +
|
|
"threat to all of mankind.<br><br>" +
|
|
"The research for this project is being conducted at one of Fulcrum " +
|
|
"Technologies secret facilities in Aevum, codenamed 'Alpha Ranch'. " +
|
|
"Infiltrate the compound, delete and destroy the work, and then find and kill the " +
|
|
"project lead.",
|
|
baseDifficulty:40e3, reqdRank:125e3,
|
|
rankGain:3e3, rankLoss:1e3, hpLoss:500,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Morpheus"] = new BlackOperation({
|
|
name:"Operation Morpheus",
|
|
desc:"DreamSense Technologies is an advertising company that uses " +
|
|
"special technology to transmit their ads into the peoples " +
|
|
"dreams and subconcious. They do this using broadcast transmitter " +
|
|
"towers. Based on information from our agents and informants in " +
|
|
"Chonqging, we have reason to believe that one of the broadcast " +
|
|
"towers there has been compromised by Synthoids and is being used " +
|
|
"to spread pro-Synthoid propaganda.<br><br>" +
|
|
"The mission is to destroy this broadcast tower. Speed and " +
|
|
"stealth are of the upmost important for this.",
|
|
baseDifficulty:45e3, reqdRank:150e3,
|
|
rankGain:4e3, rankLoss:1e3, hpLoss:100,
|
|
weights:{hack:0.05,str:0.15,def:0.15,dex:0.3,agi:0.3,cha:0, int:0.05},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isStealth:true,
|
|
});
|
|
BlackOperations["Operation Ion Storm"] = new BlackOperation({
|
|
name:"Operation Ion Storm",
|
|
desc:"Our analysts have uncovered a gathering of MK-VI Synthoids " +
|
|
"that have taken up residence in the Sector-12 Slums. We " +
|
|
"don't know if they are rogue Synthoids from the Uprising, " +
|
|
"but we do know that they have been stockpiling " +
|
|
"weapons, money, and other resources. This makes them dangerous.<br><br>" +
|
|
"This is a full-scale assault operation to find and retire all of these " +
|
|
"Synthoids in the Sector-12 Slums.",
|
|
baseDifficulty:50e3, reqdRank:175e3,
|
|
rankGain:5e3, rankLoss:1e3, hpLoss:5000,
|
|
weights:{hack:0,str:0.24,def:0.24,dex:0.24,agi:0.24,cha:0, int:0.04},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Annihilus"] = new BlackOperation({
|
|
name:"Operation Annihilus",
|
|
desc:"Our superiors have ordered us to eradicate everything and everyone " +
|
|
"in an underground facility located in Aevum. They tell us " +
|
|
"that the facility houses many dangerous Synthoids and " +
|
|
"belongs to a terrorist organization called " +
|
|
"'The Covenant'. We have no prior intelligence about this " +
|
|
"organization, so you are going in blind.",
|
|
baseDifficulty:55e3, reqdRank:200e3,
|
|
rankGain:7.5e3, rankLoss:1e3, hpLoss:10e3,
|
|
weights:{hack:0,str:0.24,def:0.24,dex:0.24,agi:0.24,cha:0, int:0.04},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Ultron"] = new BlackOperation({
|
|
name:"Operation Ultron",
|
|
desc:"OmniTek Incorporated, the original designer and manufacturer of Synthoids, " +
|
|
"has notified us of a malfunction in their AI design. This malfunction, " +
|
|
"when triggered, causes MK-VI Synthoids to become radicalized and seek out " +
|
|
"the destruction of humanity. They say that this bug affects all MK-VI Synthoids, " +
|
|
"not just the rogue ones from the Uprising.<br><br>" +
|
|
"OmniTek has also told us they they believe someone has triggered this " +
|
|
"malfunction in a large group of MK-VI Synthoids, and that these newly-radicalized Synthoids " +
|
|
"are now amassing in Volhaven to form a terrorist group called Ultron.<br><br>" +
|
|
"Intelligence suggests Ultron is heavily armed and that their members are " +
|
|
"augmented. We believe Ultron is making moves to take control of " +
|
|
"and weaponize DeltaOne's Tactical High-Energy Satellite Laser Array (THESLA).<br><br>" +
|
|
"Your task is to find and destroy Ultron.",
|
|
baseDifficulty:60e3, reqdRank:250e3,
|
|
rankGain:10e3, rankLoss:2e3, hpLoss:10e3,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
isKill:true,
|
|
});
|
|
BlackOperations["Operation Centurion"] = new BlackOperation({
|
|
name:"Operation Centurion",
|
|
desc:"D)@#)($M)C0293c40($*)@#D0JUMP3Rm0C<*@#)*$)#02c94830c(#$*D)<br><br>" +
|
|
"Throughout all of humanity's history, we have relied on " +
|
|
"technology to survive, conquer, and progress. Its advancement became our primary goal. " +
|
|
"And at the peak of human civilization technology turned into " +
|
|
"power. Global, absolute power.<br><br>" +
|
|
"It seems that the universe is not without a sense of irony.<br><br>" +
|
|
"D)@#)($M)C0293c40($*)@#D0JUMP3Rm0C<*@#)*$)#02c94830c(#$*D)",
|
|
baseDifficulty:70e3, reqdRank:300e3,
|
|
rankGain:15e3, rankLoss:5e3, hpLoss:10e3,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
});
|
|
BlackOperations["Operation Vindictus"] = new BlackOperation({
|
|
name:"Operation Vindictus",
|
|
desc:"D)@#)($M)C0293c40($*)@#D0JUMP3Rm0C<*@#)*$)#02c94830c(#$*D)<br><br>" +
|
|
"The bits are all around us. The daemons that hold the Node " +
|
|
"together can manifest themselves in many different ways.<br><br>" +
|
|
"D)@#)($M)C0293c40($*)@#D0JUMP3Rm0C<*@#)*$)#02c94830c(#$*D)",
|
|
baseDifficulty:75e3, reqdRank:350e3,
|
|
rankGain:20e3, rankLoss:20e3, hpLoss:20e3,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
});
|
|
BlackOperations["Operation Daedalus"] = new BlackOperation({
|
|
name:"Operation Daedalus",
|
|
desc:"Yesterday we obeyed kings and bent our neck to emperors. " +
|
|
"Today we kneel only to truth.",
|
|
baseDifficulty:80e3, reqdRank:400e3,
|
|
rankGain:40e3, rankLoss:10e3, hpLoss:100e3,
|
|
weights:{hack:0.1,str:0.2,def:0.2,dex:0.2,agi:0.2,cha:0, int:0.1},
|
|
decays:{hack:0.6,str:0.8,def:0.8,dex:0.8,agi:0.8,cha:0, int:0.75},
|
|
});
|
|
})()
|