starfighter/src
diligentcircle 87fea0b2e0 Added a feature to force slave ships and cloak fighters to appear.
This causes these mission targets to always appear the first time
the player enters an interception, and every time after they fail
to appear (so that you never have two time-wasting interceptions in
a row). In the case of the rescue slaves mission, this takes the
form of forcing the first ship to be a slave ship, and in the case
of the cloak fighter, it simply forces the cloak fighter to appear.
In each case, the variable controlling whether or not the condition
is forced gets set to 0 if the mission target spawned, ensuring that
time-waster interceptions can still occur as long as they both are
preceded and followed by worthwhile interceptions.

I decided this was important when I was playing and noticed that I
wasn't getting slaves to rescue several times in a row. This
situation would be confusing to new players and possibly make them
think they were doing something wrong. It can also be very annoying
to just not get any chances to make progress because of bad RNG.
Forcing them to appear the first time allows the player to be
immediately introduced to the targets, and forcing them to appear if
they didn't last time limits the frustration of bad RNG by ensuring
that even with the worst RNG, some amount of progress can be made.
2021-09-16 02:16:00 -04:00
..
Makefile.am Reorganized the Mac stuff. 2020-03-12 16:01:13 -04:00
Starfighter.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
alien.c Added a feature to force slave ships and cloak fighters to appear. 2021-09-16 02:16:00 -04:00
alien.h Added a feature to force slave ships and cloak fighters to appear. 2021-09-16 02:16:00 -04:00
audio.c Removed the whole volume compensation thing since it caused bugs. 2021-07-26 00:38:34 -04:00
audio.h Removed the whole volume compensation thing since it caused bugs. 2021-07-26 00:38:34 -04:00
bullet.c Corrected damage for micro rockets and spread plasma for Classic difficulty 2020-12-26 14:30:40 -05:00
bullet.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
cargo.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
cargo.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
collectable.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
collectable.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
colors.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
colors.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
cutscene.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
cutscene.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
defs.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
defs.h Improved the CHANCE implementation a bit. 2021-08-20 17:48:18 -04:00
engine.c Removed the whole volume compensation thing since it caused bugs. 2021-07-26 00:38:34 -04:00
engine.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
event.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
event.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
explosion.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
explosion.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
game.c Added a feature to force slave ships and cloak fighters to appear. 2021-09-16 02:16:00 -04:00
game.h Added a feature to force slave ships and cloak fighters to appear. 2021-09-16 02:16:00 -04:00
gfx.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
gfx.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
info.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
info.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
intermission.c Added a feature to force slave ships and cloak fighters to appear. 2021-09-16 02:16:00 -04:00
intermission.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
mission.c Removed the whole volume compensation thing since it caused bugs. 2021-07-26 00:38:34 -04:00
mission.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
player.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
player.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
radio.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
radio.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
renderer.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
renderer.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
save.c Made the buttons in the save screen left-aligned. 2021-01-29 10:14:21 -05:00
save.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
screen.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
screen.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
ship.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
ship.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
shop.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
shop.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
structs.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
title.c Removed the whole volume compensation thing since it caused bugs. 2021-07-26 00:38:34 -04:00
title.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
weapons.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
weapons.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
window.c Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
window.h Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00