Commit Graph

48 Commits

Author SHA1 Message Date
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
491a302c3a Styles are now selectable at runtime. 2020-07-13 21:51:58 +02:00
fcfed3b282 Test player sprites for all styles. 2020-07-13 21:40:26 +02:00
4e78f34268 Added simple style selection. Also player's skeleton is now using a simpler setup. 2020-07-13 20:52:10 +02:00
ac75b6a45e Added a bunch of tilesets from opengameart, as I want to try a few different styles. 2020-07-13 19:33:29 +02:00
08cbe63fd9 Add zoom to the camera, I like it's effect better. 2020-07-13 01:52:05 +02:00
5d2e030470 Revert "Now the world is in a viewport, so it can be enderet at a different resolution that the UI. Temporarily disabled nameplates for now."
This reverts commit 0bd9fe0b87.
2020-07-13 01:47:44 +02:00
0bd9fe0b87 Now the world is in a viewport, so it can be enderet at a different resolution that the UI. Temporarily disabled nameplates for now. 2020-07-13 01:38:56 +02:00
c4a191d166 Mobs will hide their bodies when not visible on screen. Also small tweaks/fixes. 2020-07-12 19:34:44 +02:00
8ce6ce4688 Fix project name. 2020-07-11 23:38:28 +02:00
cc1c3114e7 Grab everything from the 2d version. 2020-07-11 23:36:22 +02:00
ca464def38 Create HEADS, also grab everything from the 2d version once again. 2019-12-22 22:47:22 +01:00
3675e59f8f The project is licensed under the MIT license now. 2019-12-22 19:27:49 +01:00
eb485c7023 Added ess_data.json. 2019-12-21 02:46:18 +01:00
ed8c13c542 Added everything from Broken Seals 2D as a base. 2019-12-21 02:07:43 +01:00
463902bb09 gitignore for addons. 2019-12-20 12:50:26 +01:00
135b9d3fab gitignore. 2019-12-20 12:40:33 +01:00
cf0c15811d Build scripts. 2019-12-20 12:38:16 +01:00
c4093f3aa7
Initial commit 2019-12-19 15:16:05 +01:00