Commit Graph

75 Commits

Author SHA1 Message Date
kayomn 4963f7b355 Add basic functionality for plotting meshes of interiors 2023-01-27 19:36:54 +00:00
kayomn f6e3408d0e Make map edit activation signal more flexible 2023-01-27 15:57:16 +00:00
kayomn 499cfe84ef Clean up MeshGrid logic 2023-01-27 15:49:56 +00:00
kayomn 42c3a53b24 Refactor code quality and squash bugs in MeshGrid 2023-01-27 14:15:59 +00:00
kayomn f87cc4f996 Remove debug print 2023-01-26 00:08:37 +00:00
kayomn fbe4213c7f Remove dependency on ItemSelection 2023-01-26 00:08:06 +00:00
kayomn 725ab3c55d Modify WorkerPrompt to use signals over awaitable functions 2023-01-25 23:55:18 +00:00
kayomn eb20329586 Remove testing cube from map editor 2023-01-25 23:48:13 +00:00
kayomn 9dd28af524 Fix regression in terrain visibility 2023-01-25 23:47:37 +00:00
kayomn f3f837f31b Rename Frame rate: 144.638397
Frame rate: 144.000000
Frame rate: 144.000000
Frame rate: 144.000000
Frame rate: 144.000000
Frame rate: 144.000000
Frame rate: 144.000000
Frame rate: 144.000000 to  and  to  in UI and code
2023-01-25 23:42:50 +00:00
kayomn 7a8225240b Add support for building menu to toolbar 2023-01-25 23:39:10 +00:00
kayomn 0d11abfe23 Add support for multi-context control overrides to player controller 2023-01-25 23:36:53 +00:00
kayomn 7526e60037 Work around parser regression in latest Godot 4 beta 2023-01-25 23:35:36 +00:00
kayomn 9636d23dd0 Refactor map editor UI to support interior maps 2023-01-24 23:26:17 +00:00
kayomn 11e5e237c6 Merge pull request 'Fix Brush Cursor Highlight' (#12) from fix-brush-cursor-highlight into main
Reviewed-on: #12
2023-01-23 22:50:58 +01:00
kayomn 6eb73649c8 Fix brush cursor highlight 2023-01-23 21:43:56 +00:00
kayomn 03a7ad1b02 Merge pull request 'Add Support for Custom Brushes in Map Editor' (#11) from map-editor-custom-brushes into main
Reviewed-on: #11
2023-01-23 22:25:20 +01:00
kayomn 5bda4e0254 Add support for custom brushes in map editor 2023-01-23 21:23:43 +00:00
kayomn 9cd33db1dd Merge pull request 'Fix Large Terrain Performance Issues' (#10) from large-terrain-performance-fix into main
Reviewed-on: #10
2023-01-23 21:32:18 +01:00
kayomn 4121b068f4 Amend missed code review comment 2023-01-23 20:31:28 +00:00
kayomn aa97badf69 Amend code review comments 2023-01-23 20:29:43 +00:00
kayomn 10ee4f93f5 Offload map editor terrain generation to secondary thread 2023-01-23 20:16:26 +00:00
kayomn eb83022e6d Remove testing terrain paints 2023-01-23 18:28:51 +00:00
kayomn 32700ee9d4 Refactor map editor 2023-01-23 18:28:14 +00:00
kayomn f3e630849b Merge pull request 'Add Camera Bounds Data' (#9) from editor-camera-bounds into main
Reviewed-on: #9
2023-01-22 23:57:46 +01:00
kayomn 17d0130d4f Always show player camera boundary marker 2023-01-22 22:51:16 +00:00
kayomn 01e5a5dbdb Add world boundaries for player camera 2023-01-22 15:41:37 +00:00
kayomn 5d02cd16c7 Reword editor warning for ItemSelection 2023-01-21 15:05:37 +00:00
kayomn b4772546b3 Add editor warnings to ButtonSelection 2023-01-21 15:03:12 +00:00
kayomn e72698ffcd Merge pull request 'Editor Terrain Brush' (#2) from editor-terrain-brush into main
Reviewed-on: #2
2023-01-19 01:51:24 +01:00
kayomn 748a22347a Amend code review changes 2023-01-19 00:49:44 +00:00
kayomn c7a0d6bce2 Tidy up code and file structure 2023-01-18 17:15:41 +00:00
kayomn 2c24ec861f More editor UI fixes 2023-01-17 19:53:09 +00:00
kayomn 129c4f16d8 Fix brush mask button group being ignored 2023-01-17 16:44:21 +00:00
kayomn 5db227a8ac Expose hardcoded brush mask to editor UI 2023-01-17 16:41:54 +00:00
kayomn bf73abed8d Fix editor crash at startup 2023-01-17 15:29:40 +00:00
kayomn ea5db595d4 Refactor and redesign editor UI 2023-01-17 15:22:15 +00:00
kayomn 73de050628 Adjust scale of noise UV for terrain shading 2023-01-16 23:48:56 +00:00
kayomn 81abb0d8d9 Fix errors in editable terrain painting calculations 2023-01-16 23:48:13 +00:00
kayomn 0b19b97293 Various editor and editor GUI fixes 2023-01-16 18:54:06 +00:00
kayomn 9982cae13b Add cobbled limestone terrain 2023-01-16 18:25:35 +00:00
kayomn b800041173 Add more style appropriate terrain assets 2023-01-16 17:44:14 +00:00
kayomn a296f010a2 Fix paint selection not resetting in editor UI 2023-01-16 01:43:24 +00:00
kayomn aa12a9ef2b Refactor editor UI logic and structure 2023-01-16 00:58:11 +00:00
kayomn 8613d41550 Expose player controller frozen property in editor 2023-01-16 00:57:17 +00:00
kayomn b06837f819 Fix duplicated G texture channel reading 2023-01-13 18:11:49 +00:00
kayomn 91790f4589 Fix mismatched shader uniform property in TerrainInstance3D 2023-01-13 18:00:13 +00:00
kayomn 6a4cb1a431 Fix leaky abstractions in EditableTerrain 2023-01-13 17:32:48 +00:00
kayomn 64d0280b1f Refactor terrain map code into own file 2023-01-13 10:08:56 +00:00
kayomn e0a7006be3 Make terrain selector close when toolbox is minimized 2023-01-13 09:10:28 +00:00