|
12b503aa2a
|
Hide and show only the enemies discovered by the player on level change. (The rest just gets ignored).
|
2020-07-17 13:21:45 +02:00 |
|
|
3c8c5c2010
|
Now the player's visibility area gets pre-generated as an array.
|
2020-07-17 13:16:22 +02:00 |
|
|
255a2cf973
|
rename plot_line.
|
2020-07-17 12:51:33 +02:00 |
|
|
7254f42161
|
Codestyle.
|
2020-07-17 12:48:14 +02:00 |
|
|
777f91cfb5
|
Add a test only variant for line of sight tests.
|
2020-07-17 12:46:58 +02:00 |
|
|
c616fbf56e
|
Use Bresenham's line algorithm for visibility, as using the physics system for this is not only an overkill, but it doesn't even works too well.
|
2020-07-17 12:43:44 +02:00 |
|
|
4e71be4245
|
Only update visibility around the player.
|
2020-07-16 19:46:07 +02:00 |
|
|
7843e75599
|
Implement support for multiple levels.
|
2020-07-16 19:36:14 +02:00 |
|
|
df0584a9e1
|
Renamed World.gd to DungeonLevel.gd.
|
2020-07-16 17:22:28 +02:00 |
|