//Contains the "information" property for all the Factions, which is just a description //of each faction function FactionInfo(infoText, enemies, offerHackingMission, offerHackingWork, offerFieldWork, offerSecurityWork) { this.infoText = infoText; this.enemies = enemies; this.offerHackingMission = offerHackingMission; this.offerHackingWork = offerHackingWork; this.offerFieldWork = offerFieldWork; this.offerSecurityWork = offerSecurityWork; // these are always all 1 for now. this.augmentationPriceMult = 1; this.augmentationRepRequirementMult = 1; } const FactionInfos = { //Endgame "Illuminati": new FactionInfo("Humanity never changes. No matter how civilized society becomes, it will eventually fall back " + "into chaos. And from this chaos, we are the Invisible hand that guides them to order. ", [], true, true, true, false), "Daedalus": new FactionInfo("Yesterday we obeyed kings and bent our necks to emperors. Today we kneel only to truth.", [], true, true, true, false), "The Covenant": new FactionInfo("Surrender yourself. Give up your empty individuality to become part of something great, something eternal. " + "Become a slave. Submit your mind, body, and soul. Only then can you set yourself free.

" + "Only then can you discover immortality.", [], true, true, true, false), //Megacorporations, each forms its own faction "ECorp": new FactionInfo("ECorp's mission is simple: to connect the world of today with the technology of tomorrow. " + "With our wide range of Internet-related software and commercial hardware, ECorp makes the world's " + "information universally accessible.", [], true, true, true, true), "MegaCorp": new FactionInfo("MegaCorp does things that others don't. We imagine. We create. We invent. We build things that " + "others have never even dreamed of. Our work fills the world's needs for food, water, power, and " + "transporation on an unprecendented scale, in ways that no other company can.

" + "In our labs and factories and on the ground with customers, MegaCorp is ushering in a new era for the world.", [], true, true, true, true), "Bachman & Associates": new FactionInfo("Where Law and Business meet - thats where we are.

" + "Legal Insight - Business Instinct - Experience Innovation", [], true, true, true, true), "Blade Industries": new FactionInfo("Augmentation is salvation", [], true, true, true, true), "NWO": new FactionInfo("The human being does not truly desire freedom. It wants " + "to be observed, understood, and judged. It wants to be given purpose and " + "direction in its life. That is why humans created God. " + "And that is why humans created civilization - " + "not because of willingness, " + "but because of a need to be incorporated into higher orders of structure and meaning.", [], true, true, true, true), "Clarke Incorporated": new FactionInfo("Unlocking the power of the genome", [], true, true, true, true), "OmniTek Incorporated": new FactionInfo("Simply put, our mission is to design and build robots that make a difference", [], true, true, true, true), "Four Sigma": new FactionInfo("The scientific method is the best way to approach investing. Big strategies backed up with big data. Driven by " + "deep learning and innovative ideas. And improved by iteration. That's Four Sigma.", [], true, true, true, true), "KuaiGong International": new FactionInfo("Dream big. Work hard. Make history.", [], true, true, true, true), //Other Corporations "Fulcrum Secret Technologies": new FactionInfo("The human organism has an innate desire to worship. " + "That is why they created gods. If there were no gods, " + "it would be necessary to create them. And now we can.", [], true, true, false, true), //Hacker groups "BitRunners": new FactionInfo("Our entire lives are controlled by bits. All of our actions, our thoughts, our personal information. "+ "It's all transformed into bits, stored in bits, communicated through bits. It’s impossible for any person " + "to move, to live, to operate at any level without the use of bits. " + "And when a person moves, lives, and operates, they leave behind their bits, mere traces of seemingly " + "meaningless fragments of information. But these bits can be reconstructed. Transformed. Used.

" + "Those who run the bits, run the world", [], true, true, false, false), "The Black Hand": new FactionInfo("The world, so afraid of strong government, now has no government. Only power - Digital power. Financial power. " + "Technological power. " + "And those at the top rule with an invisible hand. They built a society where the rich get richer, " + "and everyone else suffers.

