diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..94f480d --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +* text=auto eol=lf \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock index 2052fe4..beab751 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -13,11 +13,15 @@ GEM http_parser.rb (~> 0) eventmachine (1.2.7) ffi (1.17.1-arm64-darwin) + ffi (1.17.1-x64-mingw-ucrt) ffi (1.17.1-x86_64-linux-gnu) forwardable-extended (2.6.0) google-protobuf (4.29.3-arm64-darwin) bigdecimal rake (>= 13) + google-protobuf (4.29.3-x64-mingw-ucrt) + bigdecimal + rake (>= 13) google-protobuf (4.29.3-x86_64-linux) bigdecimal rake (>= 13) @@ -78,6 +82,8 @@ GEM safe_yaml (1.0.5) sass-embedded (1.83.4-arm64-darwin) google-protobuf (~> 4.29) + sass-embedded (1.83.4-x64-mingw-ucrt) + google-protobuf (~> 4.29) sass-embedded (1.83.4-x86_64-linux-gnu) google-protobuf (~> 4.29) terminal-table (3.0.2) @@ -87,6 +93,7 @@ GEM PLATFORMS arm64-darwin + x64-mingw-ucrt x86_64-linux-gnu DEPENDENCIES diff --git a/README.md b/README.md index 7d36d49..79cfe11 100644 --- a/README.md +++ b/README.md @@ -5,21 +5,22 @@

-Unofficial mainframe for Android Netrunner rules +Unofficial rules mainframe for Android Netrunner
https://netrunnercodex.github.io

- +

