Commit Graph
64 Commits
Author SHA1 Message Date
Thierry Crozat 9619169132 AGS: Use 100 as a default animation volume, as it's relative anyway
From upstream 90a60fffd5f010e957a53721f860997835216308
Also includes upstream 951f60c4dc25aa1d4320f595e01b048b53f6bf5f
2022-06-19 00:46:56 +01:00
Paul Gilbert 4718557ac8 AGS: Made Animate's volume be relative to Character.AnimateVolume
From upstream e079deb39511994cfb741a5f9dcf42335835c002
2022-05-10 21:17:59 -07:00
Paul Gilbert 214ef6eec3 AGS: Implemented Character.AnimationVolume
From upstream a2cbdac3ebc79c59b0ee44df2ce85a7017d724cc
2022-05-10 21:17:59 -07:00
Paul Gilbert d39c6cb31f AGS: Added "sound volume" param to all Animate() functions
From upstream 926220f9706baafa80d05ff6264f7fa13296dc16
2022-05-10 21:17:59 -07:00
Paul Gilbert 7282304951 AGS: Script API: implemented room overlays
From upstream 65a7cd7e7566d3a1111be10b70dcb51b1853cd88
2022-05-06 20:16:42 -07:00
Paul Gilbert 0e1350a8d0 AGS: Make sure custom overlays connect with script ref properly
From upstream c5a99b1f07b51dfc28bb72dd235ce731e6b94dce
2022-05-05 23:06:49 -07:00
Paul Gilbert 86c363a8dd AGS: Remove ScriptOverlay.hasInternalRef flag, add actual ref
From update ef0655b601004983d13dab99092d708b080eef23
2022-05-05 22:41:10 -07:00
Paul Gilbert 6482e38803 AGS: CharacterExtras and MoveLists are stored in std::vector
From upstream 0c81cfefb788c0dcfdb2cad914f939f28110edca
2022-05-05 22:41:08 -07:00
Paul Gilbert 8ecb108f93 AGS: Rename ScriptOverlay's member to better reflect its purpose
From upstream 55a0b521c2f7c269ec4d9f41b4fd7f43d2a85af0
2022-04-27 20:25:30 -07:00
Paul Gilbert 8f01b30061 AGS: Reactored ScriptOverlay, removed duplicate offset variables
From upstream 634d6e20a1d2249de3125774491ff00959294dc8
2022-04-27 20:25:30 -07:00
Paul Gilbert 67628b9c6a AGS: Suppress endless "unused param" warnings in script api
From upstream b4a5ec72c059bc3c65e89a45a8b1218068a2015a
2022-04-24 16:00:05 -07:00
Paul Gilbert a1a0323d28 AGS: Removed few redundant function args
From upstream 4c80a7fb3afdfd8d7b82f16b7aeac5418565f608
2022-04-24 16:00:03 -07:00
Paul Gilbert dbcebe50d4 AGS: Added Character.IdleAnimationDelay and editor property
From upstream 73b2aaaa859f92b5a73d5ab78118653974529402
2022-04-10 19:39:09 -07:00
Paul Gilbert cb95772ad9 AGS: Update @OVERHOTSPOT@ when object/hotspot name changes
From upstream 64bb4fe130908d078c7945c000e0b43dfea49a14
2022-04-10 19:39:08 -07:00
Paul Gilbert 9986e16a3a AGS: AnimateCharacter better invalid loop error
From upstream 546e85323e5c79566f7c6712363c593fcde64080
2022-04-10 19:39:04 -07:00
Paul Gilbert 3c062750ed AGS: Remove random limit of 50 walk speed and clamp to int16 limits
From upstream c3b286539df21180300c282c415c15f56d444be4
2022-03-19 21:25:11 -07:00
Paul Gilbert a3dda03cf1 AGS: Store Views in std::vector
From upstream 095db88ae0f1acceb298f793a2e1b81dbe06fcff
2022-03-18 21:29:56 -07:00
Paul Gilbert 6bf83c7f39 AGS: Removed Overlays' arbitrary limit
From upstream 735dcfb14069b38aace4cef9468d44b63349d1bd
2022-03-15 22:28:36 -07:00
Paul Gilbert 255a739eca AGS: Encapsulate game object draw caches in draw.cpp
From upstream e04ebc0039580faf017ceb0acbeeab975bf44fcc
2022-03-14 21:04:09 -07:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert 301689e870 AGS: In old games put player to walkable area when changing rooms
From upstream f33e064cd148c6a709ccbf25a5fd4939272a7814
2021-08-03 18:56:36 -07:00
Paul Gilbert 28102f13ab AGS: allow Character.Scaling full range (1-32767)
From upstream fe9b19e2d9868b3c953aa4b71c44be3c712987b7
2021-07-27 22:03:38 -07:00
Paul Gilbert c133e51620 AGS: Speech.TextOverlay for accessing blocking speech overlay
From upstream 1affbd4d57686e3080ebdb21a0cd33ee4af04b75
2021-07-27 22:03:37 -07:00
Paul Gilbert 9612b5cb35 AGS: distinct overlay types of speech and messagebox
From upstream d7c091890d2cde07776cca4ebbed7352d379612d
2021-07-27 22:03:37 -07:00
Paul Gilbert 9742dfb163 AGS: Shifting multiple classes to plugins/core/ 2021-07-16 19:48:14 -07:00
Paul Gilbert dffa2633cb AGS: Workaround for missing frames in the speech view loops
From upstream 08aef03ac693c28cc632f566d0a3a17dba48e157

