Commit Graph

12 Commits

Author SHA1 Message Date
Kurt
44df39709b Reattach resources 2024-06-02 18:50:22 -05:00
Kurt
6c0f30e7e3 File scoped namespaces 2024-06-02 18:26:00 -05:00
Kurt
02f39324b6 Use more modern c# syntax 2024-06-02 17:13:17 -05:00
Kurt
55c75f3540 Facelift 2020, no functional change
Update to net46
Update to c#9
Handle the majority of compiler messages/warnings
2020-12-26 18:32:23 -08:00
Kurt
e40d3ce554 Style updates
makes it easier to look at
still looks yuck ;)
2018-08-08 20:56:32 -07:00
Kurt
dd5dc2cabd Refactoring
increase diagnostic ability for a textfile, pull out some properties
that aren't used outside of the library
#253
2017-12-10 20:57:21 -08:00
Kurt
d022f37f47 Add varcode escape
Closes #246
2017-12-07 19:22:07 -08:00
Evan Dixon
12e8db539d Add GameConfig option to enable TextFile's character remapping
Also update TextFile to use a StringBuilder in getLineString and getVariableString.
2017-11-14 20:49:52 -06:00
Kurt
80c31275fc Disable char remapping by default
Preserves ingame character usage (namely m/f symbols)
Compile with set to true if remapping is desired
Closes #137
2017-07-08 21:50:52 -07:00
Kurt
3c47867c39 Improve text editor writeback handling
Begin line editing when cell is entered (rather than double clicking in)
Finish any pending edits when form is closing
Handle errors instead of crashing
Save error messages to text file
Save failed text files to text file for reimporting when fixed

Closes #151

GameText will pass the reference to the persistent gametext; bad text
will stay as bad text until the program closes (where it won't be
saved).
2017-06-11 11:27:12 -07:00
Evan Dixon
919b271d33 Fix GameConfig's Initialize methods
TextFile no longer holds a static reference to GameConfig
2017-05-29 08:52:53 -05:00
Evan Dixon
7997f06dc5 Initial split to pk3DS and pk3DS.Core 2017-05-27 17:53:32 -05:00