## >_01_SYSTEM_DATA_UPLOAD **$IMPORT_DATA**: ACTIVE.
-**$SERVER_FUNCTION**: ANDROID NETRUNNER CARD GAME OPEN-SOURCE RULES LIBRARY.
+**$SERVER_FUNCTION**: ANDROID NETRUNNER CARD GAME OPEN-SOURCE RULES ARCHIVE.
**$CONTENT_SUMMARY**: SOURCE MATERIAL NODES BY MODULE. CORE DATA ONLY.
**$STATUS**: IMMERSIVE EXPLORATION READY. +**$CHANGELOG_NODE**: [/wiki/changelog](https://github.com/NetrunnerCodex/NetrunnerCodex.github.io/wiki)


@@ -42,5 +43,11 @@ https://netrunnercodex.github.io

-Netrunner is a TM of R. Talsorian Games, Inc. Android is a TM & © Fantasy Flight Games. All rights reserved. Netrunner is licensed by Wizards of the Coast LLC. © Wizards. +© 2026 [Dial‑Up Mod Lab](https://linktr.ee/DialUpModLab). All original content is released as open source unless otherwise stated. This is a fanmade, unofficial and non‑commercial project shared for personal and educational use only; not for resale or commercial distribution. +

+The Netrunner Codex project is not affiliated with, endorsed by, or sponsored by Fantasy Flight Games, Wizards of the Coast, R. Talsorian Games, or any other rights holders. +

+Netrunner, Android and all related trademarks, artwork, card images and intellectual property remain the exclusive property of their respective owners. Such materials are used here for informational and educational purposes only. Their inclusion does not imply any ownership or endorsement. +

+Netrunner is a trademark of R. Talsorian Games, Inc.; © Wizards of the Coast LLC. Android is a trademark and copyright of Fantasy Flight Games.
diff --git a/_config.yml b/_config.yml index 3964910..0d4e679 100644 --- a/_config.yml +++ b/_config.yml @@ -1,5 +1,5 @@ title: Netrunner Codex -description: TBC +description: Unofficial rules mainframe for Android Netrunner theme: just-the-docs url: https://netrunnercodex.github.io @@ -35,6 +35,9 @@ callouts: warning: title: Warning color: red + subnet: + title: SUBNET + color: grey-lt back_to_top: true back_to_top_text: "Back to top" diff --git a/_includes/footer_custom.html b/_includes/footer_custom.html index b1a5575..d6ad46c 100644 --- a/_includes/footer_custom.html +++ b/_includes/footer_custom.html @@ -1,4 +1,5 @@
-

Netrunner is a TM of R. Talsorian Games, Inc. Android is a TM & © Fantasy Flight Games. All rights reserved. Netrunner is licensed by Wizards of the Coast LLC. © Wizards. +

© 2026 Dial-Up Mod Lab. Original content open source; fanmade, unofficial and non‑commercial.
Netrunner is a TM of R. Talsorian Games, Inc. © Wizards of the Coast LLC and Android is a TM & © of Fantasy Flight Games.

-
+ + \ No newline at end of file diff --git a/_includes/nav_footer_custom.html b/_includes/nav_footer_custom.html index 54bcd89..cdd7d90 100644 --- a/_includes/nav_footer_custom.html +++ b/_includes/nav_footer_custom.html @@ -1,9 +1,12 @@
diff --git a/_sass/custom/custom.scss b/_sass/custom/custom.scss index 65e7d3e..c92fccb 100644 --- a/_sass/custom/custom.scss +++ b/_sass/custom/custom.scss @@ -219,6 +219,11 @@ color: #183385; /* Blue-300 */ } +.blue-font-d2 { + font-weight: 400; + color: #183385; /* Blue-300 */ +} + .red-font { font-weight: 500; color: #e94c4c; @@ -281,6 +286,12 @@ table.sml-table { flex: 1; } +@media (max-width: 800px) { + .tables-container { + flex-direction: column; + } +} + // 0007 .nric-blue-sml { @@ -707,3 +718,17 @@ table.sml-table { content: "Next"; color: #d3d3d3; } + +// 0008 + +blockquote.subnet { + border-left: 4px solid $grey-dk-100 !important; + background-color: $grey-lt-100 !important; + color: $grey-dk-300 !important; +} + +blockquote.subnet::before { + // content: "[ SUBNET ]"; + color: $grey-dk-300 !important; + font-weight: 600; +} diff --git a/assets/images/DialUpModLab-LOGO-TEXT4-rounded.png b/assets/images/DialUpModLab-LOGO-TEXT4-rounded.png new file mode 100644 index 0000000..9123ca9 Binary files /dev/null and b/assets/images/DialUpModLab-LOGO-TEXT4-rounded.png differ diff --git a/assets/images/futureproofing/reboot.png b/assets/images/futureproofing/reboot.png new file mode 100644 index 0000000..808be20 Binary files /dev/null and b/assets/images/futureproofing/reboot.png differ diff --git a/assets/images/slugs/ad_preview-3.jpg b/assets/images/slugs/ad_preview-3.jpg new file mode 100644 index 0000000..c8526d5 Binary files /dev/null and b/assets/images/slugs/ad_preview-3.jpg differ diff --git a/assets/images/slugs/adn08_preview2.jpg b/assets/images/slugs/adn08_preview2.jpg new file mode 100644 index 0000000..334838e Binary files /dev/null and b/assets/images/slugs/adn08_preview2.jpg differ diff --git a/assets/images/slugs/adn27_preview3.jpg b/assets/images/slugs/adn27_preview3.jpg new file mode 100644 index 0000000..fec62fc Binary files /dev/null and b/assets/images/slugs/adn27_preview3.jpg differ diff --git a/assets/images/slugs/adn34_preview.jpg b/assets/images/slugs/adn34_preview.jpg new file mode 100644 index 0000000..128c913 Binary files /dev/null and b/assets/images/slugs/adn34_preview.jpg differ diff --git a/assets/images/slugs/blackguard-art.png b/assets/images/slugs/blackguard-art.png new file mode 100644 index 0000000..b6afaf5 Binary files /dev/null and b/assets/images/slugs/blackguard-art.png differ diff --git a/assets/images/slugs/dayjob_web.jpg b/assets/images/slugs/dayjob_web.jpg new file mode 100644 index 0000000..fbd72a9 Binary files /dev/null and b/assets/images/slugs/dayjob_web.jpg differ diff --git a/assets/images/slugs/futureproofing-51025-sml.jpg b/assets/images/slugs/futureproofing-51025-sml.jpg new file mode 100644 index 0000000..39a5ad8 Binary files /dev/null and b/assets/images/slugs/futureproofing-51025-sml.jpg differ diff --git a/assets/images/slugs/the-board-art.jpg b/assets/images/slugs/the-board-art.jpg new file mode 100644 index 0000000..ca7e1b5 Binary files /dev/null and b/assets/images/slugs/the-board-art.jpg differ diff --git a/docs/about/disclaimer.md b/docs/about/disclaimer.md new file mode 100644 index 0000000..ff4ff92 --- /dev/null +++ b/docs/about/disclaimer.md @@ -0,0 +1,37 @@ +--- +parent: About +title: Disclaimer +slug_title: Disclaimer +slug_subtitle: The small print +slug_image: "/assets/images/slugs/the-board-art.jpg" +layout: default +has_children: false +nav_order: 580 +search_exclude: true +--- +
+
+

{{ page.slug_title }}

+

{{ page.slug_subtitle }}

+
+
+ {{ page.title }} +
+
+ +© 2026 Dial‑Up Mod Lab. All original content is released as open source unless otherwise stated. This is a fanmade, unofficial and non‑commercial project shared for personal and educational use only; not for resale or commercial distribution. + +The Netrunner Codex project is not affiliated with, endorsed by, or sponsored by Fantasy Flight Games, Wizards of the Coast, R. Talsorian Games, or any other rights holders. + +Netrunner, Android and all related trademarks, artwork, card images and intellectual property remain the exclusive property of their respective owners. Such materials are used here for informational and educational purposes only. Their inclusion does not imply any ownership or endorsement. + +Netrunner is a trademark of R. Talsorian Games, Inc.; © Wizards of the Coast LLC. Android is a trademark and copyright of Fantasy Flight Games. + + diff --git a/docs/about/index.md b/docs/about/index.md new file mode 100644 index 0000000..0235c79 --- /dev/null +++ b/docs/about/index.md @@ -0,0 +1,42 @@ +--- +title: About +slug_title: About +slug_subtitle: Learn more about the Netrunner Codex project +slug_image: "/assets/images/slugs/nrcx-slug.png" +layout: home +has_children: true +nav_order: 500 +has_toc: false +search_exclude: true +--- +
+
+

{{ page.slug_title }}

+

{{ page.slug_subtitle }}

+
+
+ {{ page.title }} +
+
+ +The About section provides background on the NR:CX project, how to navigate and search the ruleset, where the source files live, and the disclaimers that apply to this unofficial fansite. + +
+ +{: .subnet } +> - **[NR:CX](/docs/about/nrcx)** > A rules archive preserving Android: Netrunner’s legacy +> - **[How to Search](/docs/about/search)** > How to search the Netrunner Codex +> - **[Rules Source](/docs/about/rules_source)** > The original rulebooks and references used on this site +> - **[GitHub Source](/docs/about/source)** > Project source and development +> - **[Disclaimer](/docs/about/disclaimer)** > The small print + +


+ + \ No newline at end of file diff --git a/docs/about/nrcx.md b/docs/about/nrcx.md new file mode 100644 index 0000000..fb83f69 --- /dev/null +++ b/docs/about/nrcx.md @@ -0,0 +1,41 @@ +--- +parent: About +title: NR:CX +slug_title: NR:CX +slug_subtitle: A rules archive preserving Android Netrunner’s legacy +slug_image: "/assets/images/slugs/nrcx-slug.png" +layout: default +has_children: false +nav_order: 520 +search_exclude: true +--- +
+
+

{{ page.slug_title }}

+

{{ page.slug_subtitle }}

+
+
+ {{ page.title }} +
+
+ +Following the discontinuation of Fantasy Flight Games **Android Netrunner** in 2018, the **Netrunner Codex** has been programmed to preserve the rules and safeguard the history of this iconic card game. This open source project is dedicated to celebrating Netrunner’s legacy, ensuring it remains easily accessible to the community, honoring the contributions of its original creators and inspiring continued exploration of the greatest card game ever made. + +


+ +
+Image +
+ +Dial‑Up Mod Lab creates card game tools, hacks and projects from across the fanverse. This site is one of many small, independent experiments built to support and celebrate the games we love. + +- linktr.ee/DialUpModLab + + \ No newline at end of file diff --git a/docs/about/rules_source.md b/docs/about/rules_source.md new file mode 100644 index 0000000..bb26ef3 --- /dev/null +++ b/docs/about/rules_source.md @@ -0,0 +1,64 @@ +--- +parent: About +title: Rules Source +slug_title: Rules Source +slug_subtitle: The original rulebooks and references used on this site +slug_image: "/assets/images/slugs/adn27_preview3.jpg" +layout: default +has_children: false +nav_order: 560 +search_exclude: true +--- +
+
+

{{ page.slug_title }}

+

{{ page.slug_subtitle }}

+
+
+ {{ page.title }} +
+
+ +The offical FFG Android Netrunner site: fantasyflightgames.com > android-netrunner +- **Learn to Play** 12.2017 (v.2) +- **Rules Reference** 08.2018 (v.1.1) +- **FAQ** 09.2018 (v.4.2) + +
+ +{: .note-title } +> Original FFG Android Netrunner Credits +> +> **Legendary Game Design Superheroes** +> +> **Original Game Design**: Richard Garfield +**Android Netrunner Game Development**: Lukas Litzsinger +**Revised Edition Development**: Damon Stone with Erik Dahlman and Michael Boggs +**Rules Text**: Adam Baker, Michael Boggs, and Erik Dahlman +**Editing**: Jacob Morris and Damon Stone +**Android Netrunner Graphic Design**: Michael Silsby with Chris Beck, Shaun Boyke, Dallas Mehlhoff, Andrew Navaro, and Evan Simonet +**Revised Edition Graphic Design**: Monica Helland with Mercedes Opheim +**Graphic Design Manager**: Brian Schomburg +**Cover Art**: Adam Schumpert +**Art Direction**: Andy Christensen and Zoë Robinson +**Managing Art Director**: Melissa Shetler +**Producer**: Erik Dahlman +**Android Universe created by**: Kevin Wilson with Daniel Lovat Clark +**Android Story Team**: Daniel Lovat Clark, Michael Hurley, Lukas Litzsinger, Katrina Ostrander +**Production Management**: Megan Duehn +**Licensing Manager**: Simone Elliott +**LCG Manager**: Chris Gerber +**Creative Director**: Andrew Navaro +**Executive Game Designer**: Corey Konieczka +**Executive Producer**: Michael Hurley +**Publisher**: Christian T. Petersen +> + + diff --git a/docs/guide.md b/docs/about/search.md similarity index 70% rename from docs/guide.md rename to docs/about/search.md index 23d8ae4..a878b3c 100644 --- a/docs/guide.md +++ b/docs/about/search.md @@ -1,12 +1,13 @@ --- -parent: Overview -title: NR:CX Guide -slug_title: NR:CX Guide -slug_subtitle: How to use the Netrunner Codex +parent: About +title: Search +slug_title: Search +slug_subtitle: How to search the Netrunner Codex slug_image: "/assets/images/slugs/chp03-04_preview1.png" layout: default has_children: false -nav_order: 6 +nav_order: 520 +search_exclude: true ---
@@ -18,18 +19,19 @@ nav_order: 6
-# Search The Netrunner Codex user-friendly interface provides streamlined navigation and enhanced search functionality to quickly access essential rules and game information. +Non-rule pages have been excluded from the search on this site. +
Image
+ \ No newline at end of file diff --git a/docs/about/source.md b/docs/about/source.md new file mode 100644 index 0000000..dff2e12 --- /dev/null +++ b/docs/about/source.md @@ -0,0 +1,33 @@ +--- +parent: About +title: Open Source +slug_title: Open Source +slug_subtitle: Project source and development +slug_image: "/assets/images/slugs/dayjob_web.jpg" +layout: default +has_children: false +nav_order: 570 +search_exclude: true +--- +
+
+

{{ page.slug_title }}

+

{{ page.slug_subtitle }}

+
+
+ {{ page.title }} +
+
+ +This project is fully open source on GitHub and contributions of any size are welcome. Found a typo? Want to suggest a rule clarification? Have an idea for improving the layout? Simply open an Issue and share your thoughts. Every bit of feedback helps make the project better for everyone. + +- NR:CX GitHub + + diff --git a/docs/advanced/additional.md b/docs/advanced/additional.md index ec86f36..1e71cdd 100644 --- a/docs/advanced/additional.md +++ b/docs/advanced/additional.md @@ -1,49 +1,53 @@ ---- -parent: Advanced Concepts -title: Additional Actions -slug_title: Additional Actions -slug_subtitle: Expanding actions and tactical choices -slug_image: "/assets/images/slugs/adn-magnum-opus-preview3.jpg" -layout: default -has_children: false -nav_order: 39 ---- -
-
-

{{ page.slug_title }}

-

{{ page.slug_subtitle }}

-
-
- {{ page.title }} -
-
- -The following actions are not necessary for the tutorial game, but may be needed in a standard game of Android: Netrunner. - -## Purge All Virus Counters (Corp Action) - -The Corp can spend three clicks to purge all of the Runner’s virus counters. To purge virus counters, the Runner removes all of them from play and places them in the token bank. - -## Trash One Resource (Corp Action) - -If the Runner is tagged, the Corp can spend one click and two credits to trash one of the Runner’s installed resource cards. - -## Remove One Tag (Runner Action) - -The Runner can spend one click and two credits to remove one tag. They remove the tag from their play area and place it in the token bank. - -{: .note-title } -> The Complete Experience -> -> After players have completed the tutorial, understand the game’s basic rules, and have tried a few games with the advanced rules, they are ready to build their own decks and play a standard game. -> -> To learn how to build a deck, see: [Deckbuilding](/docs/deckbuilding) - - +--- +parent: Advanced Concepts +title: Additional Actions +slug_title: Additional Actions +slug_subtitle: Expanding actions and tactical choices +slug_image: "/assets/images/slugs/adn-magnum-opus-preview3.jpg" +layout: default +has_children: false +nav_order: 39 +--- +
+
+

{{ page.slug_title }}

+

{{ page.slug_subtitle }}

+
+
+ {{ page.title }} +
+
+ +The following actions are not necessary for the tutorial game, but may be needed in a standard game of Android: Netrunner. + +## Purge All Virus Counters (Corp Action) + +The Corp can spend three clicks to purge all of the Runner’s virus counters. To purge virus counters, the Runner removes all of them from play and places them in the token bank. + +## Trash One Resource (Corp Action) + +If the Runner is tagged, the Corp can spend one click and two credits to trash one of the Runner’s installed resource cards. + +## Remove One Tag (Runner Action) + +The Runner can spend one click and two credits to remove one tag. They remove the tag from their play area and place it in the token bank. + +{: .note-title } +> The Complete Experience +> +> After players have completed the tutorial, understand the game’s basic rules, and have tried a few games with the advanced rules, they are ready to build their own decks and play a standard game. +> +> To learn how to build a deck, see: [Deckbuilding](/docs/deckbuilding) + +


+`Source: Android Netrunner > Learn to Play 12.2017 (v.2)` +


+ + diff --git a/docs/advanced/effects.md b/docs/advanced/effects.md index a733198..12888ca 100644 --- a/docs/advanced/effects.md +++ b/docs/advanced/effects.md @@ -1,51 +1,55 @@ ---- -parent: Advanced Concepts -title: Effects -slug_title: Effects -slug_subtitle: Transform the battle -slug_image: "/assets/images/slugs/adn51_preview2.jpg" -layout: default -has_children: false -nav_order: 31 ---- -
-
-

{{ page.slug_title }}

-

{{ page.slug_subtitle }}

-
-
- {{ page.title }} -
-
- -## Upgrades - -An upgrade is a card that represents an improvement to a server. The Corp can spend one click to install an upgrade using the “Install One Card” action. The Corp can install an upgrade in either a central server or remote server. A single server can have any number of upgrades installed in it. - -When the Corp installs an upgrade in a central server, they place the upgrade in the server’s root. A root is a dedicated space below a central server that distinguishes the upgrade from R&D, Archives, or HQ (identity card) of that central server. - -When the Corp installs an upgrade in a remote server, they place that upgrade in the same location as they would place an agenda or asset - a remote server does not have a root. Upgrades can coexist in a remote server with either an agenda or asset. - -If multiple cards exist in the same remote server, the Corp can arrange those cards vertically in such a way that they do not appear to be distinct remote servers. From the Runner’s perspective, an installed upgrade is indistinguishable from an agenda or asset until rezzed. However, if there is more than one card installed in a remote server, then the Runner knows that at least one of them must be an upgrade. - -## Damage - -Game effects can cause the Runner to suffer damage. When a Runner suffers any amount of damage, they randomly trash a number of cards from their grip equal to that amount. If the Runner cannot trash a card because they have no cards remaining in their grip, they are flatlined and the Corp wins the game. There are three types of damage: net, meat, and brain. The Runner resolves damage identically for each of these types of damage. The only difference between the damage types is the cards that may cause or prevent them. - -Additionally, brain damage causes a permanent decrease to the Runner’s maximum hand size equal to the amount of brain damage they have taken. To keep track of this, the Runner places a brain damage token in their play area for each brain damage they have taken. The Runner’s maximum hand size is reduced by the number of brain damage tokens they have. - -## Bad Publicity - -Some game effects give the Corp bad publicity. When the Corp receives bad publicity, they place a bad publicity token in their play area. - -Each time the Runner makes a run, they gain one credit for each bad publicity token the Corp has. The Runner can only spend these credits during that run. At the end of the run, the Runner must return any unspent credits earned through bad -publicity to the token bank. - - +--- +parent: Advanced Concepts +title: Effects +slug_title: Effects +slug_subtitle: Transform the battle +slug_image: "/assets/images/slugs/adn08_preview2.jpg" +layout: default +has_children: false +nav_order: 31 +--- +
+
+

{{ page.slug_title }}

+

{{ page.slug_subtitle }}

+
+
+ {{ page.title }} +
+
+ +## Upgrades + +An upgrade is a card that represents an improvement to a server. The Corp can spend one click to install an upgrade using the “Install One Card” action. The Corp can install an upgrade in either a central server or remote server. A single server can have any number of upgrades installed in it. + +When the Corp installs an upgrade in a central server, they place the upgrade in the server’s root. A root is a dedicated space below a central server that distinguishes the upgrade from R&D, Archives, or HQ (identity card) of that central server. + +When the Corp installs an upgrade in a remote server, they place that upgrade in the same location as they would place an agenda or asset - a remote server does not have a root. Upgrades can coexist in a remote server with either an agenda or asset. + +If multiple cards exist in the same remote server, the Corp can arrange those cards vertically in such a way that they do not appear to be distinct remote servers. From the Runner’s perspective, an installed upgrade is indistinguishable from an agenda or asset until rezzed. However, if there is more than one card installed in a remote server, then the Runner knows that at least one of them must be an upgrade. + +## Damage + +Game effects can cause the Runner to suffer damage. When a Runner suffers any amount of damage, they randomly trash a number of cards from their grip equal to that amount. If the Runner cannot trash a card because they have no cards remaining in their grip, they are flatlined and the Corp wins the game. There are three types of damage: net, meat, and brain. The Runner resolves damage identically for each of these types of damage. The only difference between the damage types is the cards that may cause or prevent them. + +Additionally, brain damage causes a permanent decrease to the Runner’s maximum hand size equal to the amount of brain damage they have taken. To keep track of this, the Runner places a brain damage token in their play area for each brain damage they have taken. The Runner’s maximum hand size is reduced by the number of brain damage tokens they have. + +## Bad Publicity + +Some game effects give the Corp bad publicity. When the Corp receives bad publicity, they place a bad publicity token in their play area. + +Each time the Runner makes a run, they gain one credit for each bad publicity token the Corp has. The Runner can only spend these credits during that run. At the end of the run, the Runner must return any unspent credits earned through bad +publicity to the token bank. + +


+`Source: Android Netrunner > Learn to Play 12.2017 (v.2)` +


+ + diff --git a/docs/advanced/index.md b/docs/advanced/index.md index be067ac..f1f8e4d 100644 --- a/docs/advanced/index.md +++ b/docs/advanced/index.md @@ -6,6 +6,8 @@ slug_image: "/assets/images/slugs/adn44_preview1.jpg" layout: home has_children: true nav_order: 30 +has_toc: false +search_exclude: true ---
@@ -17,7 +19,18 @@ nav_order: 30
-{: .no_toc } +Advanced Concepts explores the deeper mechanics of Android: Netrunner - the timing layers, interactions and rules that shape high‑level play. Once you’re comfortable with the basics, this is where the game really opens up. + +
+ +{: .subnet } +> - **[Effects](/docs/advanced/effects)** > Transform the battle +> - **[Resources](/docs/advanced/resources)** > Recurring, conditional and temporary resources +> - **[Interactions](/docs/advanced/interactions)** > Calculated risks and covert tactics +> - **[Mechanics](/docs/advanced/mechanics)** > Ever-shifting tactics +> - **[Additional Actions](/docs/advanced/additional)** > Expanding actions and tactical choices + +


+


+`Source: Android Netrunner > Learn to Play 12.2017 (v.2)` +


+