Commit Graph

1327 Commits

Author SHA1 Message Date
Michael Shirt 8ac51ee38a Changed password input colors
This lets the number input for the PC be multicolored, just like the
number is everywhere else.
2016-09-21 20:43:46 -06:00
Michael Shirt 33d6f38f96 No one needs this bat file but me
So I will just tell git to ignore it
2016-09-20 20:53:20 -06:00
Michael Shirt 390cc74889 Anti-lag script fix for edge case
This fix makes it such that even if a character sprite is offscreen it
will still update its camera position, to prevent issues when a
character sprite teleports offscreen (but their sprite does not because
it doesn't update).
2016-09-20 20:52:23 -06:00
Mathew Velasquez 31d90b8a66 quarry -> lookout point 2016-09-20 22:05:22 -04:00
Michael Shirt 2ade85c03a Save/Load fix
Updated default save and load file functions to save and load the extra
data that oneshot saves (followers and fast travel).  Also updated the
default save/load and the new save/load to save the footstep_sfx array,
since otherwise maps have no footstep sfx after loading a save until you
change map.
2016-09-20 13:11:10 -06:00
Michael Shirt 8a99e0716f Anti-lag script
This didn't get fully committed last time for some reason?
2016-09-20 13:08:55 -06:00
Michael Shirt a0933df9c3 Anti-lag script
This just makes sure that character sprites are actually onscreen before
updating them, for game events.  This greatly improves performance on
larger maps that have many game events.
2016-09-20 00:05:55 -06:00
Michael Shirt d03a8b5717 Added .bat file to run rpgscript.rb
This bat file is really just for my convenience.
2016-09-19 23:52:57 -06:00
Mathew Velasquez ed34ca3f01 Added the script builder tool 2016-09-19 14:00:21 -04:00
Mathew Velasquez 302ec6dd02 I stopped making commits for a good while. Here's the latest junk. 2016-09-19 13:54:38 -04:00
Jonas Kulla 0ec1fce4ac MRI: Bind Audio.setup_midi 2016-09-12 20:20:56 +02:00
Jonas Kulla d4e09f55bd WindowVX: Fix move() not setting the correct dirty flags 2016-07-27 12:03:45 +02:00
Jonas Kulla e98c2e0535 Bitmap: Don't throw away cached surface in setPixel()
Instead, update the surface with the same change. For many
consecutive getPixel() -> setPixel() calls on the same bitmap,
this avoids calling glReadPixels at every iteration.
2016-07-27 11:59:08 +02:00
Jonas Kulla fdaf6c3611 Bitmap: Split surface pixel address calculation into helper 2016-07-27 11:56:43 +02:00
Mathew Velasquez f28e7f8b7c Fixed menu bug on balcony 2016-05-04 22:47:53 -04:00
Mathew Velasquez 3a2f722786 Character code bugfixes 2016-04-26 17:15:12 -04:00
Mathew Velasquez 0c05d76a94 Blue area tweaks 2016-04-26 17:15:12 -04:00
Mathew Velasquez 676be69725 Added footprints and src_rect to Plane class 2016-04-26 17:15:09 -04:00
Mathew Velasquez 82493cd0a0 Added footprints and src_rect to Plane class 2016-04-11 21:33:54 -04:00
Mathew Velasquez d53ad4b124 Improved internationalization support 2016-04-06 13:45:36 -04:00
Mathew d0cb19e9d2 Minor config tweaks 2016-03-18 00:25:30 -04:00
Mathew Velasquez ea80ecd155 Conditional branch eval() fix 2016-03-11 16:25:40 -05:00
Mathew Velasquez 62418329d4 Tweaks for footsteps and timer 2016-03-11 02:29:08 -05:00
Mathew Velasquez 737f0759e7 Added cheap hack for sprite lighting occlusion 2016-03-11 02:28:26 -05:00
Mathew Velasquez 99ae7b35ad Minor engine tweaks
Made OneShot the standard spelling, adjusted keybindings, removed jpeg dependency, and turned vsync on by default
2016-03-11 00:30:20 -05:00
Mathew Velasquez 77ba08415b Demo tweaks 2016-03-11 00:28:33 -05:00
Mathew Velasquez c37867b8ef Empty player name for GDC 2016-03-07 20:13:26 -05:00
Mathew Velasquez b8c4a360ce Fixed fast travel bug 2016-03-07 18:57:46 -05:00
Mathew Velasquez f90828be05 Various improvements/cases for GDC 2016-03-07 18:47:34 -05:00
Mathew Velasquez 3bc60bb45d Moved demo conclusion text to scripts 2016-03-07 18:30:04 -05:00
Mathew Velasquez 79fc639b83 Build portability fixes and name input issue fix 2016-03-07 17:14:48 -05:00
Mathew Velasquez 7275291e7d Fixed steam-related freeze and msgbox crash 2016-03-02 20:45:06 -05:00
Mathew Velasquez 7c622769ad Fixed newline bug 2016-02-29 18:10:38 -05:00
Mathew Velasquez 1fd808d0af Gutted more unused features 2016-02-29 15:40:10 -05:00
Mathew Velasquez 498ca7c640 Updated documentation 2016-02-29 15:39:51 -05:00
Mathew Velasquez 05d2946280 Replaced initializer list for portability 2016-02-29 04:22:48 -05:00
Mathew Velasquez 6f3d70e6e4 Fix steamshim on OS X and Windows 2016-02-29 04:03:36 -05:00
Mathew Velasquez 546f29f42e Preliminary i18n improvements 2016-02-29 01:41:37 -05:00
Mathew Velasquez a4de9d9f10 integrated steamshim 2016-02-29 01:22:55 -05:00
Mathew Velasquez f44138015b Cleaned up config; Fullscreen option now indicates Big Picture 2016-02-28 08:13:29 -05:00
Mathew Velasquez 71867727ab Fixed crashes/weirdness with obscured window code 2016-02-27 22:33:02 -05:00
Mathew Velasquez df2a32d4f0 Changed OpenGL debugging to a compile time option 2016-02-26 18:33:22 -05:00
Jonas Kulla 5964aa8f76 EventThread: ifdef out broken SDL function on OSX 2016-02-26 18:13:51 -05:00
Jonas Kulla c16f20527e EventThread: Fix mouse cursor not being hidden 2016-02-26 18:13:51 -05:00
Mathew Velasquez 882856c8d8 Fixed windows debug build 2016-02-26 18:13:32 -05:00
Mathew Velasquez 4be6c0d592 Gutted midi system 2016-02-26 17:03:01 -05:00
Mathew Velasquez 5bb407be96 Fade to black transition for travel 2016-02-25 19:46:34 -05:00
Mathew Velasquez 49e9f81953 Dynamic footsteps 2016-02-25 19:32:40 -05:00
Mathew Velasquez 21450179c6 Fast travel more or less finished 2016-02-25 18:40:07 -05:00
Mathew Velasquez ddc43b2114 Beginnings of fast travel 2016-02-25 02:59:22 -05:00