Apparently it only works with the complete spacesuit, odd.
if(flags["ZHENG_SPACEWALKED"] == undefined && flags["ZHENG_SHI_SLAVE_SNUCK"] == undefined)
{
if(pc.hasAirtightSuit() && !(pc.armor is SpacesuitComplete))
{
output("\n\nWhile your current choice of armor is airtight, without magnetic boots or thrusters, you’ll be helpless in the void.");
addDisabledButton(0,"Spacewalk","Spacewalk","Bad idea.");
}
else if(pc.armor is SpacesuitComplete)
{
output("\n\n<b>You’re all ready to go for a spacewalk!</b>");
addButton(0,"Spacewalk",spacewalkGoooo,undefined,"Spacewalk","Take a walk on the surface of the asteroid.");
}
else
{
addDisabledButton(0,"Spacewalk","Spacewalk","Stepping into space without protection is a one-way ticket to a real quick death. You aren’t feeling particularly suicidal today.");
}
}
This might be an oversight, considering that, even if the Atma armor and goo armor lacks of magnetic boots and thrusters, there are several fully functional spacesuits. The jumper spacesuit, the Armstrong spacesuits and the ancient spacesuit.