Commit graph

39 commits

Author SHA1 Message Date
Eugene Sandulenko
82e3286f61
ZVISION: Plug memory leak. CID 1432261 2024-10-25 15:59:57 +02:00
Cameron Cawley
1357bfe672 COMMON: Avoid including engine headers in common code for DebugChannelDef 2024-06-20 20:15:57 +01:00
Le Philousophe
043e5ad420 ZVISION: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Torbjörn Andersson
02a1552efe ZVISION: Implement indirect addressing in add()
Some ZGI scripts use action:add(14999, [...]) to add to the score.
Without this, it would always add 0 instead. This affected the puzzles
where you use the snapdragon and where you open the first time tunnel.
2020-08-24 14:15:23 +02:00
Bastien Bouclet
e3abab45ab ZVISION: Add override keywords 2020-02-09 12:55:00 +01:00
Ori Avtalion
3564032330 JANITORIAL: Reduce audio header dependencies 2016-04-14 16:10:21 +03:00
Max Horn
856475067a MISC: Remove some unused private member variables 2015-07-19 17:13:18 +02:00
Filippos Karapetis
9ce285a11e ZVISION: Also reference the script manager in ResultAction members 2015-02-14 15:08:28 +02:00
Torbjörn Andersson
dd5cd42f2e ZVISION: Use ValueSlot for volume in ActionMusic
As suggested by Marisa-Chan. I had based my earlier implementation
on parseCritera(), and was unaware of this alternative. The good
thing is that the diff from the old code is now much smaller, which
should reduce the risk of regressions. (There is a lot I haven't
tested here...)
2015-01-26 22:18:23 +01:00
Torbjörn Andersson
51e90b2422 ZVISION: Fix ActionMusic volume
The volume can be either a constant or a state value. The latter is
used by ZGI to simulate a sound being heard at different distances,
e.g. the beehive in the Dungeon Master's hideout.
2015-01-26 19:34:21 +01:00
Filippos Karapetis
21e9007d80 Revert "ZVISION: Remove ActionRestoreGame and loading of r.svr (restart slot)"
This reverts commit 9f642074ba, as it
broke the credits screen in ZGI.

