Eduard Chaika
aa7e20de28
PETKA: fix memory leak in sound mgr
2020-10-06 17:19:52 +03:00
Andrei Prykhodko
e313abbcf7
PETKA: remove handling RIGHT and LEFT keycodes
2020-10-06 00:31:18 +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
a1baf46899
PETKA: more original bug fixes
2020-10-05 19:08:45 +03:00
Andrei Prykhodko
4d2889fb61
PETKA: original bug fix
2020-10-05 00:14:45 +03:00
Andrei Prykhodko
bf9b6c8e89
PETKA: updated engine status
...
The first game can now be completed
2020-10-05 00:14:45 +03:00
Andrei Prykhodko
4f1e5edd8d
PETKA: workaround for broken flics
2020-10-05 00:14:45 +03:00
Andrei Prykhodko
f7dc422368
PETKA: save heroes positions in savefile
2020-10-04 17:51:34 +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
824938109e
PETKA: updated engine status
2020-10-03 18:00:10 +03:00
Andrei Prykhodko
d648873ebe
PETKA: read settings in panel ctor
2020-10-03 17:58:22 +03:00
Andrei Prykhodko
51e9a742ec
PETKA: fixed drawing text choices
2020-10-03 17:58:22 +03:00
Thierry Crozat
3180891045
PETKA: Add cxx11 as a dependency
2020-10-03 15:51:14 +02:00
aryanrawlani28
d26bbe521c
ENGINES: ALL: Finish renaming ME & AME classes
...
- ME -> MetaEngineStatic (static parts)
- MEC -> MetaEngine (dynamic parts)
2020-10-03 14:56:36 +02:00
aryanrawlani28
29ceb07959
ENGINES: ALL: Revert detection submodule to be directly present in the engine directory
...
- DETECT_OBJS are present and added inside an engine's modules.mk file.
2020-10-03 14:56:36 +02:00
aryanrawlani28
8189a05316
ENGINES: ALL: Adapt to changes for new plugins by defining a new detection module
...
For each engine:
- Make a new folder detection
- Move detection-related files inside the folder
- Add a new module "enginename/detection"
- Add DETECT_OBJS here
- Adjust the normal engine module to remove detect_objs
- Adjust every file for the new changes.
2020-10-03 14:56:36 +02:00
aryanrawlani28
556aa7ef7c
PETKA: Split detection features & adapt to new plugins.
2020-10-03 14:56:36 +02: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
93ae63e563
PETKA: set walk background when loading room
2020-10-02 22:46:36 +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
e75ee3f5f2
PETKA: completed video system
2020-10-02 22:35:18 +03:00
Andrei Prykhodko
e82fbdd495
PETKA: QObjectBG completed
2020-10-02 22:35:18 +03:00
Andrei Prykhodko
28bbc7dc83
PETKA: use math constants
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
965eda5514
PETKA: fixed compilation
2020-10-01 19:28:20 +03:00
Andrei Prykhodko
36ea7bf30f
PETKA: use clip instead of min, max in panel interface
2020-10-01 18:50:06 +03:00
Andrei Prykhodko
91ec72ceb2
PETKA: use hero speed from settings
2020-10-01 18:49:25 +03:00
Andrei Prykhodko
9ba990fc38
PETKA: added default init to InterfacePanel ctor
2020-10-01 18:33:21 +03:00
Andrei Prykhodko
1aaa353284
PETKA: fixed memory deallocation
2020-10-01 00:15:27 +03:00
Andrei Prykhodko
fab96cb8fd
PETKA: fixes to walk system
2020-10-01 00:04:00 +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
Andrei Prykhodko
e9f2fee0ab
PETKA: fix reading some bitmaps
2020-07-08 00:43:02 +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
bfeb6cda0b
PETKA: added engine field to VideoSystem
2020-06-05 21:01:15 +03:00
Andrei Prykhodko
b4b46779d4
PETKA: removed usage of g_vm in Engine methods
2020-06-05 20:57:07 +03:00
Andrei Prykhodko
a36e9c6970
PETKA: added Engine field to QSystem
2020-06-05 20:55:55 +03:00