" + "So much pain. So many lives. Their darkness must end.", [], true, true, true, false), "NiteSec": new FactionInfo( " __..__
" + " _.nITESECNIt.
" + " .-'NITESECNITESEc.
" + " .' NITESECNITESECn
" + " / NITESECNITESEC;
" + " : :NITESECNITESEC;
" + " ; $ NITESECNITESECN
" + " : _, ,N'ITESECNITESEC
" + " : .+^^`, : `NITESECNIT
" + " ) /), `-,-=,NITESECNI
" + " / ^ ,-;|NITESECN;
" + " / _.' '-';NITESECN
" + " ( , ,-''`^NITE'
" + " )` :`. .'
" + " )-- ; `- /
" + " \' _.-' :
" + " ( _.-' \. \
" + " \------. \ \
" + " \. \ \
" + " \ _.nIt
" + " \ _.nITESECNi
" + " nITESECNIT^' \
" + " NITE^' ___ \
" + " / .gP''''Tp. \
" + " : d' . `b \
" + " ; d' o `b ;
" + " / d; `b|
" + " /, $; @ `:
" + " /' $$ ;
" + " .' $$b o |
" + " .' d$$$; :
" + " / .d$$$$; , ;
" + " d .dNITESEC $ |
" + " :bp.__.gNITESEC$$ :$ ;
" + " NITESECNITESECNIT $$b :
", [], true, true, false, false), //City factions, essentially governments "Chongqing": new FactionInfo("Serve the people", ["Sector-12", "Aevum", "Volhaven"], true, true, true, true), "Sector-12": new FactionInfo("The City of the Future", ["Chongqing", "New Tokyo", "Ishima", "Volhaven"], true, true, true, true), "New Tokyo": new FactionInfo("Asia's World City", ["Sector-12", "Aevum", "Volhaven"], true, true, true, true), "Aevum": new FactionInfo("The Silicon City", ["Chongqing", "New Tokyo", "Ishima", "Volhaven"], true, true, true, true), "Ishima": new FactionInfo("The East Asian Order of the Future", ["Sector-12", "Aevum", "Volhaven"], true, true, true, true), "Volhaven": new FactionInfo("Benefit, Honour, and Glory", ["Chongqing", "Sector-12", "New Tokyo", "Aevum", "Ishima"], true, true, true, true), //Criminal Organizations/Gangs "Speakers for the Dead": new FactionInfo("It is better to reign in hell than to serve in heaven.", [], true, true, true, true), "The Dark Army": new FactionInfo("The World doesn't care about right or wrong. It's all about power.", [], true, true, true, false), "The Syndicate": new FactionInfo("Honor holds you back", [], true, true, true, true), "Silhouette": new FactionInfo("Corporations have filled the void of power left behind by the collapse of Western government. The issue is they've become so big " + "that you don't know who they're working for. And if you're employed at one of these corporations, you don't even know who you're working " + "for.\n\n" + "That's terror. Terror, fear, and corruption. All born into the system, all propagated by the system.", [], true, true, true, false), "Tetrads": new FactionInfo("Following the Mandate of Heaven and Carrying out the Way", [], false, false, true, true), "Slum Snakes": new FactionInfo("Slum Snakes rule!", [], false, false, true, true), //Earlygame factions - factions the player will prestige with early on that don't //belong in other categories "Netburners": new FactionInfo("~~//*>H4CK|\|3T 8URN3R5**>?>\\~~", [], true, true, false, false), "Tian Di Hui": new FactionInfo("Obey Heaven and Work Righteousness", [], true, true, false, true), "CyberSec": new FactionInfo("The Internet is the first thing that humanity has built that humanity doesn’t understand, " + "the largest experiment in anarchy that we have ever had. And as the world becomes increasingly " + "dominated by the internet, society approaches the brink of total chaos. " + "We serve only to protect society, to protect humanity, to protect the world from its imminent collapse.", [], true, true, false, false), //Special Factions "Bladeburners": new FactionInfo("It's too bad they won't live. But then again, who does?

" + "Note that for this faction, reputation can only be gained through Bladeburner actions. Completing " + "Bladeburner contracts/operations will increase your reputation.", [], false, false, false, false), } export {FactionInfos};