Guest User

PZ Hunting mod, add nutrition

a guest
Jun 23rd, 2021
496
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.70 KB | None | 0 0
  1. module HuntingMod
  2. {
  3. imports
  4. {
  5. Base
  6.  
  7. }
  8. /************************ITEMS************************/
  9.  
  10.  
  11. item HMAnimalTraces
  12. {
  13. Weight = 0.1,
  14. Type = Normal,
  15. Icon = HMAnimalTraces,
  16. DisplayName = Animal Traces,
  17. }
  18.  
  19. item HMAnimalTracks
  20. {
  21. Weight = 0.1,
  22. Type = Normal,
  23. Icon = HMAnimalTracks,
  24. DisplayName = Animal Tracks,
  25. }
  26.  
  27. item HMAnimalTracksLarge
  28. {
  29. Weight = 0.2,
  30. Type = Normal,
  31. Icon = HMAnimalTracksLarge,
  32. DisplayName = Large Animal Tracks,
  33. }
  34.  
  35. item HMDeadBeaver
  36. {
  37. HungerChange = -40,
  38. Weight = 0.3,
  39. Type = Food,
  40. DisplayName = Dead Beaver,
  41. Icon = HMDeadBeaver,
  42. IsCookable = TRUE,
  43. DangerousUncooked = TRUE,
  44. DaysTotallyRotten = 12,
  45. MinutesToBurn = 60,
  46. MinutesToCook = 25,
  47. DaysFresh = 8,
  48. Carbohydrates = 0,
  49. Proteins = 110,
  50. Lipids = 80.8,
  51. Calories = 900,
  52. ResizeWorldIcon = FALSE,
  53. }
  54.  
  55. item HMDeadFox
  56. {
  57. HungerChange = -35,
  58. Weight = 0.2,
  59. Type = Food,
  60. DisplayName = Dead Fox,
  61. Icon = HMDeadFox,
  62. IsCookable = TRUE,
  63. DangerousUncooked = TRUE,
  64. DaysTotallyRotten = 12,
  65. MinutesToBurn = 60,
  66. MinutesToCook = 25,
  67. DaysFresh = 8,
  68. Proteins = 130,
  69. Lipids = 91.6,
  70. Calories = 1095,
  71. ResizeWorldIcon = FALSE,
  72. }
  73.  
  74. item HMDeadRaccoon
  75. {
  76. HungerChange = -30,
  77. Weight = 0.2,
  78. Type = Food,
  79. DisplayName = Dead Raccoon,
  80. Icon = HMDeadRaccoon,
  81. IsCookable = TRUE,
  82. DangerousUncooked = TRUE,
  83. DaysTotallyRotten = 12,
  84. MinutesToBurn = 60,
  85. MinutesToCook = 25,
  86. DaysFresh = 8,
  87. Proteins = 101.2,
  88. Lipids = 86.4,
  89. Calories = 855,
  90. ResizeWorldIcon = FALSE,
  91. }
  92.  
  93. item HMDeadSkunk
  94. {
  95. HungerChange = -30,
  96. Weight = 0.2,
  97. Type = Food,
  98. DisplayName = Dead Skunk,
  99. Icon = HMDeadSkunk,
  100. IsCookable = TRUE,
  101. DangerousUncooked = TRUE,
  102. DaysTotallyRotten = 12,
  103. MinutesToBurn = 60,
  104. MinutesToCook = 25,
  105. DaysFresh = 8,
  106. Proteins = 102.3,
  107. Lipids = 88.1,
  108. Calories = 897,
  109. ResizeWorldIcon = FALSE,
  110. }
  111.  
  112. item HMDeadOpossum
  113. {
  114. HungerChange = -30,
  115. Weight = 0.2,
  116. Type = Food,
  117. DisplayName = Dead Opossum,
  118. Icon = HMDeadOpossum,
  119. IsCookable = TRUE,
  120. DangerousUncooked = TRUE,
  121. DaysTotallyRotten = 12,
  122. MinutesToBurn = 60,
  123. MinutesToCook = 25,
  124. DaysFresh = 8,
  125. Proteins = 97.2,
  126. Lipids = 81.1,
  127. Calories = 810,
  128. ResizeWorldIcon = FALSE,
  129. }
  130.  
  131. item HMDeadRabbit
  132. {
  133. HungerChange = -45,
  134. Weight = 1.0,
  135. Type = Food,
  136. DisplayName = Dead Rabbit,
  137. Icon = HMDeadRabbit,
  138. IsCookable = TRUE,
  139. DangerousUncooked = TRUE,
  140. DaysTotallyRotten = 12,
  141. MinutesToBurn = 60,
  142. MinutesToCook = 25,
  143. DaysFresh = 8,
  144. Carbohydrates = 0,
  145. Proteins = 330,
  146. Lipids = 35,
  147. Calories = 1730,
  148. BadInMicrowave = true,
  149. GoodHot = true,
  150. BadCold = true,
  151. ResizeWorldIcon = FALSE,
  152. }
  153.  
  154. item HMDeadSquirrel
  155. {
  156. HungerChange = -32,
  157. Weight = 0.4,
  158. Type = Food,
  159. DisplayName = Dead Squirrel,
  160. Icon = HMDeadSquirrel,
  161. IsCookable = TRUE,
  162. DangerousUncooked = TRUE,
  163. DaysTotallyRotten = 12,
  164. MinutesToBurn = 60,
  165. MinutesToCook = 25,
  166. DaysFresh = 8,
  167. Carbohydrates = 0,
  168. Proteins = 84.8,
  169. Lipids = 15,
  170. Calories = 480,
  171. BadInMicrowave = true,
  172. GoodHot = true,
  173. BadCold = true,
  174. ResizeWorldIcon = FALSE,
  175. }
  176.  
  177. item HMDeadPigeon
  178. {
  179. HungerChange = -20,
  180. Weight = 0.2,
  181. Type = Food,
  182. DisplayName = Dead Pigeon,
  183. Icon = BirdDead,
  184. IsCookable = TRUE,
  185. DangerousUncooked = TRUE,
  186. DaysTotallyRotten = 12,
  187. MinutesToBurn = 60,
  188. MinutesToCook = 25,
  189. DaysFresh = 8,
  190. Carbohydrates = 0.6,
  191. Proteins = 28,
  192. Lipids = 4,
  193. Calories = 177,
  194. BadInMicrowave = true,
  195. GoodHot = true,
  196. BadCold = true,
  197. }
  198.  
  199. item HMDeadQuail
  200. {
  201. HungerChange = -25,
  202. Weight = 0.2,
  203. Type = Food,
  204. DisplayName = Dead Quail,
  205. Icon = HMDeadQuail,
  206. IsCookable = TRUE,
  207. DangerousUncooked = TRUE,
  208. DaysTotallyRotten = 12,
  209. MinutesToBurn = 60,
  210. MinutesToCook = 25,
  211. DaysFresh = 8,
  212. Carbohydrates = 0.7,
  213. Proteins = 41,
  214. Lipids = 5,
  215. Calories = 189,
  216. BadInMicrowave = true,
  217. GoodHot = true,
  218. BadCold = true,
  219. }
  220.  
  221. item HMDeadDuck
  222. {
  223. HungerChange = -30,
  224. Weight = 0.2,
  225. Type = Food,
  226. DisplayName = Dead Duck,
  227. Icon = HMDeadDuck,
  228. IsCookable = TRUE,
  229. DangerousUncooked = TRUE,
  230. DaysTotallyRotten = 12,
  231. MinutesToBurn = 60,
  232. MinutesToCook = 25,
  233. DaysFresh = 8,
  234. Carbohydrates = 0.8,
  235. Proteins = 54,
  236. Lipids = 6,
  237. Calories = 200,
  238. BadInMicrowave = true,
  239. GoodHot = true,
  240. BadCold = true,
  241. }
  242.  
  243. item HMDeadGoose
  244. {
  245. HungerChange = -35,
  246. Weight = 0.2,
  247. Type = Food,
  248. DisplayName = Dead Goose,
  249. Icon = HMDeadGoose,
  250. IsCookable = TRUE,
  251. DangerousUncooked = TRUE,
  252. DaysTotallyRotten = 12,
  253. MinutesToBurn = 60,
  254. MinutesToCook = 25,
  255. DaysFresh = 8,
  256. Carbohydrates = 0.8,
  257. Proteins = 71,
  258. Lipids = 7,
  259. Calories = 220,
  260. BadInMicrowave = true,
  261. GoodHot = true,
  262. BadCold = true,
  263. }
  264.  
  265. item HMDeadTurkey
  266. {
  267. HungerChange = -35,
  268. Weight = 0.2,
  269. Type = Food,
  270. DisplayName = Dead Wild Turkey,
  271. Icon = HMDeadTurkey,
  272. IsCookable = TRUE,
  273. DangerousUncooked = TRUE,
  274. DaysTotallyRotten = 12,
  275. MinutesToBurn = 60,
  276. MinutesToCook = 25,
  277. DaysFresh = 8,
  278. Carbohydrates = 0.9,
  279. Proteins = 100,
  280. Lipids = 9,
  281. Calories = 285,
  282. BadInMicrowave = true,
  283. GoodHot = true,
  284. BadCold = true,
  285. }
  286.  
  287. item HMDeadDeer
  288. {
  289. HungerChange = -120,
  290. Weight = 9.0,
  291. Type = Food,
  292. DisplayName = Dead Deer,
  293. Icon = HMDeadDeer,
  294. IsCookable = TRUE,
  295. DangerousUncooked = TRUE,
  296. DaysTotallyRotten = 12,
  297. MinutesToBurn = 180,
  298. MinutesToCook = 90,
  299. DaysFresh = 8,
  300. Carbohydrates = 0,
  301. Proteins = 300,
  302. Lipids = 119.6,
  303. Calories = 1170,
  304. BadInMicrowave = true,
  305. GoodHot = true,
  306. BadCold = true,
  307. ResizeWorldIcon = FALSE,
  308. }
  309.  
  310. item HMDeadElk
  311. {
  312. HungerChange = -150,
  313. Weight = 11.0,
  314. Type = Food,
  315. DisplayName = Dead Elk,
  316. Icon = HMDeadElk,
  317. IsCookable = TRUE,
  318. DangerousUncooked = TRUE,
  319. DaysTotallyRotten = 12,
  320. MinutesToBurn = 220,
  321. MinutesToCook = 140,
  322. DaysFresh = 8,
  323. Carbohydrates = 0,
  324. Proteins = 690,
  325. Lipids = 210.6,
  326. Calories = 1692,
  327. BadInMicrowave = true,
  328. GoodHot = true,
  329. BadCold = true,
  330. ResizeWorldIcon = FALSE,
  331. }
  332.  
  333. item HMDeadWildpig
  334. {
  335. HungerChange = -140,
  336. Weight = 10.0,
  337. Type = Food,
  338. DisplayName = Dead Wild Pig,
  339. Icon = HMDeadWildpig,
  340. IsCookable = TRUE,
  341. DangerousUncooked = TRUE,
  342. DaysTotallyRotten = 12,
  343. MinutesToBurn = 200,
  344. MinutesToCook = 100,
  345. DaysFresh = 8,
  346. Carbohydrates = 0,
  347. Proteins = 900,
  348. Lipids = 374.9,
  349. Calories = 2108,
  350. BadInMicrowave = true,
  351. GoodHot = true,
  352. BadCold = true,
  353. ResizeWorldIcon = FALSE,
  354. }
  355.  
  356. item HMDeadBear
  357. {
  358. HungerChange = -180,
  359. Weight = 12.0,
  360. Type = Food,
  361. DisplayName = Dead Black Bear,
  362. Icon = HMDeadBear,
  363. IsCookable = TRUE,
  364. DangerousUncooked = TRUE,
  365. DaysTotallyRotten = 12,
  366. MinutesToBurn = 220,
  367. MinutesToCook = 140,
  368. DaysFresh = 8,
  369. Carbohydrates = 0,
  370. Proteins = 1400,
  371. Lipids = 689.9,
  372. Calories = 3015,
  373. BadInMicrowave = true,
  374. GoodHot = true,
  375. BadCold = true,
  376. ResizeWorldIcon = FALSE,
  377. }
  378.  
  379. item HMVenison
  380. {
  381. HungerChange = -40,
  382. Weight = 0.3,
  383. Type = Food,
  384. IsCookable = TRUE,
  385. DangerousUncooked = TRUE,
  386. DaysTotallyRotten = 4,
  387. MinutesToBurn = 70,
  388. DisplayName = Venison,
  389. Icon = HMVenison,
  390. DaysFresh = 2,
  391. MinutesToCook = 50,
  392. EvolvedRecipe = Soup:15;Stew:15;Pie:15;Stir fry:15;Sandwich:5|Cooked;Burger:10;Salad:10|Cooked;Roasted Vegetables:15,
  393. FoodType = Game,
  394. Carbohydrates = 0.10,
  395. Proteins = 69,
  396. Lipids = 22,
  397. Calories = 304,
  398. BadInMicrowave = true,
  399. GoodHot = true,
  400. BadCold = true,
  401. }
  402.  
  403. item HMBearSteak
  404. {
  405. HungerChange = -40,
  406. Weight = 0.3,
  407. Type = Food,
  408. IsCookable = TRUE,
  409. DangerousUncooked = TRUE,
  410. DaysTotallyRotten = 4,
  411. MinutesToBurn = 70,
  412. DisplayName = Bear Steak,
  413. Icon = HMBearSteak,
  414. DaysFresh = 2,
  415. MinutesToCook = 50,
  416. EvolvedRecipe = Stew:15;Stir fry:15;Burger:15;Roasted Vegetables:15,
  417. FoodType = Game,
  418. Carbohydrates = 0,
  419. Proteins = 150,
  420. Lipids = 79.3,
  421. Calories = 625,
  422. BadInMicrowave = true,
  423. GoodHot = true,
  424. BadCold = true,
  425. }
  426.  
  427. item HMFreshHam
  428. {
  429. HungerChange = -30,
  430. Weight = 0.3,
  431. Type = Food,
  432. IsCookable = TRUE,
  433. DangerousUncooked = TRUE,
  434. MinutesToCook = 50,
  435. MinutestoBurn = 70,
  436. DisplayName = Fresh Ham,
  437. ReplaceOnCooked = Ham,
  438. Icon = HMFreshHam,
  439. FoodType = Meat,
  440. DaysTotallyRotten = 5,
  441. EvolvedRecipe = Soup:15;Stew:15;Pie:15;Stir fry:15;Sandwich:5|Cooked;Burger:10;Salad:10|Cooked;Roasted Vegetables:15,
  442. Carbohydrates = 0,
  443. Proteins = 92,
  444. Lipids = 48.4,
  445. Calories = 480,
  446. BadInMicrowave = true,
  447. GoodHot = true,
  448. BadCold = true,
  449. }
  450.  
  451. /************************RECIPES************************/
  452.  
  453. recipe Track Game
  454. {
  455. HMAnimalTraces=2,
  456. Result:HMAnimalTracks,
  457. Time:250.0,
  458. Category:Survivalist,
  459. }
  460.  
  461. recipe Track Large Game
  462. {
  463. HMAnimalTracks=3,
  464. Result:HMAnimalTracksLarge,
  465. Time:250.0,
  466. Category:Survivalist,
  467. }
  468.  
  469. recipe Butcher Small Animal
  470. {
  471. keep KitchenKnife/HuntingKnife,
  472. HMDeadFox/HMDeadSquirrel/HMDeadSkunk/HMDeadOpossum/HMDeadRaccoon/HMDeadBeaver,
  473. Result:Smallanimalmeat,
  474. Sound:PZ_FoodSwoosh,
  475. Time:50.0,
  476. OnCreate:CutAnimal_OnCreate,
  477. Category:Cooking,
  478. }
  479.  
  480. recipe Butcher Rabbit
  481. {
  482. keep KitchenKnife/HuntingKnife,
  483. HMDeadRabbit,
  484. Result:Rabbitmeat,
  485. Sound:PZ_FoodSwoosh,
  486. Time:50.0,
  487. OnCreate:CutAnimal_OnCreate,
  488. Category:Cooking,
  489. }
  490.  
  491. recipe Butcher Bird
  492. {
  493. keep KitchenKnife/HuntingKnife,
  494. HMDeadPigeon/HMDeadQuail/HMDeadDuck/HMDeadGoose/HMDeadTurkey,
  495. Result:Smallbirdmeat,
  496. Sound:PZ_FoodSwoosh,
  497. Time:50.0,
  498. OnCreate:CutAnimal_OnCreate,
  499. Category:Cooking,
  500. }
  501.  
  502. recipe Butcher Deer
  503. {
  504. keep KitchenKnife/HuntingKnife,
  505. HMDeadDeer,
  506. Result:HMVenison=3,
  507. Sound:PZ_FoodSwoosh,
  508. Time:50.0,
  509. Category:Cooking,
  510. }
  511.  
  512. recipe Butcher Elk
  513. {
  514. keep KitchenKnife/HuntingKnife,
  515. HMDeadElk,
  516. Result:HMVenison=4,
  517. Sound:PZ_FoodSwoosh,
  518. Time:50.0,
  519. Category:Cooking,
  520. }
  521.  
  522. recipe Butcher Wild Pig
  523. {
  524. keep KitchenKnife/HuntingKnife,
  525. HMDeadWildpig,
  526. Result:PorkChop,
  527. Sound:PZ_FoodSwoosh,
  528. Time:50.0,
  529. OnCreate:getHuntCutWildpig,
  530. Category:Cooking,
  531. }
  532.  
  533. recipe Butcher Bear
  534. {
  535. keep KitchenKnife/HuntingKnife,
  536. HMDeadBear,
  537. Result:HMBearSteak=5,
  538. Sound:PZ_FoodSwoosh,
  539. Time:50.0,
  540. Category:Cooking,
  541. }
  542.  
  543. recipe Hunt Small Game with Throwing Spears
  544. {
  545. SpearCrafted=4,
  546. HMAnimalTracks,
  547. Result:SpearCrafted,
  548. Time:2000.0,
  549. Category:Survivalist,
  550. OnCreate:getHuntSGS,
  551. }
  552.  
  553. recipe Hunt Deer with Throwing Spears
  554. {
  555. SpearCrafted=4,
  556. HMAnimalTracksLarge,
  557. Result:SpearCrafted,
  558. Time:2000.0,
  559. Category:Survivalist,
  560. OnCreate:getHuntDES,
  561. }
  562.  
  563. recipe Hunt Wild Pigs with Throwing Spears
  564. {
  565. SpearCrafted=4,
  566. HMAnimalTracksLarge,
  567. Result:SpearCrafted,
  568. Time:2000.0,
  569. Category:Survivalist,
  570. OnCreate:getHuntPIS,
  571. }
  572.  
  573. recipe Hunt Birds with Shotgun
  574. {
  575. keep Shotgun,
  576. ShotgunShells=4,
  577. HMAnimalTracks,
  578. Result:ShotgunShells=1,
  579. Category:Survivalist,
  580. Time:250.0,
  581. OnCreate:getHuntBIG,
  582. }
  583.  
  584. recipe Hunt Wild Pigs with Shotgun
  585. {
  586. keep Shotgun,
  587. ShotgunShells=4,
  588. HMAnimalTracksLarge,
  589. Result:ShotgunShells=1,
  590. Category:Survivalist,
  591. Time:250.0,
  592. OnCreate:getHuntPIG,
  593. }
  594.  
  595. recipe Hunt Bear with Shotgun
  596. {
  597. keep Shotgun,
  598. ShotgunShells=4,
  599. HMAnimalTracksLarge,
  600. Result:308Bullets=1,
  601. Category:Survivalist,
  602. Time:250.0,
  603. OnCreate:getHuntBEG,
  604. }
  605.  
  606. recipe Hunt Small Game with Varmint Rifle
  607. {
  608. keep VarmintRifle,
  609. 223Bullets=4,
  610. HMAnimalTracks,
  611. Result:223Bullets=1,
  612. Category:Survivalist,
  613. Time:250.0,
  614. OnCreate:getHuntSGV,
  615. }
  616.  
  617. recipe Hunt Birds with Varmint Rifle
  618. {
  619. keep VarmintRifle,
  620. 223Bullets=4,
  621. HMAnimalTracks,
  622. Result:223Bullets=1,
  623. Category:Survivalist,
  624. Time:250.0,
  625. OnCreate:getHuntBIG,
  626. }
  627.  
  628. recipe Hunt Deer with Rifle
  629. {
  630. keep HuntingRifle,
  631. 308Bullets=4,
  632. HMAnimalTracksLarge,
  633. Result:308Bullets=1,
  634. Category:Survivalist,
  635. Time:250.0,
  636. OnCreate:getHuntDER,
  637. }
  638.  
  639. recipe Hunt Wild Pigs with Rifle
  640. {
  641. keep HuntingRifle,
  642. 308Bullets=4,
  643. HMAnimalTracksLarge,
  644. Result:308Bullets=1,
  645. Category:Survivalist,
  646. Time:250.0,
  647. OnCreate:getHuntPIG,
  648. }
  649.  
  650. recipe Hunt Bear with Rifle
  651. {
  652. keep HuntingRifle,
  653. 308Bullets=4,
  654. HMAnimalTracksLarge,
  655. Result:308Bullets=1,
  656. Category:Survivalist,
  657. Time:250.0,
  658. OnCreate:getHuntBEG,
  659. }
  660. }
Add Comment
Please, Sign In to add comment