Commit Graph

34 Commits

Author SHA1 Message Date
Ryan Shepherd 3d0b51d13d Adding legacy fwrpg code 2022-09-06 14:52:26 -04:00
Ryan Shepherd a9d5032b7a ClearScreen script command 2018-10-11 15:50:39 -04:00
Ryan Shepherd 3af5ced1cd Add Call/Return script commands 2018-10-11 15:45:35 -04:00
Ryan Shepherd 15ae3dafdb More complete tokenizer 2018-10-08 15:04:42 -04:00
Ryan Shepherd 5c9e3c91d5 Cleanup around sprite properties 2018-10-06 10:25:17 -04:00
Ryan Shepherd cfa7723513 Add sayer name above text, add Surface_ChangeColor function 2018-10-04 15:52:05 -04:00
Ryan Shepherd 87a4340aba Add some math functions 2018-10-04 15:25:36 -04:00
Ryan Shepherd 39be8fdfd6 Support for left sided sprite for sayers, ticks_per_frame for sprites 2018-10-04 13:54:22 -04:00
Ryan Shepherd e41161a4b0 Cleanup 2018-10-02 11:12:03 -04:00
Ryan Shepherd 61db842e61 Add a scene 2018-10-02 10:50:50 -04:00
Ryan Shepherd b657d5286e Add some assets 2018-10-02 09:34:05 -04:00
Ryan Shepherd 89a27be3d9 Fix for .vs virtual sprites 2018-10-02 09:19:06 -04:00
Ryan Shepherd 48c2854fa2 Fix sprite flip property 2018-10-01 22:53:30 -04:00
Ryan Shepherd d03c6d2093 Progress toward sprite flipping 2018-10-01 17:07:07 -04:00
Ryan Shepherd 61fb64c10a Support for animated sayer sprites 2018-10-01 14:37:17 -04:00
Ryan Shepherd 7a31c1fc55 Support for backslashed spaces in script commands 2018-10-01 14:21:48 -04:00
Ryan Shepherd e7295bb18f Revert "Support for horizontal animated sprites"
This reverts commit d48df9756f.
2018-10-01 14:04:26 -04:00
Ryan Shepherd a12db9545f Fix typo in script -- No spaces, even in quotes 2018-10-01 14:04:15 -04:00
Ryan Shepherd d48df9756f Support for horizontal animated sprites 2018-10-01 13:17:57 -04:00
Ryan Shepherd e1d0817a5b Add FlipSurface function 2018-10-01 13:10:58 -04:00
Ryan Shepherd feca9d5c11 Basic automated testing framework 2018-09-25 20:28:51 -04:00
Ryan Shepherd 2b5777b1ad More advanced scripting 2018-09-25 16:55:45 -04:00
Ryan Shepherd 17337d547d Initial script variable support 2018-09-25 13:52:47 -04:00
Ryan Shepherd b3b7109bab Add key modifier support, mouse control support 2018-09-25 12:35:34 -04:00
Ryan Shepherd 383356f361 Basic control interface 2018-09-25 11:35:52 -04:00
Ryan Shepherd e546d6cb28 Initial sayer support 2018-09-24 12:49:16 -04:00
Ryan Shepherd 4fc7cede49 Support for sprite sheets 2018-09-24 11:18:33 -04:00
Ryan Shepherd 8b8c142bdb Scripting fixes 2018-09-24 11:16:50 -04:00
Ryan Shepherd 0bb6f4b2cc Support for sprintf style LogData 2018-09-24 11:15:50 -04:00
Ryan Shepherd 67aa587eb6 Add spritesheet 2018-09-24 10:27:20 -04:00
Ryan Shepherd c7136d010c Changes to simplify LoadVirtualSprite 2018-09-24 10:18:35 -04:00
Ryan Shepherd 53075c961f Script execution support 2018-09-23 18:00:56 -04:00
Ryan Shepherd 8f5bbd7d82 Move Assets into module, create Drawing module 2018-09-23 15:59:54 -04:00
Ryan 6fa0b11897 Initial checkin 2018-09-23 09:52:56 -04:00