Commit Graph

572 Commits

Author SHA1 Message Date
50137592df Create new constructor for Warp utility class 2023-11-01 16:51:07 +01:00
0470a7f24a [Editor] Enable full support for map labels
From now on, the editor is capable to put map labels in the canavs as well as generate the map labels in output map serialized file.
2023-11-01 16:49:56 +01:00
3d6e064b5d [Proto] Add support for map labels in map proto file 2023-11-01 16:47:28 +01:00
8d27ed883b [Editor] Use SQL file for project's database instead of *.mv.db and *.trace.db H2 files 2023-10-27 13:52:51 +02:00
3b62d7c06b Add support for multi-argument widgets' attribute methods 2022-11-23 16:28:29 +01:00
95c11e5375 Fix some pathfinding based AI issues 2022-09-02 22:25:00 +02:00
81f4e21d13 Create FPSMonitor component with FPS graph 2022-09-02 01:16:02 +02:00
9e65bb63ba Fix ComponentWrapper was not updating the wrapped component 2022-09-02 00:57:17 +02:00
387cc23198 Fix BorderLayout positioning issue 2022-09-01 15:07:18 +02:00
0dc7280462 Add possibility to reset cached maps 2022-09-01 13:27:19 +02:00
f1501b758b Create MapObject world utility class 2022-09-01 11:36:07 +02:00
2bf4580eff Create CompletableFutureSegment move path segment 2022-08-31 23:45:21 +02:00
60890943c7 Add posibility to reset PathExecutor 2022-08-31 23:41:13 +02:00
028511e718 Improve completing the future in windows 2022-08-31 23:39:13 +02:00
b0a478a168 Fix casting issue caused by delegate design pattern 2022-08-31 15:14:57 +02:00
dda58e3086 [Editor] Enable choosing base map handler class in map creation/import 2022-08-31 14:54:02 +02:00
0c03bc8a12 Simplify movement triggering code | create helper basic control utility method 2022-08-31 14:44:57 +02:00
2a716f1e23 Revert "Add support for Context global objects"
This reverts commit 5f90d337cf.
2022-08-31 13:56:17 +02:00
f412bd2d69 Add *EventListener methods to Entity 2022-08-31 12:56:16 +02:00
ec28a22b72 Enable CompletableFuture support in WindowManager 2022-08-31 11:46:30 +02:00
44b32daa17 Create TextView lib component 2022-08-31 11:38:31 +02:00
e640170d62 Improve event handling in few lib components 2022-08-31 00:34:11 +02:00
ecb2c09636 Add helper roll() static method to DiceRoller 2022-08-30 21:38:22 +02:00
0338fa1c07 [Editor] Add option to preview all layers in map canvas 2022-08-30 21:22:08 +02:00
b5b423b278 [Editor] Add support for object layer Java imports #2 2022-08-30 19:25:55 +02:00
42fb0a3a0f [Proto] Add support for object layer Java imports #1 2022-08-30 19:12:58 +02:00
5f90d337cf Add support for Context global objects 2022-08-30 17:22:09 +02:00
0ec1cb4659 Fix FollowingCameraController behvaiour when map is smaller than screen 2022-08-30 13:56:39 +02:00
3d167ce183 Add support for 2x2 autotiles | create connect auto tile option #3 2022-08-30 12:13:04 +02:00
727a8de28c [Editor] Add support for 2x2 autotiles | create connect auto tile option #2 2022-08-30 10:53:05 +02:00
003f4015b1 [Proto] Add support for 2x2 autotiles | create connect auto tile option #1 2022-08-30 10:26:51 +02:00
297b2d0d9d [Editor] Improve graphic asset import dialogs 2022-08-30 01:04:42 +02:00
981eb9ef31 [Editor] Fix brush issue with removing layers 2022-08-29 23:36:55 +02:00
2cab5fa73e [Editor] Improve select graphic asset dialog 2022-08-29 23:30:35 +02:00
fd0db9214c [Editor] Improve the object layer appearance on canvas 2022-08-29 16:45:57 +02:00
8920f55a40 Add full support for auto tiles both regular ones and animated 2022-08-29 16:27:23 +02:00
aebe8af8af [Editor] Add support for animated auto tiles #2 2022-08-29 15:00:32 +02:00
c20c3b69de [Proto] Add support for animated auto tiles #1 2022-08-29 14:59:10 +02:00
5fddaa84dc [Editor] Clean some code 2022-08-29 14:58:34 +02:00
af5811775b [Editor] Complete full support for auto tiles #3 2022-08-27 00:49:44 +02:00
3fb10a4a5f [Editor] Add support for compiled auto tiles in single asset (not yet working selection) #2.5 2022-08-26 23:48:34 +02:00
b804178f69 [Editor] Add support for compiled auto tiles in single asset #2 2022-08-26 23:17:14 +02:00
ab22d2760d [Proto] Add support for compiled auto tiles in single asset #1 2022-08-26 23:16:54 +02:00
54bc9b0a59 [Editor] Make the Auto Tile working 2022-08-26 22:11:56 +02:00
8552ed0e7f [Editor] Create PoC of evaluating auto tile edges 2022-08-26 20:40:53 +02:00
f4d2c41922 [Editor] Create cursor for Auto Tile Layer edition 2022-08-26 19:30:42 +02:00
6fb0a0a24b [Editor] Enable serialization/deserialization of auto tile layer 2022-08-26 19:03:55 +02:00
36f68a6056 [Proto] Add support for auto tile layer 2022-08-26 18:40:59 +02:00
bf577471b3 [Editor] Create Auto Tile asset 2022-08-26 18:18:53 +02:00
843e0a9613 [Proto] Add support for auto tiles 2022-08-26 18:18:33 +02:00