?login_element?

Subversion Repositories NedoOS

Rev

Blame | Last modification | View Log | Download

  1. ;------------------------
  2. gfx_modes
  3.         dw  m_ddp
  4.         dw  m_16c
  5.         dw  m_atm
  6.  
  7. m_ddp   db "ddp/",0
  8. m_16c   db "16c/",0
  9. m_atm   db "atm/",0
  10. ;------------------------
  11. loc_modes
  12.         dw l_eng
  13.         dw l_rus
  14.  
  15. l_eng   db "eng/",0
  16. l_rus   db "rus/",0
  17.  
  18. ;----
  19. loc_main_menu:
  20.         dw menu_main_eng
  21.         dw menu_main_rus
  22. loc_load_menu:        
  23.         dw menu_load_eng
  24.         dw menu_load_rus
  25. loc_m1_menu:        
  26.         dw menu_m1_eng
  27.         dw menu_m1_rus
  28. loc_m2_menu:        
  29.         dw menu_m2_eng
  30.         dw menu_m2_rus
  31.  
  32. loc_load_menu_ingame:        
  33.         dw menu_load_eng+2
  34.         dw menu_load_rus+2
  35. loc_save_menu_ingame:        
  36.         dw menu_save_eng
  37.         dw menu_save_rus
  38. ;------------------------
  39. loc_hero_name:
  40.         dw heroname_eng
  41.         dw heroname_rus
  42.  
  43. heroname_eng DB "Shuji",0
  44. heroname_rus DB "╤■фчш",0        
  45. ;------------------------
  46. mus_modes
  47.         dw s_aym
  48.         dw s_s98
  49.  
  50. s_aym:  db "aym",0
  51. s_s98:  db "s98",0
  52.  
  53. ;==
  54. plr_ext
  55.         dw e_aym
  56.         dw e_s98
  57.  
  58. e_aym   db "PT3",0
  59. e_s98   db "s98",0
  60.  
  61. mus_plr_path db "_plr.bin",0
  62. ;------------------------
  63. menu_main_eng:
  64.           db 8,2  ;max len in CHR (symbols x2) , num strings in menu - 1
  65.           DB "   START GAME   ",1
  66.           DB "      LOAD      ",1
  67.           DB "      QUIT      ",0
  68. menu_main_rus:
  69.           db 8,2  ;max len, num strings in menu - 1
  70.           DB "   ═╬┬└▀  ╚├╨└  ",1
  71.           DB " ╟└├╨╙╟╚╥▄ ╚├╨╙ ",1
  72.           DB "  ┬█╔╥╚ ╚╟ ╚├╨█ ",0
  73.  
  74. menu_main_action:
  75.           dw _newgame
  76.           dw _loadgame
  77.           dw _gamequit
  78.  
  79.  
  80. menu_load_eng:
  81.           db 4,4  ;max len, num strings in menu - 1
  82.           DB " LOAD 1 ",1
  83.           DB " LOAD 2 ",1
  84.           DB " LOAD 3 ",1
  85.           DB " LOAD 4 ",1
  86.           DB " LOAD 5 ",0
  87. menu_load_rus:
  88.           db 7,4  ;max len, num strings in menu - 1
  89.           DB " ╟└├╨╙╟╚╥▄  1 ",1
  90.           DB " ╟└├╨╙╟╚╥▄  2 ",1
  91.           DB " ╟└├╨╙╟╚╥▄  3 ",1
  92.           DB " ╟└├╨╙╟╚╥▄  4 ",1
  93.           DB " ╟└├╨╙╟╚╥▄  5 ",0
  94.  
  95. menu_load_action:
  96.           dw _load_slot1
  97.           dw _load_slot2
  98.           dw _load_slot3
  99.           dw _load_slot4
  100.           dw _load_slot5
  101.  
  102.          
  103. ;---
  104. menu_save_eng:
  105.           DB " SAVE 1",1
  106.           DB " SAVE 2",1
  107.           DB " SAVE 3",1
  108.           DB " SAVE 4",1
  109.           DB " SAVE 5",0
  110. menu_save_rus:
  111.           DB " ╤╬╒╨└═╚╥▄  1",1
  112.           DB " ╤╬╒╨└═╚╥▄  2",1
  113.           DB " ╤╬╒╨└═╚╥▄  3",1
  114.           DB " ╤╬╒╨└═╚╥▄  4",1
  115.           DB " ╤╬╒╨└═╚╥▄  5",0
  116. menu_m1_eng:
  117.           DB "SAVE",1
  118.           DB "LOAD",1
  119.           DB "QUIT",0
  120. menu_m1_rus:          
  121.           DB "╤╬╒╨└═╚╥▄",1
  122.           DB "╟└├╨╙╟╚╥▄",1
  123.           DB "┬█╒╬─",0
  124.  
  125. menu_m1_action:
  126.           dw _ram_save
  127.           dw _ram_load
  128.           dw _confirm_quit
  129.  
  130. menu_m2_eng:
  131.           DB "CONTINUE        ",1
  132.           DB "QUIT            ",0
  133. menu_m2_rus:          
  134.           DB "┬┼╨═╙╥▄╤▀       ",1
  135.           DB "┬█╒╬─           ",0
  136. menu_m2_action:
  137.           dw TO_MENU_ESC
  138.           dw begin
  139.  
  140. loc_save_menu_ingame_action:
  141.           dw _save_slot_1
  142.           dw _save_slot_2
  143.           dw _save_slot_3
  144.           dw _save_slot_4
  145.           dw _save_slot_5
  146. loc_load_menu_ingame_action:
  147.           dw _load_slot_1
  148.           dw _load_slot_2
  149.           dw _load_slot_3
  150.           dw _load_slot_4
  151.           dw _load_slot_5