Layla Marchant
a81971e639
Added an option to disable warnings.
...
This is mainly so I can compile on my laptop (which has an old
version of GCC).
2020-03-12 16:42:37 -04:00
Layla Marchant
cdf24b8c03
Misplaced comment.
2020-03-12 16:29:43 -04:00
Layla Marchant
7f329abc28
Added an autogen.sh script to simplify things.
2020-03-12 16:13:33 -04:00
Layla Marchant
e382adb08a
Reorganized the Mac stuff.
2020-03-12 16:01:13 -04:00
Layla Marchant
0ec878c213
Merge branch 'macos' of github.com:igilham/starfighter into macos
2020-03-12 15:30:32 -04:00
Ian Gilham
ced5066454
document error when binary not moved after build
2020-03-12 17:08:26 +00:00
Ian Gilham
5bd2e96ece
revert commenting of chdir on macOS
2020-03-12 16:59:40 +00:00
Layla Marchant
34c42e8aa2
Modified preprocessor directives to be better.
2020-03-12 11:45:33 -04:00
Ian Gilham
c4f3a1f936
build: fix MacOS support
...
- Detect host OS
- Add CoreFoundation framework to linker flags
- Comment out a chdir which breaks the app on load
- Document how to work around locale building on a Mac
Fixes #3
2020-03-09 09:31:59 +00:00
Layla Marchant
d6731c09d4
Parentheses
2020-03-07 23:31:28 -05:00
Layla Marchant
44a536cd00
Exclude mines in non-Classic reduction in spread.
2020-03-07 23:30:09 -05:00
Layla Marchant
781b5c7f81
Halved speed of collectables outside of Classic difficulty.
...
This is meant so that bosses with huge drops, especially Krass Tyler,
don't have their stuff spread out too rapidly.
2020-03-07 23:12:42 -05:00
Layla Marchant
b3a5344e21
Exclude interceptions from waiting for collectables.
2020-03-07 21:54:15 -05:00
Layla Marchant
b3d3fa3a69
Don't count ore as a "good" collectable.
...
It's a mission collectable so it shouldn't be counted.
2020-03-07 21:24:49 -05:00
Layla Marchant
376df3cfe7
Fixed possibility of getting 0 rockets from powerup.
2020-03-07 21:10:47 -05:00
Layla Marchant
cfecdbd585
Made Chris not leave until all worthwhile collectables are gone.
...
This is something I've been thinking of doing for awhile. The
automatic leaving can be frustrating if you were trying to collect
the money dropped by the enemy and you're suddenly forced out of
the mission. This prevents that by simply waiting to do the exit
sequence until no worthwhile collectables are left in the area.
Ellesh and Mars are excluded since this won't really work in those
areas. Also excluded by Classic and Nightmare difficulties.
2020-03-07 13:45:59 -05:00
Layla Marchant
becb2cc501
Made engine still show when smoke shows, made smoke come out less.
...
I reduced the chance of smoke happening a given frame from 1/5 to 1/10,
and removed the check that stopped adding the "engine" effect to the
player if low on shield, so it now shows both when damaged.
2020-03-07 12:23:37 -05:00
Layla Marchant
73ea1b6e23
Modified green plasma bolt to be more distinct from red.
...
Better colorblind accessibility: the green bolt is now noticeably brighter
than the red bolt.
2020-03-07 10:39:34 -05:00
Layla Marchant
825e6afae1
Modified the HUD's powerup display for color accessibility.
2020-03-07 00:24:37 -05:00
Layla Marchant
1d44d8e5f9
Fixed the POT license header, updated English PO file
2020-03-06 19:23:48 -05:00
Layla Marchant
9dad0c9ee1
Updated pr-starfighter.pot.
2020-03-06 19:10:48 -05:00
Layla Marchant
d96c8327e4
Bunch of fixes.
...
At first I just went in to fix some places that were missing gettext
translations, but on the way as I was doing that, I noticed some
places where ngettext should be used, a bug in the fallback legacy
text rendering, and some things that could be structured better in
the Autoconf / Automake setup. Fixed those.
2020-03-06 19:06:48 -05:00
Layla Marchant
9f15125585
Changed readme to suggest going into the locale directory for build.py.
...
I forgot when I wrote that, the script actually works on cwd and so
does nothing if you try to use it as suggested in the readme.
2020-03-06 15:59:52 -05:00
Layla Marchant
4c2b40a570
Merge pull request #6 from igilham/ci
...
build: add basic ci workflow
2020-03-06 12:13:58 -05:00
Ian Gilham
05f30e2c55
build: add basic ci workflow
...
Add a GitHub Action workflow for basic continuous integration on Linux
2020-03-06 11:14:32 +00:00
Layla Marchant
a32cb890d1
Modified the suggestion for run-in-place builds to something simpler.
2020-03-05 16:52:20 -05:00
Layla Marchant
47d876c15e
Some cleanup and tweaks.
...
Basically removal of warnings + added missing info to the readme.
This also removes remaining uses of sprintf (which is dangerous).
2020-03-05 16:44:50 -05:00
Layla Marchant
cdf555f17b
Removed my old name.
...
I go by "Layla" now. Updated that. Also updated my email address.
2020-03-05 15:05:56 -05:00
Layla Marchant
029f3e6395
Merge branch 'master' of github.com:pr-starfighter/starfighter
2020-03-05 14:46:40 -05:00
Layla Marchant
89d3185036
Spacing issue in readme
2020-03-05 14:46:18 -05:00
Layla Marchant
c68dd0b447
Merge pull request #4 from Crestwave/haiku
...
Add support for Haiku's config directory
2020-02-26 22:21:39 -05:00
Crestwave
fcf2b5d1ee
Add support for Haiku's config directory
2020-02-27 08:46:33 +08:00
Julie Marchant
520ba34c8f
Merge branch 'master' of github.com:pr-starfighter/starfighter
2019-12-12 11:43:45 -05:00
Julie Marchant
09b7d97167
Added Patreon link for GitHub.
2019-12-12 11:43:30 -05:00
Julie Marchant
03d72ef3c0
Merge branch 'master' of github.com:pr-starfighter/starfighter
2019-07-23 12:40:40 -04:00
Julie Marchant
aeee0bb32a
Fixed a problem with make install on locale folder.
2019-07-23 12:40:08 -04:00
Julie Marchant
835947e47b
Merge branch 'master' of github.com:pr-starfighter/starfighter
2019-07-22 10:01:55 -04:00
Julie Marchant
1575dc8625
Fixed failure to include misc directory in dists.
2019-07-20 22:02:23 -04:00
Julie Marchant
f2be64825f
Removed the unnecessary conditional in Makefile.am.
...
No new release this time (it doesn't break anything important), but
this is a pointless conditional.
2019-07-07 15:44:52 -04:00
Julie Marchant
f325ea9c20
Fixed make install
2019-07-07 14:47:57 -04:00
Julie Marchant
00512c4490
Removed unnecessary part
2019-07-06 21:24:45 -04:00
Julie Marchant
d732762a76
Imported a fix of configure.ac.
2019-07-06 21:17:41 -04:00
Julie Marchant
8e9554e478
Revert "Failed test"
...
This reverts commit 66bba22586
.
2019-07-06 15:10:02 -04:00
Julie Marchant
66bba22586
Failed test
2019-07-06 15:09:47 -04:00
Julie Marchant
3619701d5a
Wrong variable name
2019-07-05 22:49:06 -04:00
Julie Marchant
83a67fe3f7
Updated readme, added helper launcher script. 2.0 release.
2019-07-04 14:24:17 -04:00
Julie Marchant
b4ccaf61ab
Use XDG environment varaible standards, plus Windows env variable for win32
...
The Windows variable is untested, but hopefully should work and be
better than all that Windows API nonsense.
2019-07-03 17:00:46 -04:00
Julie Marchant
759bed096a
Removed the attempt at Windows API code.
2019-07-03 13:20:18 -04:00
Julie Marchant
5594529239
Fixed some things for dist, plus a case mistake for the Windows code.
2019-06-30 10:26:08 -04:00
Julie Marchant
922c33d5a3
Updated Makefile.am to include all necessary files for dist.
2019-06-30 09:15:28 -04:00