haven1433
8f3da7f04e
bugfixes
2022-11-25 13:17:21 -06:00
haven1433
d48257637b
improve view notifications
2022-11-25 09:20:56 -06:00
haven1433
3356961895
bugfixes
2022-11-24 23:13:09 -06:00
haven1433
8a75b2bd4f
add blank template
2022-11-24 22:26:25 -06:00
haven1433
af20da7a1d
extend header
...
blocksets
2022-11-24 20:26:39 -06:00
haven1433
38ca0d3c3c
update lists
2022-11-24 15:38:08 -06:00
haven1433
4c2089196b
usability feedback
...
label stuff
center new connections
berry shortcuts
fix goto shortcuts
2022-11-24 11:24:56 -06:00
haven1433
d815c382eb
fix tut text
2022-11-23 23:23:24 -06:00
haven1433
b4cf30d487
fix event tutorial logic
2022-11-23 23:14:10 -06:00
haven1433
d0d9673d7d
paint shouldn't clear tutorial if multi-drawing
2022-11-23 23:11:43 -06:00
haven1433
68be9c8f4b
add close button for header panel
2022-11-23 23:07:44 -06:00
haven1433
78d0297d91
bugfixes
...
* make pokemon of the chosen type more likely
* create new border for new interiors
* don't cut off trainer sprite in template (for large OWs)
* update selected block render when editing blocks
2022-11-23 23:04:47 -06:00
haven1433
19db783b09
fix timezone code
2022-11-23 11:46:16 -06:00
haven1433
ee379d6d91
add 'palette selection' text for radio buttons
...
also fix a bug where `HasMultiplePalettes` didn't notify when changing between tables
2022-11-23 11:13:54 -06:00
haven1433
d66a02d518
fix trainer backsprite palettes for R/S
2022-11-23 11:04:00 -06:00
haven1433
1728e73143
include field item enums for non-pokeball items
2022-11-23 10:59:14 -06:00
haven1433
e285eaaf7b
add 'scripts' option to 'show uses' button
...
Unlike the other ones, this one doesn't pre-calculate, and may end up being empty when you click on it.
2022-11-23 08:26:46 -06:00
haven1433
9e42cedeac
allow negative numbers in table tool
...
useful for pokemon move priority
2022-11-22 16:25:47 -06:00
haven1433
bfc094939f
add tooltips for find/diff tabs
2022-11-22 15:58:38 -06:00
haven1433
c97a59a135
allow appending to an OW's sprites
...
it should be possible to append additional animation frames for OWs.
This change doesn't allow you to expand the number of OWs, but it does allow you to expand the number of sprites that an OW has.
2022-11-22 15:34:00 -06:00
haven1433
f8ce38e837
export callasm for battle scripts
2022-11-22 15:15:04 -06:00
haven1433
2ce867a955
update trainertower format
2022-11-22 15:14:53 -06:00
haven1433
3d194e4f47
allow anchor names + offsets to be used when writing pointers to a table
2022-11-22 09:09:37 -06:00
haven1433
d350c6bfa9
fix ai scripts for emerald
2022-11-22 08:52:52 -06:00
haven1433
ce945b5414
allow filtering of bitlists
2022-11-21 11:48:48 -06:00
haven1433
c3b058975d
adding draft of callasm command for battle scripts
2022-11-21 09:12:22 -06:00
haven1433
b0bb8591b5
fix fairy script (when run twice)
...
Make it so that adding an additional copy of a constant will change the current byte to match the other bytes, so that the constant value remains the same.
2022-11-20 23:36:04 -06:00
haven1433
d0c9164668
make the fairy script not assert when run twice
2022-11-20 22:26:17 -06:00
haven1433
453457a219
fix tab duplication issue
...
also fix double-click behavior for backwards warps
2022-11-18 11:55:51 -06:00
haven1433
903bed9895
updates from testing
2022-11-18 10:36:07 -06:00
haven1433
6a703c1fae
call UpdateFromParent when updating TableStream via textbox
2022-11-18 09:10:31 -06:00
haven1433
8d7c193e2b
add web shortcuts to help menu for script content
2022-11-17 20:10:25 -06:00
haven1433
fc5b808e36
bugfix - actually use the LimitToRange value
2022-11-17 19:54:23 -06:00
haven1433
a519662466
fix crashes
2022-11-17 16:26:25 -06:00
haven1433
0f9ad562cf
bugfixes
...
resizing data multiple times should not cause multiple repoints: clear excess bytes when a run gets smaller
2022-11-16 21:07:07 -06:00
haven1433
c71aadb94a
updates from testing
...
add more close buttons
support left-click+drag for main view (swap)
improve tooltips
add new tutorial
2022-11-16 20:55:22 -06:00
haven1433
c7cbb65c87
sanity check for OwSL, they need at least 1 element
2022-11-15 23:18:36 -06:00
haven1433
a580174783
notify the HexContent when a tuple checkbox changes
2022-11-15 23:07:02 -06:00
haven1433
cb51acc9d7
bug fixes
...
* update hexcontent when tuple number field changes
* don't let users make tuples elements with zero length
* don't allow OwSL to not have ElementNames
*
2022-11-15 22:59:58 -06:00
haven1433
8214ba845b
add a sanity check for checking pointers
2022-11-15 22:21:36 -06:00
haven1433
8c4dc11c55
refactor
...
moving stuff from the left panel to the right panel
2022-11-15 21:49:05 -06:00
haven1433
2329704065
more bugfixes
...
from testing
2022-11-14 23:19:15 -06:00
haven1433
5543b64e15
bugfixes
...
* bitfields should support names with the `'` character.
* don't let tables/ascii runs go past the end of the file
* don't let arrays have zero length per element
* allow editing record enums in tables
* don't create change tokens when no change is needed
2022-11-14 22:08:02 -06:00
haven1433
e1da957c30
don't allow image formats to have 0 width/height/tiles
2022-11-14 07:25:59 -06:00
haven1433
614a619ead
table streams should know about pointers to the passed-in run
...
needed for parent-length streams to get the right length
2022-11-13 00:50:33 -06:00
haven1433
b0306dc401
code cleanup
2022-11-11 14:52:51 -06:00
haven1433
aaf559d7a6
bugfixes
...
trying to improve compatibility with edited games
2022-11-11 09:42:33 -06:00
haven1433
051d4edf8d
improve resilience
2022-11-10 23:56:03 -06:00
haven1433
a2c12a86dc
add the ability to create model tables without validation
...
no idea what state the rom is going to be in when we load it. Erroneous data should still partially work.
2022-11-10 23:26:42 -06:00
haven1433
7a9b911a89
bugfix / performance fix
2022-11-10 20:29:15 -06:00