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