This is a better fix for the crash in the Fatman intro, so
my original workaround has been removed
2021-07-11 14:06:26 -07:00
Paul Gilbert 46eeb0aa2a AGS: Fix crash quitting app when speech dialog is active 2021-07-10 20:23:52 -07:00
Paul Gilbert 2a11ab1824 AGS: Re-introduce fix for Fatman intro crash 2021-06-13 21:09:17 -07:00
Paul Gilbert c04665d442 AGS: fixed ChangeRoom for <=2.72 games moving character too early
From upstream 037185cc42bc693dd5f2fc234f6f295122c70e33
2021-06-13 21:09:03 -07:00
Paul Gilbert 73347d4559 AGS: Remove _G macros from comments 2021-06-13 21:09:00 -07:00
Paul Gilbert b104d78888 AGS: Enabling disabled blocks, and making ScummVM needed changes 2021-06-13 21:08:50 -07:00
Paul Gilbert 701396361c AGS: Import of fresh codebase 2021-06-13 21:08:44 -07:00
Paul Gilbert f95499dbbb AGS: Fixed ChangeRoom for <= 2.72 games moving character too early 2021-05-13 19:50:59 -07:00
Paul Gilbert d430a9295b AGS: Workaround for crashes in Fatman intro sequence 2021-04-13 21:20:22 -07:00
Paul Gilbert 0a305db7ec AGS: Move guimain.cpp globals to Globals 2021-03-12 21:39:16 -08:00
Paul Gilbert 3a0a70bc43 AGS: Move more game.cpp globals to Globals 2021-03-10 21:01:11 -08:00
Paul Gilbert 236250a945 AGS: Move display.cpp globals to Globals 2021-03-10 20:14:15 -08:00
Paul Gilbert d605b11c4f AGS: Make turnlooporder array const 2021-03-10 20:14:15 -08:00
Paul Gilbert a5c4876862 AGS: Move mouse.cpp globals to Globals 2021-03-09 21:15:12 -08:00
Paul Gilbert dbdac3c3cf AGS: Move walkablearea.cpp globals to Globals 2021-03-09 21:14:03 -08:00
Paul Gilbert 2d82d32577 AGS: Move draw.cpp globals to Globals 2021-03-09 21:14:02 -08:00
Paul Gilbert 764271844a AGS: Move global_object globals to Globals 2021-03-08 20:03:22 -08:00
Paul Gilbert 81976cb994 AGS: Move dialog.cpp globals to Globals 2021-03-08 19:22:34 -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 acf3a6e080 AGS: Move overlay.cpp globals to Globals 2021-03-01 19:52:51 -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