TheRexion Posted December 14, 2010 Author Share Posted December 14, 2010 I've been looking for whatever controls the sprite for each direction and have had no luck. So after 3 days of searching I'm asking for assistance.Sprite Processing-1\. I'm trying to change which sprite direction goes with each direction. Since the one that comes with EO isn't suitable for the sprites I have. Normally, I would've just edited all of the sprites to the correct direction, but seeing as there are over five-hundred of them I feel changing the source would be easier.2\. Because the over five-hundred sprites were split using the Image Splitter, they are of course L-R-Attack. Because of the 3-frame movement it makes them look… rather odd when they move. Again, normally I would've just hand edited them to fit the 3-frame movement.. but there are just too many of them.~TheRexion Link to comment Share on other sites More sharing options...
Robin Posted December 14, 2010 Share Posted December 14, 2010 BltPlayer and BltNpc."spriteleft".I added a switch statement exactly so people could easily change the order of the sprites. Link to comment Share on other sites More sharing options...
TheRexion Posted December 14, 2010 Author Share Posted December 14, 2010 Oh, thank you a million for this. I wish I was better at looking.. Link to comment Share on other sites More sharing options...
TheRexion Posted December 14, 2010 Author Share Posted December 14, 2010 This fixes the first problem, but I still need to decrease the 3-frame movement to 2-frame. Link to comment Share on other sites More sharing options...
Robin Posted December 14, 2010 Share Posted December 14, 2010 Then go through and find where it handles the 3 frames and replace it with 2. Link to comment Share on other sites More sharing options...
DshWinchester Posted December 14, 2010 Share Posted December 14, 2010 >! well,you want took off 1 movement?>! on bltplayer>! > .Left = (spriteleft * 3 + anim) * (DDSD_Character(Sprite).lWidth / 12)> .Right = .Left + (DDSD_Character(Sprite).lWidth / 12)>! change to>! > .Left = (spriteleft * 2 + anim) * (DDSD_Character(Sprite).lWidth / 8) '3 to 2(2 sprite state for each direction)> .Right = .Left + (DDSD_Character(Sprite).lWidth / 8)' 12 - 4(4 directions..)>! now you will need change all 12 to 8>! I sugest you look this(teaching how add a frame attack)http://www.touchofdeathforums.com/smf/index.php/topic,66634.0.htmlhttp://www.touchofdeathforums.com/smf/index.php/topic,65788.0.html Link to comment Share on other sites More sharing options...
TheRexion Posted December 14, 2010 Author Share Posted December 14, 2010 That's just it, I wouldn't know exactly where to look or what I'm looking for.@DshWinchester:> >! well,you want took off 1 movement?> >! on bltplayer> >! > .Left = (spriteleft * 3 + anim) * (DDSD_Character(Sprite).lWidth / 12)> > .Right = .Left + (DDSD_Character(Sprite).lWidth / 12)> >! change to> >! > .Left = (spriteleft * 2 + anim) * (DDSD_Character(Sprite).lWidth / 8) '3 to 2(2 sprite state for each direction)> > .Right = .Left + (DDSD_Character(Sprite).lWidth / 8)' 12 - 4(4 directions..)> >! now you will need change all 12 to 8> >! I sugest you look this(teaching how add a frame attack)> http://www.touchofdeathforums.com/smf/index.php/topic,66634.0.html> http://www.touchofdeathforums.com/smf/index.php/topic,65788.0.htmlUm.. I don't think so. It still has 12 Frames I just want it to use 2 frames with moving. Link to comment Share on other sites More sharing options...
TheRexion Posted January 14, 2011 Author Share Posted January 14, 2011 Could still use a bit of help with this, unable to figure out how to set the moving frames to 2 with the 12 frame sprites. Like the way it was in ES. Link to comment Share on other sites More sharing options...
thezeus Posted January 24, 2011 Share Posted January 24, 2011 I've been messing with blt; however, I'm having some trouble modifying it to use the following type of sprite.![](http://i747.photobucket.com/albums/xx117/richconner/tadpole.jpg)The frame goes, up, down, left, right. 2 are walking and the final is attacking.Do you have any advice or assistance. I appreciate any help beforehand. Link to comment Share on other sites More sharing options...
thezeus Posted January 24, 2011 Share Posted January 24, 2011 And yes, I know the right order is goofed up. This was a quick example of the format I have. Link to comment Share on other sites More sharing options...
Dzastin Posted January 25, 2011 Share Posted January 25, 2011 @thezeus:> And yes, I know the right order is goofed up. This was a quick example of the format I have.Yes, i have the same question. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now