|
|
844056de64
|
Now creating MeshLibrary for buildings
|
2024-10-16 01:10:15 +03:00 |
|
|
|
b6b5fdada9
|
Fixed instabilities
|
2024-10-15 19:59:25 +03:00 |
|
|
|
3241905ad1
|
Added camera controls
|
2024-10-12 17:49:13 +03:00 |
|
|
|
2424659058
|
Building models update
|
2024-10-11 03:16:34 +03:00 |
|
|
|
bbb608611c
|
Now mesh merging for elements works
|
2024-10-10 17:20:35 +03:00 |
|
|
|
f4f8bbce0b
|
Started mesh merging implementation
|
2024-10-10 12:25:32 +03:00 |
|
|
|
2597802469
|
Fixed tile growing
|
2024-10-10 01:30:57 +03:00 |
|
|
|
69b62c8c97
|
Multiple levels support
|
2024-10-08 04:31:36 +03:00 |
|
|
|
f62dbbf505
|
ECS redesign for buildings layout editor
|
2024-10-07 18:38:46 +03:00 |
|
|
|
64a66d1c50
|
Can now select grid node with mouse click
|
2024-10-06 18:17:45 +03:00 |
|
|
|
0e5a2e7f9b
|
Worked on building layout editor
|
2024-10-06 09:08:28 +03:00 |
|
|
|
6986a4a334
|
Split ElementType editor from LayoutEditor
|
2024-10-05 08:42:32 +03:00 |
|
|
|
57f34b93bf
|
Flecs update
|
2024-10-05 03:43:04 +03:00 |
|
|
|
c8072b8457
|
Added NPC roster data
|
2024-10-05 03:36:27 +03:00 |
|
|
|
166e6d6b4a
|
Started buildings layout editor
|
2024-10-05 03:35:32 +03:00 |
|
|
|
db39715354
|
Lines are under ECS too
|
2024-10-03 01:35:31 +03:00 |
|
|
|
b0613d9ad1
|
Accessor is ready for ECS
|
2024-10-02 23:09:01 +03:00 |
|
|
|
794857209d
|
Made accessor for lines
|
2024-10-02 20:49:41 +03:00 |
|
|
|
521ae37202
|
Update godot
|
2024-10-02 11:25:23 +03:00 |
|
|
|
175c863577
|
Removed unneeded stuff
|
2024-10-01 12:48:14 +03:00 |
|
|
|
b6971322f2
|
Now access buildings externally only by string keys
|
2024-10-01 12:40:38 +03:00 |
|
|
|
5e6bcedd09
|
Refactor more for string key access to buildings
|
2024-10-01 05:27:15 +03:00 |
|
|
|
9705200853
|
Fixed double deletion check assert
|
2024-10-01 04:12:51 +03:00 |
|
|
|
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 |
|