Commit Graph
60 Commits
Author SHA1 Message Date
Paul Gilbert 3f62f198ac AGS: Move Lines global to Globals fontLines 2021-03-01 21:12:32 -08:00
Paul Gilbert b6dd902163 AGS: Move script.cpp globals into Globals 2021-02-28 16:41:48 -08:00
Paul Gilbert 887472c8c1 AGS: Moved a lot of game.cpp globals to Globals 2021-02-28 13:27:21 -08:00
Paul Gilbert ef245e2104 AGS: Move thisroom to Globals 2021-02-28 13:27:21 -08:00
Paul Gilbert 334b2a9d48 AGS: Move play to Globals 2021-02-27 15:31:34 -08:00
Paul Gilbert 1a8ae27b58 AGS: Move game & spriteset into Globals 2021-02-26 21:28:53 -08:00
Paul Gilbert c671020d85 AGS: Further fixes to plugin script method definitions 2021-02-26 08:01:58 -08:00
Paul Gilbert b7886c4b4a AGS: Allow NumberPtr to handle const pointers 2021-02-25 19:38:19 -08:00
Paul Gilbert 844a94d72b AGS: Fix plugin methods to ScriptMethodParams array 2021-02-25 19:34:10 -08:00
Paul Gilbert de8307bd83 AGS: Workaround for missing plugin import for Zak2 2021-02-21 19:21:32 -08:00
Paul Gilbert f556ba3fc9 AGS: Startup fixes for Kathy Rain 2021-02-20 15:22:24 -08:00
Eugene Sandulenko f5e2d4445c JANITORIAL: Fix code formatting 2021-02-19 15:11:13 +01:00
Oliver Pahl aeb3c00e76 AGS: Implemented achievement system for GOG Galaxy and Steam. 2021-02-17 17:44:26 -08:00
Paul Gilbert a291894e3b AGS: Change plugins savegame code to use Serializer 2021-02-16 21:13:45 -08:00
Paul Gilbert 155e74eae5 AGS: Change DLL base class to PluginBase 2021-02-16 20:22:43 -08:00
Paul Gilbert 17ee6fbc3e AGS: Change sizeof(int) to sizeof(int32) were appropriate
There were some places where even after reversion to the old type
usage, some usages of sizeof(int) should really be sizeof(int32)
2021-02-16 20:11:40 -08:00
Paul Gilbert cd017a73c7 AGS: Revert Standardization of number types
This reverts commit a96422af52.
2021-02-16 19:45:02 -08:00
Paul Gilbert b38670950f AGS: Clang fix and cleanup for AGSPalRender plugin 2021-02-16 19:33:43 -08:00
Paul Gilbert 2e78d594f1 AGS: Set up all Blackwell Steam games to use the variant AGSSteam 2021-02-13 15:01:50 -08:00
Paul Gilbert a96422af52 AGS: Standardization of number types
This not only simplifies all the use of _t types to the
ScummVM equivalents, it gets rid of the int32 usage in
favor of just int, solving common type clashes with the
Amiga, for which int doesn't match int32
2021-02-13 11:38:55 -08:00
Le Philousophe 59ee9db798 AGS: Don't use int when int32 is expected
This breaks platforms where int32 is not int
2021-02-13 10:04:21 +01:00
Paul Gilbert 47c9414186 AGS: Implementing more of AGSCreditz2 2021-02-12 22:36:07 -08:00
Oliver Pahl 310eceebb7 AGS: Add AddAchievment method to AGSGalaxySteam to fix a script crash when starting Blackwell Epiphany. 2021-02-12 07:47:41 -08:00
Paul Gilbert 50eeb1b07d AGS: Add variation of Steam plugin for Blackwell Epiphany 2021-02-11 18:51:31 -08:00
Ori Avtalion bfe16d0ed4 AGS: Silence clang warnings 2021-02-11 20:31:17 +02:00
Ori Avtalion 31e33a1e08 AGS: Convert to Unix newlines 2021-02-11 20:28:11 +02:00
Eugene Sandulenko 175f5a67f6 AGS: Fix copy/paste error 2021-02-09 17:36:16 +01:00
Cameron Cawley ff276f88ff AGS: Refactor audio code 2021-02-08 18:03:22 -08:00
Paul Gilbert 81cbe37db3 AGS: Fix plugins onEvent methods, skeleton for ags_tcp_ip 2021-02-07 20:26:52 -08:00
Paul Gilbert 6ae29a802e AGS: Split up AGSCreditz versions into separate files 2021-02-07 19:47:37 -08:00
Paul Gilbert e6f7b43945 AGS: Plugin code cleanup, stubs for Galaxy/Steam plugins 2021-02-07 17:56:37 -08:00
Paul Gilbert 5f0faa1a2a AGS: Al Emmo detection entry, beginnings of AGSSteam plugin 2021-02-07 15:02:07 -08:00
Paul Gilbert 9a9a2a9078 AGS: Correct usage of int32 vs int 2021-02-07 12:04:58 -08:00
Paul Gilbert 0ff8ef405e AGS: Replace = default with {} to hopefully fix riscos compilation 2021-02-07 10:22:06 -08:00
Le Philousophe 35752f1cd2 AGS: Don't define int32 as int
It's useless as int32 is already typedef'd in scummsys.h and it breaks
builds where int32 is not int
2021-02-07 13:44:16 +01:00
Paul Gilbert 298a266c37 AGS: Starting to add AgsCreditz 2.0 support methods 2021-02-06 16:37:31 -08:00
Paul Gilbert 9ea3e804c8 AGS: Implemented AGSCreditz overall script methods 2021-02-06 16:37:31 -08:00
Paul Gilbert 211e5d7e90 AGS: Further separate methods in two AgsCreditz classes 2021-02-06 16:37:31 -08:00
Paul Gilbert ef8a01baee AGS: Fix compiler warnings 2021-02-06 16:37:31 -08:00
Paul Gilbert 0bad8f3969 AGS: Implementing AGSCreditz ScrollCredits 2021-02-06 16:37:31 -08:00
Paul Gilbert 57a1cd9580 AGS: Added AGSCredits 1.1 SetCredits method 2021-02-06 16:37:31 -08:00
Paul Gilbert d6b8c21557 AGS: Merged engine/plugin/ into plugins/ folder 2021-02-06 16:37:31 -08:00
Paul Gilbert 8bc249b99f AGS: gcc compilation fixes 2021-02-06 16:37:31 -08:00
Paul Gilbert a11cab9a50 AGS: Added AGSSpriteFont plugin 2021-02-06 16:37:31 -08:00
Paul Gilbert b1b1e067f9 AGS: Change AGSParallax plugin to use save serializer 2021-02-06 16:37:31 -08:00
Paul Gilbert 08caa53082 AGS: Made AGSSnowRain endian safe 2021-02-06 16:37:31 -08:00
Paul Gilbert c6824e1caf AGS: Added AGSSnowRain plugin 2021-02-06 16:37:31 -08:00
Paul Gilbert 64224bb59d AGS: Make AGSParallax plugin endian safe 2021-02-06 16:37:31 -08:00
Paul Gilbert 17341f6133 AGS: Added AGSParallax plugin 2021-02-06 16:37:31 -08:00
Paul Gilbert f46df1bb90 AGS: Added AGSPalRender plugin 2021-02-06 16:37:31 -08:00