returns+"Your hull is damaged when you are hit by something. You lose immediately when the Hull reaches 0.";
casertAmmo:
returns+"You use up a single unit of ammo every time you shoot.";
casertFuel:
returns+"You use up fuel when you accelerate.";
casertOxygen:
returns+"You use up oxygen constantly, and lose immediately when it reaches 0. Oxygen is lost according to your proper time, "
"so you might conserve some oxygen by changing your speed, but, would that be ever worth it?";
casertGoldRocks:
if(main_rock)returns+"Your goal is to always remain close to the home star, to see how it evolves. This is your current score.";
returns+"Platinum is a precious resource mined from asteroids. Mine it to increase your score.";
casertGoldGate:
returns+"Plasteel is a rare resource used in gates. Collect it to increase your score.";
casertGoldTurret:
returns+"Uranium is a rare material found in war zones. Collect it to increase your score.";
default:
returns;
}
}
stringget_land_help(cell*c){
strings=helptitle(land_name(c),help_color(c));
switch(c->land){
caselaJungle:
s+=
"For an unknown purpose, an ancient civilization has filled this space with gates. These gates periodically shut down, potentially damaging the ships which explore this zone. "
"The whole gate shuts down at exactly the same time... but, of course, according to the gate's clock, not your ship's clock.";
break;
caselaCaves:
s+="An asteroid field, filled with some stationary rocks, as well as dangerous but beautiful asteroids, containing precious uranium.";
break;
caselaHunting:
s+="A dangerous zone filled with enemy turrets.";
break;
caselaCrossroads:
s+="A mostly empty zone that leads to other zones.";
break;
caselaBarrier:
s+="Just a great ancient wall separating different zones.";
break;
default:
;
}
returns;
}
voidexplain_undermouse(){
for(autom:under_mouse)switch(m->type){
caseoRock:{
mouseovers+=", asteroid";
if(!m->resource){
help="Asteroids just fly freely, they will damage your ship if they hit you. You can shoot them to detroy them; sometimes they contain resources, but this particular one does not.";
break;
}
help="Asteroids just fly freely, they will damage your ship if they hit you. You can shoot them to detroy them and release resources. This one contains the resource "+get_resource_name(m->resource)+":\n\n"+get_resource_help(m->resource,false);
help="An enemy turret. They shoot at you with perfect accuracy... but of course, due to the limited speed of light, they see where you were in the past, and hopefully you changed your route since then.";
mouseovers+=", turret";
break;
}
caseoTurretMissile:{
help="A missile shot at you by an enemy turret.";
mouseovers+=", enemy missile";
break;
}
caseoMissile:{
help="A missile shot by you. Destroys asteroids and enemy turrets.";
mouseovers+=", missile";
break;
}
caseoMainRock:{
help="Your goal is to always remain close to the home star.";
"Keep close to the yellow star! The space is expanding, so if you go too far away from it, you will never be able to get back.\n\n"
"You have to avoid (or shoot) the white asteroids which are continuously thrown at you. In longer runs, you also need to catch items to replenish your resources.\n\n"
"Good luck!\n\nSee the Guided Tour for more explanation about how de Sitter spacetime used in this game works.";
elsereturn
"Explore the world, shoot asteroids and enemies, collect treasures and resources. The more treasures you collect, the harder the game becomes. Good luck!\n\n"
"See the Guided Tour for more explanation about how anti-de Sitter spacetime used in this game works.";