Commit Graph

  • f28c098897 Add 'wood platform' tiles #16 interiors-overhaul kayomn 2023-02-12 22:35:57 +0000
  • 167f83d5f1 Add support for multiple floor tiles sets in one map kayomn 2023-02-10 14:30:27 +0000
  • 200f0939c3 Add missing boundary checks to interior map generation kayomn 2023-02-09 11:11:48 +0000
  • ee37075778 Revamp floor tiling system with auto-tile solution kayomn 2023-02-09 00:55:01 +0000
  • e654466805 Remove 'rotate' option for tiles kayomn 2023-02-04 17:39:27 +0000
  • 4343a845ad Clean up map editor folder structure kayomn 2023-02-04 17:25:34 +0000
  • 98e8d22b30 Merge pull request 'Improve Map Editor Initialization Time' (#14) from init-performance-improvements into main main kayomn 2023-02-01 19:29:57 +0100
  • 7ce7256386 Improve map editor initialization time #14 kayomn 2023-02-01 18:26:41 +0000
  • e6b115a9e2 Merge pull request 'Interior Maps' (#13) from interior-maps into main kayomn 2023-02-01 01:16:15 +0100
  • 6bf34c13c5 Fix naming convention inconsistency #13 kayomn 2023-02-01 00:12:11 +0000
  • 8d014d69a9 Fix InteriorMap not hiding its multi-mesh instances when hidden kayomn 2023-02-01 00:11:14 +0000
  • 821c1ac8c4 Amend code review comments kayomn 2023-02-01 00:05:48 +0000
  • 3af575298d Fix glitchy interior map editor behaviors kayomn 2023-01-31 23:24:40 +0000
  • 08bcb54daa Rename 'Interior' to 'InteriorMap' kayomn 2023-01-31 22:48:12 +0000
  • ccb44fe118 Fix crash in map editor kayomn 2023-01-31 22:43:21 +0000
  • 10148638e9 Rename 'exterior' to 'terrain' in map editor UI kayomn 2023-01-31 22:36:06 +0000
  • 4ca2cf2511 Remove testing mesh from map editor kayomn 2023-01-31 22:34:23 +0000
  • b0a76f5fd3 Rename TileGrid to Interior kayomn 2023-01-31 22:33:14 +0000
  • 647ac60ce7 Fix tile grid alignment issues kayomn 2023-01-31 22:29:30 +0000
  • 176b18866f Add fill rect tool to interior map editor kayomn 2023-01-31 00:07:44 +0000
  • a9f7437d01 Add logic to right-click delete tiles kayomn 2023-01-28 00:13:49 +0000
  • 300f1db0d5 Add support for tile orientation in map editor kayomn 2023-01-27 23:52:10 +0000
  • a175b22377 Replace placeholder meshes with tiles for interior map editing kayomn 2023-01-27 22:44:28 +0000
  • 1ccb0400dc Rename tile menu options to be clearer kayomn 2023-01-27 20:34:39 +0000
  • e2ccaa469e Add clear tiles button to map editor kayomn 2023-01-27 20:20:24 +0000
  • 4963f7b355 Add basic functionality for plotting meshes of interiors kayomn 2023-01-27 19:36:54 +0000
  • f6e3408d0e Make map edit activation signal more flexible kayomn 2023-01-27 15:57:16 +0000
  • 499cfe84ef Clean up MeshGrid logic kayomn 2023-01-27 15:49:56 +0000
  • 42c3a53b24 Refactor code quality and squash bugs in MeshGrid kayomn 2023-01-27 14:15:59 +0000
  • f87cc4f996 Remove debug print kayomn 2023-01-26 00:08:37 +0000
  • fbe4213c7f Remove dependency on ItemSelection kayomn 2023-01-26 00:08:06 +0000
  • 725ab3c55d Modify WorkerPrompt to use signals over awaitable functions kayomn 2023-01-25 23:55:18 +0000
  • eb20329586 Remove testing cube from map editor kayomn 2023-01-25 23:48:13 +0000
  • 9dd28af524 Fix regression in terrain visibility kayomn 2023-01-25 23:47:37 +0000
  • 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 kayomn 2023-01-25 23:42:50 +0000
  • 7a8225240b Add support for building menu to toolbar kayomn 2023-01-25 23:39:10 +0000
  • 0d11abfe23 Add support for multi-context control overrides to player controller kayomn 2023-01-25 23:36:53 +0000
  • 7526e60037 Work around parser regression in latest Godot 4 beta kayomn 2023-01-25 23:35:36 +0000
  • 9636d23dd0 Refactor map editor UI to support interior maps kayomn 2023-01-24 23:26:17 +0000
  • 11e5e237c6 Merge pull request 'Fix Brush Cursor Highlight' (#12) from fix-brush-cursor-highlight into main kayomn 2023-01-23 22:50:58 +0100
  • 6eb73649c8 Fix brush cursor highlight #12 kayomn 2023-01-23 21:43:56 +0000
  • 03a7ad1b02 Merge pull request 'Add Support for Custom Brushes in Map Editor' (#11) from map-editor-custom-brushes into main kayomn 2023-01-23 22:25:20 +0100
  • 5bda4e0254 Add support for custom brushes in map editor #11 kayomn 2023-01-23 21:23:43 +0000
  • 9cd33db1dd Merge pull request 'Fix Large Terrain Performance Issues' (#10) from large-terrain-performance-fix into main kayomn 2023-01-23 21:32:18 +0100
  • 4121b068f4 Amend missed code review comment #10 kayomn 2023-01-23 20:31:28 +0000
  • aa97badf69 Amend code review comments kayomn 2023-01-23 20:29:43 +0000
  • 10ee4f93f5 Offload map editor terrain generation to secondary thread kayomn 2023-01-23 20:16:26 +0000
  • eb83022e6d Remove testing terrain paints kayomn 2023-01-23 18:28:51 +0000
  • 32700ee9d4 Refactor map editor kayomn 2023-01-23 18:28:14 +0000
  • f3e630849b Merge pull request 'Add Camera Bounds Data' (#9) from editor-camera-bounds into main kayomn 2023-01-22 23:57:46 +0100
  • 17d0130d4f Always show player camera boundary marker #9 kayomn 2023-01-22 22:51:16 +0000
  • 01e5a5dbdb Add world boundaries for player camera kayomn 2023-01-22 15:41:37 +0000
  • 5d02cd16c7 Reword editor warning for ItemSelection kayomn 2023-01-21 15:05:37 +0000
  • b4772546b3 Add editor warnings to ButtonSelection kayomn 2023-01-21 15:03:12 +0000
  • e72698ffcd Merge pull request 'Editor Terrain Brush' (#2) from editor-terrain-brush into main kayomn 2023-01-19 01:51:24 +0100
  • 748a22347a Amend code review changes #2 kayomn 2023-01-19 00:49:44 +0000
  • c7a0d6bce2 Tidy up code and file structure kayomn 2023-01-18 17:15:41 +0000
  • 2c24ec861f More editor UI fixes kayomn 2023-01-17 19:53:09 +0000
  • 129c4f16d8 Fix brush mask button group being ignored kayomn 2023-01-17 16:44:21 +0000
  • 5db227a8ac Expose hardcoded brush mask to editor UI kayomn 2023-01-17 16:41:54 +0000
  • bf73abed8d Fix editor crash at startup kayomn 2023-01-17 15:29:40 +0000
  • ea5db595d4 Refactor and redesign editor UI kayomn 2023-01-17 15:22:15 +0000
  • 73de050628 Adjust scale of noise UV for terrain shading kayomn 2023-01-16 23:48:56 +0000
  • 81abb0d8d9 Fix errors in editable terrain painting calculations kayomn 2023-01-16 23:48:13 +0000
  • 0b19b97293 Various editor and editor GUI fixes kayomn 2023-01-16 18:54:06 +0000
  • 9982cae13b Add cobbled limestone terrain kayomn 2023-01-16 18:25:35 +0000
  • b800041173 Add more style appropriate terrain assets kayomn 2023-01-16 17:44:14 +0000
  • a296f010a2 Fix paint selection not resetting in editor UI kayomn 2023-01-16 01:43:24 +0000
  • aa12a9ef2b Refactor editor UI logic and structure kayomn 2023-01-16 00:58:11 +0000
  • 8613d41550 Expose player controller frozen property in editor kayomn 2023-01-16 00:57:17 +0000
  • b06837f819 Fix duplicated G texture channel reading kayomn 2023-01-13 18:11:49 +0000
  • 91790f4589 Fix mismatched shader uniform property in TerrainInstance3D kayomn 2023-01-13 18:00:13 +0000
  • 6a4cb1a431 Fix leaky abstractions in EditableTerrain kayomn 2023-01-13 17:32:48 +0000
  • 64d0280b1f Refactor terrain map code into own file kayomn 2023-01-13 10:08:56 +0000
  • e0a7006be3 Make terrain selector close when toolbox is minimized kayomn 2023-01-13 09:10:28 +0000
  • 808a3a2c3e Make terrain edit menu close when the 'new' button is clicked kayomn 2023-01-13 00:46:09 +0000
  • 1765ed9947 Add initial support for hardcoded terrain switching kayomn 2023-01-13 00:36:09 +0000
  • 0ab18050ad Fix terrain brush always being active kayomn 2023-01-12 16:52:33 +0000
  • 2c6d01f146 Fix unchecked division by zero when painting terrain kayomn 2023-01-12 16:05:19 +0000
  • 96c1d69e9c Fix inaccurate terrain smoothness sampling causing crash kayomn 2023-01-12 15:59:01 +0000
  • 68308b4ea4 Fix editor terrain brush cursor not visualising scale kayomn 2023-01-12 15:55:09 +0000
  • 16571d6efa Replace hardcoded brush with support for raster brush masks kayomn 2023-01-12 15:47:42 +0000
  • 82b30d0d70 Merge pull request 'Editor Terrain Size Options' (#1) from editor-terrain-size-options into main kayomn 2023-01-12 02:36:56 +0100
  • be2c385263 Fix regression in editor theming #1 kayomn 2023-01-12 01:32:42 +0000
  • fec1ac28b7 Add missing doc comments to editor-local code kayomn 2023-01-12 01:30:37 +0000
  • 038d5684a5 Fix wording of PlayerController.screen_to_plane doc comment kayomn 2023-01-12 01:28:00 +0000
  • 80724c4f21 Split popup overlay from map wizard in editor kayomn 2023-01-12 01:19:17 +0000
  • 09fb0e7e0a Add new close / cancel icon kayomn 2023-01-12 01:15:41 +0000
  • 0dc5288e45 Fix player controller incompatibility with editor menus kayomn 2023-01-12 00:43:23 +0000
  • 58d9a0b8c5 Fix default editor terrain size kayomn 2023-01-11 16:59:32 +0000
  • a20c7ff70d Increase detail of terrain geometry kayomn 2023-01-11 16:58:58 +0000
  • 9acfdcb16b Add 'new map' button kayomn 2023-01-11 13:51:53 +0000
  • c3c9a9dab6 Add terrain creation wizard kayomn 2023-01-11 12:08:25 +0000
  • c061864c37 Unlock TerrainInstance max limit kayomn 2023-01-11 11:38:32 +0000
  • 422361b278 Fix TerrainInstance size limits kayomn 2023-01-11 11:37:49 +0000
  • 5c4ff2b4ca Improve terrain shading appearance kayomn 2023-01-10 18:02:26 +0000
  • 0ba6f3e421 Clean up smooth brush logic kayomn 2023-01-10 15:52:45 +0000
  • ab3bac24d7 Fix user experience bugs in editor kayomn 2023-01-10 15:34:07 +0000
  • 72d295e266 Adjust normal map calculations for terrain shading kayomn 2023-01-10 01:45:50 +0000
  • 9a144705f5 Initial commit kayomn 2023-01-10 01:36:09 +0000