Layla Marchant
1a3e801271
Reformatted conditionals with trailing || and &&
2020-11-22 23:03:38 -05:00
Layla Marchant
82b35c5ce0
Added a text speed option, improved cutscene controls.
...
This is a pretty big one! Someone I know suggested that I should
make the textboxes able to stay on the screen for longer, so I've
added an option for that! In the process I also changed Fire and
Altfire to advance to the next box immediately (rather than skipping
outright), so that if you select a slower speed you can still make
the text go to the next one after you're finished reading one.
2020-07-16 13:22:16 -04:00
Layla Marchant
9863aef0ba
Fixed the warp escape delay bug.
...
That's embarassing.
2020-05-23 21:10:45 -04: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
Julie Marchant
a2d9120903
Dynamically choose the number of credits by checking the number of lines.
...
That's the last of our FIXME, XXX, and TODO! Woohoo! ^o^
2019-06-12 11:25:03 -04:00
Julie Marchant
268637343c
Everything is translatable! (I think)
2019-06-07 00:18:24 -04:00
Julie Marchant
caf963ba19
Added translation support.
...
No, really, just added the whole thing. This took literally the
entire day. I'm soooo glad it's working now!
Also includes tons of other small fixes I didn't bother to keep
track of.
2019-06-05 22:13:48 -04:00
Julie Marchant
24e565680b
Lots of Unicode usages, + title screen efficiency
2019-06-04 19:10:24 -04:00
Julie Marchant
24f44e509f
Implemented Unicode text rendering... I think?
...
I'm in a bit of a rush so I can't check yet (also it's deactivated
for now). But I think I'm finished? Will check later.
2019-06-02 11:30:39 -04:00
Julie Marchant
ee3ba27fe8
Fixed copyright text in title screen.
2019-06-01 23:06:52 -04:00
Julie Marchant
4a2b05b6d6
Updated all remaining blitTextInPlace calls. Removed legacy function.
2019-06-01 23:04:19 -04:00
Julie Marchant
a4760466fe
Fixed some more
2019-06-01 18:16:32 -04:00
Julie Marchant
356a6472b4
Converted the main menu.
2019-06-01 15:12:02 -04:00
Julie Marchant
0ac42df374
Added a new screen_blitText function.
...
The old one still remains while I adapt the code to the new one.
This is simply a decoupling of the absolute position of text from
the creation of the text, to better facilitate position adaptation
to changes in screen size. Position indicated at creation remains
only for relative position (for use by e.g. credits and status lines).
2019-05-30 18:09:15 -04:00
Julie Marchant
3c866fe150
Revert "Adapt the menu properly when resizing the window."
...
This reverts commit 4b2811b56b
.
2019-05-30 18:02:33 -04:00
Julie Marchant
4b2811b56b
Adapt the menu properly when resizing the window.
2019-05-30 17:35:40 -04:00
Julie Marchant
04033b332e
Added "desktop" fullscreen back in, plus removed key repeats.
2019-05-30 11:32:50 -04:00
Julie Marchant
d17a8f36c7
Better malloc practice, plus several missing warnings
2019-05-23 11:25:54 -04:00
Julie Marchant
b251acb4fe
Removed the now unnecessary casting for malloc calls.
2019-05-23 11:07:03 -04:00
Julie Marchant
908a6059ac
Finished C conversion! Hoorah!
...
Note: Autoconf files must be cleaned up and regenerated to ensure
proper compilation.
2019-05-23 11:02:48 -04:00
Julie Marchant
e51c55b16b
Revert "Converted to C... tried and failed to convert Autoconf."
...
This reverts commit 7fd19f29ba
.
2019-05-20 01:56:16 -04:00
Julie Marchant
7fd19f29ba
Converted to C... tried and failed to convert Autoconf.
...
Broken for now. Committing so I can switch computers.
2019-05-19 23:57:55 -04:00