GriffinR
|
6cb1c532a4
|
Show metatile label names in map editor
|
2020-06-02 18:21:23 -05:00 |
|
GriffinR
|
90aa26197d
|
Set project-specific config defaults
|
2020-05-27 18:58:43 -05:00 |
|
GriffinR
|
125a287b9c
|
Add config options for some project-specific features
|
2020-05-27 18:58:43 -05:00 |
|
garak
|
aa2ce13551
|
Merge pull request #232 from GriffinRichards/monitor-labels
Monitor metatile_labels.h
|
2020-05-22 16:07:05 -04:00 |
|
GriffinR
|
febc788097
|
Ignore metatile_labels when saving
|
2020-05-22 16:02:11 -04:00 |
|
GriffinR
|
ed2777c397
|
Monitor metatile_labels.h
|
2020-05-22 15:52:34 -04:00 |
|
Marcus Huderle
|
2f533a86b2
|
Optimize displayMapEvents()
|
2020-05-21 19:11:37 -05:00 |
|
Marcus Huderle
|
81cd43933b
|
Eliminate unnecessary expensive map redraws when saving or changing tilesets
|
2020-05-20 19:21:18 -05:00 |
|
Marcus Huderle
|
f6c86e0eed
|
Eliminate unnecessary expensive map redraw when opening a map
|
2020-05-20 18:30:17 -05:00 |
|
Marcus Huderle
|
93661bbe1b
|
Fix crash when painting an event when no existing events exist for the map
|
2020-05-18 17:25:53 -05:00 |
|
garakmon
|
4ee22fa06a
|
decouple map and event edit modes
|
2020-05-18 17:25:53 -05:00 |
|
garakmon
|
9f5b13c287
|
use a more descriptive warning message for the new map dimensions
|
2020-05-18 17:25:53 -05:00 |
|
garakmon
|
482d3cd8fb
|
fix map dimension checks in new map window
|
2020-05-18 17:25:53 -05:00 |
|
GriffinR
|
638ce5370f
|
Typo fix
|
2020-05-16 18:26:39 -05:00 |
|
GriffinR
|
374020f94d
|
Split readMaxMapDataSize, move mapDimensionsValid to project
|
2020-05-16 18:26:39 -05:00 |
|
GriffinR
|
731fbce6af
|
Read MAX_MAP_DATA_SIZE
|
2020-05-16 18:26:39 -05:00 |
|
GriffinR
|
99b95882fe
|
Object event coords from unsigned to signed
|
2020-05-15 15:57:27 -05:00 |
|
Marcus Huderle
|
23a20dd736
|
Clear scripting map overlay when closing project
|
2020-05-13 16:16:51 -05:00 |
|
GriffinR
|
a860f3f110
|
Support importing FRLG Advance Map metatilesets
|
2020-05-13 16:00:08 -05:00 |
|
GriffinR
|
53ba6f5ab9
|
Warn when closing with unsaved encounter changes
|
2020-05-11 17:11:01 -05:00 |
|
garakmon
|
fcb320bd79
|
fix crash when attempting to close project that is never opened
|
2020-05-11 17:12:37 -04:00 |
|
Marcus Huderle
|
2161312122
|
Add optional args to dictate map refresh and commit
|
2020-05-09 11:31:14 -05:00 |
|
Marcus Huderle
|
e0afb24002
|
Merge remote-tracking branch 'origin/master' into scripting
|
2020-05-08 11:35:58 -05:00 |
|
garakmon
|
37c849f9b5
|
allow current widget to dictate size of stacked widget for metatile/collision and events pages
|
2020-05-08 11:35:14 -05:00 |
|
GriffinR
|
ac92534576
|
Disallow drawing heal locations
|
2020-05-08 11:34:40 -05:00 |
|
GriffinR
|
399474c1f2
|
Fix heal loc duplicates, rename flyableMaps
|
2020-05-08 11:34:40 -05:00 |
|
Marcus Huderle
|
f139365faf
|
Add log() to api
|
2020-05-08 11:29:39 -05:00 |
|
Marcus Huderle
|
998ea1fcc8
|
Add custom_scripts project config, and cleanup scripts when switching projects
|
2020-05-08 11:26:23 -05:00 |
|
Marcus Huderle
|
b8d0268d5d
|
Move script api into separate file
|
2020-05-08 09:59:01 -05:00 |
|
Marcus Huderle
|
3c1549cc93
|
Add setTimeout to script api, and properly refresh scene when overlay is changed
|
2020-05-08 09:46:26 -05:00 |
|
Marcus Huderle
|
71242e5714
|
Add ability to set keyboard shortcuts for custom actions
|
2020-05-08 08:49:29 -05:00 |
|
Marcus Huderle
|
7072c001af
|
Implement api for checkboxes
|
2020-05-07 20:13:56 -05:00 |
|
Marcus Huderle
|
bf64764103
|
Implement the rest of the palette api
|
2020-05-07 20:00:14 -05:00 |
|
Marcus Huderle
|
09a892f525
|
Add ability to register custom actions
|
2020-05-03 11:28:02 -05:00 |
|
Marcus Huderle
|
434bafe0b2
|
Call on_block_changed from more places
|
2020-05-03 10:48:48 -05:00 |
|
Marcus Huderle
|
0ef3c6a898
|
Add palette preview scripting commands
|
2020-05-03 10:31:44 -05:00 |
|
Marcus Huderle
|
8697adf186
|
Add true tileset scripting functions
|
2020-05-03 10:00:56 -05:00 |
|
Marcus Huderle
|
567a45b7e4
|
Implement some overlay functions and on_map_opened callback
|
2020-05-02 16:25:35 -05:00 |
|
Marcus Huderle
|
95012838fd
|
Implement more map api functions
|
2020-04-30 18:30:24 -05:00 |
|
Marcus Huderle
|
d685718f8d
|
Implement three map scripting functions
|
2020-04-29 20:41:19 -05:00 |
|
Marcus Huderle
|
267cd5e2cb
|
Implement proof of concept for scripting capabilities
|
2020-04-29 19:46:01 -05:00 |
|
Marcus Huderle
|
16b451ab19
|
Extend min/max connection offsets to player's view
|
2020-04-28 19:38:40 -05:00 |
|
Marcus Huderle
|
6a27536cbb
|
Automatically select the newly-created event via the Pencil tool
|
2020-04-26 19:47:57 -05:00 |
|
garakmon
|
333fe69dd8
|
keep selected tool when switching tabs
|
2020-04-26 18:55:18 -04:00 |
|
garakmon
|
f57ef7a819
|
change main tab for every click
|
2020-04-26 16:18:25 -04:00 |
|
garakmon
|
9e883a8a2f
|
remember edit mode in map tab
|
2020-04-26 16:18:25 -04:00 |
|
garakmon
|
7e039121bb
|
fix mainwindow ui conflicts
|
2020-04-26 16:18:25 -04:00 |
|
garak
|
ccccb7cec0
|
fix bug with adding new widget to event frame outside of a paint event
|
2020-04-26 16:17:51 -04:00 |
|
garak
|
b5adbe782d
|
extend most toolbuttons for use in event editing
|
2020-04-26 16:17:51 -04:00 |
|
garak
|
bf58549666
|
update midnight theme disabled widgets, disable some ui in event tab
|
2020-04-26 16:17:51 -04:00 |
|