|
7b6962be59
|
Moved free look cam and the texture tools under a new tools directory.
|
2022-02-27 01:25:06 +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 |
|
|
2afc8a27b3
|
Updated the engine and modules.
|
2022-01-30 19:19:02 +01:00 |
|
|
b5a512032e
|
Ported the setup script split from the 3d project. Also removed the world_generator module and updated everything to the latest. Switched the engine to use the 3.x branch.
|
2021-09-06 19:52:06 +02:00 |
|
|
73ae3000b9
|
Fix unitframes, and the default ui scale settings.
|
2021-02-21 17:31:43 +01:00 |
|
|
2c8a120b8e
|
Updated the UI. Also added the things that were missing.
|
2021-02-21 00:39:10 +01:00 |
|
|
ccae78e3be
|
Update the engine and modules. Also updated most of the project (except for the UI).
|
2021-02-21 00:05:04 +01:00 |
|
|
3cf6261c43
|
Update properties.
|
2021-02-20 23:20:42 +01:00 |
|
|
f702b417a8
|
Update the engine, and the modules.
|
2020-08-01 11:47:23 +02:00 |
|
|
f647606949
|
Remove the planets folder, as it's not used (to make upgrading modules easier).
|
2020-08-01 11:22:27 +02:00 |
|
|
917fb8048a
|
Fix readme copy-paste fail.
|
2020-07-28 18:51:29 +02:00 |
|
|
42d45cc3e4
|
Now the player's target won't get dropped when moving on touchscreens.
|
2020-07-17 13:39:48 +02:00 |
|
|
fd86acbcbd
|
Tapping on the player to wait will no longer break touch input handling.
|
2020-07-17 13:34:46 +02:00 |
|
|
34a1fea69b
|
Remove the physics colliders from the tilesets, as the physics system is not used anymore.
|
2020-07-17 13:23:50 +02: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 |
|
|
68e7e888ce
|
Changed the type of WorldNumbers to CanvasLayer, so the numbers now go in front of nameplates, also increased the ui's layers, so the numbers are still behind them.
|
2020-07-17 00:08:55 +02:00 |
|
|
7994312105
|
Improved world number placement.
|
2020-07-17 00:03:56 +02:00 |
|
|
e4bb293b09
|
Fix damage and heal number positions.
|
2020-07-16 23:38:45 +02:00 |
|
|
8152886f5d
|
Convert 2 particle effects to 2d, and fix adding effects to skeletons.
|
2020-07-16 23:33:41 +02:00 |
|
|
cc4f9af56d
|
Pinch zoom support.
|
2020-07-16 21:19:53 +02:00 |
|
|
ba5ef68239
|
Enemies can't be targeted now if they are hidden. Also handle input on touch up.
|
2020-07-16 20:21:48 +02:00 |
|
|
e2fb52a3ff
|
Bigger range for the camera's allowed zoom levels.
|
2020-07-16 20:09:28 +02:00 |
|
|
3e1abc4b2c
|
Remove the style setting.
|
2020-07-16 20:07:49 +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 |
|
|
6d7cd58350
|
Implement game over screen.
|
2020-07-16 16:19:33 +02:00 |
|
|
caf7d0c897
|
Add missing method.
|
2020-07-16 16:09:33 +02:00 |
|
|
7851faa9ab
|
Comment out a few methods in Aura, as they were implementing spell scaling over c++. Also update ESS so auras don't complain if the original caster is no more.
|
2020-07-16 16:03:43 +02:00 |
|
|
81b8a73a80
|
Removed most networking related things. I will keep some, also I will still use clientside and serverside methods properly as they will make some more complex features easier to implement.
|
2020-07-16 15:39:25 +02:00 |
|
|
25bd3cf9a5
|
Removed the steering ai framework from this project aswell, as it's wasn't used.
|
2020-07-16 15:29:58 +02:00 |
|
|
29f32bb3cb
|
Removed the 16x16 and 8x8 tilesets, as I don't like the feel that they give. I kept all of the 32x32 ones for now, but eventually I'll probably end up with a mixed tileset built from all of them.
|
2020-07-16 15:27:39 +02:00 |
|
|
d352016475
|
Set up the common attach points for the character.
|
2020-07-16 15:20:07 +02:00 |
|
|
8ddb76b4c9
|
Removed multiplayer related things from the menu. Also other smaller ui cleanups.
|
2020-07-16 15:11:15 +02:00 |
|
|
95b79322cd
|
Improved the tilesets.
|
2020-07-16 00:56:49 +02:00 |
|
|
0b0fceb2b9
|
Fix InputEvent coordinate space conversion.
|
2020-07-16 00:30:06 +02:00 |
|
|
c0388997c1
|
Simple mouse and touch movement.
|
2020-07-15 21:51:24 +02:00 |
|
|
7f8cd1a3ba
|
Mob visibility, pathing, targeting, and ai. Also small tweaks, and added a wait action.
|
2020-07-15 21:34:14 +02:00 |
|
|
ae86236870
|
Proper mob spawning.
|
2020-07-15 19:35:48 +02:00 |
|
|
8d34206fe3
|
Implement visibility based on the same tutorial.
|
2020-07-15 18:57:45 +02:00 |
|
|
f6ce594362
|
Level generation and player movement based on https://www.youtube.com/watch?v=vQ1UGbUlzH4 .
|
2020-07-15 16:26:14 +02:00 |
|
|
1e14874db8
|
Work on the new controls.
|
2020-07-15 00:41:25 +02:00 |
|
|
729fc06bc3
|
Downgrade the engine, as creating user:// directories doesn't seem to work right now, as open() fails on them. Can't yet say whether it's a regression or not.
|
2020-07-14 14:49:15 +02:00 |
|
|
5b152735ce
|
Update ESS to the latest to grab a crashfix, also update the Engine.
|
2020-07-14 12:59:52 +02:00 |
|
|
a6727bab07
|
Turned on mob spawning.
|
2020-07-13 21:57:53 +02:00 |
|