Commit Graph

267 Commits

Author SHA1 Message Date
Andrei Prykhodko
5473724684 PETKA: moved handling events to QSystem 2020-05-29 10:39:57 +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
6bcf12a69b PETKA: store perspective struct in the bg object 2020-05-29 09:07:31 +03:00
Andrei Prykhodko
e6d3c38e1e PETKA: renamed structure 2020-05-29 08:57:28 +03:00
Andrei Prykhodko
48c09fcc18 PETKA: removed unused functions 2020-05-29 02:21:08 +03:00
Andrei Prykhodko
f97d040591 PETKA: created methods for loading objects data 2020-05-29 02:19:12 +03:00
Andrei Prykhodko
665a05fe89 PETKA: removed outdated commentary 2020-05-29 01:03:59 +03:00
Andrei Prykhodko
37ae071fdc PETKA: use cursor function for changing action type 2020-05-29 01:03:29 +03:00
Andrei Prykhodko
9361fd5000 PETKA: updated engine status 2020-05-29 00:52:38 +03:00
Andrei Prykhodko
ab224d026f PETKA: fixed processing dialogs when interface isn't InterfaceMain 2020-05-29 00:51:43 +03:00
Andrei Prykhodko
66283b98a6 PETKA: fixed loading chapter 2020-05-28 23:51:20 +03:00
Andrei Prykhodko
b3e71ad429 PETKA: fixed saving system 2020-05-28 23:51:20 +03:00
Andrei Prykhodko
59669a5d5f PETKA: fixed saving BigDialogue 2020-05-28 23:51:20 +03:00
Andrei Prykhodko
b43cf23db3 PETKA: implemented right button event in panel and map interfaces 2020-05-28 23:51:20 +03:00
Andrei Prykhodko
f6e60b937b PETKA: fixed kOperationDisableMenuItem 2020-05-28 23:51:20 +03:00
Andrei Prykhodko
832a55a2ee PETKA: renamed arg in BigDialogue 2020-05-28 23:51:20 +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
38d27dd9aa PETKA: updated engine status 2020-05-27 17:06:09 +03:00
Andrei Prykhodko
0f30304afa PETKA: some fixes to heroes 2020-05-27 17:06:09 +03:00
Andrei Prykhodko
d5ccd4619d PETKA: fixed crash 2020-05-27 17:06:09 +03:00
Andrei Prykhodko
befe598e62 PETKA: fixed cursor after continuing dialog after user msg 2020-05-27 17:06:09 +03:00
Andrei Prykhodko
6a07eb0841 PETKA: fixed crash 2020-05-27 17:06:09 +03:00
Andrei Prykhodko
8aff08bc40 PETKA: fixed playing some sounds 2020-05-27 12:49:15 +03:00
Andrei Prykhodko
5cd3334f91 PETKA: fixed crash after using panel interface 2020-05-27 12:49:15 +03:00
Andrei Prykhodko
6d2ed73e2d PETKA: fixed sequence interface 2020-05-27 12:49:15 +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
a3a2419cbd PETKA: implemented QObjectStar::setPos 2020-05-26 17:02:13 +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
1d5060c9d1 PETKA: implemented QObjectCursor::setAction 2020-05-26 01:33:15 +03:00
Andrei Prykhodko
80c1f80168 PETKA: named constant in cursor object 2020-05-26 01:33:15 +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
08cbf8abb3 PETKA: changes to dialog system 2020-05-25 23:50:59 +03:00
Andrei Prykhodko
aca3674e1b PETKA: fixed possible crash 2020-05-25 23:50:59 +03:00
Eugene Sandulenko
7f583ede1e PETKA: Fix warning 2020-05-25 17:57:03 +02: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
261e760cc9 PETKA: fixed rendering cursor 2020-05-25 16:14:36 +03:00
Andrei Prykhodko
5b4311bf8e PETKA: stop the world when case is opened 2020-05-25 16:14:36 +03:00
Andrei Prykhodko
b2073d6413 PETKA: fixed starting save load interface more than 1 time 2020-05-25 11:34:02 +03:00