Commit Graph
35 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Andrei Prykhodko 09fcfc016e PETKA: simplified kPlay opcode 2020-05-31 01:30:35 +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 f97d040591 PETKA: created methods for loading objects data 2020-05-29 02:19:12 +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 a4aac8b45a PETKA: moved handling set/play opcode to separate function 2020-05-26 01:53:30 +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 24ae76a72e PETKA: moved global dialog reaction to class 2020-05-25 18:19:49 +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 4c94396a0a PETKA: fix drawing objects which have negative z index 2020-05-21 09:54:37 +03:00
Andrei Prykhodko 1599f21861 PETKA: added heroes implementation without walking system 2020-05-16 22:37:59 +02:00
Andrei Prykhodko 66261efac3 PETKA: renamed unknown fields 2020-05-16 22:37:59 +02:00
Andrei Prykhodko 2763c22a9f PETKA: implemented clicking on objects depending on action type 2020-05-16 22:37:59 +02:00
Andrei Prykhodko 8bb12711cb PETKA: implemented QObjectStar 2020-05-16 22:37:59 +02:00
Andrei Prykhodko 9f9210b236 PETKA: added implementation of dialog opcode 2020-05-16 22:37:59 +02:00
Andrei Prykhodko bb10d42a33 PETKA: implemented SETPOS opcode 2020-05-16 22:37:59 +02:00
Andrei Prykhodko a4bdc33c28 PETKA: implemented proper handling of PLAY opcode in handlers 2020-05-16 22:37:59 +02:00
Andrei Prykhodko c38082e60b PETKA: added ctor for QObject 2020-05-16 22:37:59 +02:00
Andrei Prykhodko 1e21a56c2d PETKA: added initialization of QMessageObject fields according to disasm 2020-05-16 22:37:59 +02:00
Andrei Prykhodko a022df3b5d PETKA: changed z coord to unsigned 2020-05-16 22:37:59 +02:00
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 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 f3538539e9 PETKA: moved game object classes to separate files 2020-05-16 22:37:59 +02:00