Commit graph

64 commits

Author SHA1 Message Date
Marcus Huderle
6102181738 Move files into src/ 2018-09-26 18:33:08 -05:00
Marcus Huderle
ecf9e533d4 Move status bar messages out of Map class 2018-09-26 11:38:39 -05:00
Marcus Huderle
083e8e6101 Move heal location logic out of event class 2018-09-24 19:21:10 -05:00
Marcus Huderle
0d33c3aa64 Move event to core/ 2018-09-24 19:12:29 -05:00
Marcus Huderle
56499411b1 Move parseutil to core/, and fix include paths during build 2018-09-24 19:04:42 -05:00
Marcus Huderle
d61d33f47f Rename Connection to MapConnection and move to core 2018-09-24 11:02:50 -05:00
Marcus Huderle
24e79eb94e Move History and HistoryItem to core/ 2018-09-24 10:48:36 -05:00
Marcus Huderle
6dc1e0eea3 Start refactoring core + ui. Create selectable pixmap item 2018-09-22 18:47:28 -05:00
Diegoisawesome
363ea86a2a Move static tileset vars to Project 2018-09-19 12:35:45 -05:00
Diegoisawesome
a6fc81ae1a Use project values for tilesets 2018-09-18 18:53:59 -05:00
Diegoisawesome
ef657628fa Fix segfault if metatile count != metatile attrs count 2018-09-17 14:23:25 -05:00
Marcus Huderle
23f2016e26 Update tileset image palette processing, to accompany RGB-indexed images, rather than greyscale 2018-09-16 11:21:53 -05:00
Marcus Huderle
b3a30c91ae Properly read dynamically-set warps that use MAP_NONE as their destination 2018-09-15 15:25:34 -05:00
Marcus Huderle
0b8c71119d Fix warnings 2018-09-14 18:37:36 -05:00
Marcus Huderle
2a00e8aee9 Fix bug when saving heal locations for maps with multiple heal locations 2018-09-12 17:44:37 -05:00
Marcus Huderle
23efdc2bea Support spritesheets instead of individual frames for event object pics 2018-09-12 17:44:30 -05:00
garak
67f7fca399 add HealLocation fly spots 2018-09-11 20:37:36 -04:00
Marcus Huderle
fba2ade2bb Provide populated comboboxes and tooltips for (mostly) everything 2018-07-13 20:33:49 -05:00
Marcus Huderle
8930b2c01b Prepopulate more dropdowns, and support new macro formats 2018-07-11 11:23:55 -05:00
Marcus Huderle
48a562d1eb Update map view when tilesets change 2018-07-08 17:01:53 -05:00
Marcus Huderle
37529d37ec Add tileset comboboxes, and make metatile area scrollable 2018-07-08 10:29:03 -05:00
Marcus Huderle
5bd88e6fef Add ability to change map border 2018-07-07 17:32:54 -05:00
Marcus Huderle
a9325fc790 Dynamically set event labels 2018-07-07 12:07:36 -05:00
Marcus Huderle
ecce7d26f2 Add ability to add all map event types 2018-07-07 11:59:47 -05:00
Marcus Huderle
76649ea867 Add menu to 'add event' button 2018-07-06 11:08:20 -05:00
Marcus Huderle
2567254214 MUS_ prefix instead of BGM_ 2018-06-20 17:43:26 -05:00
Marcus Huderle
a2b42de541 Support new map layouts structure 2018-06-20 17:43:20 -05:00
Marcus Huderle
a89dc22245 Update parsing of new object_event macro 2018-06-14 22:01:00 -05:00
Marcus Huderle
3ed27ba5d3 Update filepaths and var names from 'map_object' -> 'event_object' 2018-06-05 17:06:14 -05:00
Marcus Huderle
a11365176c Fix event_object_movement.c filepath to account for new pokeruby directory structure 2018-03-19 18:15:29 -07:00
Marcus Huderle
1a10eac29f Support 'mirror' connection editing. Can be toggled off via checkbox 2018-03-12 20:51:27 -07:00
Marcus Huderle
dec99c8cac Fix bug where saving shared map assets wouldn't work 2018-03-11 15:21:01 -07:00
Marcus Huderle
9b0f686781 Properly support saving map connections 2018-03-11 13:33:08 -07:00
Marcus Huderle
073a13ac9c Save connections to file 2018-03-07 21:05:35 -08:00
Marcus Huderle
64007b5bae Add basic drop-and-drop connection editing 2018-03-07 20:22:18 -08:00
Marcus Huderle
af4dc34eba Evaluate C define expressions using postfix evaluation, and rename 'asm' to 'parseutil' 2018-03-03 17:09:05 -08:00
Marcus Huderle
d87d5e6f00 Remove the reverse song constant lookup 2018-03-03 12:20:59 -08:00
Marcus Huderle
669c81b50b Populate flag and var dropdown menus with their respective constants 2018-03-02 21:59:24 -08:00
Marcus Huderle
2bc949612d Populate hidden item dropdown menu with item constants 2018-03-02 19:56:23 -08:00
Marcus Huderle
38360de140 Update map object filepath 2018-03-02 19:55:55 -08:00
Marcus Huderle
b39f44c6d0 Small cleanup 2018-02-18 10:32:30 -08:00
Marcus Huderle
c61b8a9b18 Save map constants header based on the current map group data 2018-02-18 09:43:29 -08:00
Marcus Huderle
e4c5d53ffd Maintain master and working copies of data structures, to enable saving single maps at a time 2018-02-17 22:11:47 -08:00
Marcus Huderle
17e5892cd4 Save map groups file 2018-02-17 16:36:19 -08:00
Marcus Huderle
43e15dfb0e Save collateral files when creating a new map 2018-02-17 16:07:19 -08:00
Marcus Huderle
bcc74b4461 Add newly created map into global mapAttributes map 2018-02-17 15:16:42 -08:00
Marcus Huderle
a9d71d15f8 Save all map attributes to _assets file 2018-02-17 14:50:20 -08:00
Marcus Huderle
50fc906971 Parse all map attributes from _assets into memory 2018-02-17 13:00:15 -08:00
Marcus Huderle
5c0f628f0d Build new maps in memory, rather than immediately writing to files 2018-02-15 20:15:25 -08:00
Marcus Huderle
40a0fbee02 Load and save the gMapAttributes array 2018-02-15 18:38:19 -08:00