Commit Graph

759 Commits

Author SHA1 Message Date
scawful
c31f3b81be Refactor code to remove unused headers and unnecessary includes 2024-09-25 00:37:23 -04:00
scawful
0e32fe89e1 Remove unused headers from message_editor.cc 2024-09-19 21:04:38 -04:00
scawful
46d7dc446e Add CommandManager::ShowWhichKey and include src in build 2024-09-19 20:59:56 -04:00
scawful
2857eca92d move DictionaryEntry struct, make all_dictionaries_ local to MessageEditor insteaad of static 2024-09-17 08:42:36 -04:00
scawful
d717bf8af3 Add BuildDictionaryEntries 2024-09-17 08:41:44 -04:00
scawful
374eebfac4 header include cleanup 2024-09-07 09:55:01 -04:00
scawful
028879aefd Refactor palette_editor.cc and palette_editor.h for improved code organization and readability 2024-09-02 14:12:22 -04:00
scawful
7650c56e8d update usage stats grids 2024-09-01 14:31:54 -04:00
scawful
048ac22517 fix overworld editor toolset names 2024-08-31 09:13:43 -04:00
scawful
740be3897f housekeeping 2024-08-30 10:58:57 -04:00
scawful
12ce96e533 chore: Refactor CMakeLists.txt and app.cmake files for better organization 2024-08-30 02:57:14 -04:00
scawful
2681e46a7b Refactor file paths for extension headers 2024-08-30 02:22:08 -04:00
scawful
dd340b1f1a overworld housekeeping 2024-08-29 20:27:44 -04:00
scawful
698055d165 Refactor OverworldEditor and Overworld class 2024-08-29 19:52:38 -04:00
scawful
93d7aa545c Refactor AssembleMap32Tiles to report errors 2024-08-29 19:10:02 -04:00
scawful
205e085a41 add constant manager 2024-08-29 13:08:45 -04:00
scawful
5532623e16 game constants housekeeping 2024-08-29 13:08:36 -04:00
scawful
95a5201a97 feat: Add custom overworld map settings UI to OverworldEditor 2024-08-25 17:01:18 -04:00
scawful
0c9faa7ac4 chore: pass flag to overworld map for loading custom data 2024-08-25 16:50:41 -04:00
scawful
eda3c4f5ef feat: Add option to load custom overworld data from ROM and enable UI 2024-08-25 16:39:22 -04:00
scawful
7e0f38ef0f housekeeping 2024-08-25 15:40:14 -04:00
scawful
36cc07525b Refactor assembly_editor.cc, dungeon_editor.h, and overworld_editor.cc 2024-08-25 14:46:54 -04:00
scawful
d5650c8bb6 chore: Refactor audio loading and handling in Controller class 2024-08-25 14:46:35 -04:00
scawful
3eaf320ff4 Refactor GfxGroupEditor 2024-08-25 14:33:01 -04:00
scawful
c62b2c0913 Refactor OverworldEditor to use uint for loop counters in RefreshTile16Blockset method 2024-08-25 00:12:57 -04:00
scawful
5879138e93 Refactor CommandManager to support undo and redo functionality 2024-08-25 00:12:04 -04:00
scawful
bf94668455 Refactor OverworldEditor to use zelda3::GameEntity 2024-08-24 23:57:19 -04:00
scawful
b2b3056ddd Refactor yaze_test 2024-08-24 23:26:50 -04:00
scawful
a97487fd2c Refactor EditorManager 2024-08-24 08:38:47 -04:00
scawful
270bef0973 Refactor OverworldEntity to use uint16_t for map_id and improve code organization 2024-08-22 10:49:12 -04:00
scawful
94108ebc0d Refactor OverworldEditor to lazy load area graphics 2024-08-22 01:02:20 -04:00
scawful
8177ec3dce Refactor music editor to remove unnecessary includes and improve code organization 2024-08-22 01:01:47 -04:00
scawful
23640310be Refactor tile16 blockset data access methods 2024-08-21 21:54:28 -04:00
scawful
5d10cf4107 Refactor overworld editor to improve code organization and consolidate save logic 2024-08-21 21:21:25 -04:00
scawful
c83d0440d8 cleanup snes_palette stuff 2024-08-21 10:13:13 -04:00
scawful
478ef0d0d2 wrap dlfcn.h in unix macro condition 2024-08-21 00:52:46 -04:00
scawful
ea8a851539 clang tidy cleanups 2024-08-21 00:37:14 -04:00
scawful
4e908d0f26 chore: Refactor screen editor to improve code organization and remove unnecessary includes 2024-08-21 00:12:21 -04:00
scawful
a9d365f3b4 cleanup constants 2024-08-20 23:09:10 -04:00
scawful
d85530b14b extensions cleanup 2024-08-20 22:40:14 -04:00
scawful
7b33313281 big cleanup 2024-08-20 22:10:35 -04:00
scawful
dc244ac02d Refactor sprite editor to use Zelda3 namespace for default sprite names 2024-08-20 21:42:50 -04:00
scawful
a8ed9b7f92 remove magic numbers, enforce const correctness 2024-08-20 21:31:59 -04:00
scawful
e404eabe64 overworld sprite cleanup 2024-08-20 13:06:35 -04:00
scawful
49611d4944 big cleanup, replace Bytes alias with std::vector<uint8_t> to reduce ambiguity 2024-08-20 12:02:47 -04:00
scawful
2443336f9d add GetLabel to ResourceLabelManager 2024-08-20 11:06:06 -04:00
scawful
dd430ad1b6 decouple message data functions from message editor class 2024-08-19 11:36:30 -04:00
scawful
f214f25512 add dictionary contents as message editor table column 2024-08-19 10:22:17 -04:00
scawful
20dc6e4ba7 add ReadAllTextDataV2, deprecate ReadAllTextData 2024-08-19 10:21:42 -04:00
scawful
e508076c18 Refactor Tile16Editor to use void return type for DrawTile16Editor method 2024-08-17 12:17:08 -04:00