317 Commits

Author SHA1 Message Date
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
Andrei Prykhodko
eaf599e04f PETKA: added override to Engine dor 2020-06-05 20:51:53 +03:00
Andrei Prykhodko
785d2b6c20 PETKA: use vm field in QManager 2020-06-05 20:51:07 +03:00
Andrei Prykhodko
afd2e589be PETKA: added vm field to SoundMgr 2020-06-05 20:48:16 +03:00
Andrei Prykhodko
d7ca5a1988 PETKA: fixed compilation 2020-06-05 20:37:52 +03:00
Andrei Prykhodko
cbaffbb500 PETKA: added vm field to BigDialogue 2020-06-05 20:36:51 +03: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
be563013ba PETKA: fixed kOperationCircle 2020-05-31 01:30:35 +03:00
Andrei Prykhodko
228bd23dbf PETKA: fixed crash when there is no video file 2020-05-30 23:08:00 +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
c232da28b9 PETKA: refactored interfaces 2020-05-30 22:08:20 +03:00
Andrei Prykhodko
b58de19387 PETKA: fixed starting saveload interface by buttons 2020-05-30 22:08:20 +03:00
Andrei Prykhodko
d21cc6385e PETKA: fixed handling some buttons 2020-05-30 22:08:20 +03:00
Andrei Prykhodko
4b1a659e71 PETKA: moved processing kTotalInit to QSystem 2020-05-30 22:08:20 +03:00
Andrei Prykhodko
10698f89b8 PETKA: added commentary about Perspective struct 2020-05-30 22:08:20 +03:00
Andrei Prykhodko
24cc7b3d5a PETKA: use non-const point in interface methods 2020-05-30 11:53:19 +03:00
Andrei Prykhodko
c80e99433b PETKA: use xOffset when passing mouse event to current interface 2020-05-30 11:41:02 +03:00
Andrei Prykhodko
3a95f037af PETKA: use Engine method to quit game 2020-05-30 11:31:15 +03:00
Andrei Prykhodko
7a19e0e442 PETKA: use ARRAYSIZE macro 2020-05-30 11:27:14 +03:00
Andrei Prykhodko
0b9dc3a371 PETKA: simplified onClick in QObjectStar 2020-05-30 11:21:13 +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
8eaf9ebcdc PETKA: fixed crash 2020-05-30 11:01:34 +03:00
Andrei Prykhodko
1f4ed583d2 PETKA: fix compilation 2020-05-30 01:44:40 +03:00
Andrei Prykhodko
0a0c103f8a PETKA: simplified room loading 2020-05-30 01:43:15 +03:00
Andrei Prykhodko
dedc6be7b9 PETKA: refactored attaching objects to interfaces 2020-05-30 01:42:02 +03:00
Andrei Prykhodko
9dc93418c9 PETKA: simplified room unloading 2020-05-30 01:14:06 +03:00
Andrei Prykhodko
6aaa1caddf PETKA: refactor QInterfaceSequence 2020-05-30 01:14:06 +03:00
Andrei Prykhodko
9da9fc9a69 PETKA: fixed playing nested sequences 2020-05-30 01:14:06 +03:00
Andrei Prykhodko
6f3e877df1 PETKA: properly stop sequence if it's not stopped by opcode 2020-05-30 01:14:06 +03:00
Andrei Prykhodko
06abfbf7c3 PETKA: fixed sound type in QInterfaceSequence 2020-05-30 01:14:06 +03:00
Andrei Prykhodko
b9c6f5fec7 PETKA: implemented drawing scrolling background 2020-05-29 14:36:14 +03:00
Andrei Prykhodko
1e4d84e26d PETKA: added buttons for scroll debugging 2020-05-29 14:33:43 +03:00
Andrei Prykhodko
be886c5212 PETKA: properly init background with scrolling 2020-05-29 14:32:39 +03:00
Andrei Prykhodko
beb688cae2 PETKA: fixed saving scene width in map interface 2020-05-29 14:32:03 +03:00
Andrei Prykhodko
317a4b15b2 PETKA: implemented handling key events 2020-05-29 12:18:31 +03:00