Commit Graph
97 Commits
Author SHA1 Message Date
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