Cameron Cawley
28d7b361ea
COMMON: Move more file format code into common/formats
2022-12-11 22:33:23 +01:00
Eugene Sandulenko
85b239fd3e
PETKA: Avoid unnecessary object copying. CID 1498689
2022-10-24 11:12:29 +02:00
Eugene Sandulenko
eeeb0a7099
PETKA: Init structure on instantiation. CID 1428871
2022-10-24 11:12:28 +02:00
Eugene Sandulenko
527ddedc37
PETKA: Init class variables. CID 1428882
2022-10-24 11:12:28 +02:00
Eugene Sandulenko
bfc606770e
PETKA: Init class member variables. CID 1428851
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
Andrei Prykhodko
e2174c5296
PETKA: improved text rendering
...
bug #12064
2022-02-08 17:37:33 +02:00
Andrei Prykhodko
fd98a42300
PETKA: fix outline color and text color for dialog options
...
bugs #12063
2022-02-07 23:15:56 +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
b91ae61143
PETKA: fix scene scrolling
2021-10-11 22:42:22 +03:00
Cameron Cawley
2f4b38b093
PETKA: Fix crash on startup
2021-08-30 23:27:13 +02:00
D G Turner
6fbdf8a999
PETKA: Fix GCC Compiler Warning by removing introduced fallthrough
...
This looks like a fallthrough bug introduced by the addition of the
support for the second Comrades game, so this warning is fixed by
removing the fallthrough.
2021-03-18 19:40:38 +00:00
Thierry Crozat
69fd794b27
PETKA: Fix static assert trying to delete imcomplete Walk type
...
The issue was with using Common::ScopedPtr for an incomplete
type. There is a static assert in common/ptr.h to catch this
that failed.
2021-03-07 19:30:34 +00:00
Eugene Sandulenko
78c9438f90
PETKA: Fix warning
2020-11-14 19:27:08 +01:00
Andrei Prykhodko
1e512a69e1
PETKA: implement ToMap opcode for petka2
2020-10-17 14:42:27 +03:00
Andrei Prykhodko
6674141d44
PETKA: implement changing walk background in 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
e2e0431adc
PETKA: implement sound balance for hero
2020-10-13 00:31:05 +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
Eduard Chaika
6e09269275
PETKA: fix memory leak in QObjectPetka
2020-10-06 17:19:52 +03:00
Andrei Prykhodko
0639c0708e
PETKA: implement dirty rects for QTextDescription
2020-10-06 00:07:23 +03:00
Andrei Prykhodko
6a35dda135
PETKA: implement drawing multiline text
2020-10-05 23:53:25 +03:00
Andrei Prykhodko
620e9effec
PETKA: fix dirty rect bug with star
2020-10-05 19:19:46 +03:00
Andrei Prykhodko
ab08c29ed6
PETKA: text fixes
2020-10-05 19:18:48 +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
51e9a742ec
PETKA: fixed drawing text choices
2020-10-03 17:58:22 +03:00
Andrei Prykhodko
e472b7b2a3
PETKA: fix min walk distance
2020-10-03 00:59:09 +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
16b216537c
PETKA: recalculate needed xOffset
2020-10-02 22:56:14 +03:00
Andrei Prykhodko
6025f75544
PETKA: stop walk when clicking on object
2020-10-02 22:39:37 +03:00
Andrei Prykhodko
7e41be4877
PETKA: renamed unk field in QSystem
2020-10-02 22:35:18 +03:00
Andrei Prykhodko
e82fbdd495
PETKA: QObjectBG completed
2020-10-02 22:35:18 +03:00
Andrei Prykhodko
bf6708eb7e
PETKA: fixed compilation
2020-10-01 22:14:31 +03:00
Andrei Prykhodko
be9372d817
PETKA: fixed objects positions when xOffset is not zero
2020-10-01 19:32:49 +03:00
Andrei Prykhodko
91ec72ceb2
PETKA: use hero speed from settings
2020-10-01 18:49:25 +03:00
Andrei Prykhodko
2d0b4bf9fa
PETKA: Walk system implementation
2020-09-30 21:01:32 +03:00
Andrei Prykhodko
4e0eec203d
PETKA: properly draw heroes
2020-07-09 23:44:16 +03:00
Eugene Sandulenko
1e8e275a9f
PETKA: Fix warning
2020-07-07 12:16:55 +02: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