Smbx 1.4.5: Tiny Mistakes(fixed path 10)
Posted: 13 Jul 2019, 20:42
1) Error of npc 304: Incorrect size
2) Npc 337 only bounces the shells on one side(left) when leaving the block, it must be depending on the facing of the shell.
3) No sound hit of shell: when an npc dies through the shell helmet.
LEVEL:
4) Sorry 38A I had forgotten to comment (about block of code that I had given to you) that this works in PARALLEL EXEXUTION(thwomp npc-180).
if char(1).y+char(1).pheight<.y+5 and .y=.pry then
.curframe=1
elseif .ysp>0 then
.curframe=3
elseif .ysp=0 and .y=.pry then
if -128<=char(1).x+12-.x-24 and char(1).x+12-.x-24<=128 Then
.curframe=2
elseif -128<=char(2).x+12-.x-24 and char(2).x+12-.x-24<=128 Then
.curframe=2
else
.curframe=1
end if
elseif .ysp<0 then
.curframe=1
end if
2) Npc 337 only bounces the shells on one side(left) when leaving the block, it must be depending on the facing of the shell.
3) No sound hit of shell: when an npc dies through the shell helmet.
LEVEL:
4) Sorry 38A I had forgotten to comment (about block of code that I had given to you) that this works in PARALLEL EXEXUTION(thwomp npc-180).
if char(1).y+char(1).pheight<.y+5 and .y=.pry then
.curframe=1
elseif .ysp>0 then
.curframe=3
elseif .ysp=0 and .y=.pry then
if -128<=char(1).x+12-.x-24 and char(1).x+12-.x-24<=128 Then
.curframe=2
elseif -128<=char(2).x+12-.x-24 and char(2).x+12-.x-24<=128 Then
.curframe=2
else
.curframe=1
end if
elseif .ysp<0 then
.curframe=1
end if