Andrei Prykhodko
|
1e512a69e1
|
PETKA: implement ToMap opcode for 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
|
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 |
|
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
|
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
|
6025f75544
|
PETKA: stop walk when clicking on object
|
2020-10-02 22:39:37 +03:00 |
|
Andrei Prykhodko
|
be9372d817
|
PETKA: fixed objects positions when xOffset is not zero
|
2020-10-01 19:32:49 +03: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 |
|
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
|
4b1a659e71
|
PETKA: moved processing kTotalInit to QSystem
|
2020-05-30 22:08:20 +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
|
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
|
f97d040591
|
PETKA: created methods for loading objects data
|
2020-05-29 02:19:12 +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
|
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
|
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
|
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
|
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
|
63df29a5c2
|
PETKA: optimized drawing of 1 frame flics
|
2020-05-25 11:33:16 +03:00 |
|
Andrei Prykhodko
|
b0809250ec
|
PETKA: reimplemented video system
|
2020-05-24 22:01:19 +03:00 |
|
Andrei Prykhodko
|
b88dfe94b8
|
PETKA: fix description opcode
|
2020-05-23 12:27:18 +03:00 |
|
Andrei Prykhodko
|
47d7672d20
|
PETKA: implemented holding messages
|
2020-05-22 15:57:21 +03:00 |
|
Andrei Prykhodko
|
3563dc90b7
|
PETKA: renamed field in QMessageObject
|
2020-05-22 15:43:03 +03:00 |
|
Andrei Prykhodko
|
3dfa26ab64
|
PETKA: removed unused fields in QMessageObject
|
2020-05-22 15:41:18 +03:00 |
|
Andrei Prykhodko
|
fcf01fd764
|
PETKA: implemented drawing game object name
|
2020-05-21 14:34:38 +03:00 |
|
Andrei Prykhodko
|
b4f6d55cd4
|
PETKA: fix crash
|
2020-05-21 12:59:04 +03:00 |
|
Andrei Prykhodko
|
50d7be8767
|
PETKA: case object reimplementation
|
2020-05-21 07:04:45 +03:00 |
|