Fallout 4: Nuka-World ‘Star Control’ walkthrough
/* ==========================================
INTRO STYLING
========================================== */
.m-entry__intro { /* Designed for first paragraph */
font-size: 1.25em !important; /* Makes font larger than subsequent paragraphs */
}
.guide-intro p { /* Sets size of the guide-intro section */
font-size: 1em; /* To 1em, which is slightly larger than the default Polysize */
line-height: 1.5em !important; /* Tighter than the default 1.6em, with mobile in mind */
}
/* ==========================================
TABLE OF CONTENTS CONTAINER (TEXT ONLY)
========================================== */
.toc { /* Block */
background: #f4f4f1;
/* border: 5px solid silver; */
padding: 0 !important;
margin: 0 0 20px 0 !important;
list-style: none;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
-webkit-justify-content: space-around;
justify-content: space-around;
text-align: center;
}
.toc__item { /* Element */
line-height: 1.2em; /* Tighter than the default 1.6em, with mobile in mind */
list-style: none;
}
.toc__item_thick { /* Modifier */
width: 100%;
background: #ff0052;
padding: 10px;
margin: 0 !important;
color: white;
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘Helvetica’, ‘Arial’, ‘sans-serif’;
font-size: 30px;
font-weight: bold;
text-transform: uppercase;
justify-content: center;
}
.toc__item_thick a {
color: white;
}
.toc__item_thick a:hover {
color: #8e2b88;
}
.toc__item_thin { /* Modifier */
width: 46%;
flex-grow: 2; /* Allows row to grow to twice the default size when alone on a line */
padding: 10px;
margin: 0 !important;
border: solid rgb(215, 215, 215);
border-width: 0 0 1px 0;
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘Helvetica’, ‘Arial’, ‘sans-serif’;
font-size: 17.5px;
}
@media all and (max-width: 550px) {
.toc__item_thin {
width: 100%;
}
}
/* ==========================================
TABLE OF CONTENTS STYLING
========================================== */
.guide-toc img { /* Special spacing for toc images */
margin-bottom: 0px;
}
@media all and (max-width: 550px) {
.guide-toc img {
width: 100%;
}
}
.guide-toc { /* Styles the entire table of contents div */
margin-bottom: 20px; /* Adds 20px margin to bottom for consistent element spacing */
/* border-bottom: solid; */ /* Adds a solid border at the bottom of the div */
/* border-width: 1px; */ /* Adds a pencil-thin border */
/* border-bottom-color: gray; */ /* Makes the bottom border gray */
/* padding-bottom: 20px */; /* Adds 20px of padding before the border */
}
/* ==========================================
TABLE OF CONTENTS IMAGE CONTAINERS
========================================== */
.guide-container-s { /* Containers for side-by-side images */
position: relative;
display: inline-block;
text-align: justify;
height: auto;
width: auto; /* ie8 */
width: 49%;
margin: 2px;
}
@media all and (max-width: 970px) {
.guide-container-s {
margin: 1px;
}
}
@media all and (max-width: 550px) {
.guide-container-s {
width: 100%;
}
}
.guide-container-l { /* Containers for full width images */
height: auto;
position: relative;
display: inline-block;
text-align: justify;
width: auto; /* ie8 */
}
/* ==========================================
BODY STYLING
========================================== */
.guide-body p { /* Sets font size, line height and bottom margin for guide-body */
font-size: 1em; /* Sets font size to 1em, with mobile in mind */
line-height: 1.5em; /* Slightly tighter than Polydefault at 1.6, with mobile in mind */
margin-bottom: 20px; /* Layout’s based on a 20px margin between everything */
}
.guide-body div > img { /* For multiple-row spacing between container-s divs */
margin-bottom: 0px;
}
.guide-body div + p { /* For paragraph spacing after container-s */
margin-top: 14px;
}
.guide-body img { /* Styles img tags within guide-body */
margin-bottom: 20px; /* Adds a 20px bottom margin for consistent element spacing */
display: block;
margin-left: auto;
margin-right: auto;
}
.m-entry__body ul { /* Controls style of ul text on the page */
font-size: 1em; /* Sets font size to 1em, same as guide-body text */
}
.guide-body h1, .guide-toc h1, .guide-intro h1 {
border: solid #484848;
border-width: 0 0px 2px 0px;
font-family: ‘Gotham A’, ‘Gotham B’, sans-serif;
line-height: 100% !important;
margin: 0 0 20px 0 !important;
font-size: 3em !important;
text-transform: uppercase;
font-weight: bold !important;
}
.guide-body h2 {
border: solid gray;
border-width: 0 0 1px 0;
font-family: ‘Gotham A’, ‘Gotham B’, sans-serif;
/*margin: 0 0 20px 0 !important;*/
font-size: 2em !important;
text-transform: uppercase;
}
.guide-body h3 {
border: solid gray;
border-width: 0 0 1px 0;
font-family: ‘Gotham A’, ‘Gotham B’, sans-serif;
/*margin: 0 0 20px 0 !important;*/
font-size: 1.5em !important;
text-transform: uppercase;
}
.guide-body h1:before, .guide-body h2:before, .guide-body h3:before { /* Header spacing for anchor tags because of our navbar */
margin-top: -60px; /* Adds a -60px top margin */
display: block; /* Displayed as a block element */
height: 60px; /* 60px high (same size as the top margin) */
content: ” “; /* Containing nothing */
visibility: hidden; /* That you can’t see */
}
.guide-body video {
margin-bottom: 20px;
}
/* ==========================================
GUIDE BODY FLEX CONTAINERS
========================================== */
.guide-flex-container {
display: -webkit-flex;
display: flex; /* rendered as a block */
width: 100%;
flex-wrap: wrap;
justify-content: space-between; /* Items positioned with space between the lines */
align-items: center;
margin-bottom: 20px;
}
.guide-flex-item {
line-height: 0em; /* Overrides default 1.4em line spacing */
margin-bottom: .425em; /* That’s 7px, same as the horizontal margin */
}
.guide-flex-item p {
padding: 10px;
border: solid #ff0052;
border-width: 1px 0 1px 0;
}
.guide-toc img {
margin: 0px; /* Overrides default margin for guide-body img tags */
}
@media all and (max-width: 550px) { /* If device width is less than or equal to 550px */
.guide-flex-item {
width: 100%; /* Then make flex-item 100% of div width */
border: none;
border-width: none;
}
.guide-flex-item p {
padding-left: 15px;
margin-top: 20px;
}
}
@media all and (min-width: 551px) { /* “If device width is greater than or equal to 551px */
.guide-flex-item {
width: 49.5%; /* Then make flex-item 100% of div width */
}
}
/* ==========================================
IMAGE BOX TEXT – BOTTOM
========================================== */
.guide-container-l h1 {
background: rgba(0, 0, 0, 0.6);
bottom: 5px;
color: white;
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘Helvetica’, ‘Arial’, ‘sans-serif’;
font-size: 4vw;
font-weight: bold;
line-height: 100%;
margin-bottom: 0px !important; /*overrides .m-entry__body p */
padding: 20px 0px 20px 0px;
position: absolute;
text-align: center;
text-transform: uppercase;
width: 100%;
}
@media all and (max-width: 799px) {
.guide-container-l p {
padding: 20px 0px 20px 0px;
font-size: 4vw;
}
}
.guide-container-s h1 {
background: rgba(0, 0, 0, 0.6);
bottom: -5px; /* accounts for default margin */
color: white;
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘Helvetica’, ‘Arial’, ‘sans-serif’;
font-weight: bold;
line-height: 100%;
overflow: hidden;
position: absolute;
text-align: center;
text-transform: uppercase;
width: 100%;
}
@media all and (min-width: 550px) {
.guide-container-s h1 {
padding: 10px 0px 10px 0px !important;
font-size: 1.75vw;
}
}
@media all and (max-width: 799px) {
.guide-container-s h1 {
padding: 20px 0px 20px 0px !important;
font-size: 4vw;
}
}
@media all and (min-width: 800px) {
.guide-container-s h1 {
padding: 10px 0px 10px 0px !important;
font-size: 1.75vw;
}
}
/* ==========================================
IMAGE BOX TEXT – CENTER
========================================== */
p.guide-container-l__text–center {
color: white;
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘Helvetica’, ‘Arial’, ‘sans-serif’;
font-size: 6em !important;
font-weight: bold;
line-height: normal;
margin-bottom: 0px !important; /*overrides .m-entry__body p */
position: absolute;
text-align: center;
text-transform: uppercase;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
}
p.guide-container-s__text–center {
color: white;
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘Helvetica’, ‘Arial’, ‘sans-serif’;
font-size: 2.5em !important;
font-weight: bold;
line-height: normal;
margin-bottom: 0px !important; /*overrides .m-entry__body p */
position: absolute;
text-align: center;
text-transform: uppercase;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
}
/* ==========================================
TEXT BOXES
========================================== */
.guide-text-box {
background: #f4f4f1;
border: 1px solid #cacaca;
border-radius: 5px;
margin-bottom: 20px;
padding: 0px 1em 0px 1em;
}
.guide-text-box h5 {
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’ ‘sans-serif’;
font-size: x-large !important;
font-weight: bold !important;
text-transform: uppercase;
padding-top: 15px;
letter-spacing: -0.025em !important;
}
.guide-text-box h5:before {
content: ” “;
display: block;
height: 70px;
margin-top: -70px;
visibility: hidden;
}
.guide-text-box h2 {
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘sans-serif’;
font-size: large !important;
font-weight: bold !important;
text-transform: uppercase;
}
.guide-text-box h2:before {
content: ” “;
display: block;
height: 70px;
margin-top: -70px;
visibility: hidden;
}
.guide-text-box p {
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘sans-serif’;
font-size: small !important;
}
.guide-text-box img {
float: left;
padding: 5px 15px 5px 0px;
}
/* ==========================================
SPOILER TEXT STYLING
========================================== */
.guide-spoiler-text {
background-color: #ff0052; /* Hides text with a pink PolyColor™ background */
color: #ff0052; /* Ensures that the text color is black, too */
}
.guide-spoiler-text:hover {
background-color: transparent; /* Background color changes to transparent on hover */
color: black;
}
/* ==========================================
NAVIGATION STYLING
========================================== */
.guide-nav {
border: solid #b1b1b1;
border-width: 1px 0 1px 0;
align-items: center;
display: -webkit-flex;
display: flex;
-webkit-justify-content: flex-end;
justify-content: flex-end;
/* height: 4em; */
width: 100%;
padding: 10px 0px 10px 0px;
margin-bottom: 20px;
}
.guide-nav__box–arrow {
width: 1.5%;
}
.guide-nav__box–previous {
width: 33%;
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘sans-serif’;
text-align: left;
padding-left: 0.5em;
font-size: 1em !important;
line-height: 100% !important;
margin: 0;
}
.guide-nav__box–next {
width: 33%;
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘sans-serif’;
text-align: right;
padding-right: 0.5em;
font-size: 1em !important;
line-height: 100% !important;
margin: 0;
}
.guide-nav__box–toc {
font-family: ‘Gotham SSm A’, ‘Gotham SSm B’, ‘sans-serif’;
line-height: 100%;
text-align: center;
text-transform: uppercase;
width: 37%;
font-size: 1.25em !important;
line-height: 100% !important;
}
.guide-nav__box–toc p {
font-size: 0.8em !important;
line-height: 100%;
margin: 0;
font-weight: bold;
}
@media all and (min-width: 550px) {
.guide-nav__box–previous p, .guide-nav__box–toc p, .guide-nav__box–next p {
font-size: 1em !important;
}
}
/* ==========================================
GALLERY SPACING FIX
========================================== */
.m-carousel { /* Fixes weird bottom spacing for Polygon galleries */
margin: 0 0 20px 0 !important; /* 20px, just like all other elements */
}
This side quest starts when you enter Galactic Zone. Follow your marker to the body of a trader, Tiana. Loot the body to pick up Tiana’s Log.
Follow your marker to Starport Nuka. Head down the stairs to the lower level to find a mainframe called Star Control.
The Star Control mainframe runs Galactic Zone. To restart it, you’ll need to install one of the missing Star Cores. If you haven’t happened on one by accident yet, there is one near the body of Kendall Alston, lying on the ground near the mainframe. There are multiple ports. Pick one and install a Star Core.
Use the terminal to initialize emergency operations mode. Basic operation requires one Star Core, but full functionality requires 35. Toggle over to the View Star Core page on the terminal to see a breakdown of how many Star Cores are in each location.
Once you’ve collected 20 star cores, you can use the mainframe to do a system reset and turn off the defensive mode protocol that the robots have all been set to.
You’ll need 35 star cores to open the display case in Starport Nuka to get the power armor. Check out Polygon’s Fallout 4: Nuka-Town collectibles guide for the locations of all 35 star cores.
Once you’ve reset the system to secure the area, head to the upper deck of Starport Nuka and use the signal flagpole to raise the flag of the gang you want to assign the area to. Claiming an area for a raider gang raises your favor with them. There’s no way, however, to be entirely fair to the three groups. At the conclusion of the main quest, you will receive two of three possible perks based on your preference between the gangs.
Completing the quest and leaving the quest area will activate a miscellaneous objective to travel back to claim your gang’s tribute stash.
Power Play
Table of contents
A Magical Kingdom