15 Commits

Author SHA1 Message Date
8c865a85c7 More Meldewesen / better things 2020-01-28 18:00:03 +01:00
edea7fc8b4 Fix Meldewesen visibility cone issues 2020-01-28 16:42:04 +01:00
fa69ab0897 Meldewesen visibility shouldn't go through walls anymore 2020-01-28 12:11:49 +01:00
c412c91f4f Merge branch 'master' of https://gitlab.hexaquo.at/mga/retrace
# Conflicts:
#	Level/OutsideWorld.tscn
2020-01-28 11:42:21 +01:00
d8658e4b09 Use preloaded audio clips in Meldewesen 2020-01-27 12:32:32 +01:00
c656c8a947 Add new meldewesen meshes 2020-01-27 11:18:49 +01:00
57ba4a261d Visibility cone changes color depending on status 2020-01-26 18:33:03 +01:00
b82e328a49 use Worker instead of Meldewesen
#31
2020-01-26 16:31:20 +01:00
588167dbae #43 #43 46 2020-01-26 00:48:08 +01:00
92efe2e488 #44 sounds, #43 react time 2020-01-25 19:28:52 +01:00
3cfd698276 added nose for Meldewesen for easier debugging
set Min Pill level to 1 -> otherwise collisions seems to stop working
changed Meldewesen behavior: only "catch" player if is in forbidden Area, otherwise just following
2019-12-27 18:10:09 +01:00
d77f55705c adding sound for eating (stolen by Karl made by Marlene eating an apple)
adding collision for Player - Meldewesen
2019-12-03 12:33:10 +01:00
SlightlyObscure
67d95714f6 added models for keys 2019-11-17 23:35:56 +01:00
72989b8438 Meldewesen can detect Player within visibility 2019-10-30 01:01:02 +01:00
9c583ed694 Implement basic path following for Meldewesen
The PathNavigatorForKinematicBody node can take a KinematicBody as a
child and move it along its path. It doesn't strictly follow the path
though, but also avoids obstacles according to the Navigation (with its
Navmesh).

How the Navigation node is fetched will be changed using Groups later,
the current structure is temporary.

A PathTestWorld has been added for testing this behavior, as well as a
basic Meldewesen.
2019-10-28 01:25:52 +01:00