Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[DataChanger] LF2 IDE v3.3.1 ~ DCing made easy
#31
Ok. Seems pretty fantastic! Thank you very much. Now it's much easier :)
Right now I miss something that would allow me to jump from one frame to next using some shortcut or linked button.
Would be nice to get a shortkey for going to frame indicated in "next" and in the frame that is next just in line order.

Also, Yin's dcer has more intuitive rectangle editor. It would be perfect to be able to drag and edit existing rectangle without overdrawing it every time.

I've found one strange thing.
Your preview is somehow based on the values described in the brackets at the spritesheet declaring.
Code:
file(0-159): space_f\chopper.bmp  w: 104 h: 85  row: 10  col: 16
file(160-155): space_f\effects.bmp  w: 79  h: 79  row: 6  col: 1
If I write things in the brackets incorrectly (which i often do, since i don't need these for anything) then the app is calculating the sprites being used basing on the wrong values, not as the lf does. IMO these should be more invormative then being used, and real sprite should be calculated being determined by row,col values multiplied.
Reply
Thanks given by: Nightmarex1337
#32
Quote:Right now I miss something that would allow me to jump from one frame to next using some shortcut or linked button.
Ctrl+F -> type "> X", X being the frame number
[Image: signature.png]
A-Engine: A new beat em up game engine inspired by LF2. Coming soon

A-Engine Dev Blog - Update #8: Timeout

Reply
Thanks given by:
#33
This is not the short way.
Reply
Thanks given by:
#34
LF2 IDE v3.1.1

Update Log (Click to View)

(01-18-2016, 02:29 PM)Gad Wrote:  Ok. Seems pretty fantastic! Thank you very much. Now it's much easier :)
You're welcome :)

(01-18-2016, 02:29 PM)Gad Wrote:  Right now I miss something that would allow me to jump from one frame to next using some shortcut or linked button.
Would be nice to get a shortkey for going to frame indicated in "next" and in the frame that is next just in line order.
Implemented.

(01-18-2016, 02:29 PM)Gad Wrote:  Also, Yin's dcer has more intuitive rectangle editor. It would be perfect to be able to drag and edit existing rectangle without overdrawing it every time.
You can move the rectangle by just clicking (without moving mouse). Making a rect-editor like YinYin's is quite a bit of work. You can try changing those text boxes for making pixel perfection.

(01-18-2016, 02:29 PM)Gad Wrote:  I've found one strange thing.
Your preview is somehow based on the values described in the brackets at the spritesheet declaring.
Code:
file(0-159): space_f\chopper.bmp  w: 104 h: 85  row: 10  col: 16
file(160-155): space_f\effects.bmp  w: 79  h: 79  row: 6  col: 1
If I write things in the brackets incorrectly (which i often do, since i don't need these for anything) then the app is calculating the sprites being used basing on the wrong values, not as the lf does. IMO these should be more invormative then being used, and real sprite should be calculated being determined by row,col values multiplied.
Fixed.

You're lucky to have me on my holiday :)
Ultimately, my constant dissatisfaction with the way things are becomes the driving force behind everything I do.
[Image: sigline.png]
LF2 IDE - Advanced visual data changer featuring instant data loader
LF2 Sprite Sheet Generator - Template based sprite sheet generator based on Gad's method
[Image: sigline.png]
There is no perfect language, but C++ is the worst.
Reply
Thanks given by: Gad , Rhino.Freak
#35
I really appreciate all your work there!
There are few things to fix.
For instance (atm) I could tell you that cpoint cover is not fully fixed.

Quote:Details
Assume the tag written as "cover: XY" with X and Y being the values being displayed below:
X
[1] aligns the caught character to face the same direction.
[2] aligns the caught character to face the opposite direction.
Anything else does does not change the caught characters facing.
Y
[0] displays the caught character behind the catcher (z position -1).
[1-9] displays the caught character in front of the catcher (z position +1).

source: http://lf-empire.de/lf2-empire/data-chan...limitstart=
Reply
Thanks given by:
#36
LF2 IDE v3.2.0

Update Log (Click to View)
As I finally found some time... Enjoy! :)
Ultimately, my constant dissatisfaction with the way things are becomes the driving force behind everything I do.
[Image: sigline.png]
LF2 IDE - Advanced visual data changer featuring instant data loader
LF2 Sprite Sheet Generator - Template based sprite sheet generator based on Gad's method
[Image: sigline.png]
There is no perfect language, but C++ is the worst.
Reply
Thanks given by:
#37
From Where can I get it? I already have YinYin's Visual Data Changer. But its not that cool. I hope your's will be.
[Image: 52UxkMS.png]
Xain1999
So Cool, So Bad...
Reply
Thanks given by:
#38
(08-06-2016, 05:54 AM)Xain A. Latif Wrote:  From Where can I get it? I already have YinYin's Visual Data Changer. But its not that cool. I hope your's will be.

Just look at the first page of the thread.
Ultimately, my constant dissatisfaction with the way things are becomes the driving force behind everything I do.
[Image: sigline.png]
LF2 IDE - Advanced visual data changer featuring instant data loader
LF2 Sprite Sheet Generator - Template based sprite sheet generator based on Gad's method
[Image: sigline.png]
There is no perfect language, but C++ is the worst.
Reply
Thanks given by:
#39
LF2 IDE v3.3.0

Update Log (Click to View)
And now, LF2 IDE is more useful than ever!

About Ctrl+R shortcut and Document Navigation
These are probably among the most time saver features of LF2 IDE. Frequently, data changers need to jump between frame indexes. Although LF2 IDE supports 'jump to frame index', this method of manually writing frame index is unnecessarily slow. Instead, Ctrl+R will immediately do it for you. How? Double click on an index so it gets selected. Then press Ctrl+R. For example: You want to jump to the DJA special move of some character. Seeing `hit_ja: 230` you understand it's starting at frame 230. Double click 230, press Ctrl+R and you just jumped to frame 230.
Now that's sweet. But what if you want to get back where you left? Simple! Either click "Navigate Backwards" button or use Ctrl+U shortcut. Document Navigation is there to serve you.

As usual, download links are on the first page. Feed back is highly appreciated!
Ultimately, my constant dissatisfaction with the way things are becomes the driving force behind everything I do.
[Image: sigline.png]
LF2 IDE - Advanced visual data changer featuring instant data loader
LF2 Sprite Sheet Generator - Template based sprite sheet generator based on Gad's method
[Image: sigline.png]
There is no perfect language, but C++ is the worst.
Reply
Thanks given by: A-Man , Arokh
#40
(09-07-2016, 03:06 AM)Nightmarex1337 Wrote:  Double click on an index so it gets selected. Then press Ctrl+R. For example: You want to jump to the DJA special move of some character. Seeing `hit_ja: 230` you understand it's starting at frame 230. Double click 230, press Ctrl+R and you just jumped to frame 230.
Why doesn't it just figure out that the cursor is above a number automatically? Heck if it is over the hit_XY: part it could probably figure out I want the next number. Data changing is pretty well documented so it should be easy to figure exactly which tags designate a frame and which don't. There is the occasional gotcha such as
itr: kind: 8 dvx:
, but other than that it
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
Reply
Thanks given by:




Users browsing this thread: 1 Guest(s)