Commit Graph

247 Commits

Author SHA1 Message Date
jeffman 762e6f21a1 Fixed missing jumps in PSI Flash beta help text 2015-03-27 01:22:48 -04:00
jeffman 89308b52d8 Add VWF for character names (main windows) 2015-03-26 22:56:28 -04:00
jeffman eac4e0fbb6 Fixed corrupt commit
On the previous commit (bb91e30d), GitHub for Windows decided to only commit my line deletions and not the additions! Not only that, but it didn't become apparent in the GUI until *after* pushing the change to GitHub. So now there's a blemish in my commit history.

Pretend that commit bb91e30d doesn't exist.
2015-03-26 18:26:22 -04:00
jeffman 8c66059bbe Refined program logic
Coupled each group with a collection more closely
2015-03-26 16:30:53 -04:00
jeffman bb91e30d14 Refine program logic
- each group should be more tightly coupled with its parent collection
- remove matchedGroups list (only need matchedCollections now)
2015-03-26 16:29:16 -04:00
jeffman 6c01f253f2 Add M12-only group constructor 2015-03-26 16:27:58 -04:00
jeffman 0a0b58be73 Fixed navigation bug
A group should only be auto-selected outside of selector events (i.e.,
the back button or clicking a reference)
2015-03-26 16:06:12 -04:00
jeffman de4b062c98 Eliminated redundant parameter 2015-03-26 16:02:49 -04:00
jeffman 1d8cdd2e24 Periodic script backup 2015-03-26 00:35:30 -04:00
jeffman 3791f2dc39 Feature: remove duplicate labels 2015-03-26 00:11:49 -04:00
jeffman 62e14ad3d9 Update misc text binaries 2015-03-25 20:49:05 -04:00
jeffman 3182b73c22 Fixed compiler bugs
- M12ControlCode.IsValid() was wrong
- Was using old filenames in the CLI program
2015-03-25 20:48:58 -04:00
jeffman 8a953bfad5 Fixed Starstorm help text
Also removed duplicate labels
2015-03-25 20:48:00 -04:00
jeffman f8bd150c58 Rename TODO file 2015-03-25 18:51:54 -04:00
jeffman a51329a478 Update TODO 2015-03-25 18:49:07 -04:00
jeffman a4296aebcf Prevent line breaks in translated text
Line breaks are dangerous because they'll be saved on separate lines,
which would cause every line after the first one to not show up next
time you load the program. Will implement a more elegant solution later.
2015-03-25 18:43:23 -04:00
jeffman 75ad30bc16 Add screenshot for tool 2015-03-25 18:41:52 -04:00
jeffman 6d477143e8 Added README 2015-03-25 18:30:30 -04:00
jeffman a30fb35d21 Made endcode appending feature smarter
Particular changes:
- looks for *any* endcode, not just [00 FF] (there are other ones, such
as [80 FF])
- updates the text box if an endcode is appended
- feature disabled when called from the timer event (don't want to
insert endcodes while you're in the middle of working block; should only
happen when you save or navigate away)
- multiple insertions will now stack in the status bar
2015-03-25 17:40:01 -04:00
jeffman 01fcc837df Feature: append missing [00 FF] 2015-03-25 17:19:22 -04:00
jeffman 334ae97781 More work on PSI help text 2015-03-25 15:08:21 -04:00
jeffman 43431f3d1a Handle the null control code case 2015-03-25 15:07:04 -04:00
jeffman 800ae858a5 Using a font that's easier for text selection 2015-03-25 15:06:43 -04:00
jeffman ef1966d1b7 Start working on TPT 2015-03-25 13:46:30 -04:00
jeffman 1b3f0f875a Make writes always happen
I might be crazy, but I think I encountered a situation where I closed
the form and my changes weren't saved, probably because the changesMade
flag wasn't set properly -- disable the check for now until I figure out
the bug
2015-03-25 13:45:52 -04:00
jeffman 80a1265a32 Fixed PSI Rockin' labels
whoops
2015-03-25 13:36:45 -04:00
jeffman d8fa7b1056 Start translating PSI help text 2015-03-25 13:35:30 -04:00
jeffman 38fc3656be Add string previewer 2015-03-25 13:35:12 -04:00
jeffman 341feb8deb Add PSI help refs 2015-03-25 12:20:19 -04:00
jeffman 5c955ac907 Finish item mapping; add item help collection 2015-03-25 11:55:09 -04:00
jeffman c2aae18a60 Rename some files 2015-03-25 11:54:34 -04:00
jeffman 87acc19ca0 Fix the Charm coin's name
Should be the Lucky coin. Wrong in the original game.
2015-03-25 10:52:37 -04:00
jeffman 41f194a51d Start an index mapping for items 2015-03-24 22:02:36 -04:00
jeffman 4c883c33e1 Make newline insertion a bit smarter 2015-03-24 22:02:27 -04:00
jeffman a9cd9e2c45 Working on PSI help window redrawing 2015-03-24 12:33:24 -04:00
jeffman b8cd0b9ca4 Added ASM refs for using battle items outside
Also re-ordered the collection of main string refs so that the ASM refs
come last; this will mean we can add new ASM refs without modifying
earlier labels
2015-03-24 02:16:42 -04:00
jeffman 525aa426e2 Fixed main/cash window redrawing 2015-03-24 02:02:37 -04:00
jeffman 3bcbd0a76a Modified ATM card help text 2015-03-24 02:02:28 -04:00
jeffman 1ae822027d Redraw Goods window
After leaving the Give sub-window, properly redraw the original Goods
window
2015-03-24 00:37:43 -04:00
jeffman db37e18c44 Working on Goods windows (not finished) 2015-03-23 17:43:19 -04:00
jeffman c59838b37d Fix highlighting for Use menu 2015-03-23 13:36:50 -04:00
jeffman 79bf5ff3eb Add help text for ATM card (for testing) 2015-03-23 13:36:28 -04:00
jeffman 795445d27e Add Goods VWF 2015-03-22 23:58:47 -04:00
jeffman d3153ddbb1 Update main string pointers
This change was from when I split the TPT into primary and secondary
lists; forgot to update this file
2015-03-22 23:58:35 -04:00
jeffman 48544f504e Apparently this fix didn't stick
"Walk" -> "Talk"
2015-03-22 20:04:22 -04:00
jeffman cfdc86eca8 Fixed some typos 2015-03-22 20:01:24 -04:00
jeffman 999b7f1b11 Update text files
Also started converting from hex to decimal in JSON files (whose idea
was it again for JSON to not allow hex literals?)
2015-03-22 19:57:39 -04:00
jeffman 1802ce35d3 Overhaul EB compiler and decompiler 2015-03-22 19:55:34 -04:00
jeffman 5dd4cc9f2a Many GUI tool changes
Added saving (incl. periodic saving); added copying codes button; made
reference navigation much faster
2015-03-21 16:47:30 -04:00
jeffman 037d4f367d Update GUI tool
Add battle actions and general code cleanup
2015-03-21 01:25:21 -04:00