Commit Graph

904 Commits

Author SHA1 Message Date
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
Jorge Maldonado Ventura b4d70611be Translated 354 of 514 (68%) 2021-01-31 18:33:35 +01:00
Jorge Maldonado Ventura 2ad7dcbddb Translated 314 of 514 (61%) 2021-01-31 13:46:56 +01:00
Layla Marchant e993034e63
Made the buttons in the save screen left-aligned.
The center-alignment was based on absolute positions that assumed
English text and therefore could not be maintained for other languages.
2021-01-29 10:14:21 -05:00
Jorge Maldonado Ventura ae66d76d54 Translated 253 of 514 (49%) 2021-01-28 22:02:56 +01:00
Jorge Maldonado Ventura 07f13a02be translated 216 of 514 (42%) 2021-01-22 13:10:15 +01:00
Jorge Maldonado Ventura 9c71933d5f Some progress on the translation 2021-01-21 21:09:38 +01:00
Layla Marchant ebb76a1cd5
Made the warnings about missing libraries easier to see. 2021-01-21 14:26:01 -05:00
Jorge Maldonado Ventura 71461ddd5a Use the default font again 2021-01-21 19:48:25 +01:00
Jorge Maldonado Ventura 0ef537f03c Use Dosis font (https://fontlibrary.org/en/font/dosis) 2021-01-21 18:59:13 +01:00
Jorge Maldonado Ventura 6dbe3d86a9 Add Esperanto translation (not completed yet) 2021-01-21 17:01:48 +01:00
Layla Marchant e79563ecb4
Cleaned up and expanded appdata 2020-12-29 11:56:26 -05:00
Layla Marchant f6be38a5d8
Typo 2020-12-29 11:38:21 -05:00
Layla Marchant 5e6b23b46c
Changed the profanity definition to "moderate".
Characters say "damn" quite a lot.
2020-12-29 11:34:14 -05:00
The Diligent Circle 丸 cbc29c0bb8
Merge pull request #24 from Mailaender/appdata
Added AppStream metadata
2020-12-29 11:32:57 -05:00
Matthias Mailänder 59a56a1b9a Add project metadata. 2020-12-29 15:39:59 +01:00
Layla Marchant 958574490d
Added Dutch to the list of distributed language files. 2020-12-26 18:21:19 -05:00
Layla Marchant 7e8ec72933
Added SF_UNHARDEN option for Windows builds.
The linker supplied by MXE currently doesn't support the -x option, so this
adds a way to skip that and uses that in win32build.sh.
2020-12-26 18:05:10 -05:00
Layla Marchant bc3513e5d9
Added starfighter.sh script (for use in distribution). 2020-12-26 17:34:53 -05:00
Layla Marchant bb5f1eae92
Bumped version number 2020-12-26 17:09:18 -05:00
Layla Marchant b3252b3ea7
Corrected damage for micro rockets and spread plasma for Classic difficulty 2020-12-26 14:30:40 -05:00
Layla Marchant 69430b7a2a
Added an option to compile a binary that will use the original music.
We can't distribute the original music, but adding support for it in
as a compile-time option will enable modding the game to look and
feel like the original without having to edit the source code.
2020-12-26 13:33:15 -05:00
Layla Marchant 5b29033700
Changed our credits to "The Diligent Circle". 2020-12-26 00:10:10 -05:00
Layla Marchant 135a64e178
Reposition stars on resize 2020-12-26 00:07:51 -05:00
Layla Marchant 46ffc40592
Made Kline Venus starting position relative to screen size 2020-12-25 23:47:02 -05:00
Layla Marchant 0112d8074f
Returned Classic difficulty start positions to relative. 2020-12-25 23:43:25 -05:00
Layla Marchant f209058367
Allow switching to Concentrate mode even with Super Charge in Classic 2020-12-25 22:25:40 -05:00
Layla Marchant 6d71317514
Implemented emulation of smaller Kline health bars.
This makes it so that Kline's one health bar is displayed as many
smaller health bars, like the original, for Classic difficulty.
2020-12-25 21:46:58 -05:00
Layla Marchant 8ca1cdc42c
Made it so that the game doesn't go unresponsive, made credits recenter
There was a period of time just after the defeat of Kline that the
game wasn't responding to input, causing the OS to panic. Corrected
this, and also made it so that resizing the window adjusts the
positioning of the credits appropriately.
2020-12-25 20:06:41 -05:00
Layla Marchant 51a1b67841
Made the start of the Venus Kline fight the same as the original in Classic difficulty 2020-12-25 19:40:27 -05:00
Layla Marchant 7734959320
Edited the readme a bit 2020-12-25 19:02:37 -05:00
Layla Marchant 747d0c2af6
Version number to 2.4-alpha, updated POT file. 2020-12-25 14:07:20 -05:00
Layla Marchant a0c0edcacc
Oops! (Very bad typo)
Fixes #23
2020-12-25 13:58:42 -05:00
Layla Marchant b61e5e7a32
Don't remove FL_CIRCLES.
We're now depending on the code not caring that FL_CIRCLES is there.
2020-12-24 15:50:37 -05:00
Layla Marchant 0c24aa45c8
Adjusted the way FL_ESCAPED is added. 2020-12-24 15:47:45 -05:00
Layla Marchant 1625c54ee5
Added a check so that FL_CIRCLES doesn't take effect while leaving sector 2020-12-24 15:40:19 -05:00
Layla Marchant 139940e8b2
Made more smoke come out at critical shield 2020-12-23 21:19:33 -05:00
Layla Marchant be2cc0f1c2
Corrected the starting position of the player for Classic difficulty.
Modern Starfighter starts you in the center, but originally you started
at (200, 200). This matters particularly for boss fights, since since
the off-center start position meant you didn't start in the same vertical
position as the bosses.
2020-12-23 20:38:25 -05:00
Layla Marchant 45470bb68c
Converted the rest of trailing &&. 2020-11-22 23:33:26 -05:00
Layla Marchant 1a3e801271
Reformatted conditionals with trailing || and && 2020-11-22 23:03:38 -05:00
The Diligent Circle 丸 123087e60e
Merge pull request #22 from fmneto/main
Update configure.ac
2020-11-20 16:13:31 -05:00
fmneto 67a612309f
Update configure.ac
This adds hardening options to linking with `-Wl,-z,now`
2020-11-20 13:04:05 -03:00
Layla Marchant c38f8ea16a
Merge branch 'main' of github.com:pr-starfighter/starfighter into main 2020-10-28 10:45:46 -04:00
Layla Marchant 86f6fc597f
Whitespace 2020-10-28 10:45:35 -04:00
The Diligent Circle 丸 5449c7fc3e
Merge pull request #20 from Vistaus/main
Updated Dutch translation
2020-10-26 01:35:44 -04:00
Heimen Stoffels d18b93c661
Updated Dutch translation 2020-10-25 12:10:46 +01:00
Layla Marchant 4cd8b15d8f
Adjusted shop stuff to make better use of space.
This has involved:

* Enlarging the bottom three panels and squeezing them closer together
* Adjusting the way the item description shows
2020-10-24 15:45:07 -04:00
Layla Marchant b9d64bb21c
Removed an unnecessary trailing newline.
Should be harmless since empty strings are ignored in
radio_getRandomMessage, but it's still supposed to be in a form
that uses \n only as necessary; the trailing newline was a mistake.
2020-10-24 14:49:15 -04:00