garak
5a62df9f55
add json saving to wild encounter editor
2019-09-09 18:26:54 -04:00
garak
4b0e0b0bff
continue work on wild encounter editor
2019-09-09 18:26:54 -04:00
garak
1369113a1b
add encounter rate slider to wild mon tables
2019-09-09 18:26:54 -04:00
garak
ce002bcb4d
speed up combobox load for wild mons
2019-09-09 18:26:54 -04:00
garak
3f9ad3afbb
extend wild encounter tab for all fields (dynamic)
2019-09-09 18:26:54 -04:00
garak
0ad71286b1
begin work on wild pokemon editor
2019-09-09 18:26:54 -04:00
garak
e3f92fff12
fix build:
...
- use parser class when parsing metatile label files
- use QString() over QString::null which is deprecated
2019-09-09 18:24:33 -04:00
garak
b9ba7777d3
fix typo / bad error message
2019-09-08 20:26:39 -04:00
garak
22fe92840f
Merge pull request #108 from Phlosioneer/metatile-labels
...
Add a way to name metatiles, for use in c code
2019-09-08 20:15:00 -04:00
garak
d50444b9cb
remove comments
2019-08-27 18:00:56 -05:00
tustin2121
13b6f8f6e3
Event_object_graphics_pointers are now read for explicit indexes.
2019-08-27 18:00:56 -05:00
garak
dae8f7deaf
only read map-related WEATHER_ constants
2019-08-19 16:52:39 -05:00
garak
11d6d35b68
fix rme close with unsaved changes
2019-08-19 16:52:39 -05:00
garak
bb7e15785c
draw region map layout when label is changed
2019-08-19 16:52:39 -05:00
garak
9e7ce82f45
fix region map entries save bug where NONE map section was being saved in array
2019-08-19 16:52:39 -05:00
garak
60e68116c4
parsing heal locations allows spaces around parentheses
2019-08-19 16:52:39 -05:00
garak
16d25796bf
use the custom combobox for all porymap comboboxes
2019-08-19 16:52:39 -05:00
garak
7a239fafda
fix tile image export
2019-08-13 22:28:20 -04:00
garak
ee5d85b171
fix new map layout dir creation and erroneous error
2019-08-07 11:17:20 -04:00
garak
3e39ebccdf
add unsaved changes dialog to mainwindow close
2019-08-07 10:48:07 -04:00
garak
f89804dd16
silence compiler warnings
2019-08-06 23:35:02 -04:00
garak
5470ade7bb
improve combobox speed and autocompletion
2019-08-06 21:50:03 -04:00
garak
e7732bfb42
fix secondary tileset metatile values; format save file
2019-07-18 16:35:00 -04:00
Marcus Huderle
e501a92c30
Fix exporting tileset images with duplicate-color palettes
2019-06-17 12:00:31 -05:00
garak
a240bf5038
allow spaces in C INCBINS
2019-06-10 20:36:58 -05:00
garak
1e5ac54147
parse C defines with line breaks
2019-06-03 21:29:09 -04:00
garak
14a92c4c16
clear flyableMaps when reading heal locations
2019-06-02 16:48:55 -04:00
garak
358732aa00
fix bug in tileset editor where selection is drawn at improper coordinates
2019-05-23 16:45:06 -05:00
garak
0b28a95e9f
flip entire selection contents in tileset editor
2019-05-23 16:45:06 -05:00
garak
8f2e47e937
fix preview scene memory leak, fix borders
2019-05-23 16:43:07 -05:00
garak
f750c56e29
create map image export window
2019-05-23 16:43:07 -05:00
garak
24562fdaae
handle un-numbered map groups when creating new maps
2019-05-20 22:33:28 -04:00
garak
eb71f72b0e
move source parsing functions from project to parseutil
2019-05-09 18:08:52 -05:00
garak
675a064df6
readCDefines() - don't crash on invalid expressions, add better debugging info
2019-05-09 18:08:52 -05:00
garak
54e431617f
improve tileset label reading to silence unnecessary warnings
2019-05-09 18:08:52 -05:00
garak
eb3964bcc3
improve way selected events are rendered on top
2019-05-09 18:06:34 -05:00
garak
69a7a24ed6
fix typo in mainwindow.cpp
2019-05-02 11:05:20 -04:00
garak
a214b66353
use more appropriate default elevations for new events, hide heal spot z
2019-05-01 19:30:19 -05:00
garak
2cc5a92cc8
disallow region map entries to have out of bounds dimensions
2019-04-29 19:38:40 -05:00
garak
4774def5cd
draw selected event on top when stacked
2019-04-29 19:38:40 -05:00
garak
c189d2fac8
revert hideArrow() function, fix rme swap window
2019-04-29 19:38:40 -05:00
garak
0a4be71ae2
add regex support to C define reading
2019-04-29 19:38:40 -05:00
garak
9098055054
add data qualifiers struct
2019-04-29 19:38:40 -05:00
garak
8c29b00fa4
modify event comboboxes, fix heal location parsing
2019-04-29 19:38:40 -05:00
Marcus Huderle
13e3e660e9
Fix bug where tryParseJsonFile() wasn't explicitly returning true
2019-04-24 17:26:08 -05:00
Marcus Huderle
7b440f38a4
Log error messages when JSON parsing fails
2019-04-20 09:06:59 -05:00
garak
e30ec429ab
allow entries to be moved by dragging them around map
2019-04-13 16:24:12 -05:00
garak
92ea089876
insert new map entries when edited
2019-04-13 16:24:12 -05:00
garak
875320ae26
add entries editing tab to rme
2019-04-13 16:24:12 -05:00
Phlosioneer
edcb8f9285
Only commit metatile label if it changes
2019-04-08 00:17:30 -04:00
Phlosioneer
03186e4591
Fix metatile label bug while saving
...
The metatile label only saved when the text field lost focus. But
saving doesn't cause the lineEdit to lose focus. This forces a
check whenever the tileset is saved.
2019-04-08 00:13:55 -04:00
Phlosioneer
6b661db952
Fix incorrect regex validator
...
This fixes the bug where an empty line wouldn't clear the metatile
label. It also removes the '.' and '-' characters.
2019-04-07 20:46:53 -04:00
garak
d094dced1f
fix region map editor ui
2019-04-07 18:33:06 -05:00
huderlem
e91df38714
Merge pull request #77 from garakmon/rme
...
Region Map Editor
2019-04-06 19:59:08 -05:00
Marcus Huderle
a61dd168cf
Write JASC files with \r\n line endings
2019-04-06 19:58:38 -05:00
garak
fe22a2fbbc
Merge branch 'rme' of https://github.com/garakmon/porymap into rme
2019-04-06 18:12:21 -04:00
garak
5bfc32fb7f
write palette of region map image, fix ruby city map render
2019-04-06 18:11:56 -04:00
garak
0a0eaba788
draw sprites based on movement type
2019-04-06 17:04:41 -05:00
Marcus Huderle
d7287ce54b
Re-draw map status icons when changing the map filter
2019-04-06 16:58:18 -05:00
garak
01bb74bf8c
draw map icons for all maps in project
2019-04-06 16:57:46 -05:00
garak
f8c9f97cb6
hide cursor tile rect when changing tabs
2019-04-06 16:50:54 -05:00
garak
4628fe400b
double click on secret base acts as warp
2019-04-06 16:42:27 -05:00
garak
bb7983c4e3
select next event in group when deleting an event
2019-04-06 16:36:48 -05:00
garak
da5048a616
use project values for new event defaults
2019-04-06 16:36:48 -05:00
garak
2ee3731ed8
Merge branch 'master' into rme
2019-04-06 10:20:35 -04:00
Phlosioneer
01c6d09bc2
Add a way to name metatiles, for use in c code
...
Metatiles can be given a name. The name becomes a constant in
includes/contstants/metatile_labels.h.
The plan is to be able to reference metatiles in code using a macro
like `METATILE(Building, TV_ON, Primary)`, which will evaluate to the
value 0x003, or `METATILE(BrendansMaysHouse, MOVING_BOX_OPEN, Secondary)`,
which will evaluate to the value 0x270.
2019-04-04 01:44:31 -04:00
garak
a475823fee
further refine region map editor
2019-03-31 14:57:24 -04:00
Karathan
e305e42e61
rename getTilesets->getTilesetLabels
2019-03-24 15:55:40 -05:00
Karathan
8c3c498ac9
further clearify error messages, and add sanity symbol checking
2019-03-24 15:55:40 -05:00
Karathan
37a688b32a
fix nasty padding misalign
2019-03-24 15:55:40 -05:00
Karathan
b8915995b9
fix line endings
2019-03-24 15:55:40 -05:00
Karathan
be371aed17
add success message to tileset creation
2019-03-24 15:55:40 -05:00
Karathan
cf9a4bc0fc
dont allow primary/secondary tileset with the same (friendly) name, clearify duplicate error message
2019-03-24 15:55:40 -05:00
Karathan
af96054baf
Save all tilesets
...
because the loader wants to have them all
2019-03-24 15:55:40 -05:00
Karathan
1b62c15ba4
add dialog to add tilesets
2019-03-24 15:55:40 -05:00
garak
545e2134d8
remember changes to region map layout between saves
2019-03-23 16:56:30 -04:00
Marcus Huderle
4dc9ebada9
Preserve x/y flip status when selecting a single tile from the metatile picker
2019-03-17 11:56:47 -05:00
Marcus Huderle
8af714a681
Rename 'Reset' actions to 'Clear', and add 'Clear Background Map' to edit history
2019-03-17 11:37:13 -05:00
garak
34cc6fe5c7
fix map icons in mapList
2019-02-26 15:56:45 -06:00
garak
3ab64f493d
scale metatile selection and border with selector
2019-02-26 15:56:45 -06:00
garak
9e7611d3ae
fix metatile selector selection when zoomed
2019-02-26 15:56:45 -06:00
garak
5b6f658e29
add new convenience features to rme and fix typos
2019-02-25 13:31:34 -05:00
garak
3cef77a174
add map section swap feature and smooth zooming
2019-02-18 13:45:45 -05:00
garak
38cb97793d
fix outstanding rme bugs and history
2019-02-16 19:58:13 -05:00
garak
a951fc85da
region map ui updates and other fixes
2019-02-16 19:58:13 -05:00
garak
41f3780c8a
add region map data to config, fix some bugs
2019-02-16 19:58:13 -05:00
garak
c75ce5db1d
resize region map, move map squares
2019-02-16 19:58:13 -05:00
garak
83f3cef52e
clean rme UI, undo / redo history, new city maps
2019-02-16 19:58:13 -05:00
garak
d3a16d34df
move region map editor to its own window
2019-02-16 19:58:13 -05:00
garak
62009373f7
city map editor
2019-02-16 19:55:58 -05:00
garak
0f02d7b955
fix saving region map layout
2019-02-16 19:55:58 -05:00
garak
a9098cfd7a
add layout view to region map editor
2019-02-16 19:55:58 -05:00
garak
7cffe07579
add region map image editor with basic functionality
2019-02-16 19:54:54 -05:00
Marcus Huderle
c3e41976e8
1.2.1 release
2019-02-16 17:00:38 -06:00
Marcus Huderle
bf17f29a13
Treat trainer_type and trainer_sight_or_berry_tree_id as strings
2019-02-16 16:50:39 -06:00
Marcus Huderle
b2742498d1
Save metatile zoom in config
2019-02-16 14:32:46 -06:00
garak
f587e03a49
add slider to scale metatiles view
2019-02-16 14:32:46 -06:00
Marcus Huderle
4dedf73f76
Treat var_value field as string, not integer
2019-02-16 14:04:20 -06:00
garak
6bc28e7cd5
specify utf-8 when reading in files
2019-02-09 17:43:54 -06:00
garak
5ffd6d84e4
fix unloaded blockdata when creating new map from layout
2019-02-08 16:13:40 -06:00