sr2lua/sr2_city.lua

  1. -- sr2_city.lua 
  2. -- Master Lua Script for Saints Row 2 
  3. -- 3/28/07 
  4.  
  5.  
  6. include("airport.lua")					-- DISTRICTS 
  7. include("apartments.lua") 
  8. include("arena.lua") 
  9. include("barrio.lua") 
  10. include("chinatown.lua") 
  11. include("docks.lua") 
  12. include("downtown.lua") 
  13. include("factories.lua") 
  14. include("highend.lua") 
  15. include("hotels.lua") 
  16. include("museum.lua") 
  17. include("nuke.lua") 
  18. include("prison.lua") 
  19. include("projects.lua") 
  20. include("redlight.lua") 
  21. include("saintsrow.lua") 
  22. include("suburbs.lua") 
  23. include("subexp.lua") 
  24. include("trailerpark.lua") 
  25. include("truckyard.lua") 
  26. include("ultor_base.lua") 
  27. include("underground.lua") 
  28. include("university.lua") 
  29.  
  30. include("mission_globals.lua")		-- MISSIONS 
  31. include("stronghold_globals.lua")	-- STRONGHOLDS 
  32.  
  33. function sr2_city_init() 
  34.  
  35. -- DISTRICTS 
  36. 	airport_init() 
  37. 	apartments_init() 
  38. 	arena_init() 
  39. 	barrio_init() 
  40. 	chinatown_init() 
  41. 	docks_init() 
  42. 	downtown_init() 
  43. 	factories_init() 
  44. 	highend_init() 
  45. 	hotels_init() 
  46. 	museum_init() 
  47. 	nuke_init() 
  48. 	prison_init() 
  49. 	projects_init() 
  50. 	redlight_init() 
  51. 	saintsrow_init() 
  52. 	suburbs_init() 
  53. 	subexp_init() 
  54. 	trailerpark_init() 
  55. 	truckyard_init() 
  56. 	ultor_base_init() 
  57. 	underground_init() 
  58. 	university_init() 
  59.  
  60. -- MISSIONS 
  61. 	mission_globals_init() 
  62.  
  63. -- STRONGHOLDS 
  64. 	stronghold_globals_init() 
  65.  
  66. end 
  67.  
  68. function sr2_city_main() 
  69.  
  70. -- DISTRICTS 
  71. 	thread_new("airport_main") 
  72. 	thread_new("apartments_main") 
  73. 	thread_new("arena_main") 
  74. 	thread_new("barrio_main") 
  75. 	thread_new("chinatown_main") 
  76. 	thread_new("docks_main") 
  77. 	thread_new("downtown_main") 
  78. 	thread_new("factories_main") 
  79. 	thread_new("highend_main") 
  80. 	thread_new("hotels_main") 
  81. 	thread_new("museum_main") 
  82. 	thread_new("nuke_main") 
  83. 	thread_new("prison_main") 
  84. 	thread_new("projects_main") 
  85. 	thread_new("redlight_main") 
  86. 	thread_new("saintsrow_main") 
  87. 	thread_new("suburbs_main") 
  88. 	thread_new("subexp_main") 
  89. 	thread_new("trailerpark_main") 
  90. 	thread_new("truckyard_main") 
  91. 	thread_new("ultor_base_main") 
  92. 	thread_new("underground_main") 
  93. 	thread_new("university_main") 
  94.  
  95. -- MISSIONS 
  96. 	thread_new("tss01_main")	-- Third Street Saints (Prologue) 
  97. 	thread_new("tss02_main") 
  98. 	thread_new("tss03_main") 
  99. 	thread_new("tss04_main") 
  100.  
  101. 	thread_new("bh01_main")		-- The Brotherhood 
  102. 	thread_new("bh02_main") 
  103. 	thread_new("bh03_main") 
  104. 	thread_new("bh04_main") 
  105. 	thread_new("bh05_main") 
  106. 	thread_new("bh06_main") 
  107. 	thread_new("bh07_main") 
  108. 	thread_new("bh08_main") 
  109. 	thread_new("bh09_main") 
  110. 	thread_new("bh10_main") 
  111. 	thread_new("bh11_main") 
  112.  
  113. 	thread_new("rn01_main")		-- The Ronin 
  114. 	thread_new("rn02_main") 
  115. 	thread_new("rn03_main") 
  116. 	thread_new("rn04_main") 
  117. 	thread_new("rn05_main") 
  118. 	thread_new("rn06_main") 
  119. 	thread_new("rn07_main") 
  120. 	thread_new("rn08_main") 
  121. 	thread_new("rn09_main") 
  122. 	thread_new("rn10_main") 
  123. 	thread_new("rn11_main") 
  124.  
  125. 	thread_new("ss01_main")		-- Sons of Samedi 
  126. 	thread_new("ss02_main") 
  127. 	thread_new("ss03_main") 
  128. 	thread_new("ss04_main") 
  129. 	thread_new("ss05_main") 
  130. 	thread_new("ss06_main") 
  131. 	thread_new("ss07_main") 
  132. 	thread_new("ss08_main") 
  133. 	thread_new("ss09_main") 
  134. 	thread_new("ss10_main") 
  135. 	thread_new("ss11_main") 
  136.  
  137. 	thread_new("ep01_main")		-- Epilogue Missions 
  138. 	thread_new("ep02_main") 
  139. 	thread_new("ep03_main") 
  140. 	thread_new("ep04_main") 
  141.  
  142. 	thread_new("em01_main")		-- Emergent Missions 
  143. 	thread_new("em02_main") 
  144.  
  145. -- STRONGHOLDS ??????? 
  146.  
  147. end 
  148.