tustin2121
3d9cd2ad0d
Moving paths to project config
...
- Replaced all instances of hardcoded paths with requesting a path from the new project config file properties for "path/".
- As a result, all default paths hardcoded into porymap are now in one place.
- When reading the config file, it now trims out white space around the key and value.
2022-09-01 12:14:47 -04:00
tustin2121
8e83daac84
Split project config
...
- Project config is now split into project and user config.
- Backwards compatibility with the old project config included, porting old project items over to the new user config.
2022-09-01 00:57:31 -04:00
garak
26319cef9f
reselect old metatile after tileset save
2022-07-11 22:06:17 -04:00
garak
0e3b07201a
document tileset and palette editors
2022-07-11 22:06:17 -04:00
garak
ca0229f444
fix 15 bit depth hex value update
2022-07-11 22:06:17 -04:00
garak
12d5f22475
improve palette editor ui
...
- remove redundant RGB label
- in color picker, instruct user to press SPACE
- add toggle between 15 and 24 bit depth displaying
2022-07-11 22:06:17 -04:00
garak
ab6aa01973
use zoom_box_dimensions constant for color picker preview window
2022-07-11 22:06:17 -04:00
garak
1d596023c6
remove palette editor frame shadows
2022-07-11 22:06:17 -04:00
garak
7f24e5c9ee
fix spinbox signal ambiguity
2022-07-11 22:06:17 -04:00
garak
635f1325a2
cleanup palette editor code
2022-07-11 22:06:17 -04:00
garak
725c601a06
fix slider rounding
2022-07-11 22:06:17 -04:00
garak
48baf627e8
palette editor: color hex boxes, spinboxes for sliders
2022-07-11 22:06:17 -04:00
garak
45cb2a19af
add a color picker dialog to palette editor
2022-07-11 22:06:17 -04:00
GriffinR
2bdc8024f7
Add reopen on launch setting to UI
2022-07-04 16:22:52 -05:00
GriffinR
a407fa9e17
Add reopen on launch config option
2022-07-04 16:22:52 -05:00
GriffinR
4a41858e5b
Condense config bool code
2022-07-04 16:22:52 -05:00
Marcus Huderle
02b0bc94c5
Make obj event gfx parsing backwards compatible
2022-07-03 11:28:24 -05:00
Marcus Huderle
0b0c588c64
Read object event gfx info by parsing its C file, rather than relying on regex
2022-07-03 11:28:24 -05:00
Marcus Huderle
ed30115d2e
Merge pull request #413 from GriffinRichards/label-copy
...
Add metatile label copy button
2022-07-03 10:46:50 -05:00
GriffinR
3a2d2ef3c2
Add sanity checks to setMetatileLayerOrder
2022-07-03 07:57:09 -05:00
GriffinR
44bbef6105
Render unused metatile layer as it appears in-game
2022-07-03 07:57:09 -05:00
GriffinR
87b43080ba
Fix auto-merge
2022-06-30 00:47:31 -04:00
GriffinR
441db4274e
Merge branch 'master' into label-copy
2022-06-30 00:41:10 -04:00
garak
5f3653e7b0
remove unused city map code
2022-06-29 22:15:21 -04:00
garak
13603901e2
fix config update crash, add real swap & rename old swap to replace
2022-06-29 22:15:21 -04:00
garak
04ef5c5b7c
expose config dialog to users after setup (File>Update Config)
2022-06-29 22:15:21 -04:00
garak
813845e0da
address feedback, fix oversights
2022-06-29 22:15:21 -04:00
garak
c76f6a8049
code cleanup: finish rme update core
2022-06-29 22:15:21 -04:00
garak
aeb56e579c
support ruby in rme
2022-06-29 22:15:21 -04:00
garak
80909734c2
fix build for Qt5
2022-06-29 22:15:21 -04:00
garak
f7a0e02f95
resize region map tilemaps
2022-06-29 22:15:21 -04:00
garak
cff77ad58e
update swap section feature for rme
2022-06-29 22:15:21 -04:00
garak
4334e5b2e9
save / load from the config
2022-06-29 22:15:21 -04:00
garak
e82ff92b2b
add/remove map section entry in region map editor
2022-06-29 22:15:21 -04:00
garak
fa01768962
add history for region map layout size and mapsec entry edits
2022-06-29 22:15:21 -04:00
garak
2b152ce64e
create edit history for region map tilemap and layout
2022-06-29 22:15:21 -04:00
garak
43ebeb1662
region maps: save layouts, save tilemaps
2022-06-29 22:15:21 -04:00
garak
1334369906
begin overhaul of region map editor
...
- use a configurator to give users more options
- support firered (tilemaps, layout layers)
- add support for 4bpp and 8bpp tilemaps
- use new region map entries json format
- temporarily disabled city tilemap editor code
2022-06-29 22:15:21 -04:00
GriffinR
c1e3415417
Fix memory leak
2022-06-29 19:13:42 -04:00
GriffinR
73eabc92ca
Prevent duplicate metatile pastes in the tileset editor
2022-06-29 19:13:42 -04:00
GriffinR
304b00b0f3
Add copy/paste to tileset editor
2022-06-29 19:13:42 -04:00
GriffinR
553da9a115
Fix missing music when importing from Advance Map
2022-06-28 13:22:34 -04:00
GriffinR
096a66067d
Automatically disable encounters if JSON is missing
2022-06-28 13:20:02 -04:00
GriffinR
b20df82358
Assume objects with no type field are not clones
2022-06-24 23:47:43 -04:00
GriffinR
fc11e3d60b
Add newline after appending to metatiles.inc
2022-04-22 16:18:01 -04:00
GriffinR
d1883720c9
Add metatile label copy button
2022-02-10 09:53:04 -05:00
GriffinR
af0abaa38d
Add getIndexOffset, change expected event fields to QSet
2022-02-09 18:31:55 -06:00
GriffinR
b91914310e
Allow warping by double-clicking clone objects
2022-02-09 18:31:55 -06:00
GriffinR
b01581dc4d
Add clone objects
2022-02-09 18:31:55 -06:00
GriffinR
31f400e2c9
Add event group constants
2022-02-09 18:31:55 -06:00