Commit Graph
137148 Commits
Author SHA1 Message Date
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