Commit Graph

82 Commits

Author SHA1 Message Date
b2bcfd0253 Started implementing data model friendly to ECS 2024-10-01 03:58:15 +03:00
97172fff8d Cleanup 2024-10-01 00:33:29 +03:00
20807366d1 Adapted ECS for building instances 2024-09-29 18:36:11 +03:00
0d425391ce Refactor building access keys 2024-09-29 01:59:55 +03:00
e19dbd7a4f Started using ECS 2024-09-28 05:23:24 +03:00
dfb24aa4b2 Added flecs distributed files 2024-09-27 15:55:49 +03:00
5778c79bba Buildings refactoring 2024-09-27 15:40:28 +03:00
8f36415891 Add flecs 2024-09-27 15:39:48 +03:00
63b9e710f5 Godot update 2024-09-27 12:00:21 +03:00
8fa68006bc Added some icons 2024-09-27 11:59:50 +03:00
144b737dc3 Now line buildings save/load works 2024-09-24 22:00:24 +03:00
12822d2f65 Adding rotation support for offsets 2024-09-24 18:18:53 +03:00
1d620a3326 Direct rotation control, closes #49 2024-09-23 12:21:34 +03:00
7648beb507 Implemented direct cursor and building coordinate setting 2024-09-23 01:33:05 +03:00
72bc6ade25 Added UI to control cursor and building position in buildings editor 2024-09-22 04:33:35 +03:00
a21bd9dc9b godot update 2024-09-22 02:22:18 +03:00
2f3187257d Worked on buildings in lines 2024-09-22 02:19:40 +03:00
6fa644c57d All editor is in c++ now 2024-09-20 18:40:32 +03:00
9ad8bb2620 Removed script from editor 2024-09-20 16:06:27 +03:00
43c312e371 Worked on debugging and metadata stuff 2024-09-18 23:00:52 +03:00
a9190fcc09 Fight with event leaking; disabled unncecessary camera checks 2024-09-17 23:08:41 +03:00
c268a4992a fixed camera rotation fixed 2024-09-17 15:30:35 +03:00
3c99a0b09c fixed camera rotation 2024-09-17 15:29:29 +03:00
43bc11b6e8 Godot update, camera nav widget, closes #35 2024-09-17 02:27:31 +03:00
49e7b9f970 Create records for doors and aabbs, debug events problem, closes #38 2024-09-16 19:06:04 +03:00
ccc1555424 Separated BuildingsData to a singleton as RoadLinesData 2024-09-16 13:34:06 +03:00
e971020cb3 Building creation done 2024-09-16 01:37:41 +03:00
d5ad5bac8c Almost separated the buildings editor 2024-09-15 23:57:40 +03:00
e505c6df0d Started working on building creation 2024-09-14 21:19:33 +03:00
196ce25dbe Generated stuff removal done, closes #27 2024-09-14 20:10:00 +03:00
e720697b70 Now can move camera in line editor mode, closes #2 2024-09-14 19:29:31 +03:00
01c69a4ae9 rebuilding roads done, closes #20 2024-09-14 17:00:08 +03:00
c95976016e Added callables 2024-09-11 22:11:29 +03:00
c0b2081242 Godot update 2024-09-11 16:00:32 +03:00
b3b7cc0d90 Refactoring of lines handling 2024-09-11 15:59:00 +03:00
2f3465350e Started work on procgen 2024-09-09 23:55:46 +03:00
f103860c79 Removing generated stuff via prefixes 2024-09-08 20:12:05 +03:00
41b46c9526 Building removal works now 2024-09-08 19:28:21 +03:00
eac265642e Working on building removal 2024-09-08 17:25:57 +03:00
4468c839ec Implemented metadata editor. closes #19 2024-09-08 15:01:25 +03:00
67e3057109 Lines saving works 2024-09-07 22:58:20 +03:00
88317b2564 Can create and delete lines 2024-09-05 15:16:19 +03:00
ed09663bcc worked on lines saving 2024-09-05 12:11:46 +03:00
4c26ff677c Godot update 2024-09-04 20:04:43 +03:00
ccc15bbe6c Manual coordinates for curspr and point work 2024-09-04 20:02:47 +03:00
ab9387a06a Point create/Delete and cursor lineedit display 2024-09-03 22:42:28 +03:00
802ff0fd53 Godot update 2024-09-03 20:29:15 +03:00
818c21ecac Line filter is implemented 2024-09-01 06:13:06 +03:00
0e819d6e7e Actual line editing 2024-08-31 11:53:28 +03:00
1aa73b4367 Added spinbox patch to godot 2024-08-31 06:12:31 +03:00