422 Commits

Author SHA1 Message Date
Andrei Prykhodko
9328824877 PETKA: refactor panel interface 2022-02-10 14:48:34 +02:00
Andrei Prykhodko
c064f373b9 PETKA: update panel interface if changed settings from global menu 2022-02-10 14:48:34 +02:00
Andrei Prykhodko
19f2652aad PETKA: fix crash when there is no video file 2022-02-09 16:11:10 +02:00
Andrei Prykhodko
595a81a287 PETKA: fix minor display issue in panel interface 2022-02-09 16:11:10 +02:00
Andrei Prykhodko
cad05c054e PETKA: update cursor when picking item 2022-02-08 21:38:39 +02:00
Andrei Prykhodko
50fdf4bcea PETKA: fix crash when loading room from game map 2022-02-08 20:04:50 +02:00
Andrei Prykhodko
50acebd675 PETKA: sync sound settings on start 2022-02-08 20:04:50 +02:00
Andrei Prykhodko
e2174c5296 PETKA: improved text rendering
bug #12064
2022-02-08 17:37:33 +02:00
Andrei Prykhodko
fd98a42300 PETKA: fix outline color and text color for dialog options
bugs #12063
2022-02-07 23:15:56 +02:00
Andrei Prykhodko
9ee1312bd2 PETKA: fix pathfinding
bugs #12066 and #12067
2022-02-07 00:10:54 +02:00
Andrei Prykhodko
2d8a615ea8 PETKA: fix setting scene offset in some cases
bug #12068
2022-02-06 14:25:31 +02:00
Andrei Prykhodko
a60c701bdf PETKA: fix lag when loading backgrounds
bug #12075, #12076, #12077
2022-02-06 11:58:39 +02:00
Andrei Prykhodko
0b53e0b262 PETKA: fix crash when playing intro videos 2022-02-06 11:58:39 +02:00
Andrei Prykhodko
239dee1c8d PETKA: redraw screen after video play
bug #12999
2022-02-05 23:45:21 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh
9394b5301f PETKA: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Orgad Shaneh
ee57380de7 ENGINES: JANITORIAL: Remove 'virtual' when override is specified 2021-11-14 14:32:04 +02:00
Eugene Sandulenko
a9267184f4
ENGINES: Drop cxx11 feature dependency. Now it is always preent 2021-10-31 11:46:26 +02:00
Andrei Prykhodko
b91ae61143 PETKA: fix scene scrolling 2021-10-11 22:42:22 +03:00
Eugene Sandulenko
38974477a5
PETKA: Dropping ADGF_TESTING flag 2021-10-01 14:15:22 +03:00
Cameron Cawley
cd98ed87a4 PETKA: Fix rendering issue on first screen update 2021-08-30 23:27:13 +02:00
Cameron Cawley
2f4b38b093 PETKA: Fix crash on startup 2021-08-30 23:27:13 +02:00
Max Horn
2f1f8f502e DEVTOOLS: move credits from devtools/credits.pl to engines
This employs a "lazy" approach: the "format" for the credits stays
exactly as it was, i.e., perl code. Of course one may want to change
this to another format (e.g. YAML, JSON, XML; or also shell script or
AWK, like `configure.engine` uses). But I deliberately kept it simple,
to get a minimal change that is easy to verify. Any further changes to
e.g. the format can be layered atop this.
2021-08-05 00:01:46 +02:00
sluicebox
8e1d90f8e4 ALL: Remove clearAllDebugChannels() from Engine dtors 2021-06-14 12:42:38 -05:00
ysj1173886760
e955e588d0 PETKA: move debug channels to metaEngineDetection 2021-05-22 01:34:57 +02:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
Cameron Cawley
a1890ede9c BASE: Avoid calling PluginMan.getEngineFromMetaEngine where possible 2021-04-05 15:33:23 +01:00
D G Turner
6fbdf8a999 PETKA: Fix GCC Compiler Warning by removing introduced fallthrough
This looks like a fallthrough bug introduced by the addition of the
support for the second Comrades game, so this warning is fixed by
removing the fallthrough.
2021-03-18 19:40:38 +00:00
Thierry Crozat
69fd794b27 PETKA: Fix static assert trying to delete imcomplete Walk type
The issue was with using Common::ScopedPtr for an incomplete
type. There is a static assert in common/ptr.h to catch this
that failed.
2021-03-07 19:30:34 +00:00
Henrik "Henke37" Andersson
8d1d570efb PETKA: Const correctness for getVal 2021-02-12 00:41:23 +01:00
sluicebox
0d3f34ecc6 PETKA: Add NL to EOF in walk.h
Fixes VS2015 compiler error
2021-02-11 00:00:56 -08:00
Cameron Cawley
4ced49acd4 ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error 2020-12-04 20:57:14 +00:00
Eugene Sandulenko
d19fa1975a PETKA: Fix crash in demo 2020-11-27 15:05:13 +01:00
Eugene Sandulenko
c6a0d8cce8 PETKA: Enable engine by default 2020-11-27 00:17:57 +01:00
Eugene Sandulenko
de7899e5c5 PETKA: Made demo detection more robust 2020-11-27 00:17:28 +01:00
Eugene Sandulenko
da73ab0b89 PETKA: Fix company name 2020-11-26 23:20:43 +01:00
Cameron Cawley
c877097b49 ALL: Remove use of "" in Common::U32String constructors 2020-11-16 16:56:58 +00:00
Eugene Sandulenko
78c9438f90 PETKA: Fix warning 2020-11-14 19:27:08 +01:00
Andrei Prykhodko
1e512a69e1 PETKA: implement ToMap opcode for petka2 2020-10-17 14:42:27 +03:00
Andrei Prykhodko
e53aac3c53 PETKA: update engine status 2020-10-17 14:42:27 +03:00
Andrei Prykhodko
6674141d44 PETKA: implement changing walk background in petka2 2020-10-17 14:42:27 +03:00
Andrei Prykhodko
3ec82210a9 PETKA: fix crash in petka 2 2020-10-17 14:42:27 +03:00
Eugene Sandulenko
658b2c3c10 PETKA: Fix warning 2020-10-14 19:39:46 +02:00
Andrei Prykhodko
495eb1b370 PETKA: fix loading chapter after changing part 2020-10-13 20:25:09 +03:00
Andrei Prykhodko
9c7e456d61 PETKA: games are suitable for testing 2020-10-13 00:47:34 +03:00
Andrei Prykhodko
284226244e PETKA: refactor Resource manager 2020-10-13 00:34:35 +03:00
Andrei Prykhodko
2de754a2a6 PETKA: fix loading panel, map and save interfaces when main room width > 640 2020-10-13 00:32:39 +03:00
Andrei Prykhodko
e2e0431adc PETKA: implement sound balance for hero 2020-10-13 00:31:05 +03:00
Andrei Prykhodko
9e5729d6fb PETKA: implement sound balance for objects 2020-10-13 00:29:37 +03:00
Andrei Prykhodko
77ad33ad8e PETKA: fix sound balance in dialogs 2020-10-13 00:26:29 +03:00