Commit Graph
20 Commits
Author SHA1 Message Date
Walter Agazzi eca9b3d239 AGS: Engine: hardcode alignment padding in RoomStruct's legacy save
From upstream fe13f614c8e8cbe63b24602b0a781b7341e643a0
2024-10-30 18:07:42 +02:00
Walter Agazzi f327ebdf1b AGS: Engine: replaced literal save version values with enum constants
From upstream 49b4d21b921dbdd6fc251a464a7b7c4c47035d66
2024-10-30 18:07:42 +02:00
Walter Agazzi 56c790c838 AGS: Engine: tidy do_movelist_move() and MoveList further
From upstream 3292c4cf7ff549832fdd0249ac1ee6d805e91f93
2024-10-30 18:07:42 +02:00
Walter Agazzi 2ae4a1ebd8 AGS: Engine: some refactor + apply volume for character face animations
From upstream a31beb6b76243902e75a49e901165c9565e8553a
2024-10-30 18:07:42 +02:00
Walter Agazzi f35fe9b988 AGS: Script API: added Object.AnimationVolume, like in Character
Missed to add this in 3.6.0 (thought it is not necessary for some reason...)
From upstream 480a8de9d3c5dc36eaaa3e4be94a1edf00445d68
2024-10-30 18:07:42 +02:00
Walter Agazzi 1eb11a29bc AGS: Engine: in construct_*_gfx use direct obj/char reference
From upstream 094e5e912fad794c1af00f31a49209cea4b54b79
2024-10-30 18:07:42 +02:00
Walter Agazzi 8ddf1c837d AGS: Engine: tidied use of RoomObject::cycling and flags
from upstream 7e3f4118a6aa133e69d2b9bb61faa4b39e98b314
2024-10-30 18:07:42 +02:00
Paul Gilbert 91d25a3098 AGS: Added animation volumes to save format
From upstream 752da45aa7666355e383df0f1017cf5c5842fea1
2022-05-10 21:18:01 -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 22bcba88f5 AGS: Fixed RoomObject animation loosing parameters
From upstream a46cef76f8b268c26011965ee6ffcd5b97b7c8ab
2022-04-25 22:02:05 -07:00
Paul Gilbert 8d261dd92f AGS: Corrected naimng style of RoomObject::NO_VIEW constant
From upstream ff544cda911ab036be44171a1b97b8a52e943758
2022-04-24 16:00:03 -07:00
Paul Gilbert f27e782b23 AGS: Use constant to setup "no view" in RoomObjects instead of -1
From upstream a1f74944a7e3c058deb8b12680c5b9aba19dee5a
2022-04-24 16:00:01 -07:00
Paul Gilbert 09d4069428 AGS: Share animation cycling algo between Buttons and RoomObjects
From upstream fd28a2548e39c85478d98e26b51713cd687acada
2022-04-22 20:05:04 -07:00
Paul Gilbert fabab1285d AGS: Made Hotspot.Name and Object.Name settable
From upstream 6a7271c4df1765dc86f88d7676337b63fcef17aa
2022-04-10 19:39:08 -07:00
Paul Gilbert a3dda03cf1 AGS: Store Views in std::vector
From upstream 095db88ae0f1acceb298f793a2e1b81dbe06fcff
2022-03-18 21:29:56 -07:00
Paul Gilbert bb1d0849fa AGS: Read and write RoomObject's fields explicitly
From upstream bb9ae639f9e28b59af4bbc9b613cd9455ea0db3e
2022-03-17 21:49:26 -07:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert cf36b34f0d AGS: Implemented Object.ManualScaling and Object.Scaling
From upstream fe9bf3707afb4c36effc358d8e3eb7834d333fb5
2021-07-27 22:03:38 -07:00
Paul Gilbert 313a824fb9 AGS: Fix int pointer type mismatches 2021-06-15 19:16:10 -07:00
Paul Gilbert 701396361c AGS: Import of fresh codebase 2021-06-13 21:08:44 -07:00