From 45e106ebe5019e9fbe6ed03962394fcd58277678 Mon Sep 17 00:00:00 2001 From: Jordan Fearnley Date: Mon, 24 Jan 2022 21:30:00 +0000 Subject: [PATCH] Band-aid fix for visible 'spoilers' in factions RTD Segments the table into multiple expandable parts using the raw RST directive to add HTML directly to the page. Not really a great practice, but would at least quell any arguments as to how spoiler heavy the page is in the meantime. I'm not sure that the proposed change is up to standard, but will open the PR based on initial feedback to screenshots and leave for others to decide. https://discord.com/channels/415207508303544321/924108882551386133/935278973154361434 - Screenshots of what it looks like when generated locally with sphinx --- doc/source/basicgameplay/factions.rst | 79 ++++++++++++++++++++++++--- 1 file changed, 71 insertions(+), 8 deletions(-) diff --git a/doc/source/basicgameplay/factions.rst b/doc/source/basicgameplay/factions.rst index bda8de66e..4d7f6f279 100644 --- a/doc/source/basicgameplay/factions.rst +++ b/doc/source/basicgameplay/factions.rst @@ -30,6 +30,11 @@ from faction to faction. List of Factions and their Requirements ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +.. raw:: html + +
Early Game Factions + +.. _gameplay_factions:: +---------------------+----------------+-----------------------------------------+-------------------------------+ | Early Game | Faction Name | Requirements | Joining this Faction prevents | @@ -46,7 +51,18 @@ List of Factions and their Requirements | | | * Total Hacknet RAM of 8 | | | | | * Total Hacknet Cores of 4 | | +---------------------+----------------+-----------------------------------------+-------------------------------+ -| City Factions | Sector-12 | * Be in Sector-12 | * Chongqing | +.. raw:: html + +
+
City Factions + +.. _gameplay_factions:: + ++---------------------+----------------+-----------------------------------------+-------------------------------+ +| City Factions | Faction Name | Requirements | Joining this Faction prevents | +| | | | you from joining: | ++ +----------------+-----------------------------------------+-------------------------------+ +| | Sector-12 | * Be in Sector-12 | * Chongqing | | | | * $15m | * New Tokyo | | | | | * Ishima | | | | | * Volhaven | @@ -74,8 +90,19 @@ List of Factions and their Requirements | | | | * New Tokyo | | | | | * Ishima | +---------------------+----------------+-----------------------------------------+-------------------------------+ -| Hacking | NiteSec | * Install a backdoor on the avmnite-02h | | -| Groups | | server | | +.. raw:: html + +
+
Hacking Groups + +.. _gameplay_factions:: + ++---------------------+----------------+-----------------------------------------+-------------------------------+ +| Hacking | Faction Name | Requirements | Joining this Faction prevents | +| Groups | | | you from joining: | ++ +----------------+-----------------------------------------+-------------------------------+ +| | NiteSec | * Install a backdoor on the avmnite-02h | | +| | | server | | | | | | | + +----------------+-----------------------------------------+-------------------------------+ | | The Black Hand | * Install a backdoor on the I.I.I.I | | @@ -86,7 +113,18 @@ List of Factions and their Requirements | | | server | | | | | | | +---------------------+----------------+-----------------------------------------+-------------------------------+ -| Megacorporations | ECorp | * Have 200k reputation with | | +.. raw:: html + +
+
Megacorporations + +.. _gameplay_factions:: + ++---------------------+----------------+-----------------------------------------+-------------------------------+ +| Megacorporations | Faction Name | Requirements | Joining this Faction prevents | +| | | | you from joining: | ++ +----------------+-----------------------------------------+-------------------------------+ +| | ECorp | * Have 200k reputation with | | | | | the Corporation | | + +----------------+-----------------------------------------+-------------------------------+ | | MegaCorp | * Have 200k reputation with | | @@ -118,8 +156,19 @@ List of Factions and their Requirements | | | * Install a backdoor on the | | | | | fulcrumassets server | | +---------------------+----------------+-----------------------------------------+-------------------------------+ -| Criminal | Slum Snakes | * All Combat Stats of 30 | | -| Organizations | | * -9 Karma | | +.. raw:: html + +
+
Criminal Organizations + +.. _gameplay_factions:: + ++---------------------+----------------+-----------------------------------------+-------------------------------+ +| Criminal | Faction Name | Requirements | Joining this Faction prevents | +| Organizations | | | you from joining: | ++ +----------------+-----------------------------------------+-------------------------------+ +| | Slum Snakes | * All Combat Stats of 30 | | +| | | * -9 Karma | | | | | * $1m | | + +----------------+-----------------------------------------+-------------------------------+ | | Tetrads | * Be in Chongqing, New Tokyo, or Ishima | | @@ -150,8 +199,19 @@ List of Factions and their Requirements | | | * -90 Karma | | | | | * Not working for CIA or NSA | | +---------------------+----------------+-----------------------------------------+-------------------------------+ -| Endgame | The Covenant | * 20 Augmentations | | -| Factions | | * $75b | | +.. raw:: html + +
+
Endgame Factions + +.. _gameplay_factions:: + ++---------------------+----------------+-----------------------------------------+-------------------------------+ +| Endgame | Faction Name | Requirements | Joining this Faction prevents | +| Factions | | | you from joining: | ++ +----------------+-----------------------------------------+-------------------------------+ +| | The Covenant | * 20 Augmentations | | +| | | * $75b | | | | | * Hacking Level of 850 | | | | | * All Combat Stats of 850 | | + +----------------+-----------------------------------------+-------------------------------+ @@ -165,3 +225,6 @@ List of Factions and their Requirements | | | * Hacking Level of 1500 | | | | | * All Combat Stats of 1200 | | +---------------------+----------------+-----------------------------------------+-------------------------------+ +.. raw:: html + +