Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[DataChanger] LF2 IDE v3.4.0
#31
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
#32
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:
#33
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:
#34
(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:
#35
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
#36
(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:
#37
That can be annoying, in my opinion. Having the number (or even the tag, as you suggest) highlighted is more "reassuring". A double click isn't really that much of an effort. Perhaps, it can be reduced to a single click if it does as you say, but with the position of the caret and not the cursor?

(and from a technical point of view, it would be more trouble than its worth if the library he's using doesn't have a way to convert mouse position to line-character position)
[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:
#38
(09-07-2016, 08:10 AM)A-Man Wrote:  That can be annoying, in my opinion. Having the number (or even the tag, as you suggest) highlighted is more "reassuring". A double click isn't really that much of an effort. Perhaps, it can be reduced to a single click if it does as you say, but with the position of the caret and not the cursor?

(and from a technical point of view, it would be more trouble than its worth if the library he's using doesn't have a way to convert mouse position to line-character position)
I was talking about the caret (text cursor) though I didn't make it particularly obvious.
For some reason I dislike the word caret.
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:
#39
What I thought about doing is to make text editor (ScintillaNET) emulate double click while holding Ctrl, just like Visual Studio. I couldn't figure out how to do that so didn't bother further.
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:
#40
Interesting project. I am not much of a DCer, but I think it is nice, that someone developed something like an IDE for LF2. Now if that only was not a visual studio project, but rather something using free software or no IDE project itself at all (needing an IDE to work on it), that would be more awesome.
[Image: 9nclhxgc.png]
Reply
Thanks given by:




Users browsing this thread: 1 Guest(s)