Josh64

trinket costume code

Sep 16th, 2020
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.88 KB | None | 0 0
  1. if player:HasTrinket(2) -- player has the trinket, ...
  2. and costumeTr.PetrifiedPoop == false then -- but costume hasn't been applied yet
  3. if player:GetTrinket(0) ~= 2 -- doesn't hold it in one of the trinket slots...
  4. and player:GetTrinket(1) ~= 2 -- aka he must have smelted it
  5. and applyCostume == true then -- is not in picked up mode
  6. player:AddNullCostume(Mod.COSTUME_PETRIFIED_POOP) -- add costume
  7. costumeTr.PetrifiedPoop = true -- set costume. .. to true so that it gets only checked once
  8. -- applyCostume = false
  9. end
  10.  
  11. elseif player:HasTrinket(3)
  12. and costumeTr.AAABattery == false then
  13. if player:GetTrinket(0) ~= 3
  14. and player:GetTrinket(1) ~= 3
  15. and applyCostume == true then
  16. player:AddNullCostume(Mod.COSTUME_AAA_BATTERY)
  17. costumeTr.AAABattery = true
  18. -- applyCostume = false
  19. end
  20.  
  21. elseif (player:HasTrinket(4)
  22. and not (player:GetTrinket(0) == 4)
  23. and not (player:GetTrinket(1) == 4)
  24. and costumeTr.BrokenRemote == false) then
  25. player:AddNullCostume(Mod.COSTUME_BROKEN_REMOTE)
  26. costumeTr.BrokenRemote = true
  27.  
  28. elseif (player:HasTrinket(5)
  29. and not (player:GetTrinket(0) == 5)
  30. and not (player:GetTrinket(1) == 5)
  31. and costumeTr.PurpleHeart == false) then
  32. player:AddNullCostume(Mod.COSTUME_PURPLE_HEART)
  33. costumeTr.PurpleHeart = true
  34.  
  35. elseif (player:HasTrinket(6)
  36. and not (player:GetTrinket(0) == 6)
  37. and not (player:GetTrinket(1) == 6)
  38. and costumeTr.BrokenMagnet == false) then
  39. player:AddNullCostume(Mod.COSTUME_BROKEN_MAGNET)
  40. costumeTr.BrokenMagnet = true
  41.  
  42. elseif (player:HasTrinket(7)
  43. and not (player:GetTrinket(0) == 7)
  44. and not (player:GetTrinket(1) == 7)
  45. and costumeTr.RosaryBead == false) then
  46. player:AddNullCostume(Mod.COSTUME_ROSARY_BEAD)
  47. costumeTr.RosaryBead = true
  48.  
  49. elseif (player:HasTrinket(8)
  50. and not (player:GetTrinket(0) == 8)
  51. and not (player:GetTrinket(1) == 8)
  52. and costumeTr.Cartridge == false) then
  53. player:AddNullCostume(Mod.COSTUME_CARTRIDGE)
  54. costumeTr.Cartridge = true
  55.  
  56. elseif (player:HasTrinket(9)
  57. and not (player:GetTrinket(0) == 9)
  58. and not (player:GetTrinket(1) == 9)
  59. and costumeTr.PulseWorm == false) then
  60. player:AddNullCostume(Mod.COSTUME_PULSE_WORM)
  61. costumeTr.PulseWorm = true
  62.  
  63. elseif (player:HasTrinket(10)
  64. and not (player:GetTrinket(0) == 10)
  65. and not (player:GetTrinket(1) == 10)
  66. and costumeTr.WiggleWorm == false) then
  67. player:AddNullCostume(Mod.COSTUME_WIGGLE_WORM)
  68. costumeTr.WiggleWorm = true
  69.  
  70. elseif (player:HasTrinket(11)
  71. and not (player:GetTrinket(0) == 11)
  72. and not (player:GetTrinket(1) == 11)
  73. and costumeTr.RingWorm == false) then
  74. player:AddNullCostume(Mod.COSTUME_RING_WORM)
  75. costumeTr.RingWorm = true
  76.  
  77. elseif (player:HasTrinket(12)
  78. and not (player:GetTrinket(0) == 12)
  79. and not (player:GetTrinket(1) == 12)
  80. and costumeTr.FlatWorm == false) then
  81. player:AddNullCostume(Mod.COSTUME_FLAT_WORM)
  82. costumeTr.FlatWorm = true
  83.  
  84. elseif (player:HasTrinket(14)
  85. and not (player:GetTrinket(0) == 14)
  86. and not (player:GetTrinket(1) == 14)
  87. and costumeTr.Callus == false) then
  88. player:AddNullCostume(Mod.COSTUME_CALLUS)
  89. costumeTr.Callus = true
  90.  
  91. elseif (player:HasTrinket(15)
  92. and not (player:GetTrinket(0) == 15)
  93. and not (player:GetTrinket(1) == 15)
  94. and costumeTr.LuckyRock == false) then
  95. player:AddNullCostume(Mod.COSTUME_LUCKY_ROCK)
  96. costumeTr.LuckyRock = true
  97.  
  98. elseif (player:HasTrinket(16)
  99. and not (player:GetTrinket(0) == 16)
  100. and not (player:GetTrinket(1) == 16)
  101. and costumeTr.MomsToenail == false) then
  102. player:AddNullCostume(Mod.COSTUME_MOMS_TOENAIL)
  103. costumeTr.MomsToenail = true
  104.  
  105. elseif (player:HasTrinket(17)
  106. and not (player:GetTrinket(0) == 17)
  107. and not (player:GetTrinket(1) == 17)
  108. and costumeTr.BlackLipstick == false) then
  109. player:AddNullCostume(Mod.COSTUME_BLACK_LIPSTICK)
  110. costumeTr.BlackLipstick = true
  111.  
  112. elseif (player:HasTrinket(18)
  113. and not (player:GetTrinket(0) == 18)
  114. and not (player:GetTrinket(1) == 18)
  115. and costumeTr.BibleTract == false) then
  116. player:AddNullCostume(Mod.COSTUME_BIBLE_TRACT)
  117. costumeTr.BibleTract = true
  118.  
  119. elseif (player:HasTrinket(19)
  120. and not (player:GetTrinket(0) == 19)
  121. and not (player:GetTrinket(1) == 19)
  122. and costumeTr.PaperClip == false) then
  123. if paperClipAlt == true then
  124. player:AddNullCostume(Mod.COSTUME_PAPER_CLIP)
  125. else
  126. player:AddNullCostume(Mod.COSTUME_PAPER_CLIP_ALT)
  127. end
  128. costumeTr.PaperClip = true
  129.  
  130. elseif (player:HasTrinket(21)
  131. and not (player:GetTrinket(0) == 21)
  132. and not (player:GetTrinket(1) == 21)
  133. and costumeTr.MysteriousPaper == false) then
  134. -- player:AddNullCostume(Mod.COSTUME_MYSTERIOUS_PAPER)
  135. costumeTr.MysteriousPaper = true
  136.  
  137. elseif (player:HasTrinket(22)
  138. and not (player:GetTrinket(0) == 22)
  139. and not (player:GetTrinket(1) == 22)
  140. and costumeTr.DeamonsTail == false) then
  141. player:AddNullCostume(Mod.COSTUME_DEAMONS_TAIL)
  142. costumeTr.DeamonsTail = true
  143.  
  144. elseif (player:HasTrinket(23)
  145. and not (player:GetTrinket(0) == 23)
  146. and not (player:GetTrinket(1) == 23)
  147. and costumeTr.MissingPoster == false) then
  148. player:AddNullCostume(Mod.COSTUME_MISSING_POSTER)
  149. costumeTr.MissingPoster = true
  150.  
  151. -- butt penny (24) is keeper exclusive
  152.  
  153. elseif (player:HasTrinket(25)
  154. and not (player:GetTrinket(0) == 25)
  155. and not (player:GetTrinket(1) ==25)
  156. and costumeTr.MysteriousCandy == false) then
  157. player:AddNullCostume(Mod.COSTUME_MYSTERIOUS_CANDY)
  158. costumeTr.MysteriousCandy = true
  159.  
  160. elseif (player:HasTrinket(26)
  161. and not (player:GetTrinket(0) == 26)
  162. and not (player:GetTrinket(1) == 26)
  163. and costumeTr.HookWorm == false) then
  164. player:AddNullCostume(Mod.COSTUME_HOOK_WORM)
  165. costumeTr.HookWorm = true
  166.  
  167. elseif (player:HasTrinket(27)
  168. and not (player:GetTrinket(0) == 27)
  169. and not (player:GetTrinket(1) == 27)
  170. and costumeTr.WhipWorm == false) then
  171. player:AddNullCostume(Mod.COSTUME_WHIP_WORM)
  172. costumeTr.WhipWorm = true
  173.  
  174. elseif (player:HasTrinket(28)
  175. and not (player:GetTrinket(0) == 28)
  176. and not (player:GetTrinket(1) == 28)
  177. and costumeTr.BrokenAnkh == false) then
  178. player:AddNullCostume(Mod.COSTUME_BROKEN_ANKH)
  179. costumeTr.BrokenAnkh = true
  180.  
  181. elseif (player:HasTrinket(29)
  182. and not (player:GetTrinket(0) == 29)
  183. and not (player:GetTrinket(1) == 29)
  184. and costumeTr.FishHead == false) then
  185. player:AddNullCostume(Mod.COSTUME_FISH_HEAD)
  186. costumeTr.FishHead = true
  187.  
  188. elseif (player:HasTrinket(30)
  189. and not (player:GetTrinket(0) == 30)
  190. and not (player:GetTrinket(1) == 30)
  191. and costumeTr.PinkyEye == false) then
  192. player:AddNullCostume(Mod.COSTUME_PINKY_EYE)
  193. costumeTr.PinkyEye = true
  194.  
  195. elseif (player:HasTrinket(31)
  196. and not (player:GetTrinket(0) == 31)
  197. and not (player:GetTrinket(1) == 31)
  198. and costumeTr.PushPin == false) then
  199. player:AddNullCostume(Mod.COSTUME_PUSH_PIN)
  200. costumeTr.PushPin = true
  201.  
  202. elseif (player:HasTrinket(32)
  203. and not (player:GetTrinket(0) == 32)
  204. and not (player:GetTrinket(1) == 32)
  205. and costumeTr.LibertyCap == false) then
  206. player:AddNullCostume(Mod.COSTUME_LIBERTY_CAP)
  207. player:AddNullCostume(Mod.COSTUME_LIBERTY_CAP_EFFECT) -- particle effect
  208. costumeTr.LibertyCap = true
  209.  
  210. elseif (player:HasTrinket(33)
  211. and not (player:GetTrinket(0) == 33)
  212. and not (player:GetTrinket(1) == 33)
  213. and costumeTr.UmbilicalCord == false) then
  214. player:AddNullCostume(Mod.COSTUME_UMBILICAL_CORD)
  215. costumeTr.UmbilicalCord = true
  216.  
  217. elseif (player:HasTrinket(34)
  218. and not (player:GetTrinket(0) == 34)
  219. and not (player:GetTrinket(1) == 34)
  220. and costumeTr.ChildsHeart == false) then
  221. player:AddNullCostume(Mod.COSTUME_CHILDS_HEART)
  222. costumeTr.ChildsHeart = true
  223.  
  224. elseif (player:HasTrinket(35)
  225. and not (player:GetTrinket(0) == 35)
  226. and not (player:GetTrinket(1) == 35)
  227. and costumeTr.CurvedHorn == false) then
  228. if player:GetPlayerType() == PlayerType.PLAYER_AZAZEL then
  229. else
  230. player:AddNullCostume(Mod.COSTUME_CURVED_HORN)
  231. end
  232. costumeTr.CurvedHorn = true
  233.  
  234. elseif (player:HasTrinket(36)
  235. and not (player:GetTrinket(0) == 36)
  236. and not (player:GetTrinket(1) == 36)
  237. and costumeTr.RustedKey == false) then
  238. player:AddNullCostume(Mod.COSTUME_RUSTED_KEY)
  239. costumeTr.RustedKey = true
  240.  
  241. elseif (player:HasTrinket(37)
  242. and not (player:GetTrinket(0) == 37)
  243. and not (player:GetTrinket(1) == 37)
  244. and costumeTr.GoatHoof == false) then
  245. player:AddNullCostume(Mod.COSTUME_GOAT_HOOF)
  246. costumeTr.GoatHoof = true
  247.  
  248. elseif (player:HasTrinket(38)
  249. and not (player:GetTrinket(0) == 38)
  250. and not (player:GetTrinket(1) == 38)
  251. and costumeTr.MomsPearl == false) then
  252. player:AddNullCostume(Mod.COSTUME_MOMS_PEARL)
  253. costumeTr.MomsPearl = true
  254.  
  255. elseif (player:HasTrinket(39)
  256. and not (player:GetTrinket(0) == 39)
  257. and not (player:GetTrinket(1) == 39)
  258. and costumeTr.Cancer == false) then
  259. if cancerAlt == true then
  260. player:AddNullCostume(Mod.COSTUME_CANCER)
  261. else
  262. player:AddNullCostume(Mod.COSTUME_CANCER_ALT)
  263. end
  264. costumeTr.Cancer = true
  265.  
  266. elseif (player:HasTrinket(40)
  267. and not (player:GetTrinket(0) == 40)
  268. and not (player:GetTrinket(1) == 40)
  269. and costumeTr.RedPatch == false) then
  270. player:AddNullCostume(Mod.COSTUME_RED_PATCH)
  271. costumeTr.RedPatch = true
  272.  
  273. elseif (player:HasTrinket(41)
  274. and not (player:GetTrinket(0) == 41)
  275. and not (player:GetTrinket(1) == 41)
  276. and costumeTr.MatchStick == false) then
  277. player:AddNullCostume(Mod.COSTUME_MATCH_STICK)
  278. costumeTr.MatchStick = true
  279.  
  280. elseif (player:HasTrinket(42)
  281. and not (player:GetTrinket(0) == 42)
  282. and not (player:GetTrinket(1) == 42)
  283. and costumeTr.LuckyToe == false) then
  284. player:AddNullCostume(Mod.COSTUME_LUCKY_TOE)
  285. costumeTr.LuckyToe = true
  286.  
  287. elseif (player:HasTrinket(43)
  288. and not (player:GetTrinket(0) == 43)
  289. and not (player:GetTrinket(1) == 43)
  290. and costumeTr.CursedSkull == false) then
  291. player:AddNullCostume(Mod.COSTUME_CURSED_SKULL)
  292. costumeTr.CursedSkull = true
  293.  
  294. elseif (player:HasTrinket(44)
  295. and not (player:GetTrinket(0) == 44)
  296. and not (player:GetTrinket(1) == 44)
  297. and costumeTr.SafetyCap == false) then
  298. player:AddNullCostume(Mod.COSTUME_SAFETY_CAP)
  299. costumeTr.SafetyCap = true
  300.  
  301. elseif (player:HasTrinket(45)
  302. and not (player:GetTrinket(0) == 45)
  303. and not (player:GetTrinket(1) == 45)
  304. and costumeTr.AceOfSpades == false) then
  305. player:AddNullCostume(Mod.COSTUME_ACE_OF_SPADES)
  306. costumeTr.AceOfSpades = true
  307.  
  308. elseif (player:HasTrinket(46)
  309. and not (player:GetTrinket(0) == 46)
  310. and not (player:GetTrinket(1) == 46)
  311. and costumeTr.IsaacsFork == false) then
  312. player:AddNullCostume(Mod.COSTUME_ISAACS_FORK)
  313. costumeTr.IsaacsFork = true
  314.  
  315. -- 47 doesn't exist
  316.  
  317. elseif (player:HasTrinket(48)
  318. and not (player:GetTrinket(0) == 48)
  319. and not (player:GetTrinket(1) == 48)
  320. and costumeTr.AMissingPage == false) then
  321. player:AddNullCostume(Mod.COSTUME_A_MISSING_PAGE)
  322. costumeTr.AMissingPage = true
  323.  
  324. -- elseif (player:HasTrinket(49)
  325. -- and not (player:GetTrinket(0) == 49)
  326. -- and not (player:GetTrinket(1) == 49)
  327. -- and costumeTr.BloodyPenny == false) then
  328. -- player:AddNullCostume(Mod.COSTUME_BLOODY_PENNY)
  329. -- costumeTr.BloodyPenny = true
  330.  
  331. -- 50 Burnt Penny is Keeper exlcusive
  332.  
  333. elseif (player:HasTrinket(51)
  334. and not (player:GetTrinket(0) == 51)
  335. and not (player:GetTrinket(1) == 51)
  336. and costumeTr.FlatPenny == false) then
  337. player:AddNullCostume(Mod.COSTUME_FLAT_PENNY)
  338. costumeTr.FlatPenny = true
  339.  
  340. -- 52 Counterfeit Penny is Keeper exclusive
  341. -- 53 Tick already has a costume
  342. -- 54 Isaac's Head doesn't need a costume
  343.  
  344. elseif (player:HasTrinket(55)
  345. and not (player:GetTrinket(0) == 55)
  346. and not (player:GetTrinket(1) == 55)
  347. and costumeTr.MaggysFaith == false) then
  348. if player:GetPlayerType() == PlayerType.PLAYER_MAGDALENA then
  349. else
  350. player:AddNullCostume(Mod.COSTUME_MAGGYS_FAITH)
  351. end
  352. costumeTr.MaggysFaith = true
  353.  
  354. elseif (player:HasTrinket(56)
  355. and not (player:GetTrinket(0) == 56)
  356. and not (player:GetTrinket(1) == 56)
  357. and costumeTr.JudasTongue == false) then
  358. if player:GetPlayerType() == PlayerType.PLAYER_JUDAS then
  359. player:AddNullCostume(Mod.COSTUME_JUDAS_TONGUE_JALT)
  360. else
  361. player:AddNullCostume(Mod.COSTUME_JUDAS_TONGUE)
  362. end
  363. costumeTr.JudasTongue = true
  364.  
  365. -- 57 ??? Soul doesn't need a costume
  366.  
  367. elseif (player:HasTrinket(58)
  368. and not (player:GetTrinket(0) == 58)
  369. and not (player:GetTrinket(1) == 58)
  370. and costumeTr.SamsonsLock == false) then
  371. if player:GetPlayerType() == PlayerType.PLAYER_SAMSON then
  372. else
  373. player:AddNullCostume(Mod.COSTUME_SAMSONS_LOCK)
  374. end
  375. costumeTr.SamsonsLock = true
  376.  
  377. elseif (player:HasTrinket(59)
  378. and not (player:GetTrinket(0) == 59)
  379. and not (player:GetTrinket(1) == 59)
  380. and costumeTr.CainsEye == false) then
  381. if player:GetPlayerType() == PlayerType.PLAYER_CAIN then
  382. else
  383. player:AddNullCostume(Mod.COSTUME_CAINS_EYE)
  384. end
  385. costumeTr.CainsEye = true
  386.  
  387. elseif player:HasTrinket(60)
  388. and costumeTr.EvesBirdFoot == false then
  389. if player:GetTrinket(0) ~= 60
  390. and player:GetTrinket(1) ~= 60
  391. and applyCostume == true then
  392. player:AddNullCostume(Mod.COSTUME_EVES_BIRD_FOOT)
  393. costumeTr.EvesBirdFoot = true
  394. -- applyCostume = false
  395. end
  396.  
  397. elseif (player:HasTrinket(61)
  398. and not (player:GetTrinket(0) == 61)
  399. and not (player:GetTrinket(1) == 61)
  400. and costumeTr.TheLeftHand == false) then
  401. player:AddNullCostume(Mod.COSTUME_THE_LEFT_HAND)
  402. costumeTr.TheLeftHand = true
  403.  
  404. elseif (player:HasTrinket(62)
  405. and not (player:GetTrinket(0) == 62)
  406. and not (player:GetTrinket(1) == 62)
  407. and costumeTr.ShinyRock == false) then
  408. player:AddNullCostume(Mod.COSTUME_SHINY_ROCK)
  409. costumeTr.ShinyRock = true
  410.  
  411. elseif (player:HasTrinket(63)
  412. and not (player:GetTrinket(0) == 63)
  413. and not (player:GetTrinket(1) == 63)
  414. and costumeTr.SafetyScissors == false) then
  415. player:AddNullCostume(Mod.COSTUME_SAFETY_SCISSORS)
  416. costumeTr.SafetyScissors = true
  417.  
  418. elseif (player:HasTrinket(64)
  419. and not (player:GetTrinket(0) == 64)
  420. and not (player:GetTrinket(1) == 64)
  421. and costumeTr.RainbowWorm == false) then
  422. player:AddNullCostume(Mod.COSTUME_RAINBOW_WORM)
  423. costumeTr.RainbowWorm = true
  424.  
  425. elseif (player:HasTrinket(65)
  426. and not (player:GetTrinket(0) == 65)
  427. and not (player:GetTrinket(1) == 65)
  428. and costumeTr.TapeWorm == false) then
  429. player:AddNullCostume(Mod.COSTUME_TAPE_WORM)
  430. costumeTr.TapeWorm = true
  431.  
  432. elseif (player:HasTrinket(66)
  433. and not (player:GetTrinket(0) == 66)
  434. and not (player:GetTrinket(1) == 66)
  435. and costumeTr.LazyWorm == false) then
  436. player:AddNullCostume(Mod.COSTUME_LAZY_WORM)
  437. costumeTr.LazyWorm = true
  438.  
  439. elseif (player:HasTrinket(67)
  440. and not (player:GetTrinket(0) == 67)
  441. and not (player:GetTrinket(1) == 67)
  442. and costumeTr.CrackedDice == false) then
  443. player:AddNullCostume(Mod.COSTUME_CRACKED_DICE)
  444. costumeTr.CrackedDice = true
  445.  
  446. elseif (player:HasTrinket(68)
  447. and not (player:GetTrinket(0) == 68)
  448. and not (player:GetTrinket(1) == 68)
  449. and costumeTr.SuperMagnet == false) then
  450. player:AddNullCostume(Mod.COSTUME_SUPER_MAGNET)
  451. costumeTr.SuperMagnet = true
  452.  
  453. -- 69 Faded Polaroid has no costume yet
  454.  
  455. elseif (player:HasTrinket(70)
  456. and not (player:GetTrinket(0) == 70)
  457. and not (player:GetTrinket(1) == 70)
  458. and costumeTr.Louse == false) then
  459. player:AddNullCostume(Mod.COSTUME_LOUSE)
  460. costumeTr.Louse = true
  461.  
  462. elseif (player:HasTrinket(71)
  463. and not (player:GetTrinket(0) == 71)
  464. and not (player:GetTrinket(1) == 71)
  465. and costumeTr.BobsBladder == false) then
  466. player:AddNullCostume(Mod.COSTUME_BOBS_BLADDER)
  467. costumeTr.BobsBladder = true
  468.  
  469. elseif (player:GetTrinket(0) ~= 72
  470. and player:GetTrinket(1) ~= 72
  471. and player:HasTrinket(72)
  472. and costumeTr.WatchBattery == false) then
  473. player:AddNullCostume(Mod.COSTUME_WATCH_BATTERY)
  474. costumeTr.WatchBattery = true
  475.  
  476. elseif (player:HasTrinket(73)
  477. and not (player:GetTrinket(0) == 73)
  478. and not (player:GetTrinket(1) == 73)
  479. and costumeTr.BlastingCap == false) then
  480. player:AddNullCostume(Mod.COSTUME_BLASTING_CAP)
  481. costumeTr.BlastingCap = true
  482.  
  483. elseif (player:HasTrinket(74)
  484. and not (player:GetTrinket(0) == 74)
  485. and not (player:GetTrinket(1) == 74)
  486. and costumeTr.StudFinder == false) then
  487. player:AddNullCostume(Mod.COSTUME_STUD_FINDER)
  488. costumeTr.StudFinder = true
  489.  
  490. elseif (player:HasTrinket(75)
  491. and not (player:GetTrinket(0) == 75)
  492. and not (player:GetTrinket(1) == 75)
  493. and costumeTr.Error == false) then
  494. player:AddNullCostume(Mod.COSTUME_ERROR)
  495. costumeTr.Error = true
  496.  
  497. elseif (player:HasTrinket(76)
  498. and not (player:GetTrinket(0) == 76)
  499. and not (player:GetTrinket(1) == 76)
  500. and costumeTr.PokerChip == false) then
  501. player:AddNullCostume(Mod.COSTUME_POKER_CHIP)
  502. costumeTr.PokerChip = true
  503.  
  504. elseif (player:HasTrinket(77)
  505. and not (player:GetTrinket(0) == 77)
  506. and not (player:GetTrinket(1) == 77)
  507. and costumeTr.Blister == false) then
  508. player:AddNullCostume(Mod.COSTUME_BLISTER)
  509. costumeTr.Blister = true
  510.  
  511. elseif (player:HasTrinket(78)
  512. and not (player:GetTrinket(0) == 78)
  513. and not (player:GetTrinket(1) == 78)
  514. and costumeTr.SecondHand == false) then
  515. player:AddNullCostume(Mod.COSTUME_SECOND_HAND)
  516. costumeTr.SecondHand = true
  517.  
  518. elseif (player:HasTrinket(79)
  519. and not (player:GetTrinket(0) == 79)
  520. and not (player:GetTrinket(1) == 79)
  521. and costumeTr.EndlessNameless == false) then
  522. player:AddNullCostume(Mod.COSTUME_ENDLESS_NAMELESS)
  523. costumeTr.EndlessNameless = true
  524.  
  525. elseif (player:HasTrinket(80)
  526. and not (player:GetTrinket(0) == 80)
  527. and not (player:GetTrinket(1) == 80)
  528. and costumeTr.BlackFeather == false) then
  529. player:AddNullCostume(Mod.COSTUME_BLACK_FEATHER)
  530. costumeTr.BlackFeather = true
  531.  
  532. elseif (player:HasTrinket(81)
  533. and not (player:GetTrinket(0) == 81)
  534. and not (player:GetTrinket(1) == 81)
  535. and costumeTr.BlindRage == false) then
  536. player:AddNullCostume(Mod.COSTUME_BLIND_RAGE)
  537. costumeTr.BlindRage = true
  538.  
  539. elseif (player:HasTrinket(82)
  540. and not (player:GetTrinket(0) == 82)
  541. and not (player:GetTrinket(1) == 82)
  542. and costumeTr.GoldenHorseShoe == false) then
  543. player:AddNullCostume(Mod.COSTUME_GOLDEN_HORSE_SHOE)
  544. costumeTr.GoldenHorseShoe = true
  545.  
  546. elseif (player:HasTrinket(83)
  547. and not (player:GetTrinket(0) == 83)
  548. and not (player:GetTrinket(1) == 83)
  549. and costumeTr.ShopKey == false) then
  550. player:AddNullCostume(Mod.COSTUME_SHOP_KEY)
  551. costumeTr.ShopKey = true
  552.  
  553. elseif (player:HasTrinket(84)
  554. and not (player:GetTrinket(0) == 84)
  555. and not (player:GetTrinket(1) == 84)
  556. and costumeTr.RibOfGreed == false) then
  557. player:AddNullCostume(Mod.COSTUME_RIB_OF_GREED)
  558. costumeTr.RibOfGreed = true
  559.  
  560. elseif (player:HasTrinket(85)
  561. and not (player:GetTrinket(0) == 85)
  562. and not (player:GetTrinket(1) == 85)
  563. and costumeTr.Karma == false) then
  564. player:AddNullCostume(Mod.COSTUME_KARMA)
  565. costumeTr.Karma = true
  566.  
  567. elseif (player:HasTrinket(86)
  568. and not (player:GetTrinket(0) == 86)
  569. and not (player:GetTrinket(1) == 86)
  570. and costumeTr.LilLarva == false) then
  571. player:AddNullCostume(Mod.COSTUME_LIL_LARVA)
  572. costumeTr.LilLarva = true
  573.  
  574. elseif (player:HasTrinket(87)
  575. and not (player:GetTrinket(0) == 87)
  576. and not (player:GetTrinket(1) == 87)
  577. and costumeTr.MomsLocket == false) then
  578. player:AddNullCostume(Mod.COSTUME_MOMS_LOCKET)
  579. costumeTr.MomsLocket = true
  580.  
  581. elseif (player:HasTrinket(88)
  582. and not (player:GetTrinket(0) == 88)
  583. and not (player:GetTrinket(1) == 88)
  584. and costumeTr.No == false) then
  585. player:AddNullCostume(Mod.COSTUME_NO)
  586. costumeTr.No = true
  587.  
  588. elseif (player:HasTrinket(89)
  589. and not (player:GetTrinket(0) == 89)
  590. and not (player:GetTrinket(1) == 89)
  591. and costumeTr.ChildLeash == false) then
  592. player:AddNullCostume(Mod.COSTUME_CHILD_LEASH)
  593. costumeTr.ChildLeash = true
  594.  
  595. elseif (player:HasTrinket(90)
  596. and not (player:GetTrinket(0) == 90)
  597. and not (player:GetTrinket(1) == 90)
  598. and costumeTr.BrownCap == false) then
  599. player:AddNullCostume(Mod.COSTUME_BROWN_CAP)
  600. costumeTr.BrownCap = true
  601.  
  602. elseif (player:HasTrinket(91)
  603. and not (player:GetTrinket(0) == 91)
  604. and not (player:GetTrinket(1) == 91)
  605. and costumeTr.Meconium == false) then
  606. player:AddNullCostume(Mod.COSTUME_MECONIUM)
  607. costumeTr.Meconium = true
  608.  
  609. elseif (player:HasTrinket(92)
  610. and not (player:GetTrinket(0) == 92)
  611. and not (player:GetTrinket(1) == 92)
  612. and costumeTr.CrackedCrown == false) then
  613. player:AddNullCostume(Mod.COSTUME_CRACKED_CROWN)
  614. costumeTr.CrackedCrown = true
  615.  
  616. elseif (player:HasTrinket(93)
  617. and not (player:GetTrinket(0) == 93)
  618. and not (player:GetTrinket(1) == 93)
  619. and costumeTr.UsedDiaper == false) then
  620. player:AddNullCostume(Mod.COSTUME_USED_DIAPER)
  621. costumeTr.UsedDiaper = true
  622.  
  623. elseif (player:HasTrinket(94)
  624. and not (player:GetTrinket(0) == 94)
  625. and not (player:GetTrinket(1) == 94)
  626. and costumeTr.FishTail == false) then
  627. player:AddNullCostume(Mod.COSTUME_FISH_TAIL)
  628. costumeTr.FishTail = true
  629.  
  630. elseif (player:HasTrinket(95)
  631. and not (player:GetTrinket(0) == 95)
  632. and not (player:GetTrinket(1) == 95)
  633. and costumeTr.BlackTooth == false) then
  634. player:AddNullCostume(Mod.COSTUME_BLACK_TOOTH)
  635. costumeTr.BlackTooth = true
  636.  
  637. elseif (player:HasTrinket(96)
  638. and not (player:GetTrinket(0) == 96)
  639. and not (player:GetTrinket(1) == 96)
  640. and costumeTr.OuroborosWorm == false) then
  641. player:AddNullCostume(Mod.COSTUME_OUROBOROS_WORM)
  642. costumeTr.OuroborosWorm = true
  643.  
  644. -- 97 Tonsil doesn't have a costume yet
  645.  
  646. elseif (player:HasTrinket(98)
  647. and not (player:GetTrinket(0) == 98)
  648. and not (player:GetTrinket(1) == 98)
  649. and costumeTr.NoseGoblin == false) then
  650. player:AddNullCostume(Mod.COSTUME_NOSE_GOBLIN)
  651. costumeTr.NoseGoblin = true
  652.  
  653. elseif (player:HasTrinket(99)
  654. and not (player:GetTrinket(0) == 99)
  655. and not (player:GetTrinket(1) == 99)
  656. and costumeTr.SuperBall == false) then
  657. player:AddNullCostume(Mod.COSTUME_SUPER_BALL)
  658. costumeTr.SuperBall = true
  659.  
  660. elseif (player:HasTrinket(100)
  661. and not (player:GetTrinket(0) == 100)
  662. and not (player:GetTrinket(1) == 100)
  663. and costumeTr.VibrantBulb == false) then
  664. player:AddNullCostume(Mod.COSTUME_VIBRANT_BULB)
  665. costumeTr.VibrantBulb = true
  666.  
  667. elseif (player:HasTrinket(101)
  668. and not (player:GetTrinket(0) == 101)
  669. and not (player:GetTrinket(1) == 101)
  670. and costumeTr.DimBulb == false) then
  671. player:AddNullCostume(Mod.COSTUME_DIM_BULB)
  672. costumeTr.DimBulb = true
  673.  
  674. elseif (player:HasTrinket(102)
  675. and not (player:GetTrinket(0) == 102)
  676. and not (player:GetTrinket(1) == 102)
  677. and costumeTr.FragmentedCard == false) then
  678. player:AddNullCostume(Mod.COSTUME_FRAGMENTED_CARD)
  679. costumeTr.FragmentedCard = true
  680.  
  681. elseif (player:HasTrinket(103)
  682. and not (player:GetTrinket(0) == 103)
  683. and not (player:GetTrinket(1) == 103)
  684. and costumeTr.Equality == false) then
  685. player:AddNullCostume(Mod.COSTUME_EQUALITY)
  686. costumeTr.Equality = true
  687.  
  688. -- 104 Wish Bone doesn't have a costume yet
  689.  
  690. -- 105 Bag Lunch doesn't have a costume yet
  691.  
  692. elseif (player:HasTrinket(106)
  693. and not (player:GetTrinket(0) == 106)
  694. and not (player:GetTrinket(1) == 106)
  695. and costumeTr.LostCork == false) then
  696. -- player:AddNullCostume(Mod.COSTUME_LOST_CORK)
  697. costumeTr.LostCork = true
  698.  
  699. elseif (player:HasTrinket(107)
  700. and not (player:GetTrinket(0) == 107)
  701. and not (player:GetTrinket(1) == 107)
  702. and costumeTr.CrowHeart == false) then
  703. -- player:AddNullCostume(Mod.COSTUME_CROW_HEART)
  704. costumeTr.CrowHeart = true
  705.  
  706. -- 108 Walnut doesn't have a costume
  707.  
  708. -- 109 Duct tape doesn't have a costume
  709.  
  710. elseif (player:HasTrinket(110)
  711. and not (player:GetTrinket(0) == 110)
  712. and not (player:GetTrinket(1) == 110)
  713. and costumeTr.SilverDollar == false) then
  714. player:AddNullCostume(Mod.COSTUME_SILVER_DOLLAR)
  715. costumeTr.SilverDollar = true
  716.  
  717. elseif (player:HasTrinket(111)
  718. and not (player:GetTrinket(0) == 111)
  719. and not (player:GetTrinket(1) == 111)
  720. and costumeTr.BloodyCrown == false) then
  721. player:AddNullCostume(Mod.COSTUME_BLOOD_CROWN)
  722. costumeTr.BloodyCrown = true
  723.  
  724. elseif (player:HasTrinket(112)
  725. and not (player:GetTrinket(0) == 112)
  726. and not (player:GetTrinket(1) == 112)
  727. and costumeTr.PayToWin == false) then
  728. player:AddNullCostume(Mod.COSTUME_PAY_TO_WIN)
  729. costumeTr.PayToWin = true
  730.  
  731. elseif (player:HasTrinket(113)
  732. and not (player:GetTrinket(0) == 113)
  733. and not (player:GetTrinket(1) == 113)
  734. and costumeTr.LocustOfWar == false) then
  735. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_WAR)
  736. costumeTr.LocustOfWar = true
  737.  
  738. elseif (player:HasTrinket(114)
  739. and not (player:GetTrinket(0) == 114)
  740. and not (player:GetTrinket(1) == 114)
  741. and costumeTr.LocustOfPestilence == false) then
  742. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_PESTILENCE)
  743. costumeTr.LocustOfPestilence = true
  744.  
  745. elseif (player:HasTrinket(115)
  746. and not (player:GetTrinket(0) == 115)
  747. and not (player:GetTrinket(1) == 115)
  748. and costumeTr.LocustOfFamine == false) then
  749. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_FAMINE)
  750. costumeTr.LocustOfFamine = true
  751.  
  752. elseif (player:HasTrinket(116)
  753. and not (player:GetTrinket(0) == 116)
  754. and not (player:GetTrinket(1) == 116)
  755. and costumeTr.LocustOfDeath == false) then
  756. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_DEATH)
  757. costumeTr.LocustOfDeath = true
  758.  
  759. elseif (player:HasTrinket(117)
  760. and not (player:GetTrinket(0) == 117)
  761. and not (player:GetTrinket(1) == 117)
  762. and costumeTr.LocustOfConquest == false) then
  763. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_CONQUEST)
  764. costumeTr.LocustOfConquest = true
  765.  
  766. elseif (player:HasTrinket(118)
  767. and not (player:GetTrinket(0) == 118)
  768. and not (player:GetTrinket(1) == 118)
  769. and costumeTr.BatWing == false) then
  770. player:AddNullCostume(Mod.COSTUME_BAT_WING)
  771. costumeTr.BatWing = true
  772.  
  773. elseif (player:HasTrinket(119)
  774. and not (player:GetTrinket(0) == 119)
  775. and not (player:GetTrinket(1) == 119)
  776. and costumeTr.StemCell == false) then
  777. player:AddNullCostume(Mod.COSTUME_STEM_CELL)
  778. costumeTr.StemCell = true
  779.  
  780. elseif (player:HasTrinket(120)
  781. and not (player:GetTrinket(0) == 120)
  782. and not (player:GetTrinket(1) == 120)
  783. and costumeTr.Hairpin == false) then
  784. -- player:AddNullCostume(Mod.COSTUME_HAIRPIN)
  785. costumeTr.Hairpin = true
  786.  
  787. elseif (player:HasTrinket(121)
  788. and not (player:GetTrinket(0) == 121)
  789. and not (player:GetTrinket(1) == 121)
  790. and costumeTr.WoodenCross == false) then
  791. player:AddNullCostume(Mod.COSTUME_WOODEN_CROSS)
  792. costumeTr.WoodenCross = true
  793.  
  794. elseif (player:HasTrinket(122)
  795. and not (player:GetTrinket(0) == 122)
  796. and not (player:GetTrinket(1) == 122)
  797. and costumeTr.Butter == false) then
  798. player:AddNullCostume(Mod.COSTUME_BUTTER)
  799. costumeTr.Butter = true
  800.  
  801. elseif (player:HasTrinket(123)
  802. and not (player:GetTrinket(0) == 123)
  803. and not (player:GetTrinket(1) == 123)
  804. and costumeTr.FiligrieFeather == false) then
  805. player:AddNullCostume(Mod.COSTUME_FILIGRIE_FEATHER)
  806. costumeTr.FiligrieFeather = true
  807.  
  808. elseif (player:HasTrinket(124)
  809. and not (player:GetTrinket(0) == 124)
  810. and not (player:GetTrinket(1) == 124)
  811. and costumeTr.DoorStop == false) then
  812. player:AddNullCostume(Mod.COSTUME_DOOR_STOP)
  813. costumeTr.DoorStop = true
  814.  
  815. elseif (player:HasTrinket(125)
  816. and not (player:GetTrinket(0) == 125)
  817. and not (player:GetTrinket(1) == 125)
  818. and costumeTr.ExtensionCord == false) then
  819. player:AddNullCostume(Mod.COSTUME_EXTENSION_CORD)
  820. costumeTr.ExtensionCord = true
  821.  
  822. -- 126 Rotten Penny is Keeper exclusive
  823.  
  824. elseif (player:HasTrinket(127)
  825. and not (player:GetTrinket(0) == 127)
  826. and not (player:GetTrinket(1) == 127)
  827. and costumeTr.BabyBender == false) then
  828. player:AddNullCostume(Mod.COSTUME_BABY_BENDER)
  829. costumeTr.BabyBender = true
  830.  
  831. elseif (player:HasTrinket(128)
  832. and not (player:GetTrinket(0) == 128)
  833. and not (player:GetTrinket(1) == 128)
  834. and costumeTr.FingerBone == false) then
  835. player:AddNullCostume(Mod.COSTUME_FINGER_BONE)
  836. costumeTr.FingerBone = true
  837. end
  838. -- else
  839. end
Advertisement
Add Comment
Please, Sign In to add comment