You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
205 lines
6.7 KiB
205 lines
6.7 KiB
if (argument8 > 0)
|
|
{
|
|
switch argument6
|
|
{
|
|
case "1":
|
|
draw_sprite(sMapBlock, 0, argument0, argument1)
|
|
break
|
|
case "2":
|
|
draw_sprite(sMapBlock, 1, argument0, argument1)
|
|
break
|
|
case "3":
|
|
draw_sprite(sMapBlock, 2, argument0, argument1)
|
|
break
|
|
case "4":
|
|
draw_sprite(sMapBlock, 3, argument0, argument1)
|
|
break
|
|
}
|
|
|
|
switch argument9
|
|
{
|
|
case "1":
|
|
draw_sprite(sMapCorner, 0, argument0, argument1)
|
|
break
|
|
case "2":
|
|
draw_sprite(sMapCorner, 1, argument0, argument1)
|
|
break
|
|
case "3":
|
|
draw_sprite(sMapCorner, 2, argument0, argument1)
|
|
break
|
|
case "4":
|
|
draw_sprite(sMapCorner, 3, argument0, argument1)
|
|
break
|
|
case "5":
|
|
draw_sprite(sMapCorner, 4, argument0, argument1)
|
|
break
|
|
case "6":
|
|
draw_sprite(sMapCorner, 5, argument0, argument1)
|
|
break
|
|
case "7":
|
|
draw_sprite(sMapCorner, 6, argument0, argument1)
|
|
break
|
|
case "8":
|
|
draw_sprite(sMapCorner, 7, argument0, argument1)
|
|
break
|
|
case "9":
|
|
draw_sprite(sMapCorner, 8, argument0, argument1)
|
|
break
|
|
case "A":
|
|
draw_sprite(sMapCorner, 9, argument0, argument1)
|
|
break
|
|
case "B":
|
|
draw_sprite(sMapCorner, 10, argument0, argument1)
|
|
break
|
|
case "C":
|
|
draw_sprite(sMapCorner, 11, argument0, argument1)
|
|
break
|
|
case "D":
|
|
draw_sprite(sMapCorner, 12, argument0, argument1)
|
|
break
|
|
case "E":
|
|
draw_sprite(sMapCorner, 13, argument0, argument1)
|
|
break
|
|
case "F":
|
|
draw_sprite(sMapCorner, 14, argument0, argument1)
|
|
break
|
|
case "G":
|
|
draw_sprite(sMapCorner, 15, argument0, argument1)
|
|
break
|
|
case "H":
|
|
draw_sprite(sMapCorner, 16, argument0, argument1)
|
|
break
|
|
case "I":
|
|
draw_sprite(sMapCorner, 17, argument0, argument1)
|
|
break
|
|
case "J":
|
|
draw_sprite(sMapCorner, 18, argument0, argument1)
|
|
break
|
|
case "K":
|
|
draw_sprite(sMapCorner, 19, argument0, argument1)
|
|
break
|
|
case "L":
|
|
draw_sprite(sMapCorner, 20, argument0, argument1)
|
|
break
|
|
case "M":
|
|
draw_sprite(sMapCorner, 21, argument0, argument1)
|
|
break
|
|
case "N":
|
|
draw_sprite(sMapCorner, 22, argument0, argument1)
|
|
break
|
|
case "O":
|
|
draw_sprite(sMapCorner, 23, argument0, argument1)
|
|
break
|
|
case "P":
|
|
draw_sprite(sMapCorner, 24, argument0, argument1)
|
|
break
|
|
case "Q":
|
|
draw_sprite(sMapCorner, 25, argument0, argument1)
|
|
break
|
|
case "R":
|
|
draw_sprite(sMapCorner, 26, argument0, argument1)
|
|
break
|
|
case "S":
|
|
draw_sprite(sMapCorner, 27, argument0, argument1)
|
|
break
|
|
case "T":
|
|
draw_sprite(sMapCorner, 28, argument0, argument1)
|
|
break
|
|
case "U":
|
|
draw_sprite(sMapCorner, 29, argument0, argument1)
|
|
break
|
|
case "V":
|
|
draw_sprite(sMapCorner, 30, argument0, argument1)
|
|
break
|
|
case "W":
|
|
draw_sprite(sMapCorner, 31, argument0, argument1)
|
|
break
|
|
case "X":
|
|
draw_sprite(sMapCorner, 32, argument0, argument1)
|
|
break
|
|
case "Y":
|
|
draw_sprite(sMapCorner, 33, argument0, argument1)
|
|
break
|
|
case "Z":
|
|
draw_sprite(sMapCorner, 34, argument0, argument1)
|
|
break
|
|
case "a":
|
|
draw_sprite(sMapCorner, 35, argument0, argument1)
|
|
break
|
|
case "b":
|
|
draw_sprite(sMapCorner, 36, argument0, argument1)
|
|
break
|
|
case "c":
|
|
draw_sprite(sMapCorner, 37, argument0, argument1)
|
|
break
|
|
case "d":
|
|
draw_sprite(sMapCorner, 38, argument0, argument1)
|
|
break
|
|
case "e":
|
|
draw_sprite(sMapCorner, 39, argument0, argument1)
|
|
break
|
|
case "f":
|
|
draw_sprite(sMapCorner, 40, argument0, argument1)
|
|
break
|
|
case "g":
|
|
draw_sprite(sMapCorner, 41, argument0, argument1)
|
|
break
|
|
case "h":
|
|
draw_sprite(sMapCorner, 42, argument0, argument1)
|
|
break
|
|
}
|
|
|
|
if (argument2 == "1")
|
|
draw_sprite(sMapHLine, 0, argument0, argument1)
|
|
if (argument4 == "1")
|
|
draw_sprite(sMapHLine, 0, argument0, (argument1 + 7))
|
|
if (argument5 == "1")
|
|
draw_sprite(sMapVLine, 0, argument0, argument1)
|
|
if (argument3 == "1")
|
|
draw_sprite(sMapVLine, 0, (argument0 + 7), argument1)
|
|
if (argument2 == "2")
|
|
draw_sprite(sMapHPass, 0, argument0, argument1)
|
|
if (argument4 == "2")
|
|
draw_sprite(sMapHPass, 0, argument0, (argument1 + 7))
|
|
if (argument5 == "2")
|
|
draw_sprite(sMapVPass, 0, argument0, argument1)
|
|
if (argument3 == "2")
|
|
draw_sprite(sMapVPass, 0, (argument0 + 7), argument1)
|
|
if (argument7 == "1")
|
|
draw_sprite(sMapSP, 0, argument0, argument1)
|
|
if (argument7 == "2")
|
|
draw_sprite(sMapSP, 1, argument0, argument1)
|
|
if (argument7 == "3" && argument8 == 1)
|
|
draw_sprite(sMapSP, 2, argument0, argument1)
|
|
if (argument7 == "3" && argument8 == 2)
|
|
draw_sprite(sMapSP, 5, argument0, argument1)
|
|
if (argument7 == "4" && argument8 == 1)
|
|
draw_sprite(sMapSP, 2, argument0, argument1)
|
|
if (argument7 == "4" && argument8 == 2)
|
|
draw_sprite(sMapSP, 3, argument0, argument1)
|
|
if (argument7 == "5")
|
|
draw_sprite(sMapSP, 4, argument0, argument1)
|
|
if (argument7 == "U")
|
|
draw_sprite(sMapSP, 8, argument0, argument1)
|
|
if (argument7 == "D" || argument8 == 21)
|
|
draw_sprite(sMapSP, 9, argument0, argument1)
|
|
if (argument7 == "L")
|
|
draw_sprite(sMapSP, 10, argument0, argument1)
|
|
if (argument7 == "R")
|
|
draw_sprite(sMapSP, 11, argument0, argument1)
|
|
if (argument7 == "H" || argument8 == "H")
|
|
draw_sprite(sMapSP, 12, argument0, argument1)
|
|
if (argument7 == "V")
|
|
draw_sprite(sMapSP, 13, argument0, argument1)
|
|
if (argument7 == "C")
|
|
draw_sprite(sMapSP, 14, argument0, argument1)
|
|
if (argument8 == 10)
|
|
draw_sprite(sMapSP, 6, argument0, argument1)
|
|
if (argument8 == 11)
|
|
draw_sprite(sMapSP, 7, argument0, argument1)
|
|
if (argument8 == 16)
|
|
draw_sprite(sMapSP, 16, argument0, argument1)
|
|
if (argument8 == 15)
|
|
draw_sprite(sMapSP, 15, argument0, argument1)
|
|
}
|