haven1433
a30ce2ea95
first round updates from usability test
2022-11-04 00:29:03 -05:00
haven1433
b4cf482a28
rename
2022-11-03 23:27:01 -05:00
haven1433
d57ce129ee
improve labels
...
also remove scrolling animation that doesn't help
2022-11-03 23:26:44 -05:00
haven1433
22ec42d9f2
bugfixes
...
* don't crash drawing outside of bounds
* don't crash showing tooltip for invalid data
* don't flicker the panel during selection
2022-11-03 23:07:23 -05:00
haven1433
9c11ac55cb
add automation metacommands exportimage / importimage
...
```
# sample for exporting / importing sprites via .hma scripts
@graphics.pokemon.sprites.front/bulbasaur @!exportimage(test1.png)
@graphics.pokemon.sprites.front/charmander @!importimage(test1.png greedy)
```
2022-11-03 20:09:19 -05:00
haven1433
fcf80c907d
add type hold effects table
...
some items can effect the power of specific types. This lets us tap into the mapping of effects-to-type so we can play with it.
2022-11-02 22:48:09 -05:00
haven1433
f4221580c1
allow resizing for code tool content (ctrl+scroll)
2022-11-02 09:00:12 -05:00
haven1433
5af920b179
tab header content should stretch to available space
...
only matters if there's 2 rows of tabs, but this makes the 'X' button appear in the right place, and right-click/middle-click work correctly
2022-11-02 08:44:41 -05:00
haven1433
2428ba8231
thumb tool should allow +1's on words
2022-11-02 08:43:08 -05:00
haven1433
614244dd88
allow HMA scripts / descriptions to include è character
2022-11-02 08:27:57 -05:00
haven1433
f78b52483c
allow ' and " in goto directives
2022-11-02 08:10:57 -05:00
haven1433
b01aa432bf
fairy type script should update fairy-type moves
2022-11-02 07:35:55 -05:00
haven1433
0fff5e9443
don't crash if palette picking with a null palette
2022-11-02 00:17:17 -05:00
haven1433
61e656cbce
fix import bug for emerald type icons
2022-11-02 00:04:31 -05:00
haven1433
9fcbb6a89d
remove expired warning
2022-11-02 00:04:15 -05:00
haven1433
d3d2422ec0
fix decap algorithm
...
Now works right for capital letters that come after escape bytes
also fix random crash in ModelTable string recognition
also fi random assert from adding an anchor to a pointer
2022-11-01 23:36:40 -05:00
haven1433
0ddee84a10
bugfix
...
trainer pokemon count is 4 bytes
2022-11-01 20:00:12 -05:00
haven1433
04aba5dae7
improve tooltips
...
also show range for trainers/NPCs
2022-11-01 19:59:53 -05:00
haven1433
1f17d9dbe9
first pass at tooltips
2022-10-31 21:46:41 -05:00
haven1433
d523fb70dd
fix fly logic, allow duplicate
2022-10-31 20:21:50 -05:00
haven1433
89df54c6be
fix trainer textbox issues
2022-10-31 15:00:55 -05:00
haven1433
5eb1cc67f0
add delete to right-click menu
2022-10-31 14:53:51 -05:00
haven1433
85bf7e6b6b
refactor
2022-10-31 14:38:11 -05:00
haven1433
94a73e76fd
escape actually deselects tools
2022-10-31 13:22:54 -05:00
haven1433
50cf90c9e6
don't track changes when adding runs lazily
...
lazy runs don't count as data changes
2022-10-31 11:46:09 -05:00
haven1433
c7c45f7c89
Improve text that shows when making new
2022-10-31 11:36:10 -05:00
haven1433
3afc244baf
fix fly x/y
2022-10-31 11:29:38 -05:00
haven1433
7677293b40
place return in right location
2022-10-31 11:19:46 -05:00
haven1433
7506b0f29b
save completed tuts on exit
2022-10-31 11:11:25 -05:00
haven1433
16e32491d5
double-click icon
2022-10-30 23:07:12 -05:00
haven1433
9820d79ff0
fix close/reopen issue
...
tuts no longer auto-reopen when switching tabs
2022-10-30 22:45:21 -05:00
haven1433
1ff49ec4f1
another pass at tutorial improvements
2022-10-30 18:43:28 -05:00
haven1433
923984fddd
resize tutorials
2022-10-30 16:41:26 -05:00
haven1433
943982374c
test tutorials for bugs
2022-10-30 16:30:55 -05:00
haven1433
5b0413de0e
finish draft (not tested yet)
2022-10-30 11:01:17 -05:00
haven1433
6d486cf722
bugfix
2022-10-30 00:28:30 -05:00
haven1433
851061da5b
first pass at tutorial control
2022-10-30 00:23:01 -05:00
haven1433
10579058b3
add song names for playsong command
2022-10-29 22:52:58 -05:00
haven1433
ffaf42a7b5
add stm and ! support in thumb scripts
2022-10-29 22:52:42 -05:00
haven1433
b9ab016030
first pass at a tutorials viewmodel
2022-10-28 23:50:48 -05:00
haven1433
9ff7fb66c0
additional icons
2022-10-28 23:50:31 -05:00
haven1433
30a654b06c
fix crash
2022-10-28 23:50:24 -05:00
haven1433
91d0e3789b
request save on close
...
for the new tab
2022-10-28 22:02:03 -05:00
haven1433
7172165002
saving should mark the history as saved, even when closing
...
improves cross-tab collaboration for shared histories
2022-10-28 22:01:52 -05:00
haven1433
196d46ea5c
fix metadata issues
2022-10-28 21:52:43 -05:00
haven1433
130e9f1eb8
add metadata during create operations
...
for layout and blockmap
2022-10-28 17:29:34 -05:00
haven1433
19c15d96ed
Record both collision ad tile
2022-10-28 17:10:40 -05:00
haven1433
74be3f4ac2
add RenderPrototype
...
and logic for initial tiles
2022-10-28 10:51:38 -05:00
haven1433
7a6a886c38
refactor
2022-10-28 08:42:20 -05:00
haven1433
87e4d8fcec
bugfix
2022-10-27 22:48:36 -05:00