mod_addedflavour_Map.qsrc 5.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. # mod_addedflavour_Map
  2. if $ARGS[0] = 'NaviMapSetup':
  3. gs 'mod_addedflavour_Map' , 'KillVars'
  4. $modVar_AF_MapGridName['11'] = 'Vasilyevsky Island'
  5. $modVar_AF_MapGridName['12'] = 'St Petersburg City Center'
  6. $modVar_AF_MapGridName['13'] = 'St Petersburg Residential Area'
  7. $modVar_AF_MapGridName['14'] = 'St Petersburg Industrial Area'
  8. $modVar_AF_MapGridName['15'] = 'Red Light District'
  9. $modVar_AF_MapGridName['16'] = 'St Petersburg Suburbs'
  10. $modVar_AF_MapGridName['21'] = 'Vasilyevsky Island Metro'
  11. $modVar_AF_MapGridName['22'] = 'St Petersburg Transit Center'
  12. $modVar_AF_MapGridName['23'] = 'St Petersburg Residential Metro'
  13. $modVar_AF_MapGridName['24'] = 'St Petersburg Industrial Transit'
  14. $modVar_AF_MapGridName['25'] = 'St Petersburg Suburbs Metro'
  15. $modVar_AF_MapGridName['26'] = 'St Petersburg - Pavlovsk Highway'
  16. $modVar_AF_MapGridName['27'] = 'Suburban Collective Village'
  17. $modVar_AF_MapGridName['33'] = 'Pavlovsk Industrial District'
  18. $modVar_AF_MapGridName['34'] = 'Pavlovsk Commercial Area'
  19. $modVar_AF_MapGridName['35'] = 'St Petersburg - Pavlovsk Highway'
  20. $modVar_AF_MapGridName['36'] = 'St Petersburg - Pavlovsk Highway'
  21. $modVar_AF_MapGridName['37'] = 'Gadukino Village'
  22. $modVar_AF_MapGridName['43'] = 'Pavlovsk Five-Eight Estate'
  23. $modVar_AF_MapGridName['44'] = 'Pavlovsk Residential Area'
  24. $modVar_AF_MapGridName['45'] = 'Old Town'
  25. $modVar_AF_MapGridName['47'] = 'Gadukino Woods'
  26. modArr_AF_MapGridLoc[] = 11
  27. modArr_AF_MapGridLoc[] = 12
  28. modArr_AF_MapGridLoc[] = 13
  29. modArr_AF_MapGridLoc[] = 14
  30. modArr_AF_MapGridLoc[] = 15
  31. modArr_AF_MapGridLoc[] = 16
  32. modArr_AF_MapGridLoc[] = 21
  33. modArr_AF_MapGridLoc[] = 22
  34. modArr_AF_MapGridLoc[] = 23
  35. modArr_AF_MapGridLoc[] = 24
  36. modArr_AF_MapGridLoc[] = 25
  37. modArr_AF_MapGridLoc[] = 26
  38. modArr_AF_MapGridLoc[] = 27
  39. modArr_AF_MapGridLoc[] = 33
  40. modArr_AF_MapGridLoc[] = 34
  41. modArr_AF_MapGridLoc[] = 35
  42. modArr_AF_MapGridLoc[] = 36
  43. modArr_AF_MapGridLoc[] = 37
  44. modArr_AF_MapGridLoc[] = 43
  45. modArr_AF_MapGridLoc[] = 44
  46. modArr_AF_MapGridLoc[] = 45
  47. modArr_AF_MapGridLoc[] = 47
  48. if Storyline = 1:
  49. $modVar_AF_TempStr = 'Full'
  50. gt 'mod_addedflavour_Map' , 'NaviMap' , 43
  51. else
  52. $modVar_AF_TempStr = 'Full'
  53. gt 'mod_addedflavour_Map' , 'NaviMap' , 12
  54. end
  55. end
  56. if $ARGS[0] = 'KillVars':
  57. KILLVAR '$modVar_AF_MapGridName'
  58. KILLVAR 'modArr_AF_MapGridLoc'
  59. KILLVAR '$modVar_AF_TempStr'
  60. KILLVAR 'modVar_AF_MapDisplayLoc'
  61. end
  62. if $ARGS[0] = 'NaviMap':
  63. *clr & cla
  64. modVar_AF_MapDisplayLoc = ARGS[1]
  65. '<center><h2><<$modVar_AF_MapGridName[''<<modVar_AF_MapDisplayLoc>>'']>></h2></center>'
  66. '<center><img style="<<$modVar_AF_ImageRestrictions>>" ' + iif($modVar_AF_TempStr = 'Half','width="400px" height="400px"','') + ' src="mod/addedflavour/images/system/map/MapGrid-<<modVar_AF_MapDisplayLoc>>.jpg"></center>'
  67. '<center>' + iif(arrpos('modArr_AF_MapGridLoc',(modVar_AF_MapDisplayLoc - 1)) ! -1,'<a href="exec: gt ''mod_addedflavour_Map'' , ''NaviMap'' , (modVar_AF_MapDisplayLoc - 1) "><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/LeftArrow.png"></a>','<img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/LeftArrowGrey.png">') + iif(arrpos('modArr_AF_MapGridLoc',(modVar_AF_MapDisplayLoc - 10)) ! -1,'<a href="exec: gt ''mod_addedflavour_Map'' , ''NaviMap'' , (modVar_AF_MapDisplayLoc - 10) "><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/UpArrow.png"></a>','<img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/UpArrowGrey.png">') + iif(arrpos('modArr_AF_MapGridLoc',(modVar_AF_MapDisplayLoc + 10)) ! -1,'<a href="exec: gt ''mod_addedflavour_Map'' , ''NaviMap'' , (modVar_AF_MapDisplayLoc + 10) "><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/DownArrow.png"></a>','<img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/DownArrowGrey.png">') + iif(arrpos('modArr_AF_MapGridLoc',(modVar_AF_MapDisplayLoc + 1)) ! -1,'<a href="exec: gt ''mod_addedflavour_Map'' , ''NaviMap'' , (modVar_AF_MapDisplayLoc + 1) "><img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/RightArrow.png"></a>','<img style="<<$modVar_AF_ImageRestrictions>>" src="mod/addedflavour/images/system/RightArrowGrey.png">') + '</center>'
  68. if $modVar_AF_TempStr = 'Half':
  69. act 'Return to Full Size' : $modVar_AF_TempStr = 'Full' & gt 'mod_addedflavour_Map' , 'NaviMap' , modVar_AF_MapDisplayLoc
  70. else
  71. act 'Reduce size by 50%' : $modVar_AF_TempStr = 'Half' & gt 'mod_addedflavour_Map' , 'NaviMap' , modVar_AF_MapDisplayLoc
  72. end
  73. act 'Return' : gs 'mod_addedflavour_Map' , 'KillVars' & gt 'mod_addedflavour_journal' , 'AFMDetails'
  74. end
  75. if $ARGS[0] = 'FullMap':
  76. *clr & cla
  77. '<center><img ' + iif(ARGS[1] = 1,'width="2778px" height="1632px"','') + ' src="mod/addedflavour/images/system/map/SimpleMapFull.jpg"></center>'
  78. if ARGS[1] = 1:
  79. act 'Return to Full Size' : gt 'mod_addedflavour_Map' , 'FullMap'
  80. else
  81. act 'Zoom in 50%' : gt 'mod_addedflavour_Map' , 'FullMap' , 1
  82. end
  83. act 'Return' : gt 'mod_addedflavour_journal' , 'AFMDetails'
  84. end
  85. --- mod_addedflavour_Map ---------------------------------