Advertisement
Guest User

Untitled

a guest
Jul 3rd, 2020
730
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.43 KB | None | 0 0
  1. // Borderlands 2 Handsome Jack
  2. // By Koishi (SHADoW NiNE TR3S)
  3. //
  4. // Class: Sniper
  5. // Health: Medium-High
  6. // Ragedamage: 2300
  7. // Model: KingRaptor
  8. // Rage: Random arsenal. Also clones jack.
  9. // Description: Handsome Jack is the main antagonist of Borderlands 2.
  10. // He has taken over the Hyperion corporation, declared himself dictator of Pandora,
  11. // and stolen all of the credit for finding The Vault, going so far as to claim responsibility
  12. // for killing The Destroyer. A new team of Vault Hunters is tasked with killing Jack and restoring
  13. // (relative) peace to Pandora.
  14.  
  15. // Dependencies:
  16. // Dynamic Defaults: https://forums.alliedmods.net/showthread.php?t=258090
  17. // TFConditions: https://forums.alliedmods.net/showthread.php?t=263598
  18. // SHADoW93's Bosses: https://forums.alliedmods.net/showthread.php?t=246980
  19.  
  20. // BGM:
  21. // Handsome Jack's Theme: https://www.youtube.com/watch?v=jqxqG_XuKlw
  22.  
  23. // Use GCFScape to extract .vpk file if not using the vpk method.
  24.  
  25. "character"
  26. {
  27. "name" "Handsome Jack"
  28. "class" "2"
  29. "model" "models/freak_fortress_2/handsome_jack/jack.mdl"
  30. "ragedist" "800.0"
  31. "health_formula" "(((650+n)*(n-1))^1.04)+1900"
  32. "lives" "1"
  33. "sound_block_vo" "1"
  34. "ragedamage" "2300" //Boss must get this amout of damage to fill his ragemeter
  35. "description_en" "Handsome Jack:\nThe main antagonist from Borderlands 2.\nSuper Jump: Alt-Fire, look up and release.\nWeigh-down: in midair, look down and crouch.\nRage (Arsenal): Call for Medic to activate RAGE\nRage Info: Get either a Classic, an SMG, a Rocket Launcher, a Pistol, Invisibility, or resistances."
  36.  
  37. "weapon1"
  38. {
  39. "name" "tf_weapon_club"
  40. "index" "401"
  41. "show" "1"
  42. "attributes" "114 ; 1 ; 115 ; 1 ; 176 ; 1 ; 224 ; 3 ; 225 ; 0.4 ; 2025 ; 1"
  43. }
  44.  
  45.  
  46. "ability1"
  47. {
  48. "name" "dynamic_jump"
  49.  
  50. // slot is ignored.
  51. "arg1" "2.5" // charge time, same as charge_bravejump
  52. "arg2" "7.0" // cooldown, same as charge_bravejump
  53. "arg5" "3.0" // cooldown before first use
  54. "arg6" "300.0" // minimum damage before super duper jump
  55. "arg8" "1.3" // jump intensity multiplier. unlike charge_bravejump, this works for oldjump too
  56. "arg10" "1" // don't affect weighdown's cooldown
  57.  
  58. // HUD strings
  59. "arg17" "Super DUPER Jump ready! Look up, press and release ALT-FIRE." // super duper jump message
  60. "arg18" "Super Jump is not ready. %.1f seconds remaining." // cooldown message
  61. "arg19" "Super Jump is ready. %.0f percent charged.\nLook up, press and release ALT-FIRE." // charge message
  62.  
  63. "plugin_name" "ff2_dynamic_defaults"
  64. }
  65.  
  66. "ability2"
  67. {
  68. "name" "dynamic_weighdown"
  69.  
  70. // slot is ignored
  71. "arg1" "0" // 1 = disabled by default (can only be re-enabled in code)
  72. "arg2" "0" // number of uses. set to 0 to be infinite.
  73. "arg3" "1.0" // the hale's normal gravity. this will practically always be 1.0
  74.  
  75. // strings
  76. "arg19" "You have used weighdown!"
  77.  
  78. "plugin_name" "ff2_dynamic_defaults"
  79. }
  80.  
  81. "ability3"
  82. {
  83. "name" "ability_management_system"
  84. "arg1" "0" // activation key. 0=E, 1=R, 2=MIDDLE MOUSE, 3=USE(not bound by default)
  85. "arg2" "1" // selection key. 0=not usable, 1=R, 2=MIDDLE MOUSE, 3=USE(not bound by default)
  86. "arg3" "3" // reverse selection key. 0=not usable, 1=R, 2=MIDDLE MOUSE, 3=USE(not bound by default) [note: hidden feature, keeping this standard going]
  87. "arg4" "0xc00000" // HUD color (unavailable)
  88. "arg5" "%s (%.0f rage) [RELOAD (R) to change]\n%s\nAbility is currently unavailable." // HUD text format (unavailable)
  89. "arg6" "0xffffff" // HUD color (available)
  90. "arg7" "%s (%.0f rage) [RELOAD (R) to change]\n%s\nAbility is available. (press E)" // HUD text format (available)
  91. "arg8" "0.68" // HUD Y
  92. "arg9" "RAGE Meter: %.0f%%\nHP: %d / %d" // HUD replacement text
  93. "arg10" "0.80" // HUD replacement Y
  94. "plugin_name" "ff2_sarysapub3"
  95. }
  96.  
  97. "ability5"
  98. {
  99. "name" "rage_random_weapon"
  100.  
  101. "arg1" "1" // trigger. 0 = E rage, 1 = triggered by ability management system
  102. "arg2" "5" // number of weapons (MAX: 10)
  103. "arg3" "0.0" // weapon duration. set to 0.0 to keep it forever. (or until replaced)
  104. "arg4" "freak_fortress_2/hjack/jack_rocketlauncher.mp3" // mapwide sound to play when rage is used
  105.  
  106. "arg11" "tf_weapon_sniperrifle_classic" // weapon name
  107. "arg12" "1098" // weapon index (classic)
  108. "arg13" "1 ; 1.25 ; 305 ; 1 ; 308 ; 1 ; 395 ; 1 ; 37 ; 0 ; 2025 ; 2 ; 2014 ; 1" // weapon args
  109. "arg14" "1" // weapon visibility
  110. "arg15" "255" // weapon alpha (0 = fully hidden, 255 = fully visible)
  111. "arg19" "5" // starting reserve ammo
  112.  
  113. "arg21" "tf_weapon_smg" // weapon name
  114. "arg22" "751" // weapon index (cleaner's carbine)
  115. "arg23" "138 ; 0.85 ; 106 ; 0.50 ; 265 ; 20 ; 309 ; 1 ; 323 ; 99 ; 362 ; 1 ; 37 ; 0 ; 2025 ; 2 ; 2014 ; 1" // weapon args
  116. "arg24" "1" // weapon visibility
  117. "arg25" "255" // weapon alpha (0 = fully hidden, 255 = fully visible)
  118. "arg26" "1" // weapon slot
  119. "arg28" "15" // starting reserve clip
  120.  
  121. "arg31" "tf_weapon_rocketlauncher_airstrike" // weapon name
  122. "arg32" "1104" // weapon index (air strike)
  123. "arg33" "413 ; 1 ; 37 ; 0 ; 99 ; 1.50 ; 642 ; 1 ; 2025 ; 2 ; 2014 ; 1" // weapon args
  124. "arg34" "1" // weapon visibility
  125. "arg35" "255" // weapon alpha (0 = fully hidden, 255 = fully visible)
  126. "arg39" "8" // starting reserve ammo
  127.  
  128. "arg41" "tf_weapon_handgun_scout_secondary" // weapon name
  129. "arg42" "773" // weapon index (pocket pistol)
  130. "arg43" "138 ; 0.75 ; 5 ; 1.25 ; 37 ; 0 ; 2025 ; 2 ; 2014 ; 1" // weapon args
  131. "arg44" "1" // weapon visibility
  132. "arg45" "255" // weapon alpha (0 = fully hidden, 255 = fully visible)
  133. "arg46" "1" // weapon slot
  134. "arg48" "15" // starting reserve clip
  135.  
  136. "arg51" "tf_weapon_grenadelauncher" // weapon name
  137. "arg52" "1151" // weapon index (huo long heater)
  138. "arg53" "413 ; 1 ; 97 ; 0.5 ; 1 ; 1.10 ; 37 ; 0 ; 2025 ; 2 ; 2014 ; 1" // weapon args
  139. "arg54" "1" // weapon visibility
  140. "arg55" "255" // weapon alpha (0 = fully hidden, 255 = fully visible)
  141. "arg59" "8" // starting reserve ammo
  142.  
  143. // args reserved for the ability management system
  144. "arg1001" "0.0" // delay before first use
  145. "arg1002" "0.0" // cooldown
  146. "arg1003" "Arsernal" // name
  147. "arg1004" "Equip a random weapon" // description
  148. "arg1005" "100.0" // rage cost
  149. "arg1006" "0" // index for ability in the AMS menu
  150.  
  151. "plugin_name" "ff2_sarysapub3"
  152. }
  153.  
  154. "ability6"
  155. {
  156. "name" "rage_tfcondition"
  157. "arg1" "66 ; 10.0" // Boss Conditions (TFCond ; Duration)
  158. "arg4" "1" // Triggered by AMS
  159. "arg5" "freak_fortress_2/hjack/jack_cloaked.mp3" // Sound (if triggered from AMS)
  160.  
  161. // args reserved for the ability management system
  162. "arg1001" "0.0" // delay before first use
  163. "arg1002" "30.0" // cooldown
  164. "arg1003" "Cloak" // name
  165. "arg1004" "Become invisible for a few seconds" // description
  166. "arg1005" "50" // rage cost
  167. "arg1006" "1" // index for ability in the AMS menu
  168.  
  169. "plugin_name" "ff2_tfcond"
  170. }
  171.  
  172. "ability7"
  173. {
  174. "name" "hj_spawnclone"
  175.  
  176. // args reserved for the ability management system
  177. "arg1001" "0.0" // delay before first use
  178. "arg1002" "10.0" // cooldown
  179. "arg1003" "Clones" // name
  180. "arg1004" "Multiply yourself." // description
  181. "arg1005" "75" // rage cost
  182. "arg1006" "2" // index for ability in the AMS menu
  183.  
  184. "plugin_name" "shadow93_bosses"
  185. }
  186.  
  187. "ability8"
  188. {
  189. "name" "hj_randombuff"
  190.  
  191. "arg1" "10.0" // Bullet Resistance Duration
  192. "arg2" "10.0" // Blast Resistance Duration
  193. "arg3" "10.0" // Fire Resistance Duration
  194. "arg4" "10.0" // Uber Duration
  195.  
  196. // args reserved for the ability management system
  197. "arg1001" "0.0" // delay before first use
  198. "arg1002" "10.0" // cooldown
  199. "arg1003" "Random Buff" // name
  200. "arg1004" "Gain resistance or invulnerability." // description
  201. "arg1005" "50" // rage cost
  202. "arg1006" "3" // index for ability in the AMS menu
  203.  
  204. "plugin_name" "shadow93_bosses"
  205. }
  206. // models, sounds, whatever come later
  207. "sound_begin"
  208. {
  209. "1" "freak_fortress_2/hjack/jack_start.mp3"
  210. }
  211. "sound_win"
  212. {
  213. "1" "freak_fortress_2/hjack/jack_win1.mp3"
  214. "2" "freak_fortress_2/hjack/jack_win2.mp3"
  215. }
  216. "sound_death"
  217. {
  218. "1" "freak_fortress_2/hjack/jack_lose1.mp3"
  219. "2" "freak_fortress_2/hjack/jack_lose2.mp3"
  220. "3" "freak_fortress_2/hjack/jack_lose3.mp3"
  221. }
  222. "sound_ability"
  223. {
  224. "1" "freak_fortress_2/hjack/jack_jump1.mp3"
  225. "slot1" "1"
  226. "2" "freak_fortress_2/hjack/jack_jump2.mp3"
  227. "slot2" "1"
  228. "3" "freak_fortress_2/hjack/jack_jump3.mp3"
  229. "slot3" "1"
  230. }
  231. "sound_kspree"
  232. {
  233. "1" "freak_fortress_2/hjack/jack_hit1.mp3"
  234. "2" "freak_fortress_2/hjack/jack_hit2.mp3"
  235. "3" "freak_fortress_2/hjack/jack_hit3.mp3"
  236. }
  237. "sound_lastman"
  238. {
  239. "1" "freak_fortress_2/hjack/jack_lastman1.mp3"
  240. "2" "freak_fortress_2/hjack/jack_lastman2.mp3"
  241. "3" "freak_fortress_2/hjack/jack_lastman3.mp3"
  242. "4" "freak_fortress_2/hjack/jack_lastman4.mp3"
  243. }
  244. "sound_stabbed"
  245. {
  246. "1" "freak_fortress_2/hjack/jack_stabbed1.mp3"
  247. "2" "freak_fortress_2/hjack/jack_stabbed2.mp3"
  248. "3" "freak_fortress_2/hjack/jack_stabbed3.mp3"
  249. }
  250. "sound_precache"
  251. {
  252. "1" "freak_fortress_2/hjack/bl2_hj_bossfight.mp3"
  253. }
  254. "sound_bgm"
  255. {
  256. "path1" "freak_fortress_2/hjack/bl2_hj_bossfight.mp3"
  257. "time1" "231.0"
  258. "name1" "Handsome Jack's Theme"
  259. "artist1" "Borderlands 2"
  260. }
  261. "mod_download"
  262. {
  263. "1" "models/freak_fortress_2/handsome_jack/jack"
  264. }
  265. "mat_download"
  266. {
  267. "1" "materials/kustomfleetings/sniper/hj/blacktex"
  268. "2" "materials/kustomfleetings/sniper/hj/face"
  269. "3" "materials/kustomfleetings/sniper/hj/face_blue_invun"
  270. "4" "materials/kustomfleetings/sniper/hj/face_red_invun"
  271. "5" "materials/kustomfleetings/sniper/hj/handsomejack_blue_invun"
  272. "6" "materials/kustomfleetings/sniper/hj/handsomejack_red"
  273. "7" "materials/kustomfleetings/sniper/hj/handsomejack_red_invun"
  274. }
  275. "download"
  276. {
  277. "1" "sound/freak_fortress_2/hjack/jack_lastman2.mp3"
  278. "2" "sound/freak_fortress_2/hjack/jack_lastman3.mp3"
  279. "3" "sound/freak_fortress_2/hjack/jack_lastman4.mp3"
  280. "4" "sound/freak_fortress_2/hjack/jack_lose1.mp3"
  281. "5" "sound/freak_fortress_2/hjack/jack_lose2.mp3"
  282. "6" "sound/freak_fortress_2/hjack/jack_lose3.mp3"
  283. "7" "sound/freak_fortress_2/hjack/jack_rocketlauncher.mp3"
  284. "8" "sound/freak_fortress_2/hjack/jack_stabbed1.mp3"
  285. "9" "sound/freak_fortress_2/hjack/jack_stabbed2.mp3"
  286. "10" "sound/freak_fortress_2/hjack/jack_stabbed3.mp3"
  287. "11" "sound/freak_fortress_2/hjack/jack_win1.mp3"
  288. "12" "sound/freak_fortress_2/hjack/jack_win2.mp3"
  289. "13" "sound/freak_fortress_2/hjack/jack_hit2.mp3"
  290. "14" "sound/freak_fortress_2/hjack/bl2_hj_bossfight.mp3"
  291. "15" "sound/freak_fortress_2/hjack/jack_blastresist.mp3"
  292. "16" "sound/freak_fortress_2/hjack/jack_bulletresist.mp3"
  293. "17" "sound/freak_fortress_2/hjack/jack_cloaked.mp3"
  294. "18" "sound/freak_fortress_2/hjack/jack_fireresist.mp3"
  295. "19" "sound/freak_fortress_2/hjack/jack_hit1.mp3"
  296. "20" "sound/freak_fortress_2/hjack/jack_hit3.mp3"
  297. "21" "sound/freak_fortress_2/hjack/jack_jump1.mp3"
  298. "22" "sound/freak_fortress_2/hjack/jack_jump2.mp3"
  299. "23" "sound/freak_fortress_2/hjack/jack_jump3.mp3"
  300. "24" "sound/freak_fortress_2/hjack/jack_lastman1.mp3"
  301. "25" "sound/freak_fortress_2/hjack/jack_start.mp3"
  302. "26" "models/freak_fortress_2/handsome_jack/jack.phy"
  303. "27" "materials/kustomfleetings/sniper/hj/handsomejack.vtf"
  304. "28" "materials/kustomfleetings/sniper/hj/handsomejack_blue.vmt"
  305. "29" "materials/kustomfleetings/sniper/hj/jack_lightwarp.vtf"
  306. "30" "materials/kustomfleetings/sniper/hj/jacknormals.vtf"
  307.  
  308. }
  309. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement