Advertisement
Soulreaper099

FastDL

Feb 11th, 2012
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.49 KB | None | 0 0
  1. function AddDir(dir) // recursively adds everything in a directory to be downloaded by client
  2. local list = file.FindDir("../"..dir.."/*")
  3. for _, fdir in pairs(list) do
  4. if fdir != ".svn" then // don't spam people with useless .svn folders
  5. AddDir(dir.."/"..fdir)
  6. end
  7. end
  8.  
  9. for k,v in pairs(file.Find("../"..dir.."/*")) do
  10. resource.AddFile(dir.."/"..v)
  11. end
  12. end
  13.  
  14. AddDir("sound/arty")
  15. AddDir("sound/instruments")
  16. AddDir("sound/player")
  17. AddDir("sound/Radio_Mod_Sounds")
  18. AddDir("sound/synth")
  19. AddDir("sound/vehicles")
  20. AddDir("sound/weapons")
  21. AddDir("materials/arrowwire")
  22. AddDir("materials/beer")
  23. AddDir("materials/bull")
  24. AddDir("materials/Cable")
  25. AddDir("materials/combatmodels")
  26. AddDir("materials/cyborgmatt")
  27. AddDir("materials/decals")
  28. AddDir("materials/engine")
  29. AddDir("materials/expression 2")
  30. AddDir("materials/gui")
  31. AddDir("materials/highs")
  32. AddDir("materials/Holograms")
  33. AddDir("materials/hudindicator")
  34. AddDir("materials/icons")
  35. AddDir("materials/ipha")
  36. AddDir("materials/jaanus")
  37. AddDir("materials/katharsmodels")
  38. AddDir("materials/killa-x")
  39. AddDir("materials/killicons")
  40. AddDir("materials/kobilica")
  41. AddDir("materials/maps")
  42. AddDir("materials/models")
  43. AddDir("materials/sgtsicktextures")
  44. AddDir("materials/smile")
  45. AddDir("materials/sprites")
  46. AddDir("materials/thrusteraddon")
  47. AddDir("materials/tile")
  48. AddDir("materials/venompapa")
  49. AddDir("materials/wingf0x")
  50. AddDir("models/baton")
  51. AddDir("models/beer")
  52. AddDir("models/blacknecro")
  53. AddDir("models/bull")
  54. AddDir("models/Characters")
  55. AddDir("models/cheeze")
  56. AddDir("models/Cloud")
  57. AddDir("models/combatmodels")
  58. AddDir("models/cs_market2")
  59. AddDir("models/cyborgmatt")
  60. AddDir("models/drug_mod")
  61. AddDir("models/env")
  62. AddDir("models/expression 2")
  63. AddDir("models/hammy")
  64. AddDir("models/highrise")
  65. AddDir("models/holograms")
  66. AddDir("models/humans")
  67. AddDir("models/intro")
  68. AddDir("models/ipha")
  69. AddDir("models/jaanus")
  70. AddDir("models/katharsmodels")
  71. AddDir("models/killa-x")
  72. AddDir("models/kobilica")
  73. AddDir("models/madjawa")
  74. AddDir("models/marioragdoll")
  75. AddDir("models/nypdhat")
  76. AddDir("models/player")
  77. AddDir("models/props_general")
  78. AddDir("models/smile")
  79. AddDir("models/tdmcars")
  80. AddDir("models/toronto")
  81. AddDir("models/u4lab")
  82. AddDir("models/vehicles")
  83. AddDir("models/venompapa")
  84. AddDir("models/weapons")
  85. AddDir("models/wingf0x")
  86. AddDir("models/yellowlake")
  87. resource.AddFile("materials/bluredges.vmt")
  88. resource.AddFile("materials/bluredges.vtf")
  89. resource.AddFile("materials/dummy_texture.vmt")
  90. resource.AddFile("materials/egon_refract.vtf")
  91. resource.AddFile("materials/egon_middlebeam.vmt")
  92. resource.AddFile("materials/egon_ringbeam.vmt")
  93. resource.AddFile("materials/info.txt")
  94. resource.AddFile("materials/laser.vtf")
  95. resource.AddFile("materials/refract_ring.vtf")
  96. resource.AddFile("materials/refract_ring.vmt")
  97. resource.AddFile("materials/tripmine_laser.vmt")
  98. resource.AddFile("materials/wirelogo.vmt")
  99. resource.AddFile("materials/wirelogo.vtf")
  100. resource.AddFile("models/betam01_soldier.mdl")
  101. resource.AddFile("models/biopolice.mdl")
  102. resource.AddFile("models/boxopencigshib.mdl")
  103. resource.AddFile("models/boxopenshib.mdl")
  104. resource.AddFile("models/C08Cop.mdl")
  105. resource.AddFile("models/closedboxshib.mdl")
  106. resource.AddFile("models/cocn.mdl")
  107. resource.AddFile("models/combine_infantry.mdl")
  108. resource.AddFile("models/combine_opad.mdl")
  109. resource.AddFile("models/combine_pilot.mdl")
  110. resource.AddFile("models/combine_fodder.mdl")
  111. resource.AddFile("models/combine_ranger.mdl")
  112. resource.AddFile("models/combine_urban.mdl")
  113. resource.AddFile("models/combine_urban2.mdl")
  114. resource.AddFile("models/copcar.mdl")
  115. resource.AddFile("models/copcarru.mdl")
  116. resource.AddFile("models/cremator.mdl")
  117. resource.AddFile("models/e3assassin.mdl")
  118. resource.AddFile("models/e3combine_pguard.mdl")
  119. resource.AddFile("models/e3combine_shotgunner.mdl")
  120. resource.AddFile("models/enforcer.mdl")
  121. resource.AddFile("models/gdub.mdl")
  122. resource.AddFile("models/Kass.mdl")
  123. resource.AddFile("models/led.mdl")
  124. resource.AddFile("models/led2.mdl")
  125. resource.AddFile("models/leet_police_bt.mdl")
  126. resource.AddFile("models/leet_police2.mdl")
  127. resource.AddFile("models/metrold.mdl")
  128. resource.AddFile("models/pissedmeoff.mdl")
  129. resource.AddFile("models/police_female.mdl")
  130. resource.AddFile("models/policetrench.mdl")
  131. resource.AddFile("models/Redice.mdl")
  132. resource.AddFile("models/Rolice.mdl")
  133. resource.AddFile("models/segment.mdl")
  134. resource.AddFile("models/segment2.mdl")
  135. resource.AddFile("models/segment3.mdl")
  136. resource.AddFile("models/tribal.mdl")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement