Commit Graph

28 Commits

Author SHA1 Message Date
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
kayomn 808a3a2c3e Make terrain edit menu close when the 'new' button is clicked 2023-01-13 00:46:09 +00:00
kayomn 1765ed9947 Add initial support for hardcoded terrain switching 2023-01-13 00:36:09 +00:00
kayomn 0ab18050ad Fix terrain brush always being active 2023-01-12 16:52:33 +00:00
kayomn 2c6d01f146 Fix unchecked division by zero when painting terrain 2023-01-12 16:05:19 +00:00
kayomn 96c1d69e9c Fix inaccurate terrain smoothness sampling causing crash 2023-01-12 15:59:01 +00:00
kayomn 68308b4ea4 Fix editor terrain brush cursor not visualising scale 2023-01-12 15:55:09 +00:00
kayomn 16571d6efa Replace hardcoded brush with support for raster brush masks 2023-01-12 15:47:42 +00:00
kayomn 82b30d0d70 Merge pull request 'Editor Terrain Size Options' (#1) from editor-terrain-size-options into main
Reviewed-on: #1
2023-01-12 02:36:56 +01:00
kayomn be2c385263 Fix regression in editor theming 2023-01-12 01:32:42 +00:00
kayomn fec1ac28b7 Add missing doc comments to editor-local code 2023-01-12 01:30:37 +00:00
kayomn 038d5684a5 Fix wording of PlayerController.screen_to_plane doc comment 2023-01-12 01:28:00 +00:00
kayomn 80724c4f21 Split popup overlay from map wizard in editor 2023-01-12 01:19:17 +00:00
kayomn 09fb0e7e0a Add new close / cancel icon 2023-01-12 01:15:41 +00:00
kayomn 0dc5288e45 Fix player controller incompatibility with editor menus 2023-01-12 00:43:23 +00:00
kayomn 58d9a0b8c5 Fix default editor terrain size 2023-01-11 16:59:32 +00:00
kayomn a20c7ff70d Increase detail of terrain geometry 2023-01-11 16:58:58 +00:00
kayomn 9acfdcb16b Add 'new map' button 2023-01-11 13:51:53 +00:00
kayomn c3c9a9dab6 Add terrain creation wizard 2023-01-11 12:08:25 +00:00
kayomn c061864c37 Unlock TerrainInstance max limit 2023-01-11 11:38:32 +00:00
kayomn 422361b278 Fix TerrainInstance size limits 2023-01-11 11:37:49 +00:00
kayomn 5c4ff2b4ca Improve terrain shading appearance 2023-01-10 18:02:26 +00:00
kayomn 0ba6f3e421 Clean up smooth brush logic 2023-01-10 15:52:45 +00:00
kayomn ab3bac24d7 Fix user experience bugs in editor 2023-01-10 15:34:07 +00:00
kayomn 72d295e266 Adjust normal map calculations for terrain shading 2023-01-10 01:45:50 +00:00
kayomn 9a144705f5 Initial commit 2023-01-10 01:36:09 +00:00