?login_element?

Subversion Repositories NedoOS

Rev

Rev 2059 | Blame | Compare with Previous | Last modification | View Log | Download

  1.         if atm
  2. tsprites
  3. ;pg,xmid,xleft-1,xright-1
  4.         macro TSPRITES pg,xleft,wid
  5. xright=xleft+wid
  6. xmid=(xleft+xright)/2
  7.         db NTEXPGS+pg
  8.         db xmid/2
  9.         db xleft/2
  10.         db xright/2
  11.         endm
  12. ;TODO надо правильно центровать
  13.         TSPRITES 0,44,42  ;0 back
  14.         TSPRITES 0,86,36  ;1 go
  15.         TSPRITES 0,122,56 ;2 go left (attack)
  16.         TSPRITES 0,0,44   ;3 front (wound)
  17.         TSPRITES 0,448,24 ;4 lamp (dead)
  18.         TSPRITES 0,472,26 ;5 health
  19.         TSPRITES 1,472,26 ;6 ammo
  20.         TSPRITES 0,178,40 ;go back
  21.         TSPRITES 0,218,48 ;go right
  22.         TSPRITES 0,302,56 ;go2 left
  23.         TSPRITES 0,358,38 ;go2 back
  24.         TSPRITES 0,396,50 ;go2 right
  25.         TSPRITES 0,396,50 ;go2 right
  26.         TSPRITES 0,396,50 ;go2 right
  27.         TSPRITES 0,396,50 ;go2 right
  28.         TSPRITES 0,396,50 ;go2 right
  29.         TSPRITES 0,266,36 ;16 go2 (костыль для 1+128)
  30.         endif
  31.  
  32.   ;фазы:
  33. ;0=move1
  34. ;1=move2
  35. ;2=wantattack
  36. ;3=attack
  37. ;4=ранен
  38. ;5=(умирает)
  39. ;6=труп
  40. ;7=-
  41. MONSTEROR=64 ;чтобы ID!=0, иначе это конец списка
  42. MONSTAB
  43. ;ZOMBIEMAN stay back
  44.         db MONSTEROR+0
  45.         db MONSTEROR+0
  46.         db MONSTEROR+0
  47.         db 2
  48.         db 3,0
  49.         db 4,0
  50. ;ZOMBIEMAN stay
  51.         db 1
  52.         db 1
  53.         db 1
  54.         db 2
  55.         db 3,0
  56.         db 4,0
  57. ;ZOMBIEMAN go
  58. ZOMBIEMANgo
  59.         db 1
  60.         db 1+128
  61.         db 1
  62.         db 2
  63.         db 3,0
  64.         db 4,0
  65. ;AMMO
  66.         db 5
  67.         db 5
  68.         db 5
  69.         db 5
  70.         db 10,11
  71.         db 10,0
  72. ;HEALTH
  73.         db 6
  74.         db 6
  75.         db 6
  76.         db 6
  77.         db 6,0
  78.         db 6,0
  79. ;COLUMN
  80.         db 7
  81.         db 7
  82.         db 7
  83.         db 7
  84.         db 7,0
  85.         db 7,0
  86. ;grenade
  87.         db 12
  88.         db 12+128
  89.         db 11
  90.         db 11
  91.         db 10,11
  92.         db 11,0
  93. ;fire
  94.         db 13
  95.         db 13+128
  96.         db 11
  97.         db 11
  98.         db 11
  99.         db 11
  100.         db 11
  101.         db 11
  102. ;
  103.         db 10
  104.         db 11
  105.         db 11
  106.         db 11
  107.         db 11
  108.         db 11
  109.         db 11
  110.         db 11
  111. ;
  112.         db 11
  113.         db 11
  114.         db 11
  115.         db 11
  116.         db 11
  117.         db 11
  118.         db 11
  119.         db 11
  120. ;
  121.         db 12
  122.         db 11
  123.         db 11
  124.         db 11
  125.         db 11
  126.         db 11
  127.         db 11
  128.         db 11
  129. ;
  130.         db 13
  131.         db 11
  132.         db 11
  133.         db 11
  134.         db 11
  135.         db 11
  136.         db 11
  137.         db 11
  138. ;
  139.         db 14
  140.         db 11
  141.         db 11
  142.         db 11
  143.         db 11
  144.         db 11
  145.         db 11
  146.         db 11
  147. ;
  148.         db 15
  149.         db 11
  150.         db 11
  151.         db 11
  152.         db 11
  153.         db 11
  154.         db 11
  155.         db 11
  156.  
  157. ZOMBIEMANrotate
  158.         db 14+128 ;side step1
  159.         db 15+128 ;side step2
  160.         db 1 ;front step1
  161.         db 9+128 ;front step2
  162.         db 14 ;side step1
  163.         db 15 ;side step2
  164.         db MONSTEROR+0 ;back step1
  165.         db 8+128 ;back step2
  166.