Commit Graph

901 Commits

Author SHA1 Message Date
diligentcircle 247d2c7bfe Added a lighter version of the cargo ship buff to other difficulties.
Assisted difficulty multiplies the shield of the cargo ships in
Urusor by 4 so that stray shots are less likely to destroy them.
I've added a lesser version of this buff for these ships specifically
(rather than all friendly ships) on other difficulties: shield is
multiplied by 3. This is just enough to survive a stray missile, a
little stray laser fire, or a little stray plasma fire without being
destroyed (but sustained or direct fire will still destroy the ship).

Of course, this is not applied to Classic difficulty. It is also
excluded from Hard and Nightmare difficulties.
2021-09-17 23:01:19 -04:00
diligentcircle e6f679c4e2 Simplified a few statements by making them depend on easy > assisted.
Minor internal change.
2021-09-17 22:22:39 -04:00
diligentcircle 5842ff98d8 Renamed Super-Easy difficulty to Assisted difficulty.
"Super-Easy" isn't a particularly problematic name, but "Assisted"
is more descriptive of what the difficulty mode is for (to assist
players who have trouble playing on easy mode).
2021-09-17 22:07:37 -04:00
diligentcircle 5ee90df2f3 Added a new paradigm for how Kline works.
For difficulties above Easy difficulty which are not Classic difficulty,
Kline's run shield now changes depending on whether or not other
WEAPCO ships are still alive. If he's alone, the previous 100 shield
threshold was used. If any of the other ships are alive, though, he
only runs if he takes 500 damage (the same amount that you have to
inflict the first time you see him). The result of this is that he
doesn't run away real early in the battle (100 shield is so low that
you can easily make him run away with a quick laser shot); you have
to either fight real hard, or more realistically, defeat all the other
enemies first, making him feel like an actual threat rather than a
gimmick.

