04-02-2015, 04:19 PM
Visual LF2 Data Changer
So far I've always stuck to a slightly modified version of Jiquera Mondilano's data changer, with the starting popup removed and adding a now outdated link into the unused space at the beginning of every saved .dat file. I've been yearning for something better to work with for a long time. Everything else available has however failed me with its key features/improvements (being inconsistent or crashing). I hope to be doing better on that front, while also aiming for a truly improved work flow instead of feature bloat.
The key feature for now is the frame viewer, which you can toggle in the view menu or with alt+V. It will display the currently selected frame with all its elements. You can zoom inside it with the mouse wheel, pan around by dragging while holding space, adjust all frame elements via click and drag and even the frame center by dragging while holding ctrl (+shift to lock vertical/horizontal axis). Once I have added more editing capabilities it will probably be renamed 'frame editor' and ultimately 'visual editor'.
The text editor itself uses the Fast Colored TextBox by PavelTorgashov. If you have a good reason for me to (visibly) implement any of its features I haven't included yet, let me know.
v1.5
An even smaller update: just a huge improvement in decryption speed as suggested by Nightmarex1337
Download
Credits
Fast Colored TextBox for Syntax Highlighting by Pavel Torgashov https://github.com/PavelTorgashov/FastColoredTextBox
Icons from Jiquera Mondilano's Data Changer http://lf-empire.de/lf2-empire/data-chan...ta-changer
Data decryption method by Someone else http://www.lf-empire.de/forum/showthread...#pid191628
So far I've always stuck to a slightly modified version of Jiquera Mondilano's data changer, with the starting popup removed and adding a now outdated link into the unused space at the beginning of every saved .dat file. I've been yearning for something better to work with for a long time. Everything else available has however failed me with its key features/improvements (being inconsistent or crashing). I hope to be doing better on that front, while also aiming for a truly improved work flow instead of feature bloat.
The key feature for now is the frame viewer, which you can toggle in the view menu or with alt+V. It will display the currently selected frame with all its elements. You can zoom inside it with the mouse wheel, pan around by dragging while holding space, adjust all frame elements via click and drag and even the frame center by dragging while holding ctrl (+shift to lock vertical/horizontal axis). Once I have added more editing capabilities it will probably be renamed 'frame editor' and ultimately 'visual editor'.
The text editor itself uses the Fast Colored TextBox by PavelTorgashov. If you have a good reason for me to (visibly) implement any of its features I haven't included yet, let me know.
v1.5
An even smaller update: just a huge improvement in decryption speed as suggested by Nightmarex1337
v1.4 (Click to View)
A smaller update. Mostly allowing you to still edit frame data visually even if there is no picture found. Also working without an lf2.exe to locate bitmaps. And auto indenting and formatting has been improved to better work with single line tags and you can also turn it off in the settings.
v1.4g
g for gad, goes to frames
Download
v1.4g
g for gad, goes to frames
Download
v1.3 (Click to View)
Full .dat support! Including a crude settings dialogue allowing you to change the font and the 123 characters preceding your saved .dat files. Also custom notifications in case your bitmaps don't show up in the frame viewer and triple undo/redo to skip the line delete/insert steps.
Download
Download
v1.2 (Click to View)
Fixed the bat.dat crash. Added move and resizing controls to bdy and itr areas. I did try my hand at proportional resizing, but I don't think I'm gonna keep trying. Also had a go at encrypting files to add an "enable .dat saving" option to a future settings dialog, but that once again ended up in a big clusterfug - if you are interested in having that any time soon head over to GitHub to download the source and implement it yourself :p. On that note: what kind of settings would you use if any? (custom monospaced font/size/background colors/highlighting?)
Download
Download
v1.1 (Click to View)
Fixed a few possible crashes and weird behaviours. Most notably the frame viewer has expanded controls. You can now directly drag around all w/b/o/cpoints within the frame viewer and navigate frames with up and down arrows. See the spoiler for general/previously implemented features.
Download
Download
v1.0 (Click to View)
While the program can import .dat files with the method Someone else fixed for me, it will for now only save .txt files to prevent you from damaging any original data (LF2 can load .txt files). I may add .dat saving as an option in the future, if I feel enough people have managed to use this without problems.
Download
Download
Screenshots (Click to View)
v1.0![[Image: ySY7gDT.png]](http://i.imgur.com/ySY7gDT.png)
v1.1![[Image: WufffSm.png]](http://i.imgur.com/WufffSm.png)
v1.2![[Image: buowuIe.png]](http://i.imgur.com/buowuIe.png)
v1.3![[Image: ad4MoQW.png]](http://i.imgur.com/ad4MoQW.png)
v1.4![[Image: ti2tSRX.png]](http://i.imgur.com/ti2tSRX.png)
![[Image: ySY7gDT.png]](http://i.imgur.com/ySY7gDT.png)
v1.1
![[Image: WufffSm.png]](http://i.imgur.com/WufffSm.png)
v1.2
![[Image: buowuIe.png]](http://i.imgur.com/buowuIe.png)
v1.3
![[Image: ad4MoQW.png]](http://i.imgur.com/ad4MoQW.png)
v1.4
![[Image: ti2tSRX.png]](http://i.imgur.com/ti2tSRX.png)
Download
Credits
Fast Colored TextBox for Syntax Highlighting by Pavel Torgashov https://github.com/PavelTorgashov/FastColoredTextBox
Icons from Jiquera Mondilano's Data Changer http://lf-empire.de/lf2-empire/data-chan...ta-changer
Data decryption method by Someone else http://www.lf-empire.de/forum/showthread...#pid191628