Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
Thanasis Antoniou
cd076b26ae
BLADERUNNER: Using preincrement and pre-decrease where possible
...
In case the compiler won't optimize such cases
2020-02-24 21:24:06 +02:00
Thanasis Antoniou
a81e3add2f
BLADERUNNER: JANITORIAL: Code formatting fixes
2019-06-28 15:30:44 +03:00
Thanasis Antoniou
438a6223cb
BLADERUNNER: Fix photographer bug and awry clickables
2019-06-01 21:36:46 +03:00
Thanasis Antoniou
f56fe145d7
BLADERUNNER: Broaden path to Runciter desk RC02
2019-06-01 19:16:34 +03:00
Peter Kohaut
e86ee33999
BLADERUNNER: Abstraction from 555 pixel format
...
Removing hardcoded 555 pixel format to support Android
2019-04-17 22:51:18 +02:00
Thanasis Antoniou
c60c0c9676
BLADERUNNER: Alternate fix method for rare path finding assert faults
...
Disabled by default. This one allows polygons merged on a single point.
2019-03-09 23:17:09 +02:00
Peter Kohaut
1630cf0e6c
BLADERUNNER: Better fix for bug in pathfinding
...
Basically just more robust (but slower) fix to the intermittent assert
in pathfinding code when polygons were touching only by a single corner.
2019-03-09 19:20:28 +01:00
Peter Kohaut
a15a39ab4f
BLADERUNNER: Fixed intermittent assert in pathfinding
...
In rare cases when polygons touched by one corner only the merging
algorithm did not finish properly and ran out of the space and
triggered an assert.
2019-03-05 23:14:43 +01:00
Peter Kohaut
213e6b52c8
BLADERUNNER: Enable pathfinding
2019-03-04 19:43:45 +01:00
Peter Kohaut
12903b5ec7
BLADERUNNER: Cleanup of pathfinding code
2019-02-20 22:06:57 +01:00
Peter Kohaut
284a4e2912
BLADERUNNER: Fixed typo in pathfinding code
...
More locations should work
2019-02-16 18:03:10 +01:00
Peter Kohaut
68baae85c6
BLADERUNNER: More pathfinding code
...
Pathfinding is almost working, but there are still isues in few
locations, so I'm keeping it disabled.
2019-02-16 17:42:23 +01:00
Peter Kohaut
5475bca1e1
BLADERUNNER: Skip empty obstacle polygons
...
It was causing issues in BB07
2019-01-24 22:59:49 +01:00
Eugene Sandulenko
2eb6bba7bd
BLADERUNNER: Disable pathfinding by default.
...
So, peterkohaut could continue his debugging sessions.
2019-01-15 01:28:07 +01:00
Thomas Fach-Pedersen
c57e47f30d
BLADERUNNER: Obstacle path finding part 1
2019-01-14 18:50:30 +01:00
Peter Kohaut
25d3b2bf5b
BLADERUNNER: Replace assert with a debug message
...
Replaced the assert in pathfinding code so game can be playable.
2019-01-08 17:37:47 +01:00
Eugene Sandulenko
665bd9ce84
BLADERUNNER: Rect -> RectFloat
2018-12-17 19:27:03 +01:00
Thomas Fach-Pedersen
aabd5b2ec8
BLADERUNNER: Fix build
2018-05-07 19:31:53 +02:00
Thomas Fach-Pedersen
e3363635cb
BLADERUNNER: Implement obstacle polygon merging
2018-05-07 19:17:13 +02:00
Eugene Sandulenko
21ef072c11
BLADERUNNER: Fix memory leaks
2018-04-04 22:41:12 +02:00
Peter Kohaut
5e9985bd6e
BLADERUNNER: Load game methods
...
save methods update
replaced few char* with Common::String
changed few pointers to references
2018-03-24 17:28:34 +01:00
Thomas Fach-Pedersen
2a646f8cc2
BLADERUNNER: Save game methods
2018-03-24 17:07:06 +01:00
Peter Kohaut
1e5f9d3078
BLADERUNNER: Added basic KIA interface
...
Settings works
Help works
Clue database works
Fixed code for inserting objects into scene
Reorganization of few files
Unification & code formatting of few older files
2018-01-28 10:57:16 +01:00
Peter Kohaut
1740c490d7
BLADERUNNER: improvements to the walking code
...
path finding is still missing
video player has audio preloading
small fixes
2017-04-01 08:57:57 +02:00
Peter Kohaut
e0efee2eba
BLADERUNNER: added suspects db & fixed crimes db
2016-10-06 00:59:11 +02:00
Peter Kohaut
2b835eb14d
BLADERUNNER: added missing license & code formatting
2016-10-04 18:19:45 +02:00
Peter Kohaut
6547c35e15
BLADERUNNER: trying to figure out walking, added structures for obstacles used for pathfinding, fixed bug in searching for walkboxes
2016-10-04 18:15:57 +02:00