Walter Agazzi
54b8b1d873
AGS: Engine: changed script object data pointers from char* to void*
...
This seems to be far more appropriate.
From upstream a495538a5e0106a655e4e04cf547be8ec9284d7c
2024-10-30 18:07:42 +02:00
Eugene Sandulenko
05f9fef37d
AGS: Get rid of global constructors
2024-10-24 15:07:01 +02:00
Walter Agazzi
cb2cb19256
AGS: Add ags_controller_arcnor plugin (used in Perfect Tides)
...
+ minor rework standard AGSController plugin
2023-10-16 17:34:44 +02:00
Walter Agazzi
f0eabd1952
AGS: Add workarounds in AGSController plugin for UIHY
...
* Use PluginSimulateMouseClick instead of eventmanager, this is needed
for the menus to work properly;
* Disable gamepad support - The current implementation does not work and
crashes in the options menu (controller support is problematic even in the
original game). Creating a map for ScummVM's keymapper specifically
for this game would probably be a better solution
2023-05-25 14:46:53 +02:00
Walter Agazzi
7c4ba04d72
AGS: Fix typo in ags_controller plugin
2023-05-25 01:51:14 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
8caed23e8b
AGS: Refactoring the plugins for new instance scheme
2021-07-18 17:07:02 -07:00
Paul Gilbert
701396361c
AGS: Import of fresh codebase
2021-06-13 21:08:44 -07:00
Paul Gilbert
bb16f3ec42
AGS: Implement AGSController mouseClick method
2021-04-18 12:48:38 -07:00
Paul Gilbert
9dd5f7fea8
AGS: Implementing AGSController plugin
2021-04-17 21:25:06 -07:00