Paul Gilbert
b38d1c3e6c
AGS: Fix crash when starting games with multiple plugins
2021-07-18 21:19:29 -07:00
a/
ef860488e1
SAGA2: Fix more global constructor warning in path.cpp
2021-07-19 12:07:29 +09:00
a/
1fd8d05f6c
SAGA2: Fix some global constructor warnings
2021-07-19 12:07:29 +09:00
ysj1173886760
d271a4d741
DIRECTOR: add comment for setClean
2021-07-19 10:41:23 +08:00
ysj1173886760
da3f84e37a
DIRECTOR: amend replacing widget for checking the changing of spriteType
2021-07-19 10:41:23 +08:00
ysj1173886760
0a175742e1
DIRECTOR: amend setting hilite for text cast
2021-07-19 10:41:22 +08:00
ysj1173886760
6d2131801f
DIRECTOR: use sprite type to guide creating widget, instead of overwrite cast type
2021-07-19 10:41:22 +08:00
ysj1173886760
eab6d53f15
DIRECTOR: add a util to check buton sprite
2021-07-19 10:41:22 +08:00
ysj1173886760
9d6a7343da
DIRECTOR: add a new parameter spriteType for createWidget.
2021-07-19 10:41:22 +08:00
ysj1173886760
5f17f5e69b
DIRECTOR: move checking the conflict of sprite type to where we create the widget.
2021-07-19 10:41:22 +08:00
ysj1173886760
8c58acc8d8
DIRECTOR: don't render if sprite type is conflict with cast type, instead of override cast type
2021-07-19 10:41:22 +08:00
ysj1173886760
8d12017e78
DIRECTOR: implement the soundEnabled and the soundLevel.
2021-07-19 10:41:22 +08:00
ysj1173886760
1d4d0a2f39
DIRECTOR: implement setting and getting sound level in director sound
2021-07-19 10:41:22 +08:00
ysj1173886760
f15497f164
DIRECTOR: implement sound enabled for director sounds
2021-07-19 10:41:22 +08:00
ysj1173886760
876f998a05
DIRECTOR: check and play queued fplay sound in score. Amend the implementation of playFPlaySound
2021-07-19 10:41:22 +08:00
ysj1173886760
0fd0588ab8
DIRECTOR: amend fplay in fplayxobj
2021-07-19 10:41:22 +08:00
ysj1173886760
d1abdb94be
DIRECTOR: implement playFPlaySound in Director sound
2021-07-19 10:41:22 +08:00
Paul Gilbert
2b8b991b9c
AGS: Implement ScriptMethodParams format method
2021-07-18 18:44:10 -07:00
Paul Gilbert
d716cfa580
AGS: Beginnings of AGSWaves implementation
2021-07-18 18:44:10 -07:00
Marcel Souza Lemes
8ce3819d50
I18N: Update translation (Portuguese (Brazil))
...
Currently translated at 100.0% (1650 of 1650 strings)
2021-07-19 01:25:37 +00:00
sluicebox
f7058856c6
SCI: Fix KQ6 bugs when clicking Features too quickly
...
Replaces a room-specific script patch with a generic one that should
fix the bug wherever it occurs. At the time, it wasn't known if this
could occur in other parts of the game under ScummVM, and so patching
the only known symptom was safer.
2021-07-18 19:33:13 -05:00
a/
cb61c9ce05
SAGA2: Fix global constructor warnings in speech.cpp
2021-07-19 09:20:40 +09:00
Paul Gilbert
ecbda750a3
AGS: Fix loading plugins
2021-07-18 17:07:02 -07:00
Paul Gilbert
14b53d9a9e
AGS: Moved plugins globals into Globals
2021-07-18 17:07:02 -07:00
Paul Gilbert
fdb9d8e43e
AGS: Properly handle plugin execMethod for derived plugin classes
2021-07-18 17:07:02 -07:00
Paul Gilbert
2b719124d3
AGS: Move separate state structure into AGSCreditz
2021-07-18 17:07:02 -07:00
Paul Gilbert
8caed23e8b
AGS: Refactoring the plugins for new instance scheme
2021-07-18 17:07:02 -07:00
Paul Gilbert
aa6df18ce1
AGS: Enabling registration of exposed plugin exports
2021-07-18 17:07:01 -07:00
Paul Gilbert
e543a32ec0
AGS: In progress converting plugin classes to be instance based
...
Previously the plugin system was obviously built around function
pointers, since a loaded plugin DLL would expose them statically.
This meant that the plugin classes I implemented also had to use
static methods, and all the variables had to be static as well.
This has been getting more and more annoying. So this commit is
an in-progress refactoring of AGS to allow for plugins to be
properly instance-based, and pointers to script methods will be
both a pointer to the plugin as well as the method name.
2021-07-18 17:07:01 -07:00
a/
83d9a1f442
SAGA2: Fix global constructor warnings in main.cpp
2021-07-19 08:31:05 +09:00
a/
be4b93a9ed
SAGA2: Fix global constructor warning in automap.cpp
2021-07-19 08:09:02 +09:00
Orgad Shaneh
cbcfac8a71
CI: Really apply buildcache on macos
...
Xcode uses
/Applications/Xcode_10.3.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
by default. buildcache uses a wrapper for clang/clang++ and the action
prepends the wrapper to the PATH. But in order to use it, clang needs to
be called by its name alone, without full path.
2021-07-18 22:27:55 +03:00
Orgad Shaneh
0094487489
CI: Fix cache usage for macos and linux
...
Use https://github.com/mikehardy/buildcache-action for Xcode, and apply
ccache on linux.
2021-07-18 22:10:15 +03:00
IlDucci
cd2d767c02
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1650 of 1650 strings)
2021-07-18 09:16:31 +00:00
a/
578bbea67c
SAGA2: Fix global constructor warning in speldata.cpp
2021-07-18 17:38:49 +09:00
a/
935fe59e6f
SAGA2: Fix global constructor warnings in beegee.cpp
2021-07-18 17:10:20 +09:00
a/
5e17d043ed
SAGA2: Fix global constructor warnings
2021-07-18 16:43:03 +09:00
a/
a5bcf36816
SAGA2: Fix global constructor warnings in task.cpp
2021-07-18 16:43:03 +09:00
Purple T
883fe9df4a
I18N: Update translation (French)
...
Currently translated at 100.0% (1650 of 1650 strings)
2021-07-18 07:25:37 +00:00
a/
eeef415809
SAGA2: Fix global constructor warnings in tile.cpp
2021-07-18 15:37:57 +09:00
a/
bd93759120
SAGA2: Fix memory leak in Saga2Engine
2021-07-18 14:49:07 +09:00
a/
fa2eedced5
SAGA2: Move tileImageBanks to Saga2Engine
2021-07-18 13:58:33 +09:00
a/
38057f51d0
SAGA2: Fix global constructor warning in tilemode.cpp
2021-07-18 13:58:33 +09:00
D G Turner
e821511050
CGE: Fix Misleading Indentation GCC Warnings from TTS Addition
2021-07-18 05:31:51 +01:00
a/
703ff18cb3
SAGA2: Fix a global constructor warning in tilemode.cpp
2021-07-18 12:57:12 +09:00
a/
17bcde4f6f
SAGA2: Fix ActorAssignment deletion
2021-07-18 12:55:50 +09:00
a/
ae1e995ccc
SAGA2: Fix global constructor warnings in uidialog.cpp
2021-07-18 12:22:23 +09:00
a/
f439b36bc8
SAGA2: Fix global constructor warning in vwdraw.cpp
2021-07-18 12:14:01 +09:00
a/
1ce9f5614a
SAGA2: Remove displayPage from gDisplayPort
2021-07-18 12:11:11 +09:00
Paul Gilbert
0274540d47
AGS: Implement remaining plugin core export classes
2021-07-17 15:52:11 -07:00