Commit Graph

280 Commits

Author SHA1 Message Date
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
dda58e3086 [Editor] Enable choosing base map handler class in map creation/import 2022-08-31 14:54:02 +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
727a8de28c [Editor] Add support for 2x2 autotiles | create connect auto tile option #2 2022-08-30 10:53:05 +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
aebe8af8af [Editor] Add support for animated auto tiles #2 2022-08-29 15:00:32 +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
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
bf577471b3 [Editor] Create Auto Tile asset 2022-08-26 18:18:53 +02:00
547b79c9bf [Editor] Add support for different Tile Sets on each Tile Layer #3 2022-08-26 17:27:05 +02:00
a8b2e81c4c Add ordering methods to query builder in DAO classes 2022-08-26 10:42:03 +02:00
db7121338d Create simple query builder in DAO classes 2022-08-26 09:07:27 +02:00
09af7d0f8a [Editor] Improve generating asset index class for map assets 2022-08-23 18:51:23 +02:00
ead9c1e669 [Editor] Refactor CharacterSet asset name to CharacterSetAsset 2022-08-23 12:35:14 +02:00
e4b97ed812 [Editor] Enable preview of all graphic assets 2022-08-23 12:34:28 +02:00
742093a2d1 [Editor] Implement possibility to preview graphic assets 2022-08-23 12:34:04 +02:00
e5f76b29a1 [Editor] Enable packing icons into the output game.jar 2022-08-23 10:45:24 +02:00
33dad1e6d3 [Proto] Apply the Entity/Character changes 2022-08-22 23:47:49 +02:00
f7fa76036b [Editor] Apply the Entity/Character changes 2022-08-22 23:40:02 +02:00
b5f13b95b2 [Editor] Enable full support icon sets in editor 2022-08-22 19:22:59 +02:00
cb2b688a88 [Editor] Add support for providing tile size in TileSet import modal 2022-08-22 15:53:16 +02:00
c3a55053bb [Editor] Improve autogenerated DAOs 2022-08-22 11:48:28 +02:00
6b5df7ad24 Apply little fix with generated DAO code 2022-08-21 23:14:14 +02:00
bf41be5e6a [Editor] Add support for generating asset index classes 2022-08-19 17:33:05 +02:00
05f55c482d [Editor] Add support for generating DAOs 2022-08-18 20:10:16 +02:00
5650154c23 [Editor] Fix issue with adding objects to ObjectLayer 2021-11-28 23:24:55 +01:00
e04c125d22 [Editor] Fix circular dependencies 2021-11-28 23:24:21 +01:00
67a131bd3e [Editor] Add support for importing maps from files 2021-11-28 18:37:31 +01:00
f576d8fc1b [Editor] Enable generating constant with UID in MapHandler classes 2021-11-23 23:40:17 +01:00
cfd3dc7789 [Editor] Bump JVM version to 17 2021-11-23 21:35:03 +01:00
c8f182aef1 Add ObjectLayer and GameMap parameters to MapInitializer 2021-04-07 10:29:36 +02:00
d3755708d1 [Editor] Put MapObjectsCodeGenerator to work 2021-04-03 12:47:16 +02:00
bc4722592b [Editor] Add JavaPoet to editor classpath 2021-04-03 09:59:31 +02:00
eaba64ceab [Editor] Improve initial Java code comment in map object 2021-04-03 09:51:21 +02:00
aae41f3b4c [Editor] Enable defining Java code for objects in ObjectLayer 2021-04-02 23:10:31 +02:00
abc8f9ba3d [Editor] Create scaffolding for creating objects in ObjectLayer 2021-04-02 22:16:18 +02:00
cf9d42d4ee [Editor] Create MapObject model and enable its serialization 2021-04-02 17:28:15 +02:00
345d82d3a1 [Editor] Fix warning with unused lambda argument 2021-03-26 22:52:47 +01:00
dac79b9fd1 Enable database support in :engine 2021-03-26 21:44:37 +01:00
0cde898b51 [Editor] Create DatabaseAssembler and enable assembling database into output game.jar file 2021-03-26 18:15:16 +01:00