jeffman
62b687cf2c
Fixed orange backgrounds for reference list navigation
2015-04-10 16:39:32 -04:00
jeffman
b33f2ac2ca
Stupid item guide was wrong
2015-04-01 12:39:12 -04:00
jeffman
fcbbc4f2fe
Added prev/next navigation buttons
2015-04-01 11:26:13 -04:00
jeffman
a341898d7e
Added completion check menu
2015-04-01 11:20:46 -04:00
jeffman
bc72d04117
Huge refactoring
...
- A bunch of movement labels were invalid, so they have been removed and the labels in all m12strings files have been updated
- Copied all control-code-only text blocks to the translated version (doors now work!)
2015-03-30 12:49:51 -04:00
jeffman
4eb369ceac
Fixed compiler bug
2015-03-30 12:49:32 -04:00
jeffman
d14f27db1c
Fixed max preview width for battle text
2015-03-27 17:02:02 -04:00
jeffman
fab6c8d903
Added raw label groups
2015-03-27 10:13:01 -04:00
jeffman
8c66059bbe
Refined program logic
...
Coupled each group with a collection more closely
2015-03-26 16:30:53 -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
3791f2dc39
Feature: remove duplicate labels
2015-03-26 00:11:49 -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
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
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
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
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
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
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
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
jeffman
115c535298
Update GUI tool
2015-03-20 17:40:43 -04:00
jeffman
fd3943dc58
Work on GUI layout
2015-03-20 11:45:34 -04:00
jeffman
6142cbe7b2
Make more classes public
2015-03-20 11:45:23 -04:00
jeffman
9e5918cd30
Add skeleton for GUI tool
2015-03-20 10:41:20 -04:00
jeffman
2009859688
Update script tool
...
Added main script compiling and fixes for fixed-length strings that are
referenced explicitly from elsewhere in the ROM
2015-03-18 12:31:42 -04:00
jeffman
338d8a3964
Remove old codelist
2015-03-16 16:15:00 -04:00
jeffman
d378fa5c29
Fix whitespace
2015-03-16 16:14:51 -04:00
jeffman
f0bc01972e
More cleanup
2015-03-16 14:47:33 -04:00
jeffman
891ceaea02
Cleanu[
2015-03-16 14:46:01 -04:00
jeffman
a2f17d643c
Update with more string refs
2015-03-16 14:44:47 -04:00
jeffman
8790d0f2c5
Refactor decompiler and add compiler
2015-03-16 00:16:12 -04:00
jeffman
ad3a3c6ebe
Updated codelist
2015-03-14 21:17:14 -04:00
jeffman
bfb5f05b8c
Code consolidation
2015-03-14 20:10:01 -04:00
jeffman
9f97303106
Added more text dumps
2015-03-13 18:59:17 -04:00
jberbrec
52900e9c50
Added ScriptTool
2015-03-13 18:04:23 -04:00