29-06-2006, 06:12 PM
I just noticed that a blank version of MSE, when standing still and fasing left, doens't blit the the wright sprite (I think). It's supposed to blit the player fasing left with legs closed, but it blits the one with open legs.
![[Image: smallsprites.png]](http://i9.photobucket.com/albums/a67/MagicChain/smallsprites.png)
----------------------------------------------(/\, this one)
So I looked in the subBltPlayer and after studying it for a while, I think that this chooses the player sprite:
So when fasing left and anim = 0 then it should blit player fasing left with closed legs, wright? ( .Left= (2 * 3 + 0) * 32 = 192, that is the place where the sprite with closed legs is). I'm kinda confused right now:S, maybe I've missed something?
p.s. I couldn't find a help section or something like that :? , so I just posted it here.
![[Image: smallsprites.png]](http://i9.photobucket.com/albums/a67/MagicChain/smallsprites.png)
----------------------------------------------(/\, this one)
So I looked in the subBltPlayer and after studying it for a while, I think that this chooses the player sprite:
Code:
With rec
.top = GetPlayerSprite(Index) * PIC_Y
.Bottom = .top + PIC_Y
.Left = (GetPlayerDir(Index) * 3 + Anim) * PIC_X
.Right = .Left + PIC_X
End With
So when fasing left and anim = 0 then it should blit player fasing left with closed legs, wright? ( .Left= (2 * 3 + 0) * 32 = 192, that is the place where the sprite with closed legs is). I'm kinda confused right now:S, maybe I've missed something?
p.s. I couldn't find a help section or something like that :? , so I just posted it here.