Paul Gilbert
5650217194
AGS: Workaround for QFG2 F10 cheat key
2021-04-07 21:21:00 -07:00
Paul Gilbert
0a305db7ec
AGS: Move guimain.cpp globals to Globals
2021-03-12 21:39:16 -08:00
Paul Gilbert
a18be9c938
AGS: Move miscellaneous engine/ac/ globals to Globals
2021-03-12 21:30:58 -08:00
Paul Gilbert
24d800ae1b
AGS: Move agsstaticobject.cpp globals to Globals
2021-03-12 21:14:38 -08:00
Paul Gilbert
2f094655f1
AGS: Move script_runtime.cpp globals to Globals
2021-03-12 20:59:14 -08:00
Paul Gilbert
94212de9c8
AGS: Move game.cpp globals to Globals
2021-03-12 19:51:21 -08:00
Paul Gilbert
f3cf990c7c
AGS: Move cc_instance.cpp globals to Globals
2021-03-12 19:51:14 -08:00
Paul Gilbert
3a0a70bc43
AGS: Move more game.cpp globals to Globals
2021-03-10 21:01:11 -08:00
Paul Gilbert
9c6dd73349
AGS: Move cc_dynamicobject.cpp globals to Globals
2021-03-10 20:43:37 -08:00
Paul Gilbert
236250a945
AGS: Move display.cpp globals to Globals
2021-03-10 20:14:15 -08:00
Paul Gilbert
dc019af530
AGS: Move character.cpp globals to Globals
2021-03-08 19:04:35 -08:00
Paul Gilbert
d12bb69417
AGS: Move event.cpp globals to Globals
2021-03-08 18:29:32 -08:00
Paul Gilbert
37b563ef35
AGS: Move game globals to Globals
2021-03-07 19:23:24 -08:00
Paul Gilbert
1e327a63f8
AGS: Move cc_script.cpp globals to Globals
2021-03-06 20:07:09 -08:00
Paul Gilbert
34c86ce1a1
AGS: Removal of commented out includes
2021-03-06 19:43:13 -08:00
Paul Gilbert
21e9dde4ca
AGS: Move cc_error.cpp globals to Globals
2021-03-06 15:11:39 -08:00
Paul Gilbert
68e925ecd0
AGS: Move interactions.cpp globals to Globals
2021-03-06 15:11:39 -08:00
Paul Gilbert
003d890955
AGS: Move systemimports.cpp globals to Globals
2021-03-05 20:14:51 -08:00
Paul Gilbert
800adbacf5
AGS: Fix crash calling AGSCreditz plugin method
...
The latest change to try and properly handle NumberPtr results
from plugin methods broke the passed parameters on methods with
a void return. To solve this once and for all, I changed all
plugin methods to be a void return, and added a _results field
as part of the passed params parameter
2021-03-03 21:18:32 -08:00
Paul Gilbert
de2881e2d1
AGS: Move managedobjectpool.cpp globals to Globals
2021-03-03 20:25:07 -08:00
SupSuper
d9ba513ad0
AGS: Fix return type of plugin method calls
2021-03-03 22:03:08 +00: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
cd017a73c7
AGS: Revert Standardization of number types
...
This reverts commit a96422af52 .
2021-02-16 19:45:02 -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
Ori Avtalion
bfe16d0ed4
AGS: Silence clang warnings
2021-02-11 20:31:17 +02:00
Cameron Cawley
ff276f88ff
AGS: Refactor audio code
2021-02-08 18:03:22 -08:00
Paul Gilbert
f6077152d1
AGS: More standardization of int vs int32_t
2021-02-06 22:22:04 -08:00
Paul Gilbert
d31a614b08
AGS: Compilation fixes
2021-02-06 17:11:07 -08:00
Paul Gilbert
d6b8c21557
AGS: Merged engine/plugin/ into plugins/ folder
2021-02-06 16:37:31 -08:00
Paul Gilbert
cf9bbb2bb2
AGS: Beginnings of new Globals class
2021-02-06 16:37:31 -08:00
Paul Gilbert
7097d33268
AGS: Fix some overflow warnings
2021-02-06 16:37:31 -08:00
Paul Gilbert
2447e8b06f
AGS: Corrections to saving games
2021-02-06 16:37:31 -08:00
Paul Gilbert
6767689c06
AGS: Simplifying passing of script method params to DLL class
...
The original had issues with the types of the method params
being 32 bits for ints, but 32 or 64 bits for string pointers.
This could easily result in a mismatch of passed params to
method definitions. To avoid this, I now pass the parameters
as a Common::Array, and a set of macros to simplify getting
the parameter values within the script method
2021-02-06 16:37:31 -08:00
Paul Gilbert
f8b95a5d34
AGS: Fix closing ScummVM window on title screen
2021-02-06 16:37:31 -08:00
Paul Gilbert
1b86461eda
AGS: Fix const warnings in macro expansions
2021-02-06 16:37:31 -08:00
Paul Gilbert
69b6cfab29
AGS: Move std/ folder into lib/
2021-02-06 16:37:31 -08:00
Paul Gilbert
3a8ce07088
AGS: gcc compilation fixes
2021-02-06 16:37:31 -08:00
Paul Gilbert
c16efc3a1d
AGS: Adding engine/script/ folder
2021-02-06 16:37:31 -08:00
Paul Gilbert
9a78e04039
AGS: Beginnings of engine/ inclusion
2021-02-06 16:37:31 -08:00
Paul Gilbert
a7a9ca0543
AGS: Adding AGS3 namespace to cpp files
2021-02-06 16:37:31 -08:00
Paul Gilbert
d8e471b03c
AGS: Changing Common namespace to Shared
2021-02-06 16:37:31 -08:00
Paul Gilbert
76a2e90366
AGS: Wrapping headers in an AGS3 namespace
2021-02-06 16:37:31 -08:00
dreammaster
8026e4bb30
AGS: Run astyle formatting
2021-02-06 16:37:31 -08:00
Paul Gilbert
90ec822f76
AGS: Cleaning up header file guard defines
2021-02-06 16:37:31 -08:00
Paul Gilbert
bd6a58d1a1
AGS: Adding ScummVM comment headers
2021-02-06 16:37:31 -08:00
Paul Gilbert
a60d290a08
AGS: Initial addition of engine/ and shared/ folders
2021-02-06 16:37:31 -08:00