Cameron Cawley
|
28d7b361ea
|
COMMON: Move more file format code into common/formats
|
2022-12-11 22:33:23 +01:00 |
|
Eugene Sandulenko
|
527ddedc37
|
PETKA: Init class variables. CID 1428882
|
2022-10-24 11:12:28 +02:00 |
|
Andrei Prykhodko
|
cad05c054e
|
PETKA: update cursor when picking item
|
2022-02-08 21:38:39 +02:00 |
|
Eugene Sandulenko
|
abea37c9bb
|
ALL: Update ScummVM project license to GPLv3+
|
2021-12-26 18:48:43 +01:00 |
|
Orgad Shaneh
|
9394b5301f
|
PETKA: Use nullptr
Using clang-tidy modernize-use-nullptr
|
2021-11-14 15:51:59 +02:00 |
|
Andrei Prykhodko
|
1e512a69e1
|
PETKA: implement ToMap opcode for petka2
|
2020-10-17 14:42:27 +03:00 |
|
Andrei Prykhodko
|
284226244e
|
PETKA: refactor Resource manager
|
2020-10-13 00:34:35 +03:00 |
|
Andrei Prykhodko
|
9e5729d6fb
|
PETKA: implement sound balance for objects
|
2020-10-13 00:29:37 +03:00 |
|
Andrei Prykhodko
|
852d597588
|
PETKA: fix detecting object under mouse in some cases
|
2020-10-12 22:47:18 +03:00 |
|
Eduard Chaika
|
43524fe31f
|
PETKA: fix memory leak when reading object data
|
2020-10-06 17:19:52 +03:00 |
|
Andrei Prykhodko
|
46e2f7a669
|
PETKA: fix dialog handlers when object is used
|
2020-10-04 17:51:34 +03:00 |
|
Andrei Prykhodko
|
301bd3e115
|
PETKA: optimize drawing
|
2020-10-04 17:51:34 +03:00 |
|
Andrei Prykhodko
|
145cb9680d
|
PETKA: fix JumpVich opcode
|
2020-10-03 00:58:36 +03:00 |
|
Andrei Prykhodko
|
815a0324d7
|
PETKA: fix WalkTo opcode
|
2020-10-02 23:50:13 +03:00 |
|
Andrei Prykhodko
|
8e7425e16d
|
PETKA: fix WalkVich opcode
|
2020-10-02 23:49:16 +03:00 |
|
Andrei Prykhodko
|
b7f408bb85
|
PETKA: fix show opcode
|
2020-10-02 23:31:11 +03:00 |
|
Andrei Prykhodko
|
6025f75544
|
PETKA: stop walk when clicking on object
|
2020-10-02 22:39:37 +03:00 |
|
Andrei Prykhodko
|
be9372d817
|
PETKA: fixed objects positions when xOffset is not zero
|
2020-10-01 19:32:49 +03:00 |
|
D G Turner
|
21e5845567
|
PETKA: Fix Signed vs. Unsigned Comparison Compiler Warnings
|
2020-06-15 21:08:47 +01:00 |
|
Cameron Cawley
|
00e3c03755
|
ALL: Remove unnecessary graphics/colormasks.h includes
|
2020-06-15 16:59:34 +01:00 |
|
Andrei Prykhodko
|
d1ce356cbe
|
PETKA: removed junk
|
2020-05-31 01:32:49 +03:00 |
|
Andrei Prykhodko
|
09fcfc016e
|
PETKA: simplified kPlay opcode
|
2020-05-31 01:30:35 +03:00 |
|
Andrei Prykhodko
|
b3652ee8f9
|
PETKA: use Engine::quitGame in System opcode
|
2020-05-30 23:05:27 +03:00 |
|
Andrei Prykhodko
|
b8bd1d1d41
|
PETKA: changed object's fields type to bool where appropriate
|
2020-05-30 23:03:30 +03:00 |
|
Andrei Prykhodko
|
bd39dfc352
|
PETKA: use Common::Point in object's methods
|
2020-05-30 22:54:55 +03:00 |
|
Andrei Prykhodko
|
4b1a659e71
|
PETKA: moved processing kTotalInit to QSystem
|
2020-05-30 22:08:20 +03:00 |
|
Andrei Prykhodko
|
a34569c959
|
PETKA: use show method for objects in startup and map interfaces
|
2020-05-30 11:02:48 +03:00 |
|
Andrei Prykhodko
|
b1e83d068a
|
PETKA: access objects through getters
|
2020-05-29 10:03:08 +03:00 |
|
Andrei Prykhodko
|
792aeef513
|
PETKA: simplified reading objects
|
2020-05-29 09:40:36 +03:00 |
|
Andrei Prykhodko
|
f97d040591
|
PETKA: created methods for loading objects data
|
2020-05-29 02:19:12 +03:00 |
|
Andrei Prykhodko
|
1fa8691a06
|
PETKA: implemented PART and CHAPTER opcodes
|
2020-05-27 23:19:57 +03:00 |
|
Andrei Prykhodko
|
6d30fc3fed
|
PETKA: load ini files from stores instead of loading from local directory
|
2020-05-27 23:19:57 +03:00 |
|
Andrei Prykhodko
|
58f80fa09f
|
PETKA: fixed crash
|
2020-05-27 12:49:15 +03:00 |
|
Andrei Prykhodko
|
ef4993cff6
|
PETKA: fixed clicking on some objects
|
2020-05-27 12:49:15 +03:00 |
|
Andrei Prykhodko
|
71361395f3
|
PETKA: removed unnecessary field from QMessageObject
|
2020-05-26 12:17:16 +03:00 |
|
Andrei Prykhodko
|
121bbae3da
|
PETKA: control object's sound by methods
|
2020-05-26 11:44:19 +03:00 |
|
Andrei Prykhodko
|
749ed68686
|
PETKA: implemented set/play opcodes for demo
|
2020-05-26 01:59:40 +03:00 |
|
Andrei Prykhodko
|
a4aac8b45a
|
PETKA: moved handling set/play opcode to separate function
|
2020-05-26 01:53:30 +03:00 |
|
Andrei Prykhodko
|
3d3e0a745d
|
PETKA: moved handling cursor opcode to cursor object
|
2020-05-26 01:33:15 +03:00 |
|
Andrei Prykhodko
|
03aaeb3c56
|
PETKA: implemented QMessageObject::processReaction
|
2020-05-26 01:33:15 +03:00 |
|
Andrei Prykhodko
|
ea0a0c7001
|
PETKA: added QMessageObject::setReaction method
|
2020-05-25 23:51:00 +03:00 |
|
Andrei Prykhodko
|
5396b8a3fd
|
PETKA: transfer reaction ownership clearer
|
2020-05-25 23:50:59 +03:00 |
|
Andrei Prykhodko
|
42453dd8c8
|
PETKA: created separate function for creating reaction
|
2020-05-25 18:42:44 +03:00 |
|
Andrei Prykhodko
|
24ae76a72e
|
PETKA: moved global dialog reaction to class
|
2020-05-25 18:19:49 +03:00 |
|
Andrei Prykhodko
|
66d63000c8
|
PETKA: changes to dialog system
|
2020-05-25 16:14:36 +03:00 |
|
Andrei Prykhodko
|
fb4fed1c70
|
PETKA: fixed finding object by point
|
2020-05-25 16:14:36 +03:00 |
|
Andrei Prykhodko
|
63df29a5c2
|
PETKA: optimized drawing of 1 frame flics
|
2020-05-25 11:33:16 +03:00 |
|
Andrei Prykhodko
|
b0809250ec
|
PETKA: reimplemented video system
|
2020-05-24 22:01:19 +03:00 |
|
Andrei Prykhodko
|
b88dfe94b8
|
PETKA: fix description opcode
|
2020-05-23 12:27:18 +03:00 |
|
Andrei Prykhodko
|
47d7672d20
|
PETKA: implemented holding messages
|
2020-05-22 15:57:21 +03:00 |
|