Advertisement
Guest User

drmelon

a guest
Nov 5th, 2009
1,004
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.53 KB | None | 0 0
  1. {
  2. m_classname=Weapon
  3. m_code=10271
  4. m_iId=-2426189973456936202
  5. m_active=0
  6. m_master_id=-2173868478492250368 <------------ FIRST BLOCK. DEFINES IDENTIFICATION, WEAPON DROP TIME, STUFF LIKE THAT. PROBABLY BEST NOT TO EDIT THIS BIT
  7. m_owner_id=-6165649638142809253
  8. m_desowning_time=0.75
  9. m_container=false
  10. m_children=2079
  11.  
  12.  
  13. {
  14. m_classname=Bonus
  15. m_code=2079
  16. m_iId=-1339616910800635132
  17. m_active=2
  18. m_master_id=-2426189973456936202 <------------ BEGINNING OF BONUS BLOCK. AGAIN, ID'S AND OTHER THINGS RELATING TO WHICH WEAPON IT CONNECTS TO, I PRESUME.
  19. m_owner_id=0 <----------------- NOTE THE MASTER ID IS THE SAME AS THE m_iId OF THE ORIGINAL WEAPON. THIS WAY, YOU CAN CHANGE IT TO FIT
  20. m_desowning_time=0.75 ANOTHER WEAPON.
  21. m_container=false
  22. m_state=1073741827
  23.  
  24.  
  25. {
  26. m_classname=phState
  27. 0
  28. 0
  29. 0
  30. 0 <----- PHYSICAL STATE SUB-BLOCK... NOT IMPORTANT AT THIS POINT...
  31. 0
  32. 0
  33. 0
  34. 0
  35. 0
  36. }
  37.  
  38.  
  39. m_animationname=
  40. m_animationname_glare=
  41. m_spritename=socket_l <------------ SPRITE FOR BONUS SOCKET... LARGE IN THIS CASE, PROBABLY CAN BE CHANGED TO socket_s OR socket_m.
  42. m_spritename2=
  43. m_spritename_icon=
  44. m_spritename_glare=
  45. m_spritename_fade=
  46. m_color_fade=0
  47. m_overlayname=
  48. m_z=1
  49. m_gui=false
  50. m_scale_x=1
  51. m_scale_y=1 <----------- GRAPHICAL SCALE OF SPRITE
  52. m_scale_icon=1
  53. m_dance=false
  54. m_notaproximate=false
  55. m_endcutter=0
  56. m_wheelsprite=false <-------- SPRITE SPINS FREELY AROUND ITS CENTER IF SET TO TRUE
  57. m_opacity=1
  58. m_shading=1
  59. m_glare_ex=0
  60. m_glare_timeout=0
  61. m_glare_axis=0
  62. m_glare_dens=0.1
  63. m_coloring=-1
  64. m_brightness=0
  65. m_fxwidth=0
  66. m_fxwidth_opacity=1
  67. m_animation_speed=0
  68. m_meta=1
  69. m_scores=5
  70. m_mesh=268435459
  71. {
  72. m_classname=Mesh
  73. m_size=6
  74. -3.93403e-007
  75. 9
  76. -7.79423 <----------- MESH BLOCK: PHYSICAL PRESCENCE, I THINK... NOT WISE TO EDIT THIS.
  77. 4.5
  78. -7.79423
  79. -4.5
  80. 1.07324e-007
  81. -9
  82. 7.79423
  83. -4.5
  84. 7.79423
  85. 4.5
  86. }
  87. health=1e+008
  88. health_low=12
  89. m_belongs=0
  90. m_priority=0
  91. m_lightcolor.r=1
  92. m_lightcolor.g=1
  93. m_lightcolor.b=1
  94. m_lighttype=0
  95. m_brightshift=0
  96. m_ambient=0.2
  97. m_fDensity=0
  98. m_fDensity2=30 <---------- VARIABLES HERE ARE USED FOR SPECIAL EFFECTS AND STUFF. NOT REALLY RELEVANT...
  99. m_dump=0
  100. m_winded=0
  101. m_aero=0
  102. m_fCoF=0.2
  103. m_fCoR=0.3
  104. m_glow=0
  105. m_glow_min=0
  106. m_glow_max=0
  107. m_glowdensity=1
  108. m_glowcolor=-1
  109. m_glowcounter=0
  110. m_energy=0
  111. m_ec=0
  112. m_impact_emmission=0
  113. m_layer=0
  114. m_shadensity=0
  115. m_shadensity_ambient=0
  116. m_irate=50
  117. m_sharpness=1
  118. m_bladeable=0
  119. m_spikeable=0
  120. m_extra_shock=1
  121. m_jaws=0
  122. m_explosive=0 <-------- EXPLOSIVE VARIABLE. SINCE THIS IS A GEM SOCKET, WE DON'T REALLY WANT THE THING TO EXPLODE, DO WE?
  123. m_explosive_timer=0
  124. m_explosive_type=0
  125. m_explode_type=0
  126. m_spasmtype=0
  127. m_spasm=0
  128. m_spasm_vitality=0
  129. m_spasm_dump=0
  130. m_spasm_moto=1
  131. m_spasm_firestab=0
  132. m_spasm_shock=0
  133. m_stuck=false
  134. m_wheeling=0
  135. m_collisions=-1
  136. m_ttl=0
  137. m_ttl_desolvetime=2 <------ ALL SORTS OF INTERESTING STUFF IN THIS SECTION... SPASMS, MOTION BLUR, RESISTANCE TO FIRE/ICE...
  138. m_salute=false
  139. m_effect_type=0
  140. m_effect_subtype=0
  141. m_effect_x=0
  142. m_effect_y=0
  143. m_effect_value=1
  144. m_motionblured=0
  145. m_collision_effect=1
  146. m_freeze_resist=0
  147. m_fire_resist=1
  148. m_arm=0
  149. m_arm_level=1
  150. m_arm_axis=0
  151. m_extra_stvol=0
  152. m_recoil_time=2
  153. m_ammoclip_size=1
  154. m_stvolshift_x=0
  155. m_stvolshift_y=0
  156. m_level=1
  157. m_importent=false
  158. m_shock_value=0
  159. m_isoverlay=false
  160. m_halo_harm=1
  161. m_halogen=0
  162. m_help_index=0
  163. m_wheel=0
  164. m_wheel_angle=0
  165. m_wheel_radius=0
  166. m_smile_family=
  167. m_smile_ttl=0
  168. m_replayer=16387
  169. {
  170. m_classname=Replayer <--------- I'M NOT SURE WHAT THESE BLOCKS DO. BEST TO LEAVE THEM ALONE.
  171. m_size=0
  172. }
  173. m_type=3672064
  174. m_itemcode=0
  175. m_next_id=0
  176. m_action=0
  177. m_wear_x=0
  178. m_wear_y=0
  179. m_name=n/a
  180. m_lockbit=0
  181. m_new=false
  182. }
  183. m_children=2079
  184. {
  185. m_classname=Bonus
  186. m_code=2079
  187. m_iId=4245736765264691300
  188. m_active=2
  189. m_master_id=-2426189973456936202 <------------ THE BEGINNING OF A SECOND BONUS BLOCK, BUT THIS ONE IS INSIDE THE OTHER. IT SEEMS TO BE MORE CONCERNED WITH FUNCTION RATHER THAN APPEARANCE.
  190. m_owner_id=-2426189973456936202
  191. m_desowning_time=0.75
  192. m_container=false
  193. m_children=31
  194. {
  195. m_classname=Body
  196. m_code=31
  197. m_iId=6740540061173034998
  198. m_active=2
  199. m_master_id=4245736765264691300 <--------- BODY BLOCK BEGINNING... NOT QUITE SURE WHAT IT DOES, BUT THE m_code VARIABLE MIGHT BE THE SIZE OF THE GEM SOCKET.
  200. m_owner_id=0
  201. m_desowning_time=0.75
  202. m_container=false
  203. m_state=1073741827
  204. {
  205. m_classname=phState
  206. 0
  207. 0
  208. 0
  209. 0
  210. 0
  211. 0
  212. 0
  213. 0
  214. 0
  215. }
  216. m_animationname=
  217. m_animationname_glare=
  218. m_spritename=gem_purple
  219. m_spritename2=
  220. m_spritename_icon=
  221. m_spritename_glare=gem_purple_gl <----- AH, THIS MIGHT BE THE SPECIAL EFFECTS BLOCKS STARTING UP... THIS WEAPON CURRENTLY HOLDS A GIANT PURPLE GEM, YOU SEE.
  222. m_spritename_fade=
  223. m_color_fade=0
  224. m_overlayname=
  225. m_z=1
  226. m_gui=false
  227. m_scale_x=0.7
  228. m_scale_y=0.4
  229. m_scale_icon=1
  230. m_dance=false
  231. m_notaproximate=false
  232. m_endcutter=0
  233. m_wheelsprite=false
  234. m_opacity=1
  235. m_shading=1
  236. m_glare_ex=5
  237. m_glare_timeout=0
  238. m_glare_axis=1
  239. m_glare_dens=0.1
  240. m_coloring=-1
  241. m_brightness=0
  242. m_fxwidth=0
  243. m_fxwidth_opacity=1
  244. m_animation_speed=0
  245. m_meta=1
  246. m_scores=0
  247. m_mesh=268435459
  248. {
  249. m_classname=Mesh
  250. m_size=4
  251. -4.99925
  252. 4.99925
  253. -4.99924
  254. -4.99925
  255. 4.99925
  256. -4.99924
  257. 4.99924
  258. 4.99925
  259. }
  260. health=1e+008
  261. health_low=12
  262. m_belongs=0
  263. m_priority=0
  264. m_lightcolor.r=1
  265. m_lightcolor.g=1
  266. m_lightcolor.b=1
  267. m_lighttype=0
  268. m_brightshift=0
  269. m_ambient=0
  270. m_fDensity=0
  271. m_fDensity2=0
  272. m_dump=0
  273. m_winded=0
  274. m_aero=0
  275. m_fCoF=0.2
  276. m_fCoR=0.3
  277. m_glow=0
  278. m_glow_min=0
  279. m_glow_max=0
  280. m_glowdensity=1
  281. m_glowcolor=-1
  282. m_glowcounter=0
  283. m_energy=0
  284. m_ec=0
  285. m_impact_emmission=0
  286. m_layer=3
  287. m_shadensity=0
  288. m_shadensity_ambient=0
  289. m_irate=50
  290. m_sharpness=1
  291. m_bladeable=0
  292. m_spikeable=0
  293. m_extra_shock=1
  294. m_jaws=0
  295. m_explosive=0
  296. m_explosive_timer=0
  297. m_explosive_type=0
  298. m_explode_type=0
  299. m_spasmtype=0
  300. m_spasm=0
  301. m_spasm_vitality=0
  302. m_spasm_dump=0
  303. m_spasm_moto=1
  304. m_spasm_firestab=0
  305. m_spasm_shock=0
  306. m_stuck=false
  307. m_wheeling=0
  308. m_collisions=-1
  309. m_ttl=0
  310. m_ttl_desolvetime=2
  311. m_salute=false
  312. m_effect_type=0
  313. m_effect_subtype=0
  314. m_effect_x=0
  315. m_effect_y=0
  316. m_effect_value=1
  317. m_motionblured=0
  318. m_collision_effect=1
  319. m_freeze_resist=0
  320. m_fire_resist=1
  321. m_arm=0
  322. m_arm_level=1
  323. m_arm_axis=0
  324. m_extra_stvol=0
  325. m_recoil_time=2
  326. m_ammoclip_size=1
  327. m_stvolshift_x=0
  328. m_stvolshift_y=0
  329. m_level=1
  330. m_importent=false
  331. m_shock_value=0
  332. m_isoverlay=false
  333. m_halo_harm=1
  334. m_halogen=0
  335. m_help_index=0
  336. m_wheel=0
  337. m_wheel_angle=0
  338. m_wheel_radius=0
  339. m_smile_family=
  340. m_smile_ttl=0
  341. m_replayer=16387
  342. {
  343. m_classname=Replayer
  344. m_size=0
  345. }
  346. }
  347. m_children=31
  348. {
  349. #################### ANOTHER ONE EXACTLY THE SAME WAS HERE, SO I REMOVED IT FOR EASE OF USE #################
  350. }
  351. m_children=31
  352. {
  353. #################### AND AGAIN ########################
  354. }
  355. m_children=31
  356. {
  357. ###################### AND *AGAIN* #####################
  358. }
  359. m_children=31
  360. {
  361. ###################### YEP, AGAIN #####################
  362. }
  363. m_children=31
  364. {
  365. ##################### SHORTER, BUT MUCH AND SUCH THE SAME ############
  366. }
  367. m_state=1073741827
  368. {
  369. m_classname=phState
  370. 0
  371. 0
  372. 7.52612e+024
  373. -138.24
  374. 0
  375. 0
  376. 0
  377. 0
  378. 0
  379. }
  380. m_animationname=
  381. m_animationname_glare=
  382. m_spritename=empty
  383. m_spritename2=
  384. m_spritename_icon=gem_amethyst
  385. m_spritename_glare= <----------------- THIS BIT IS THE ACTUAL GEM, RESTING IN THE SOCKET.
  386. m_spritename_fade=
  387. m_color_fade=0
  388. m_overlayname=
  389. m_z=1
  390. m_gui=false
  391. m_scale_x=1
  392. m scale_y=1
  393. m_scale_icon=1
  394. m_dance=false
  395. m_notaproximate=false
  396. m_endcutter=0
  397. m_wheelsprite=false
  398. m_opacity=1
  399. m_shading=1
  400. m_glare_ex=0
  401. m_glare_timeout=0
  402. m_glare_axis=0
  403. m_glare_dens=0.1
  404. m_coloring=-1
  405. m_brightness=0
  406. m_fxwidth=0
  407. m_fxwidth_opacity=1
  408. m_animation_speed=0
  409. m_meta=32784
  410. m_scores=50
  411. m_mesh=268435459
  412. {
  413. m_classname=Mesh
  414. m_size=4
  415. -9.99849
  416. 9.99849
  417. -9.99849
  418. -9.99849
  419. 9.99849
  420. -9.99849
  421. 9.99849
  422. 9.9985
  423. }
  424. health=1e+008
  425. health_low=12
  426. m_belongs=0
  427. m_priority=0
  428. m_lightcolor.r=0.501961
  429. m_lightcolor.g=0.32549 <------ THE COLOUR OF THE GEM! :D
  430. m_lightcolor.b=1
  431. m_lighttype=1
  432. m_brightshift=0
  433. m_ambient=1
  434. m_fDensity=80
  435. m_fDensity2=80
  436. m_dump=0
  437. m_winded=0
  438. m_aero=0
  439. m_fCoF=0.2
  440. m_fCoR=0.3
  441. m_glow=26.0842
  442. m_glow_min=0
  443. m_glow_max=0
  444. m_glowdensity=2
  445. m_glowcolor=-1769974785
  446. m_glowcounter=999999
  447. m_energy=0
  448. m_ec=0
  449. m_impact_emmission=0
  450. m_layer=1
  451. m_shadensity=0
  452. m_shadensity_ambient=0
  453. m_irate=50
  454. m_sharpness=1
  455. m_bladeable=0
  456. m_spikeable=0
  457. m_extra_shock=1
  458. m_jaws=0
  459. m_explosive=0
  460. m_explosive_timer=0
  461. m_explosive_type=0
  462. m_explode_type=0
  463. m_spasmtype=0
  464. m_spasm=0
  465. m_spasm_vitality=0
  466. m_spasm_dump=0
  467. m_spasm_moto=1
  468. m_spasm_firestab=0
  469. m_spasm_shock=0
  470. m_stuck=false
  471. m_wheeling=0
  472. m_collisions=-1
  473. m_ttl=0
  474. m_ttl_desolvetime=2
  475. m_salute=false
  476. m_effect_type=12
  477. m_effect_subtype=5
  478. m_effect_x=0
  479. m_effect_y=0
  480. m_effect_value=0
  481. m_motionblured=0
  482. m_collision_effect=1
  483. m_freeze_resist=0
  484. m_fire_resist=1
  485. m_arm=0
  486. m_arm_level=1
  487. m_arm_axis=0
  488. m_extra_stvol=0
  489. m_recoil_time=2
  490. m_ammoclip_size=1
  491. m_stvolshift_x=0
  492. m_stvolshift_y=0
  493. m_level=1
  494. m_importent=false
  495. m_shock_value=0
  496. m_isoverlay=false
  497. m_halo_harm=1
  498. m_halogen=0
  499. m_help_index=0
  500. m_wheel=0
  501. m_wheel_angle=0
  502. m_wheel_radius=0
  503. m_smile_family=
  504. m_smile_ttl=0
  505. m_replayer=16387
  506. {
  507. m_classname=Replayer
  508. m_size=0
  509. }
  510. m_type=10485776
  511. m_itemcode=38 <---------- NUMBER OF THE GEM
  512. m_next_id=0
  513. m_action=3 <-------- POSSIBLY THE SIZE OF THE GEM
  514. m_wear_x=0
  515. m_wear_y=0
  516. m_name=Priceless Amethyst <------- THE NAME, OF COURSE.
  517. m_lockbit=32 <----- m_bonus_lock LOCKBIT. NOT SURE OF THE LOCKING ALGORITHM, THOUGH.
  518. m_new=false <------- IS IT NEW?
  519. m_improvements=134217731 <---------- IMPROVEMENTS CODE
  520. {
  521. m_classname=Improvement
  522. m_code=134217731
  523. m_active=1 <----------- IMPROVEMENT BLOCK - ID CORRESPONDS TO THE ONE ABOVE, m_type IS THE KIND OF EFFECT IT HAS, AND m_value IS HOW POWERFUL IT IS. FUN!
  524. m_type=4
  525. m_value=8
  526. }
  527. }
  528. m_state=1073741827
  529. {
  530. m_classname=phState
  531. 47.9653
  532. 15.6853
  533. 47.9653
  534. 15.6853
  535. -19.9158
  536. 233.147
  537. 5.96713
  538. 5.96713
  539. -5.39589
  540. }
  541. m_animationname=
  542. m_animationname_glare=
  543. m_spritename=hammer_gold
  544. m_spritename2=
  545. m_spritename_icon=hammer_gold_icon <---------- OUR ACTUAL HAMMER NOW
  546. m_spritename_glare=hammer_gold_gl
  547. m_spritename_fade=
  548. m_color_fade=0
  549. m_overlayname=
  550. m_z=1
  551. m_gui=false
  552. m_scale_x=1
  553. m_scale_y=1
  554. m_scale_icon=1
  555. m_dance=false
  556. m_notaproximate=false
  557. m_endcutter=20
  558. m_wheelsprite=true
  559. m_opacity=1
  560. m_shading=1
  561. m_glare_ex=4
  562. m_glare_timeout=0
  563. m_glare_axis=1
  564. m_glare_dens=0.1
  565. m_coloring=-1
  566. m_brightness=0
  567. m_fxwidth=0
  568. m_fxwidth_opacity=0.5
  569. m_animation_speed=0
  570. m_meta=4
  571. m_scores=5
  572. m_mesh=268435459
  573. {
  574. m_classname=Mesh
  575. m_size=4
  576. -9.49857
  577. 15.4977 <----- PHYSICS MESH. PROBABLY A BOUNDING BOX...
  578. -9.49856
  579. -15.4977
  580. 9.49857
  581. -15.4977
  582. 9.49856
  583. 15.4977
  584. }
  585. health=9.99938e+007
  586. health_low=12
  587. m_belongs=0
  588. m_priority=0
  589. m_lightcolor.r=0.501961
  590. m_lightcolor.g=0.32549
  591. m_lightcolor.b=1
  592. m_lighttype=0
  593. m_brightshift=0
  594. m_ambient=0.2
  595. m_fDensity=60
  596. m_fDensity2=60
  597. m_dump=0
  598. m_winded=0
  599. m_aero=0
  600. m_fCoF=0.2
  601. m_fCoR=0.3
  602. m_glow=0
  603. m_glow_min=0
  604. m_glow_max=0
  605. m_glowdensity=1
  606. m_glowcolor=-1
  607. m_glowcounter=0
  608. m_energy=0
  609. m_ec=0
  610. m_impact_emmission=0
  611. m_layer=11
  612. m_shadensity=0.0908845
  613. m_shadensity_ambient=0
  614. m_irate=50
  615. m_sharpness=3 <-------------- HOW SHARP THE WEAPON IS. WE COULD MAKE THE HAMMER SHARPER THAN DEATH'S SCYTHE IF WE WANTED TO.
  616. m_bladeable=0
  617. m_spikeable=0
  618. m_extra_shock=1
  619. m_jaws=0
  620. m_explosive=0
  621. m_explosive_timer=0
  622. m_explosive_type=0
  623. m_explode_type=0
  624. m_spasmtype=0
  625. m_spasm=0
  626. m_spasm_vitality=0
  627. m_spasm_dump=0
  628. m_spasm_moto=1
  629. m_spasm_firestab=0
  630. m_spasm_shock=0
  631. m_stuck=false
  632. m_wheeling=0
  633. m_collisions=-1
  634. m_ttl=0
  635. m_ttl_desolvetime=2
  636. m_salute=false
  637. m_effect_type=1
  638. m_effect_subtype=0
  639. m_effect_x=0
  640. m_effect_y=0
  641. m_effect_value=1
  642. m_motionblured=1
  643. m_collision_effect=1
  644. m_freeze_resist=0
  645. m_fire_resist=1
  646. m_arm=0
  647. m_arm_level=1
  648. m_arm_axis=0
  649. m_extra_stvol=0
  650. m_recoil_time=2
  651. m_ammoclip_size=1
  652. m_stvolshift_x=0
  653. m_stvolshift_y=0
  654. m_level=1
  655. m_importent=false
  656. m_shock_value=0
  657. m_isoverlay=false
  658. m_halo_harm=1
  659. m_halogen=0
  660. m_help_index=1
  661. m_wheel=0
  662. m_wheel_angle=0
  663. m_wheel_radius=0
  664. m_smile_family=
  665. m_smile_ttl=0
  666. m_replayer=16387
  667. {
  668. m_classname=Replayer
  669. m_size=0
  670. }
  671. m_type=128
  672. m_itemcode=206 <------- ITEM CODE
  673. m_next_id=0
  674. m_action=0
  675. m_wear_x=0
  676. m_wear_y=0
  677. m_name=Hammer of Dayram <-------- WEAPON NAME
  678. m_lockbit=256 <-------- m_weapon_lock LOCKBIT
  679. m_new=false <---------- IS IT NEW?
  680. m_joineer1=-2426189973456936202 <------- THE HAMMER IS JOINED TO AN ARQUEBUS IN MY SAVE: THIS IS THE CODE OF THE WEAPON TO JOIN WITH.
  681. m_joineer2=0
  682. m_jtype=2
  683. m_jitter=5
  684. m_para_id=-6549970958968223407
  685. m_max_ammo=0
  686. m_jrad_x=60
  687. m_jrad_y=0
  688. m_overkill=1
  689. m_wheelsize=20
  690. m_sharpness_u=1
  691. m_sharpness_d=1
  692. m_bladeable_u=1
  693. m_bladeable_d=1
  694. m_spikeable_u=1
  695. m_spikeable_d=1
  696. } <------- END OF WEAPON BLOCK
  697.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement