Andrei Prykhodko
|
48a8318285
|
PETKA: implemented update method for QObject
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
06d99e210f
|
PETKA: reworked object updating
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
703a0efe0c
|
PETKA: implemented object show method
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
586cbd970f
|
PETKA: implemented cursor show method
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
22abfc0245
|
PETKA: implemented handling z coordinate of objects
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
81ebc4193f
|
PETKA: added basic implementation of GoTo opcode(change room)
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
1cf2d82276
|
PETKA: implemented STOP opcode
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
c2e4d284bb
|
PETKA: added ZBUFFER opcode
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
d4979f659a
|
PETKA: implemented ON and OFF opcodes
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
6ed94fc08d
|
PETKA: implemented MUSIC and BGsFX opcodes
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
47984f1471
|
PETKA: implemented starting a new game
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
313b3b5d31
|
PETKA: implemented AVI opcode
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
f3538539e9
|
PETKA: moved game object classes to separate files
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
56dcd053ce
|
PETKA: implemented mouse move event handling in settings interface
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
ea159a4f19
|
PETKA: fixed setting frame in panel interface
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
974fb205b3
|
PETKA: implemented reading and applying settings in menu
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
a3761ab0fb
|
PETKA: added partial implementation of settings interface
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
72b0685fa9
|
PETKA: added saveload interface
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
c05ad40eca
|
PETKA: fixed compilation
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
b2432a3d09
|
PETKA: made loop condition in InterfaceStartup equal to disasm
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
d24f8c52cc
|
PETKA: JANITORIAL: fixed formatting
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
1e11c80040
|
PETKA: added some constants to startup class
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
a2b4cdaf21
|
PETKA: fixed drawing cursor when its trans color is not black
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
dc3335308f
|
PETKA: removed unneeded commented code
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
c0bcc30612
|
PETKA: moved interface classes to separate files
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
cf7cbd06e2
|
PETKA: added missing object file to modulek.mk
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
a5ea8881ec
|
PETKA: implemented startup menu
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
5b7119f3bb
|
PETKA: implemented menu loading
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
a207cef914
|
PETKA: fixed BMP pixel fmt
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
38b6434130
|
PETKA: fixed compiling
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
137fca0d9b
|
PETKA: fixed loading attached objects from backgrnd.bg
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
9f3bd28fc6
|
PETKA: implemented sound system
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
4811d22143
|
PETKA: added QInterfaceMain
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
8f61c3e611
|
PETKA: added screen class
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
fac55cf185
|
PETKA: implemented playing intro videos
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
b2a532ded1
|
PETKA: implemented QSystem update method
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
081e19bd7b
|
PETKA: added partial implementation of processing messages in QObjectBG
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
1e25b941e0
|
PETKA: added partial implementation of processing messages in QMessageObject
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
ab76b44ce0
|
PETKA: renamed unknown field in QMessage
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
93980436aa
|
PETKA: renamed unknown fields in QReaction
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
95abfb168d
|
PETKA: added QInterface
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
1b22c08da1
|
PETKA: added QObjectStar
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
9c0909b9b8
|
PETKA: added QObjectCase
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
dbff81f8d5
|
PETKA: added QObjectCursor
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
cd439b1fe2
|
PETKA: added QSystem
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
9143cc38dc
|
PETKA: fixed include in q_object.h
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
9b6984d544
|
PETKA: JANITORIAL: fixed formatting
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
749dbee5a5
|
PETKA: added QVisibleObject, QMessageObject, QObject and QObjectBG
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
d607eaccdc
|
PETKA: changed console ptr to smart
|
2020-05-16 22:37:59 +02:00 |
|
Andrei Prykhodko
|
26ed615432
|
PETKA: added Resource Manager
|
2020-05-16 22:37:59 +02:00 |
|