This is of course is excluded from Classic difficulty, and it's also
excluded from Easy and Super Easy difficulty.
2021-09-17 21:57:15 -04:00
diligentcircle 7b594c9fa7 Re-exported Last Cyber Dance to make it 50% quieter.
I noticed that this track sounded… distorted, and much louder than
the rest of the soundtrack. Re-exported to fix that.
2021-09-17 20:23:29 -04:00
diligentcircle 48f01e4d7f Substantially modified Android's Last Dance.
This makes Android's Last Dance much longer and more dynamic, with
an instrument added to improve the variety of sound in the track.
2021-09-17 03:30:05 -04:00
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
diligentcircle 36e6853fe1 Merge branch 'main' of github.com:pr-starfighter/starfighter 2021-08-20 17:49:11 -04:00
diligentcircle 344c5d3c82 Improved the CHANCE implementation a bit.
This makes the implementation more uniform (avoiding skew caused
by %).
2021-08-20 17:48:18 -04:00
The Diligent Circle 丸 c4decfc8b2
Merge pull request #28 from jorgesumle/main
Add Spanish translation
2021-08-20 16:29:25 -04:00
The Diligent Circle 丸 fd71294a2b
Merge pull request #31 from jorgesumle/esperanto2
Fix error from Esperanto translation
2021-08-20 16:27:33 -04:00
Jorge Maldonado Ventura b3d8ee0717 Fix error from Esperanto translation 2021-08-20 17:12:05 +02:00
Jorge Maldonado Ventura 1bd704d136 Finish Spanish translation 2021-08-20 17:02:08 +02:00
The Diligent Circle 丸 5e65e8c7a8
Merge pull request #30 from jorgesumle/esperanto
Update intermission.c
2021-08-15 03:25:04 -04:00
Jorge Maldonado Ventura 4c5b72ba32
Update intermission.c
Comma after dependent clause
2021-08-13 10:54:17 +02:00
Jorge Maldonado Ventura 756a2ed4cb Spanish translation: Translated 425 of 514 (82%) 2021-08-12 20:22:43 +02:00
The Diligent Circle 丸 ac8f5b32e4
Merge pull request #29 from jorgesumle/esperanto
Fix error from Esperanto translation
2021-08-10 11:32:24 -04:00
Jorge Maldonado Ventura c77abd6431 Fix error from Esperanto translation 2021-08-10 11:14:13 +02:00
Jorge Maldonado Ventura bddb178ce5 Spanish translation: Translated 357 of 514 (69%) 2021-08-05 19:43:02 +02:00
Layla Marchant bc4a022db8
Added a new death theme: Sleeping With Androids.
This also removes RE.ogg and reremix.ogg as they are no longer needed.
2021-07-26 16:37:32 -04:00
Layla Marchant 0d325f0726
Re-exported Last Cyber Dance to fix the sound artifact at the start. 2021-07-26 01:45:14 -04:00
Layla Marchant ab26edddec
Removed the whole volume compensation thing since it caused bugs.
Also adjusted Android Oppression to match the volumes of the other
tracks.
2021-07-26 00:38:34 -04:00
Layla Marchant d806f05a16
Fixed noise in Android's Last Dance export.
There's a bug in LMMS with Zyn if the start of the track plays
sound (or at least Zyn sounds). Re-exported with a bit of a hack to
fix the problem.
2021-07-25 23:44:46 -04:00
Layla Marchant e480841bec
Make use of Android's Last Dance. 2021-07-25 17:24:28 -04:00
Layla Marchant 8d8f096736
Added Android's Last Dance. 2021-07-25 16:50:50 -04:00
Jorge Maldonado Ventura 0a64b46722 Spanish translation: Translated 309 of 514 (60%) 2021-07-18 15:37:18 +02:00
Jorge Maldonado Ventura 472261de07 Spanish translation: Translated 238 of 514 (46%) 2021-06-25 17:08:38 +02:00
Jorge Maldonado Ventura 89c1fac443 Add Spanish translation 2021-06-19 15:01:55 +02:00
Layla Marchant bab012e310
Merge branch 'main' of github.com:pr-starfighter/starfighter into main 2021-04-28 15:40:11 -04:00
Layla Marchant 3d0e36916d
Added a new original Project: Starfighter theme: Android Oppression
This is a new theme for Starfighter! This version represents mystery
and the ominous presence of WEAPCO. Other versions will be used for
other situations, and a sort of combination between this and Last
Cyber Dance will serve as the music for the final Kline battle. That's
the theory anyway.
2021-04-28 15:30:01 -04:00
The Diligent Circle 丸 5d654873b1
Merge pull request #27 from jorgesumle/main
Finish Esperanto translation
2021-04-16 11:54:05 -04:00
Jorge Maldonado Ventura 3642c86eaa Finish Esperanto translation 2021-04-16 17:13:01 +02:00
Jorge Maldonado Ventura 76dee3a49a Translated 493 of 514 (95%) 2021-04-11 12:26:43 +02:00
Jorge Maldonado Ventura f7e90253f5 Translated 482 of 514 (93%) 2021-04-10 11:26:10 +02:00
Layla Marchant 50355b9489
Added First Cyber Dance as a requirement 2021-04-03 23:50:41 -04:00
The Diligent Circle 丸 40033c95f2
Merge pull request #26 from jorgesumle/main
90% Update Esperanto translation
2021-04-03 20:07:23 -04:00
Layla Marchant d53764dc13
Added music sources as EXTRA_DIST. 2021-04-03 20:05:43 -04:00
Layla Marchant 5eadb91594
Fixed First Cyber Dance. 2021-04-03 20:01:27 -04:00
Layla Marchant 51cd7d9f1e
Added First Cyber Dance. 2021-04-03 18:50:46 -04:00
Layla Marchant 82ffaebbc5
Added use of special music when Kline or the cloak fighter shows up. 2021-04-03 12:13:44 -04:00
Jorge Maldonado Ventura 840c2249d5 Translated 476 of 514 (90%) 2021-04-03 17:18:52 +02:00
Layla Marchant a9e98145fa
Sorted music so that certain missions play certain music. 2021-04-03 11:17:04 -04:00
Layla Marchant 50989a83e7
Further adjusted amplification difference, fixed makefile problems. 2021-04-02 00:15:29 -04:00
Layla Marchant 8241e13d77
Replaced death music with a simple remix of RE.
This is meant to help connect RE to something. I figured that by
using a similar kind of music for both it and the game over screen,
it would create a bit of a connection there and musically communicate
that it's game over, except for Kline instead of you.
2021-04-02 00:08:55 -04:00
Jorge Maldonado Ventura 551e0c2f72 Translated 437 of 514 (85%) 2021-04-01 13:15:35 +02:00
Jorge Maldonado Ventura f6108d3957 Translated 411 of 514 (79%) 2021-04-01 11:53:50 +02:00
Layla Marchant 1116a1a4d3
Merge branch 'main' of github.com:pr-starfighter/starfighter into main 2021-03-19 16:07:54 -04:00
Layla Marchant d73fe2c22e
Removed attempts to colorize echos.
It caused errors. Not sure why, but I don't think it's worth
investigating.
2021-03-19 16:07:25 -04:00
The Diligent Circle 丸 a13ef7374e
Merge pull request #25 from jorgesumle/main
WIP: Add Esperanto translation
2021-02-27 17:27:59 -05:00
Jorge Maldonado Ventura a3243ad3a3 Translated 393 of 514 (76%) 2021-02-01 21:38:03 +01:00