Commit graph

21 commits

Author SHA1 Message Date
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
athrxx
715c9f6993 GRIFFON: fix invalid mem access / crash
This can be triggered by walking 1 screen left and 1 screen down from the start.

When loading a new map the game resets only onMap for all members of the _npcInfo array, but does not always check that value when iterating over the (valid and invalid) entries of the array.
2021-02-26 14:48:48 +01:00
ixote
110e232ed7 GRIFFON: Simplify rendering calls 2020-04-01 20:40:16 +02:00
Cameron Cawley
c5a5e0f68a GRIFFON: Replace use of abs() with ABS() 2019-11-17 22:32:39 +01:00
Eugene Sandulenko
25a12ad89a GRIFFON: Fix compilation on Amiga 2019-11-14 00:15:00 +01:00
Eugene Sandulenko
8ad0a0fd6a GRIFFON: Use smaller data type for static array 2019-11-13 22:07:08 +01:00
Eugene Sandulenko
85918451d1 GRIFFON: Fix warning 2019-11-13 22:07:08 +01:00
Eugene Sandulenko
16386016ef GRIFFON: More alpha blitting optimizations 2019-11-13 22:07:08 +01:00
Strangerke
008fbcab5b GRIFFON: Introduce ObjectInfoStruct, some refactoring 2019-11-13 22:07:08 +01:00
Strangerke
473f253e49 GRIFFON: Fix compilation 2019-11-13 22:07:08 +01:00
Strangerke
78d2dc32b2 GRIFFON: Introduce some new structures and refactoring, more renaming 2019-11-13 22:07:08 +01:00
Strangerke
8438b9c9bb GRIFFON: Some more renaming 2019-11-13 22:07:08 +01:00
Strangerke
b4b6f249f8 GRIFFON: More renaming 2019-11-13 22:07:08 +01:00
Strangerke
9142bea885 GRIFFON: start renaming members of Griffon engine class 2019-11-13 22:07:08 +01:00
Strangerke
4a822bc21d GRIFFON: Change some types to boolean, some code simplifications 2019-11-13 22:07:08 +01:00
Strangerke
57af73cb18 GRIFFON: Various code simplifications and renaming 2019-11-13 22:07:08 +01:00
Strangerke
92e22e4153 GRIFFON: Remove some dead code 2019-11-13 22:07:08 +01:00
Strangerke
a27a54433c GRIFFON: Simplify some assignments, reduce some variable scopes 2019-11-13 22:07:08 +01:00
Strangerke
b1bd677ad0 GRIFFON: Fix broken comparison 2019-11-13 22:07:08 +01:00
Strangerke
775aa1a63b GRIFFON: Use CLIP where possible 2019-11-13 22:07:08 +01:00
Eugene Sandulenko
040513ae5d GRIFFON: Added logic.cpp 2019-11-13 22:07:08 +01:00