globs.bb 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. ; Tunnel Run
  2. ; (c)2001 David Bird
  3. ; [email protected]
  4. ;
  5. ;
  6. ; Globals here
  7. ;
  8. ;meshes
  9. Global Tunnel_mesh
  10. Global Background
  11. Global Aster_mesh
  12. Global player_mesh
  13. Global shield_mesh
  14. Global missile1_mesh
  15. Global Bad01_mesh
  16. Global claw_anim_mesh
  17. ;textures
  18. Global Tunnel_tex
  19. Global Shield_tex
  20. Global tex0
  21. Global tex1
  22. ;Sprites
  23. Global shot1_spr
  24. Dim smoke_spr(4)
  25. Global Target_spr
  26. ;images
  27. Global TitleScreen1
  28. Global MousePointer
  29. Global Lives_image
  30. Global Gover_image
  31. ;Sounds
  32. Global shoot1_wave
  33. Global Explode_wave
  34. ;Misc globals
  35. Global Tunnel_Texture_Coord#=0
  36. Global Shield_tex_pos#=0
  37. Global Scroll_Speed#=0.002
  38. Global EFX_SPEED=34
  39. Global CameraZpos=-300
  40. Global Num_Players=0
  41. Global Dead_BandX#=.2
  42. Global Dead_BandY#=.2
  43. Global Flash_Cnt=128
  44. Global Go1_Timer=0
  45. Global Go2_timer=0
  46. Global cntr
  47. Global Exited=False
  48. Global t_r1,t_r2,ta_r1,ta_r2
  49. Global t_g1,t_g2,ta_g1,ta_g2
  50. Global t_b1,t_b2,ta_b1,ta_b2
  51. Global G_Brightness=100
  52. Global G_StartLives=5
  53. Global G_CurrentGFX=1
  54. Global Max_GFXModes=0
  55. Global G_Diff=3
  56. ;Options entities
  57. Global optcamera
  58. Global opttunnel
  59. Global optbackground
  60. Global optlight
  61. ;
  62. Global g_width
  63. Global g_height
  64. ;redefinable keys
  65. Dim keys(6)
  66. keys(1)=203 ; Left Key
  67. keys(2)=205 ; Right Key
  68. keys(3)=200 ; Down Key
  69. keys(4)=208 ; Up Key
  70. keys(5)=57 ; Fire Key
  71. keys(6)=58 ; fire 2 key
  72. ;High Score Table
  73. Dim hn$(11),hs(11),score(2)
  74. Restore highs
  75. For a=1 To 11
  76. Read hn$(a),hs(a)
  77. Next
  78. Global player1type=1
  79. Global player2type=3
  80. Global gametype=1
  81. Global Control=1
  82. Dim GM_TYPE$(10)
  83. Dim CN_TYPE$(10)
  84. Dim MENU$(10)
  85. Restore dats
  86. For a=1 To 2 : Read GM_TYPE(a):Next
  87. For a=1 To 6 : Read CN_TYPE(a):Next
  88. For a=1 To 7 : Read MENU(a):Next