Commit Graph

13 Commits

Author SHA1 Message Date
bef0c58d8e Updated the engine to the latest. 2022-10-10 13:25:41 +02:00
f695a8fa59 Reimplemented the editor_generate property for the tile maps. 2022-09-30 09:30:52 +02:00
8d22d88ba9 Now the project uses the pandemonium engine. (My heavily modified godot fork.) 2022-03-26 14:04:56 +01:00
7953add9a3 Added the rtile_map module to the project, and swicthed the terrain tilmaps to it. It's effect is barely visible at the moment. Will probably add a rao strength parameter to it eventually. 2022-01-30 19:51:23 +01:00
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