scawful
|
c774999f08
|
remove unused room object test file
|
2024-08-29 13:08:56 -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
|
20f7f04520
|
yaze_build_clib flag for cmake
|
2024-08-26 12:05:19 -04:00 |
|
scawful
|
f3b0723ca4
|
Refactor OverworldMap constructor to remove unnecessary tiles16 parameter
|
2024-08-26 10:24:46 -04:00 |
|
scawful
|
971255b636
|
remove unnecessary sdl2 include from overworld
|
2024-08-26 07:43:25 -04:00 |
|
scawful
|
6e66512a27
|
feat: Refactor OverworldMap to use custom_gfx_ids array for custom tileset
|
2024-08-25 17:26:02 -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
|
57a165bab6
|
feat: Add custom overworld data loading and tileset setup to OverworldMap constructor
|
2024-08-25 16:40:37 -04:00 |
|
scawful
|
9da8db75ea
|
add animated_gfx, subscreen_overlay, custom_tileset to OverworldMap
|
2024-08-25 16:40:18 -04:00 |
|
scawful
|
dafeff2be7
|
Move OverworldCustomASM constants to overworld_map.h
|
2024-08-25 16:39:50 -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
|
6465486443
|
Refactor Bitmap class to use shared_ptr for SDL_Surface objects
|
2024-08-25 14:22:52 -04:00 |
|
scawful
|
b4f07563a8
|
chore: Refactor yaze_test and test_editor for improved organization and readability
|
2024-08-25 11:02:37 -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
|
47b12526e7
|
Rename OverworldEntity to GameEntity for shared code between dungeon and overworld sprites
|
2024-08-24 23:56:49 -04:00 |
|
scawful
|
b1f231612d
|
chore: Refactor test_editor and yaze_test for better code organization and readability
|
2024-08-24 23:36:47 -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
|
4099d8731d
|
Refactor ROM class to use uint32_t for loop counters in LoadLinkGraphics, LoadAllGraphicsData, LoadGfxGroups, and SaveGroupsToRom methods
|
2024-08-22 01:28:04 -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
|
57e8dc0e10
|
chore: Update font_loader.cc and xcschememanagement.plist
|
2024-08-21 21:08:55 -04:00 |
|
scawful
|
c83d0440d8
|
cleanup snes_palette stuff
|
2024-08-21 10:13:13 -04:00 |
|
scawful
|
451e5714c8
|
Refactor cmake build command for Windows
|
2024-08-21 00:53:10 -04:00 |
|
scawful
|
590c7ffb22
|
Refactor music tracker structs for better code organization
|
2024-08-21 00:53:05 -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
|
e0e8c58c61
|
Refactor Rom class to support additional game versions
|
2024-08-21 00:13:04 -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
|
3b5e4cd791
|
chore: Refactor room object loading and drawing methods
|
2024-08-21 00:09:57 -04:00 |
|
scawful
|
4baa302f40
|
Refactor room entrance constants
|
2024-08-20 23:14:30 -04:00 |
|
scawful
|
a9d365f3b4
|
cleanup constants
|
2024-08-20 23:09:10 -04:00 |
|
scawful
|
10c46e6db1
|
housekeeping
|
2024-08-20 22:56:02 -04:00 |
|
scawful
|
f847e3b67c
|
update yaze version
|
2024-08-20 22:50:35 -04:00 |
|
scawful
|
bf1c3a87fa
|
more python cleanup
|
2024-08-20 22:47:12 -04:00 |
|
scawful
|
b98f0416bb
|
python cleanup
|
2024-08-20 22:44:12 -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 |
|