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 |
|