Commit graph

336 commits

Author SHA1 Message Date
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
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
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
45be05426c add shortcut for adding a tileset 2019-03-24 15:55:40 -05:00
Karathan
092eb2b9aa add ellipsis to new map and new tileset 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
huderlem
d456847f43
Update CHANGELOG.md 2019-03-17 12:06:48 -05: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
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
Marcus Huderle
c3e41976e8 1.2.1 release 2019-02-16 17:00:38 -06:00
Marcus Huderle
3225ff5133 Update changelog 2019-02-16 16:55:09 -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
576180bc79 Update About window 2019-02-16 16:23:33 -06:00
huderlem
323cbac5eb
Update CHANGELOG.md 2019-02-16 14:39:59 -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
huderlem
ed39c36db4
Update CHANGELOG.md 2019-02-08 16:14:50 -06:00
garak
5ffd6d84e4 fix unloaded blockdata when creating new map from layout 2019-02-08 16:13:40 -06:00
huderlem
c2a033e3fe
Update CHANGELOG.md 2019-02-04 21:39:29 -06:00
Marcus Huderle
6ac440e3eb Update About window for 1.2.0 release 2019-02-04 21:15:42 -06:00
huderlem
5391c6a18b
Update CHANGELOG.md 2019-02-04 21:02:02 -06:00
Marcus Huderle
02d6ed3cff No custom attributes for heal events 2019-02-04 20:53:35 -06:00
Marcus Huderle
c4ad0971d0 Support custom fields for all event types 2019-02-04 20:53:35 -06:00
Marcus Huderle
a894bea71b Support custom fields for top-level map attributes 2019-02-04 20:53:35 -06:00
Marcus Huderle
d70145d89a Respect shared_events_map and shared_scripts_map 2019-02-04 20:53:35 -06:00
Marcus Huderle
94686e6f0a Support map JSON data 2019-02-04 20:53:35 -06:00
huderlem
d2508b1f1d
Update CHANGELOG.md 2019-01-21 19:21:03 -06:00
Marcus Huderle
532c32cc00 Don't dynamically flip the tiles image in the tileset editor 2019-01-21 19:18:09 -06:00
huderlem
c14904f13c
Update CHANGELOG.md 2019-01-20 11:00:13 -06:00
garak
f8d6095708 add macOS INSTALL.md instructions 2019-01-20 10:46:15 -06:00
garak
a2e3d17dbb ignore multi line comments when reading C defines (courtesy WWMB) 2019-01-20 10:46:15 -06:00
garak
596216d5fb remove first map tile outline on project open 2019-01-20 10:46:15 -06:00
Marcus Huderle
228b646b0e Change trainer checkbox to a combobox 2019-01-20 10:43:32 -06:00
huderlem
2f21465d8d
Update CHANGELOG.md 2019-01-11 08:56:27 -06:00
Marcus Huderle
9412057f6a Export tileset images as proper 4-bit-depth .png files 2019-01-11 08:52:47 -06:00
Marcus Huderle
a3ecbecd20 Don't show cursor tile outline in event or connection editing tabs 2019-01-11 08:52:44 -06:00
Marcus Huderle
16bbfcb654 Make map tile cursor more responsive according to metatile selection 2019-01-11 08:52:35 -06:00
Diegoisawesome
a04db82c2b Make events (besides objects with valid sprites) partially transparent (#86)
* Make events transparent

* Change which events are transparent
2019-01-10 19:59:41 -06:00
huderlem
a31f6053c9
Update CHANGELOG.md 2019-01-09 09:36:11 -06:00
Marcus Huderle
61b919566a Add option to show an outline around the currently-hovered map tile 2019-01-09 09:35:34 -06:00