Commit Graph

3106 Commits

Author SHA1 Message Date
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