This has been rewritten to use the common save code
2015-01-10 22:03:15 +02:00
Filippos Karapetis
9f642074ba ZVISION: Remove ActionRestoreGame and loading of r.svr (restart slot)
This is handled internally now, so r.svr isn't needed anymore
2015-01-07 11:42:24 +02:00
Filippos Karapetis
2350eca546 ZVISION: Remove some unused actions. Cleanup 2014-12-26 12:04:21 +02:00
Filippos Karapetis
5535cb02fc ZVISION: Resolve some TODOs 2014-12-25 15:14:59 +02:00
Filippos Karapetis
2170c9bc39 ZVISION: the type in ActionInventory is used as a signed byte now 2014-12-19 13:38:22 +02:00
Marisa-Chan
ed66fbefdf ZVISION: Fix uninitialized scalar field (CID 1257081) 2014-12-19 16:52:26 +06:00
Marisa-Chan
1078d0c193 ZVISION: Fix uninitialized scalar field (CID 1257079) 2014-12-19 16:51:01 +06:00
Marisa-Chan
3b83e82e6f ZVISION: Fix uninitialized scalar field (CID 1257067) 2014-12-19 16:33:26 +06:00
Marisa-Chan
044f252154 ZVISION: Fix uninitialized scalar field (CID 1257064) 2014-12-19 16:29:51 +06:00
Marisa-Chan
36af1ff5b1 ZVISION: Fix uninitialized scalar field (CID 1257063) 2014-12-19 16:27:27 +06:00
Filippos Karapetis
2a4a6df5f2 ZVISION: Remove superfluous spacing and reorder some includes 2014-12-03 01:12:35 +02:00
Marisa-Chan
5b352da304 ZVISION: More CamelCase and a bit of comments cleanup 2014-11-20 14:48:24 +06:00
Marisa-Chan
54917582eb ZVISION: Implement missing action - cursor 2014-11-12 14:31:48 +06:00
Marisa-Chan
ea8cc34a66 ZVISION: Implement action:restore_game 2014-11-08 13:06:48 +06:00
Marisa-Chan
19e2251a75 ZVISION: Implement action:preferences 2014-11-08 13:04:27 +06:00
Marisa-Chan
44eeb40272 ZVISION: Implement action:menu_bar_enable 2014-11-08 13:02:48 +06:00
Marisa-Chan
66d2cb4698 ZVISION: Implement action:flush_mouse_events 2014-11-08 12:59:58 +06:00
Marisa-Chan
7ddfcfd17e ZVISION: Implement action:disable_venus and action:set_venus 2014-11-08 12:44:00 +06:00
Marisa-Chan
d0f6b61d7d ZVISION: Implement action:delay_render 2014-11-08 12:26:04 +06:00
Marisa-Chan
53002dd2d0 ZVISION: Implement action:animunload 2014-11-08 12:21:38 +06:00
Marisa-Chan
0efa1bc560 ZVISION: Implement action:rotate_to 2014-11-07 10:25:11 +06:00
Marisa-Chan
678f47f043 ZVISION: Implement action:distort and distort sidefx node 2014-10-23 17:09:58 +07:00
Marisa-Chan
8e9d201cc3 ZVISION: Music actions and sidefx now handle midi sounds. 2014-10-22 11:49:24 +07:00
Marisa-Chan
cf63da941c ZVISION: Action:region and visual effects implemented. 2014-10-10 16:40:46 +07:00
Marisa-Chan
2a6c2fdf45 ZVISION: Titler control and DisplayMessage action implemented 2014-09-10 16:20:50 +07:00
Marisa-Chan
45589950c0 Merge remote-tracking branch 'upstream/master' into zvision
Conflicts:
	engines/zvision/animation/rlf_animation.cpp
	engines/zvision/animation_control.h
	engines/zvision/core/console.cpp
	engines/zvision/core/events.cpp
	engines/zvision/cursors/cursor.cpp
	engines/zvision/cursors/cursor_manager.cpp
	engines/zvision/cursors/cursor_manager.h
	engines/zvision/fonts/truetype_font.cpp
	engines/zvision/graphics/render_manager.cpp
	engines/zvision/graphics/render_manager.h
	engines/zvision/inventory/inventory_manager.h
	engines/zvision/inventory_manager.h
	engines/zvision/meta_animation.h
	engines/zvision/module.mk
	engines/zvision/scripting/actions.cpp
	engines/zvision/scripting/control.h
	engines/zvision/scripting/controls/animation_control.cpp
	engines/zvision/scripting/controls/animation_control.h
	engines/zvision/scripting/controls/input_control.cpp
	engines/zvision/scripting/controls/lever_control.cpp
	engines/zvision/scripting/controls/timer_node.cpp
	engines/zvision/scripting/controls/timer_node.h
	engines/zvision/scripting/puzzle.h
	engines/zvision/scripting/scr_file_handling.cpp
	engines/zvision/scripting/script_manager.cpp
	engines/zvision/scripting/script_manager.h
	engines/zvision/sidefx.cpp
	engines/zvision/sound/zork_raw.cpp
	engines/zvision/sound/zork_raw.h
	engines/zvision/video/video.cpp
	engines/zvision/video/zork_avi_decoder.h
	engines/zvision/zvision.cpp
	engines/zvision/zvision.h
2014-06-13 21:43:04 +07:00
Johannes Schickel
aa4c5d46f7 ZVISION: Make GPL headers consistent in themselves. 2014-02-18 02:39:40 +01:00
RichieSams
5842c5098f ZVISION: Create a folder structure for ZVision source files
I personally used filters within my IDE, but since others are now joining the project,
it was brought to my attention that some better organization would be nice.
2013-11-01 02:52:57 -05:00
Renamed from engines/zvision/actions.h (Browse further)