Josh64

trinket costumes

Aug 30th, 2020
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.46 KB | None | 0 0
  1. if (player:HasTrinket(2) -- player has the trinket,
  2. and not (player:GetTrinket(0) == 2) -- but doesn' hold it in one of the trinket slots.
  3. and not (player:GetTrinket(1) == 2) -- aka he must have smelted it
  4. and costumeTr.PetrifiedPoop == false) then -- costume hasn't been applied yet
  5. player:AddNullCostume(Mod.COSTUME_PETRIFIED_POOP) -- add costume
  6. costumeTr.PetrifiedPoop = true -- set costume. .. to true so that it gets only checked once
  7.  
  8. elseif (player:HasTrinket(3)
  9. and not (player:GetTrinket(0) == 3)
  10. and not (player:GetTrinket(1) == 3)
  11. and costumeTr.AAABattery == false) then
  12. player:AddNullCostume(Mod.COSTUME_AAA_BATTERY)
  13. costumeTr.AAABattery = true
  14.  
  15. elseif (player:HasTrinket(4)
  16. and not (player:GetTrinket(0) == 4)
  17. and not (player:GetTrinket(1) == 4)
  18. and costumeTr.BrokenRemote == false) then
  19. player:AddNullCostume(Mod.COSTUME_BROKEN_REMOTE)
  20. costumeTr.BrokenRemote = true
  21.  
  22. elseif (player:HasTrinket(5)
  23. and not (player:GetTrinket(0) == 5)
  24. and not (player:GetTrinket(1) == 5)
  25. and costumeTr.PurpleHeart == false) then
  26. player:AddNullCostume(Mod.COSTUME_PURPLE_HEART)
  27. costumeTr.PurpleHeart = true
  28.  
  29. elseif (player:HasTrinket(6)
  30. and not (player:GetTrinket(0) == 6)
  31. and not (player:GetTrinket(1) == 6)
  32. and costumeTr.BrokenMagnet == false) then
  33. player:AddNullCostume(Mod.COSTUME_BROKEN_MAGNET)
  34. costumeTr.BrokenMagnet = true
  35.  
  36. elseif (player:HasTrinket(7)
  37. and not (player:GetTrinket(0) == 7)
  38. and not (player:GetTrinket(1) == 7)
  39. and costumeTr.RosaryBead == false) then
  40. player:AddNullCostume(Mod.COSTUME_ROSARY_BEAD)
  41. costumeTr.RosaryBead = true
  42.  
  43. elseif (player:HasTrinket(8)
  44. and not (player:GetTrinket(0) == 8)
  45. and not (player:GetTrinket(1) == 8)
  46. and costumeTr.Cartridge == false) then
  47. player:AddNullCostume(Mod.COSTUME_CARTRIDGE)
  48. costumeTr.Cartridge = true
  49.  
  50. elseif (player:HasTrinket(9)
  51. and not (player:GetTrinket(0) == 9)
  52. and not (player:GetTrinket(1) == 9)
  53. and costumeTr.PulseWorm == false) then
  54. player:AddNullCostume(Mod.COSTUME_PULSE_WORM)
  55. costumeTr.PulseWorm = true
  56.  
  57. elseif (player:HasTrinket(10)
  58. and not (player:GetTrinket(0) == 10)
  59. and not (player:GetTrinket(1) == 10)
  60. and costumeTr.WiggleWorm == false) then
  61. player:AddNullCostume(Mod.COSTUME_WIGGLE_WORM)
  62. costumeTr.WiggleWorm = true
  63.  
  64. elseif (player:HasTrinket(11)
  65. and not (player:GetTrinket(0) == 11)
  66. and not (player:GetTrinket(1) == 11)
  67. and costumeTr.RingWorm == false) then
  68. player:AddNullCostume(Mod.COSTUME_RING_WORM)
  69. costumeTr.RingWorm = true
  70.  
  71. elseif (player:HasTrinket(12)
  72. and not (player:GetTrinket(0) == 12)
  73. and not (player:GetTrinket(1) == 12)
  74. and costumeTr.FlatWorm == false) then
  75. player:AddNullCostume(Mod.COSTUME_FLAT_WORM)
  76. costumeTr.FlatWorm = true
  77.  
  78. elseif (player:HasTrinket(14)
  79. and not (player:GetTrinket(0) == 14)
  80. and not (player:GetTrinket(1) == 14)
  81. and costumeTr.Callus == false) then
  82. player:AddNullCostume(Mod.COSTUME_CALLUS)
  83. costumeTr.Callus = true
  84.  
  85. elseif (player:HasTrinket(15)
  86. and not (player:GetTrinket(0) == 15)
  87. and not (player:GetTrinket(1) == 15)
  88. and costumeTr.LuckyRock == false) then
  89. player:AddNullCostume(Mod.COSTUME_LUCKY_ROCK)
  90. costumeTr.LuckyRock = true
  91.  
  92. elseif (player:HasTrinket(16)
  93. and not (player:GetTrinket(0) == 16)
  94. and not (player:GetTrinket(1) == 16)
  95. and costumeTr.MomsToenail == false) then
  96. player:AddNullCostume(Mod.COSTUME_MOMS_TOENAIL)
  97. costumeTr.MomsToenail = true
  98.  
  99. elseif (player:HasTrinket(17)
  100. and not (player:GetTrinket(0) == 17)
  101. and not (player:GetTrinket(1) == 17)
  102. and costumeTr.BlackLipstick == false) then
  103. player:AddNullCostume(Mod.COSTUME_BLACK_LIPSTICK)
  104. costumeTr.BlackLipstick = true
  105.  
  106. elseif (player:HasTrinket(18)
  107. and not (player:GetTrinket(0) == 18)
  108. and not (player:GetTrinket(1) == 18)
  109. and costumeTr.BibleTract == false) then
  110. player:AddNullCostume(Mod.COSTUME_BIBLE_TRACT)
  111. costumeTr.BibleTract = true
  112.  
  113. elseif (player:HasTrinket(19)
  114. and not (player:GetTrinket(0) == 19)
  115. and not (player:GetTrinket(1) == 19)
  116. and costumeTr.PaperClip == false) then
  117. if paperClipAlt == true then
  118. player:AddNullCostume(Mod.COSTUME_PAPER_CLIP)
  119. else
  120. player:AddNullCostume(Mod.COSTUME_PAPER_CLIP_ALT)
  121. end
  122. costumeTr.PaperClip = true
  123.  
  124. elseif (player:HasTrinket(21)
  125. and not (player:GetTrinket(0) == 21)
  126. and not (player:GetTrinket(1) == 21)
  127. and costumeTr.MysteriousPaper == false) then
  128. -- player:AddNullCostume(Mod.COSTUME_MYSTERIOUS_PAPER)
  129. costumeTr.MysteriousPaper = true
  130.  
  131. elseif (player:HasTrinket(22)
  132. and not (player:GetTrinket(0) == 22)
  133. and not (player:GetTrinket(1) == 22)
  134. and costumeTr.DeamonsTail == false) then
  135. player:AddNullCostume(Mod.COSTUME_DEAMONS_TAIL)
  136. costumeTr.DeamonsTail = true
  137.  
  138. elseif (player:HasTrinket(23)
  139. and not (player:GetTrinket(0) == 23)
  140. and not (player:GetTrinket(1) == 23)
  141. and costumeTr.MissingPoster == false) then
  142. player:AddNullCostume(Mod.COSTUME_MISSING_POSTER)
  143. costumeTr.MissingPoster = true
  144.  
  145. -- butt penny (24) is keeper exclusive
  146.  
  147. elseif (player:HasTrinket(25)
  148. and not (player:GetTrinket(0) == 25)
  149. and not (player:GetTrinket(1) ==25)
  150. and costumeTr.MysteriousCandy == false) then
  151. player:AddNullCostume(Mod.COSTUME_MYSTERIOUS_CANDY)
  152. costumeTr.MysteriousCandy = true
  153.  
  154. elseif (player:HasTrinket(26)
  155. and not (player:GetTrinket(0) == 26)
  156. and not (player:GetTrinket(1) == 26)
  157. and costumeTr.HookWorm == false) then
  158. player:AddNullCostume(Mod.COSTUME_HOOK_WORM)
  159. costumeTr.HookWorm = true
  160.  
  161. elseif (player:HasTrinket(27)
  162. and not (player:GetTrinket(0) == 27)
  163. and not (player:GetTrinket(1) == 27)
  164. and costumeTr.WhipWorm == false) then
  165. player:AddNullCostume(Mod.COSTUME_WHIP_WORM)
  166. costumeTr.WhipWorm = true
  167.  
  168. elseif (player:HasTrinket(28)
  169. and not (player:GetTrinket(0) == 28)
  170. and not (player:GetTrinket(1) == 28)
  171. and costumeTr.BrokenAnkh == false) then
  172. player:AddNullCostume(Mod.COSTUME_BROKEN_ANKH)
  173. costumeTr.BrokenAnkh = true
  174.  
  175. elseif (player:HasTrinket(29)
  176. and not (player:GetTrinket(0) == 29)
  177. and not (player:GetTrinket(1) == 29)
  178. and costumeTr.FishHead == false) then
  179. player:AddNullCostume(Mod.COSTUME_FISH_HEAD)
  180. costumeTr.FishHead = true
  181.  
  182. elseif (player:HasTrinket(30)
  183. and not (player:GetTrinket(0) == 30)
  184. and not (player:GetTrinket(1) == 30)
  185. and costumeTr.PinkyEye == false) then
  186. player:AddNullCostume(Mod.COSTUME_PINKY_EYE)
  187. costumeTr.PinkyEye = true
  188.  
  189. elseif (player:HasTrinket(31)
  190. and not (player:GetTrinket(0) == 31)
  191. and not (player:GetTrinket(1) == 31)
  192. and costumeTr.PushPin == false) then
  193. player:AddNullCostume(Mod.COSTUME_PUSH_PIN)
  194. costumeTr.PushPin = true
  195.  
  196. elseif (player:HasTrinket(32)
  197. and not (player:GetTrinket(0) == 32)
  198. and not (player:GetTrinket(1) == 32)
  199. and costumeTr.LibertyCap == false) then
  200. player:AddNullCostume(Mod.COSTUME_LIBERTY_CAP)
  201. player:AddNullCostume(Mod.COSTUME_LIBERTY_CAP_EFFECT) -- particle effect
  202. costumeTr.LibertyCap = true
  203.  
  204. elseif (player:HasTrinket(33)
  205. and not (player:GetTrinket(0) == 33)
  206. and not (player:GetTrinket(1) == 33)
  207. and costumeTr.UmbilicalCord == false) then
  208. player:AddNullCostume(Mod.COSTUME_UMBILICAL_CORD)
  209. costumeTr.UmbilicalCord = true
  210.  
  211. elseif (player:HasTrinket(34)
  212. and not (player:GetTrinket(0) == 34)
  213. and not (player:GetTrinket(1) == 34)
  214. and costumeTr.ChildsHeart == false) then
  215. player:AddNullCostume(Mod.COSTUME_CHILDS_HEART)
  216. costumeTr.ChildsHeart = true
  217.  
  218. elseif (player:HasTrinket(35)
  219. and not (player:GetTrinket(0) == 35)
  220. and not (player:GetTrinket(1) == 35)
  221. and costumeTr.CurvedHorn == false) then
  222. if player:GetPlayerType() == PlayerType.PLAYER_AZAZEL then
  223. else
  224. player:AddNullCostume(Mod.COSTUME_CURVED_HORN)
  225. end
  226. costumeTr.CurvedHorn = true
  227.  
  228. elseif (player:HasTrinket(36)
  229. and not (player:GetTrinket(0) == 36)
  230. and not (player:GetTrinket(1) == 36)
  231. and costumeTr.RustedKey == false) then
  232. player:AddNullCostume(Mod.COSTUME_RUSTED_KEY)
  233. costumeTr.RustedKey = true
  234.  
  235. elseif (player:HasTrinket(37)
  236. and not (player:GetTrinket(0) == 37)
  237. and not (player:GetTrinket(1) == 37)
  238. and costumeTr.GoatHoof == false) then
  239. player:AddNullCostume(Mod.COSTUME_GOAT_HOOF)
  240. costumeTr.GoatHoof = true
  241.  
  242. elseif (player:HasTrinket(38)
  243. and not (player:GetTrinket(0) == 38)
  244. and not (player:GetTrinket(1) == 38)
  245. and costumeTr.MomsPearl == false) then
  246. player:AddNullCostume(Mod.COSTUME_MOMS_PEARL)
  247. costumeTr.MomsPearl = true
  248.  
  249. elseif (player:HasTrinket(39)
  250. and not (player:GetTrinket(0) == 39)
  251. and not (player:GetTrinket(1) == 39)
  252. and costumeTr.Cancer == false) then
  253. if cancerAlt == true then
  254. player:AddNullCostume(Mod.COSTUME_CANCER)
  255. else
  256. player:AddNullCostume(Mod.COSTUME_CANCER_ALT)
  257. end
  258. costumeTr.Cancer = true
  259.  
  260. elseif (player:HasTrinket(40)
  261. and not (player:GetTrinket(0) == 40)
  262. and not (player:GetTrinket(1) == 40)
  263. and costumeTr.RedPatch == false) then
  264. player:AddNullCostume(Mod.COSTUME_RED_PATCH)
  265. costumeTr.RedPatch = true
  266.  
  267. elseif (player:HasTrinket(41)
  268. and not (player:GetTrinket(0) == 41)
  269. and not (player:GetTrinket(1) == 41)
  270. and costumeTr.MatchStick == false) then
  271. player:AddNullCostume(Mod.COSTUME_MATCH_STICK)
  272. costumeTr.MatchStick = true
  273.  
  274. elseif (player:HasTrinket(42)
  275. and not (player:GetTrinket(0) == 42)
  276. and not (player:GetTrinket(1) == 42)
  277. and costumeTr.LuckyToe == false) then
  278. player:AddNullCostume(Mod.COSTUME_LUCKY_TOE)
  279. costumeTr.LuckyToe = true
  280.  
  281. elseif (player:HasTrinket(43)
  282. and not (player:GetTrinket(0) == 43)
  283. and not (player:GetTrinket(1) == 43)
  284. and costumeTr.CursedSkull == false) then
  285. player:AddNullCostume(Mod.COSTUME_CURSED_SKULL)
  286. costumeTr.CursedSkull = true
  287.  
  288. elseif (player:HasTrinket(44)
  289. and not (player:GetTrinket(0) == 44)
  290. and not (player:GetTrinket(1) == 44)
  291. and costumeTr.SafetyCap == false) then
  292. player:AddNullCostume(Mod.COSTUME_SAFETY_CAP)
  293. costumeTr.SafetyCap = true
  294.  
  295. elseif (player:HasTrinket(45)
  296. and not (player:GetTrinket(0) == 45)
  297. and not (player:GetTrinket(1) == 45)
  298. and costumeTr.AceOfSpades == false) then
  299. player:AddNullCostume(Mod.COSTUME_ACE_OF_SPADES)
  300. costumeTr.AceOfSpades = true
  301.  
  302. elseif (player:HasTrinket(46)
  303. and not (player:GetTrinket(0) == 46)
  304. and not (player:GetTrinket(1) == 46)
  305. and costumeTr.IsaacsFork == false) then
  306. player:AddNullCostume(Mod.COSTUME_ISAACS_FORK)
  307. costumeTr.IsaacsFork = true
  308.  
  309. -- 47 doesn't exist
  310.  
  311. elseif (player:HasTrinket(48)
  312. and not (player:GetTrinket(0) == 48)
  313. and not (player:GetTrinket(1) == 48)
  314. and costumeTr.AMissingPage == false) then
  315. player:AddNullCostume(Mod.COSTUME_A_MISSING_PAGE)
  316. costumeTr.AMissingPage = true
  317.  
  318. -- elseif (player:HasTrinket(49)
  319. -- and not (player:GetTrinket(0) == 49)
  320. -- and not (player:GetTrinket(1) == 49)
  321. -- and costumeTr.BloodyPenny == false) then
  322. -- player:AddNullCostume(Mod.COSTUME_BLOODY_PENNY)
  323. -- costumeTr.BloodyPenny = true
  324.  
  325. -- 50 Burnt Penny is Keeper exlcusive
  326.  
  327. elseif (player:HasTrinket(51)
  328. and not (player:GetTrinket(0) == 51)
  329. and not (player:GetTrinket(1) == 51)
  330. and costumeTr.FlatPenny == false) then
  331. player:AddNullCostume(Mod.COSTUME_FLAT_PENNY)
  332. costumeTr.FlatPenny = true
  333.  
  334. -- 52 Counterfeit Penny is Keeper exclusive
  335. -- 53 Tick already has a costume
  336. -- 54 Isaac's Head doesn't need a costume
  337.  
  338. elseif (player:HasTrinket(55)
  339. and not (player:GetTrinket(0) == 55)
  340. and not (player:GetTrinket(1) == 55)
  341. and costumeTr.MaggysFaith == false) then
  342. if player:GetPlayerType() == PlayerType.PLAYER_MAGDALENA then
  343. else
  344. player:AddNullCostume(Mod.COSTUME_MAGGYS_FAITH)
  345. end
  346. costumeTr.MaggysFaith = true
  347.  
  348. elseif (player:HasTrinket(56)
  349. and not (player:GetTrinket(0) == 56)
  350. and not (player:GetTrinket(1) == 56)
  351. and costumeTr.JudasTongue == false) then
  352. if player:GetPlayerType() == PlayerType.PLAYER_JUDAS then
  353. player:AddNullCostume(Mod.COSTUME_JUDAS_TONGUE_JALT)
  354. else
  355. player:AddNullCostume(Mod.COSTUME_JUDAS_TONGUE)
  356. end
  357. costumeTr.JudasTongue = true
  358.  
  359. -- 57 ??? Soul doesn't need a costume
  360.  
  361. elseif (player:HasTrinket(58)
  362. and not (player:GetTrinket(0) == 58)
  363. and not (player:GetTrinket(1) == 58)
  364. and costumeTr.SamsonsLock == false) then
  365. if player:GetPlayerType() == PlayerType.PLAYER_SAMSON then
  366. else
  367. player:AddNullCostume(Mod.COSTUME_SAMSONS_LOCK)
  368. end
  369. costumeTr.SamsonsLock = true
  370.  
  371. elseif (player:HasTrinket(59)
  372. and not (player:GetTrinket(0) == 59)
  373. and not (player:GetTrinket(1) == 59)
  374. and costumeTr.CainsEye == false) then
  375. if player:GetPlayerType() == PlayerType.PLAYER_CAIN then
  376. else
  377. player:AddNullCostume(Mod.COSTUME_CAINS_EYE)
  378. end
  379. costumeTr.CainsEye = true
  380.  
  381. elseif (player:HasTrinket(60)
  382. and not (player:GetTrinket(0) == 60)
  383. and not (player:GetTrinket(1) == 60)
  384. and costumeTr.EvesBirdFoot == false) then
  385. player:AddNullCostume(Mod.COSTUME_EVES_BIRD_FOOT)
  386. costumeTr.EvesBirdFoot = true
  387.  
  388. elseif (player:HasTrinket(61)
  389. and not (player:GetTrinket(0) == 61)
  390. and not (player:GetTrinket(1) == 61)
  391. and costumeTr.TheLeftHand == false) then
  392. player:AddNullCostume(Mod.COSTUME_THE_LEFT_HAND)
  393. costumeTr.TheLeftHand = true
  394.  
  395. elseif (player:HasTrinket(62)
  396. and not (player:GetTrinket(0) == 62)
  397. and not (player:GetTrinket(1) == 62)
  398. and costumeTr.ShinyRock == false) then
  399. player:AddNullCostume(Mod.COSTUME_SHINY_ROCK)
  400. costumeTr.ShinyRock = true
  401.  
  402. elseif (player:HasTrinket(63)
  403. and not (player:GetTrinket(0) == 63)
  404. and not (player:GetTrinket(1) == 63)
  405. and costumeTr.SafetyScissors == false) then
  406. player:AddNullCostume(Mod.COSTUME_SAFETY_SCISSORS)
  407. costumeTr.SafetyScissors = true
  408.  
  409. elseif (player:HasTrinket(64)
  410. and not (player:GetTrinket(0) == 64)
  411. and not (player:GetTrinket(1) == 64)
  412. and costumeTr.RainbowWorm == false) then
  413. player:AddNullCostume(Mod.COSTUME_RAINBOW_WORM)
  414. costumeTr.RainbowWorm = true
  415.  
  416. elseif (player:HasTrinket(65)
  417. and not (player:GetTrinket(0) == 65)
  418. and not (player:GetTrinket(1) == 65)
  419. and costumeTr.TapeWorm == false) then
  420. player:AddNullCostume(Mod.COSTUME_TAPE_WORM)
  421. costumeTr.TapeWorm = true
  422.  
  423. elseif (player:HasTrinket(66)
  424. and not (player:GetTrinket(0) == 66)
  425. and not (player:GetTrinket(1) == 66)
  426. and costumeTr.LazyWorm == false) then
  427. player:AddNullCostume(Mod.COSTUME_LAZY_WORM)
  428. costumeTr.LazyWorm = true
  429.  
  430. elseif (player:HasTrinket(67)
  431. and not (player:GetTrinket(0) == 67)
  432. and not (player:GetTrinket(1) == 67)
  433. and costumeTr.CrackedDice == false) then
  434. player:AddNullCostume(Mod.COSTUME_CRACKED_DICE)
  435. costumeTr.CrackedDice = true
  436.  
  437. elseif (player:HasTrinket(68)
  438. and not (player:GetTrinket(0) == 68)
  439. and not (player:GetTrinket(1) == 68)
  440. and costumeTr.SuperMagnet == false) then
  441. player:AddNullCostume(Mod.COSTUME_SUPER_MAGNET)
  442. costumeTr.SuperMagnet = true
  443.  
  444. -- 69 Faded Polaroid has no costume yet
  445.  
  446. elseif (player:HasTrinket(70)
  447. and not (player:GetTrinket(0) == 70)
  448. and not (player:GetTrinket(1) == 70)
  449. and costumeTr.Louse == false) then
  450. player:AddNullCostume(Mod.COSTUME_LOUSE)
  451. costumeTr.Louse = true
  452.  
  453. elseif (player:HasTrinket(71)
  454. and not (player:GetTrinket(0) == 71)
  455. and not (player:GetTrinket(1) == 71)
  456. and costumeTr.BobsBladder == false) then
  457. player:AddNullCostume(Mod.COSTUME_BOBS_BLADDER)
  458. costumeTr.BobsBladder = true
  459.  
  460. elseif (player:GetTrinket(0) ~= 72
  461. and player:GetTrinket(1) ~= 72
  462. and player:HasTrinket(72)
  463. and costumeTr.WatchBattery == false) then
  464. player:AddNullCostume(Mod.COSTUME_WATCH_BATTERY)
  465. costumeTr.WatchBattery = true
  466.  
  467. elseif (player:HasTrinket(73)
  468. and not (player:GetTrinket(0) == 73)
  469. and not (player:GetTrinket(1) == 73)
  470. and costumeTr.BlastingCap == false) then
  471. player:AddNullCostume(Mod.COSTUME_BLASTING_CAP)
  472. costumeTr.BlastingCap = true
  473.  
  474. elseif (player:HasTrinket(74)
  475. and not (player:GetTrinket(0) == 74)
  476. and not (player:GetTrinket(1) == 74)
  477. and costumeTr.StudFinder == false) then
  478. player:AddNullCostume(Mod.COSTUME_STUD_FINDER)
  479. costumeTr.StudFinder = true
  480.  
  481. elseif (player:HasTrinket(75)
  482. and not (player:GetTrinket(0) == 75)
  483. and not (player:GetTrinket(1) == 75)
  484. and costumeTr.Error == false) then
  485. player:AddNullCostume(Mod.COSTUME_ERROR)
  486. costumeTr.Error = true
  487.  
  488. elseif (player:HasTrinket(76)
  489. and not (player:GetTrinket(0) == 76)
  490. and not (player:GetTrinket(1) == 76)
  491. and costumeTr.PokerChip == false) then
  492. player:AddNullCostume(Mod.COSTUME_POKER_CHIP)
  493. costumeTr.PokerChip = true
  494.  
  495. elseif (player:HasTrinket(77)
  496. and not (player:GetTrinket(0) == 77)
  497. and not (player:GetTrinket(1) == 77)
  498. and costumeTr.Blister == false) then
  499. player:AddNullCostume(Mod.COSTUME_BLISTER)
  500. costumeTr.Blister = true
  501.  
  502. elseif (player:HasTrinket(78)
  503. and not (player:GetTrinket(0) == 78)
  504. and not (player:GetTrinket(1) == 78)
  505. and costumeTr.SecondHand == false) then
  506. player:AddNullCostume(Mod.COSTUME_SECOND_HAND)
  507. costumeTr.SecondHand = true
  508.  
  509. elseif (player:HasTrinket(79)
  510. and not (player:GetTrinket(0) == 79)
  511. and not (player:GetTrinket(1) == 79)
  512. and costumeTr.EndlessNameless == false) then
  513. player:AddNullCostume(Mod.COSTUME_ENDLESS_NAMELESS)
  514. costumeTr.EndlessNameless = true
  515.  
  516. elseif (player:HasTrinket(80)
  517. and not (player:GetTrinket(0) == 80)
  518. and not (player:GetTrinket(1) == 80)
  519. and costumeTr.BlackFeather == false) then
  520. player:AddNullCostume(Mod.COSTUME_BLACK_FEATHER)
  521. costumeTr.BlackFeather = true
  522.  
  523. elseif (player:HasTrinket(81)
  524. and not (player:GetTrinket(0) == 81)
  525. and not (player:GetTrinket(1) == 81)
  526. and costumeTr.BlindRage == false) then
  527. player:AddNullCostume(Mod.COSTUME_BLIND_RAGE)
  528. costumeTr.BlindRage = true
  529.  
  530. elseif (player:HasTrinket(82)
  531. and not (player:GetTrinket(0) == 82)
  532. and not (player:GetTrinket(1) == 82)
  533. and costumeTr.GoldenHorseShoe == false) then
  534. player:AddNullCostume(Mod.COSTUME_GOLDEN_HORSE_SHOE)
  535. costumeTr.GoldenHorseShoe = true
  536.  
  537. elseif (player:HasTrinket(83)
  538. and not (player:GetTrinket(0) == 83)
  539. and not (player:GetTrinket(1) == 83)
  540. and costumeTr.ShopKey == false) then
  541. player:AddNullCostume(Mod.COSTUME_SHOP_KEY)
  542. costumeTr.ShopKey = true
  543.  
  544. elseif (player:HasTrinket(84)
  545. and not (player:GetTrinket(0) == 84)
  546. and not (player:GetTrinket(1) == 84)
  547. and costumeTr.RibOfGreed == false) then
  548. player:AddNullCostume(Mod.COSTUME_RIB_OF_GREED)
  549. costumeTr.RibOfGreed = true
  550.  
  551. elseif (player:HasTrinket(85)
  552. and not (player:GetTrinket(0) == 85)
  553. and not (player:GetTrinket(1) == 85)
  554. and costumeTr.Karma == false) then
  555. player:AddNullCostume(Mod.COSTUME_KARMA)
  556. costumeTr.Karma = true
  557.  
  558. elseif (player:HasTrinket(86)
  559. and not (player:GetTrinket(0) == 86)
  560. and not (player:GetTrinket(1) == 86)
  561. and costumeTr.LilLarva == false) then
  562. player:AddNullCostume(Mod.COSTUME_LIL_LARVA)
  563. costumeTr.LilLarva = true
  564.  
  565. elseif (player:HasTrinket(87)
  566. and not (player:GetTrinket(0) == 87)
  567. and not (player:GetTrinket(1) == 87)
  568. and costumeTr.MomsLocket == false) then
  569. player:AddNullCostume(Mod.COSTUME_MOMS_LOCKET)
  570. costumeTr.MomsLocket = true
  571.  
  572. elseif (player:HasTrinket(88)
  573. and not (player:GetTrinket(0) == 88)
  574. and not (player:GetTrinket(1) == 88)
  575. and costumeTr.No == false) then
  576. player:AddNullCostume(Mod.COSTUME_NO)
  577. costumeTr.No = true
  578.  
  579. elseif (player:HasTrinket(89)
  580. and not (player:GetTrinket(0) == 89)
  581. and not (player:GetTrinket(1) == 89)
  582. and costumeTr.ChildLeash == false) then
  583. player:AddNullCostume(Mod.COSTUME_CHILD_LEASH)
  584. costumeTr.ChildLeash = true
  585.  
  586. elseif (player:HasTrinket(90)
  587. and not (player:GetTrinket(0) == 90)
  588. and not (player:GetTrinket(1) == 90)
  589. and costumeTr.BrownCap == false) then
  590. player:AddNullCostume(Mod.COSTUME_BROWN_CAP)
  591. costumeTr.BrownCap = true
  592.  
  593. elseif (player:HasTrinket(91)
  594. and not (player:GetTrinket(0) == 91)
  595. and not (player:GetTrinket(1) == 91)
  596. and costumeTr.Meconium == false) then
  597. player:AddNullCostume(Mod.COSTUME_MECONIUM)
  598. costumeTr.Meconium = true
  599.  
  600. elseif (player:HasTrinket(92)
  601. and not (player:GetTrinket(0) == 92)
  602. and not (player:GetTrinket(1) == 92)
  603. and costumeTr.CrackedCrown == false) then
  604. player:AddNullCostume(Mod.COSTUME_CRACKED_CROWN)
  605. costumeTr.CrackedCrown = true
  606.  
  607. elseif (player:HasTrinket(93)
  608. and not (player:GetTrinket(0) == 93)
  609. and not (player:GetTrinket(1) == 93)
  610. and costumeTr.UsedDiaper == false) then
  611. player:AddNullCostume(Mod.COSTUME_USED_DIAPER)
  612. costumeTr.UsedDiaper = true
  613.  
  614. elseif (player:HasTrinket(94)
  615. and not (player:GetTrinket(0) == 94)
  616. and not (player:GetTrinket(1) == 94)
  617. and costumeTr.FishTail == false) then
  618. player:AddNullCostume(Mod.COSTUME_FISH_TAIL)
  619. costumeTr.FishTail = true
  620.  
  621. elseif (player:HasTrinket(95)
  622. and not (player:GetTrinket(0) == 95)
  623. and not (player:GetTrinket(1) == 95)
  624. and costumeTr.BlackTooth == false) then
  625. player:AddNullCostume(Mod.COSTUME_BLACK_TOOTH)
  626. costumeTr.BlackTooth = true
  627.  
  628. elseif (player:HasTrinket(96)
  629. and not (player:GetTrinket(0) == 96)
  630. and not (player:GetTrinket(1) == 96)
  631. and costumeTr.OuroborosWorm == false) then
  632. player:AddNullCostume(Mod.COSTUME_OUROBOROS_WORM)
  633. costumeTr.OuroborosWorm = true
  634.  
  635. -- 97 Tonsil doesn't have a costume yet
  636.  
  637. elseif (player:HasTrinket(98)
  638. and not (player:GetTrinket(0) == 98)
  639. and not (player:GetTrinket(1) == 98)
  640. and costumeTr.NoseGoblin == false) then
  641. player:AddNullCostume(Mod.COSTUME_NOSE_GOBLIN)
  642. costumeTr.NoseGoblin = true
  643.  
  644. elseif (player:HasTrinket(99)
  645. and not (player:GetTrinket(0) == 99)
  646. and not (player:GetTrinket(1) == 99)
  647. and costumeTr.SuperBall == false) then
  648. player:AddNullCostume(Mod.COSTUME_SUPER_BALL)
  649. costumeTr.SuperBall = true
  650.  
  651. elseif (player:HasTrinket(100)
  652. and not (player:GetTrinket(0) == 100)
  653. and not (player:GetTrinket(1) == 100)
  654. and costumeTr.VibrantBulb == false) then
  655. player:AddNullCostume(Mod.COSTUME_VIBRANT_BULB)
  656. costumeTr.VibrantBulb = true
  657.  
  658. elseif (player:HasTrinket(101)
  659. and not (player:GetTrinket(0) == 101)
  660. and not (player:GetTrinket(1) == 101)
  661. and costumeTr.DimBulb == false) then
  662. player:AddNullCostume(Mod.COSTUME_DIM_BULB)
  663. costumeTr.DimBulb = true
  664.  
  665. elseif (player:HasTrinket(102)
  666. and not (player:GetTrinket(0) == 102)
  667. and not (player:GetTrinket(1) == 102)
  668. and costumeTr.FragmentedCard == false) then
  669. player:AddNullCostume(Mod.COSTUME_FRAGMENTED_CARD)
  670. costumeTr.FragmentedCard = true
  671.  
  672. elseif (player:HasTrinket(103)
  673. and not (player:GetTrinket(0) == 103)
  674. and not (player:GetTrinket(1) == 103)
  675. and costumeTr.Equality == false) then
  676. player:AddNullCostume(Mod.COSTUME_EQUALITY)
  677. costumeTr.Equality = true
  678.  
  679. -- 104 Wish Bone doesn't have a costume yet
  680.  
  681. -- 105 Bag Lunch doesn't have a costume yet
  682.  
  683. elseif (player:HasTrinket(106)
  684. and not (player:GetTrinket(0) == 106)
  685. and not (player:GetTrinket(1) == 106)
  686. and costumeTr.LostCork == false) then
  687. -- player:AddNullCostume(Mod.COSTUME_LOST_CORK)
  688. costumeTr.LostCork = true
  689.  
  690. elseif (player:HasTrinket(107)
  691. and not (player:GetTrinket(0) == 107)
  692. and not (player:GetTrinket(1) == 107)
  693. and costumeTr.CrowHeart == false) then
  694. -- player:AddNullCostume(Mod.COSTUME_CROW_HEART)
  695. costumeTr.CrowHeart = true
  696.  
  697. -- 108 Walnut doesn't have a costume
  698.  
  699. -- 109 Duct tape doesn't have a costume
  700.  
  701. elseif (player:HasTrinket(110)
  702. and not (player:GetTrinket(0) == 110)
  703. and not (player:GetTrinket(1) == 110)
  704. and costumeTr.SilverDollar == false) then
  705. player:AddNullCostume(Mod.COSTUME_SILVER_DOLLAR)
  706. costumeTr.SilverDollar = true
  707.  
  708. elseif (player:HasTrinket(111)
  709. and not (player:GetTrinket(0) == 111)
  710. and not (player:GetTrinket(1) == 111)
  711. and costumeTr.BloodyCrown == false) then
  712. player:AddNullCostume(Mod.COSTUME_BLOOD_CROWN)
  713. costumeTr.BloodyCrown = true
  714.  
  715. elseif (player:HasTrinket(112)
  716. and not (player:GetTrinket(0) == 112)
  717. and not (player:GetTrinket(1) == 112)
  718. and costumeTr.PayToWin == false) then
  719. player:AddNullCostume(Mod.COSTUME_PAY_TO_WIN)
  720. costumeTr.PayToWin = true
  721.  
  722. elseif (player:HasTrinket(113)
  723. and not (player:GetTrinket(0) == 113)
  724. and not (player:GetTrinket(1) == 113)
  725. and costumeTr.LocustOfWar == false) then
  726. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_WAR)
  727. costumeTr.LocustOfWar = true
  728.  
  729. elseif (player:HasTrinket(114)
  730. and not (player:GetTrinket(0) == 114)
  731. and not (player:GetTrinket(1) == 114)
  732. and costumeTr.LocustOfPestilence == false) then
  733. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_PESTILENCE)
  734. costumeTr.LocustOfPestilence = true
  735.  
  736. elseif (player:HasTrinket(115)
  737. and not (player:GetTrinket(0) == 115)
  738. and not (player:GetTrinket(1) == 115)
  739. and costumeTr.LocustOfFamine == false) then
  740. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_FAMINE)
  741. costumeTr.LocustOfFamine = true
  742.  
  743. elseif (player:HasTrinket(116)
  744. and not (player:GetTrinket(0) == 116)
  745. and not (player:GetTrinket(1) == 116)
  746. and costumeTr.LocustOfDeath == false) then
  747. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_DEATH)
  748. costumeTr.LocustOfDeath = true
  749.  
  750. elseif (player:HasTrinket(117)
  751. and not (player:GetTrinket(0) == 117)
  752. and not (player:GetTrinket(1) == 117)
  753. and costumeTr.LocustOfConquest == false) then
  754. player:AddNullCostume(Mod.COSTUME_LOCUST_OF_CONQUEST)
  755. costumeTr.LocustOfConquest = true
  756.  
  757. elseif (player:HasTrinket(118)
  758. and not (player:GetTrinket(0) == 118)
  759. and not (player:GetTrinket(1) == 118)
  760. and costumeTr.BatWing == false) then
  761. player:AddNullCostume(Mod.COSTUME_BAT_WING)
  762. costumeTr.BatWing = true
  763.  
  764. elseif (player:HasTrinket(119)
  765. and not (player:GetTrinket(0) == 119)
  766. and not (player:GetTrinket(1) == 119)
  767. and costumeTr.StemCell == false) then
  768. player:AddNullCostume(Mod.COSTUME_STEM_CELL)
  769. costumeTr.StemCell = true
  770.  
  771. elseif (player:HasTrinket(120)
  772. and not (player:GetTrinket(0) == 120)
  773. and not (player:GetTrinket(1) == 120)
  774. and costumeTr.Hairpin == false) then
  775. -- player:AddNullCostume(Mod.COSTUME_HAIRPIN)
  776. costumeTr.Hairpin = true
  777.  
  778. elseif (player:HasTrinket(121)
  779. and not (player:GetTrinket(0) == 121)
  780. and not (player:GetTrinket(1) == 121)
  781. and costumeTr.WoodenCross == false) then
  782. player:AddNullCostume(Mod.COSTUME_WOODEN_CROSS)
  783. costumeTr.WoodenCross = true
  784.  
  785. elseif (player:HasTrinket(122)
  786. and not (player:GetTrinket(0) == 122)
  787. and not (player:GetTrinket(1) == 122)
  788. and costumeTr.Butter == false) then
  789. player:AddNullCostume(Mod.COSTUME_BUTTER)
  790. costumeTr.Butter = true
  791.  
  792. elseif (player:HasTrinket(123)
  793. and not (player:GetTrinket(0) == 123)
  794. and not (player:GetTrinket(1) == 123)
  795. and costumeTr.FiligrieFeather == false) then
  796. player:AddNullCostume(Mod.COSTUME_FILIGRIE_FEATHER)
  797. costumeTr.FiligrieFeather = true
  798.  
  799. elseif (player:HasTrinket(124)
  800. and not (player:GetTrinket(0) == 124)
  801. and not (player:GetTrinket(1) == 124)
  802. and costumeTr.DoorStop == false) then
  803. player:AddNullCostume(Mod.COSTUME_DOOR_STOP)
  804. costumeTr.DoorStop = true
  805.  
  806. elseif (player:HasTrinket(125)
  807. and not (player:GetTrinket(0) == 125)
  808. and not (player:GetTrinket(1) == 125)
  809. and costumeTr.ExtensionCord == false) then
  810. player:AddNullCostume(Mod.COSTUME_EXTENSION_CORD)
  811. costumeTr.ExtensionCord = true
  812.  
  813. -- 126 Rotten Penny is Keeper exclusive
  814.  
  815. elseif (player:HasTrinket(127)
  816. and not (player:GetTrinket(0) == 127)
  817. and not (player:GetTrinket(1) == 127)
  818. and costumeTr.BabyBender == false) then
  819. player:AddNullCostume(Mod.COSTUME_BABY_BENDER)
  820. costumeTr.BabyBender = true
  821.  
  822. elseif (player:HasTrinket(128)
  823. and not (player:GetTrinket(0) == 128)
  824. and not (player:GetTrinket(1) == 128)
  825. and costumeTr.FingerBone == false) then
  826. player:AddNullCostume(Mod.COSTUME_FINGER_BONE)
  827. costumeTr.FingerBone = true
  828. end
  829.  
  830.  
  831. if player:GetPlayerType() == PlayerType.PLAYER_KEEPER then
  832. if (player:HasTrinket(1)
  833. and not (player:GetTrinket(0) == 1)
  834. and not (player:GetTrinket(1) == 1)
  835. and costumeTr.SwallowedPenny == false) then
  836. player:AddNullCostume(Mod.COSTUME_SWALLOWED_PENNY)
  837. costumeTr.SwallowedPenny = true
  838.  
  839. elseif (player:HasTrinket(24)
  840. and not (player:GetTrinket(0) == 24)
  841. and not (player:GetTrinket(1) == 24)
  842. and costumeTr.ButtPenny == false) then
  843. player:AddNullCostume(Mod.COSTUME_BUTT_PENNY)
  844. costumeTr.ButtPenny = true
  845.  
  846. elseif (player:HasTrinket(49)
  847. and not (player:GetTrinket(0) == 49)
  848. and not (player:GetTrinket(1) == 49)
  849. and costumeTr.BloodyPenny == false) then
  850. player:AddNullCostume(Mod.COSTUME_BLOODY_PENNY)
  851. costumeTr.BloodyPenny = true
  852.  
  853. elseif (player:HasTrinket(50)
  854. and not (player:GetTrinket(0) == 50)
  855. and not (player:GetTrinket(1) == 50)
  856. and costumeTr.BurntPenny == false) then
  857. -- missing costume
  858. costumeTr.BurntPenny = true
  859.  
  860. elseif (player:HasTrinket(51)
  861. and not (player:GetTrinket(0) == 51)
  862. and not (player:GetTrinket(1) == 51)
  863. and costumeTr.FlatPenny == false) then
  864. player:AddNullCostume(Mod.COSTUME_FLAT_PENNY)
  865. costumeTr.FlatPenny = true
  866.  
  867. elseif (player:HasTrinket(52)
  868. and not (player:GetTrinket(0) == 52)
  869. and not (player:GetTrinket(1) == 52)
  870. and costumeTr.CounterfeitPenny == false) then
  871. -- costume missing
  872. costumeTr.CounterfeitPenny = true
  873.  
  874. elseif (player:HasTrinket(126)
  875. and not (player:GetTrinket(0) == 126)
  876. and not (player:GetTrinket(1) == 126)
  877. and costumeTr.RottenPenny == false) then
  878. player:AddNullCostume(Mod.COSTUME_ROTTEN_PENNY)
  879. costumeTr.RottenPenny = true
  880. end
  881. end
  882.  
  883.  
  884.  
  885.  
  886. if (not player:HasTrinket(2)
  887. and costumeTr.PetrifiedPoop == true) then
  888. player:TryRemoveNullCostume(Mod.COSTUME_PETRIFIED_POOP) -- remove costume
  889. costumeTr.PetrifiedPoop = false
  890.  
  891. elseif (not player:HasTrinket(3)
  892. and costumeTr.AAABattery == true) then
  893. player:TryRemoveNullCostume(Mod.COSTUME_AAA_BATTERY)
  894. costumeTr.AAABattery = false
  895.  
  896. elseif (not player:HasTrinket(4)
  897. and costumeTr.BrokenRemote == true) then
  898. player:TryRemoveNullCostume(Mod.COSTUME_BROKEN_REMOTE)
  899. costumeTr.BrokenRemote = false
  900.  
  901. elseif (not player:HasTrinket(5)
  902. and costumeTr.PurpleHeart == true) then
  903. player:TryRemoveNullCostume(Mod.COSTUME_PURPLE_HEART)
  904. costumeTr.PurpleHeart = false
  905.  
  906. elseif (not player:HasTrinket(6)
  907. and costumeTr.BrokenMagnet == true) then
  908. player:TryRemoveNullCostume(Mod.COSTUME_BROKEN_MAGNET)
  909. costumeTr.BrokenMagnet = false
  910.  
  911. elseif (not player:HasTrinket(7)
  912. and costumeTr.RosaryBead == true) then
  913. player:TryRemoveNullCostume(Mod.COSTUME_ROSARY_BEAD)
  914. costumeTr.RosaryBead = false
  915.  
  916. elseif (not player:HasTrinket(8)
  917. and costumeTr.Cartridge == true) then
  918. player:TryRemoveNullCostume(Mod.COSTUME_CARTRIDGE)
  919. costumeTr.Cartridge = false
  920.  
  921. elseif (not player:HasTrinket(9)
  922. and costumeTr.PulseWorm == true) then
  923. player:TryRemoveNullCostume(Mod.COSTUME_PULSE_WORM)
  924. costumeTr.PulseWorm = false
  925.  
  926. elseif (not player:HasTrinket(10)
  927. and costumeTr.WiggleWorm == true) then
  928. player:TryRemoveNullCostume(Mod.COSTUME_WIGGLE_WORM)
  929. costumeTr.WiggleWorm = false
  930.  
  931. elseif (not player:HasTrinket(11)
  932. and costumeTr.RingWorm == true) then
  933. player:TryRemoveNullCostume(Mod.COSTUME_RING_WORM)
  934. costumeTr.RingWorm = false
  935.  
  936. elseif (not player:HasTrinket(12)
  937. and costumeTr.FlatWorm == true) then
  938. player:TryRemoveNullCostume(Mod.COSTUME_FLAT_WORM)
  939. costumeTr.FlatWorm = false
  940.  
  941. elseif (not player:HasTrinket(14)
  942. and costumeTr.Callus == true) then
  943. player:TryRemoveNullCostume(Mod.COSTUME_CALLUS)
  944. costumeTr.Callus = false
  945.  
  946. elseif (not player:HasTrinket(15)
  947. and costumeTr.LuckyRock == true) then
  948. player:TryRemoveNullCostume(Mod.COSTUME_LUCKY_ROCK)
  949. costumeTr.LuckyRock = false
  950.  
  951. elseif (not player:HasTrinket(16)
  952. and costumeTr.MomsToenail == true) then
  953. player:TryRemoveNullCostume(Mod.COSTUME_MOMS_TOENAIL)
  954. costumeTr.MomsToenail = false
  955.  
  956. elseif (not player:HasTrinket(17)
  957. and costumeTr.BlackLipstick == true) then
  958. player:TryRemoveNullCostume(Mod.COSTUME_BLACK_LIPSTICK)
  959. costumeTr.BlackLipstick = false
  960.  
  961. elseif (not player:HasTrinket(18)
  962. and costumeTr.BibleTract == true) then
  963. player:TryRemoveNullCostume(Mod.COSTUME_BIBLE_TRACT)
  964. costumeTr.BibleTract = false
  965.  
  966. elseif (not player:HasTrinket(19)
  967. and costumeTr.PaperClip == true) then
  968. player:TryRemoveNullCostume(Mod.COSTUME_PAPER_CLIP)
  969. player:TryRemoveNullCostume(Mod.COSTUME_PAPER_CLIP_ALT)
  970. costumeTr.PaperClip = false
  971.  
  972. elseif (not player:HasTrinket(21)
  973. and costumeTr.MysteriousPaper == true) then
  974. player:TryRemoveNullCostume(Mod.COSTUME_MYSTERIOUS_PAPER)
  975. costumeTr.MysteriousPaper = false
  976.  
  977. elseif (not player:HasTrinket(22)
  978. and costumeTr.DeamonsTail == true) then
  979. player:TryRemoveNullCostume(Mod.COSTUME_DEAMONS_TAIL)
  980. costumeTr.DeamonsTail = false
  981.  
  982. elseif (not player:HasTrinket(23)
  983. and costumeTr.MissingPoster == true) then
  984. player:TryRemoveNullCostume(Mod.COSTUME_MISSING_POSTER)
  985. costumeTr.MissingPoster = false
  986.  
  987. elseif (not player:HasTrinket(24)
  988. and costumeTr.ButtPenny == true) then
  989. player:TryRemoveNullCostume(Mod.COSTUME_BUTT_PENNY)
  990. costumeTr.ButtPenny = false
  991.  
  992. elseif (not player:HasTrinket(25)
  993. and costumeTr.MysteriousCandy == true) then
  994. player:TryRemoveNullCostume(Mod.COSTUME_MYSTERIOUS_CANDY)
  995. costumeTr.MysteriousCandy = false
  996.  
  997. elseif (not player:HasTrinket(26)
  998. and costumeTr.HookWorm == true) then
  999. player:TryRemoveNullCostume(Mod.COSTUME_HOOK_WORM)
  1000. costumeTr.HookWorm = false
  1001.  
  1002. elseif (not player:HasTrinket(27)
  1003. and costumeTr.WhipWorm == true) then
  1004. player:TryRemoveNullCostume(Mod.COSTUME_WHIP_WORM)
  1005. costumeTr.WhipWorm = false
  1006.  
  1007. elseif (not player:HasTrinket(28)
  1008. and costumeTr.BrokenAnkh == true) then
  1009. player:TryRemoveNullCostume(Mod.COSTUME_BROKEN_ANKH)
  1010. costumeTr.BrokenAnkh = false
  1011.  
  1012. elseif (not player:HasTrinket(29)
  1013. and costumeTr.FishHead == true) then
  1014. player:TryRemoveNullCostume(Mod.COSTUME_FISH_HEAD)
  1015. costumeTr.FishHead = false
  1016.  
  1017. elseif (not player:HasTrinket(30)
  1018. and costumeTr.PinkyEye == true) then
  1019. player:TryRemoveNullCostume(Mod.COSTUME_PINKY_EYE)
  1020. costumeTr.PinkyEye = false
  1021.  
  1022. elseif (not player:HasTrinket(31)
  1023. and costumeTr.PushPin == true) then
  1024. player:TryRemoveNullCostume(Mod.COSTUME_PUSH_PIN)
  1025. costumeTr.PushPin = false
  1026.  
  1027. elseif (not player:HasTrinket(32)
  1028. and costumeTr.LibertyCap == true) then
  1029. player:TryRemoveNullCostume(Mod.COSTUME_LIBERTY_CAP)
  1030. player:TryRemoveNullCostume(Mod.COSTUME_LIBERTY_CAP_EFFECT)
  1031. costumeTr.LibertyCap = false
  1032.  
  1033. elseif (not player:HasTrinket(33)
  1034. and costumeTr.UmbilicalCord == true) then
  1035. player:TryRemoveNullCostume(Mod.COSTUME_UMBILICAL_CORD)
  1036. costumeTr.UmbilicalCord = false
  1037.  
  1038. elseif (not player:HasTrinket(34)
  1039. and costumeTr.ChildsHeart == true) then
  1040. player:TryRemoveNullCostume(Mod.COSTUME_CHILDS_HEART)
  1041. costumeTr.ChildsHeart = false
  1042.  
  1043. elseif (not player:HasTrinket(35)
  1044. and costumeTr.CurvedHorn == true) then
  1045. -- missing Azazel costume
  1046. player:TryRemoveNullCostume(Mod.COSTUME_CURVED_HORN)
  1047. costumeTr.CurvedHorn = false
  1048.  
  1049. elseif (not player:HasTrinket(36)
  1050. and costumeTr.RustedKey == true) then
  1051. player:TryRemoveNullCostume(Mod.COSTUME_RUSTED_KEY)
  1052. costumeTr.RustedKey = false
  1053.  
  1054. elseif (not player:HasTrinket(37)
  1055. and costumeTr.GoatHoof == true) then
  1056. player:TryRemoveNullCostume(Mod.COSTUME_GOAT_HOOF)
  1057. costumeTr.GoatHoof = false
  1058.  
  1059. elseif (not player:HasTrinket(38)
  1060. and costumeTr.MomsPearl == true) then
  1061. player:TryRemoveNullCostume(Mod.COSTUME_MOMS_PEARL)
  1062. costumeTr.MomsPearl = false
  1063.  
  1064. elseif (not player:HasTrinket(39)
  1065. and costumeTr.Cancer == true) then
  1066. player:TryRemoveNullCostume(Mod.COSTUME_CANCER)
  1067. player:TryRemoveNullCostume(Mod.COSTUME_CANCER_ALT)
  1068. costumeTr.Cancer = false
  1069.  
  1070. elseif (not player:HasTrinket(40)
  1071. and costumeTr.RedPatch == true) then
  1072. player:TryRemoveNullCostume(Mod.COSTUME_RED_PATCH)
  1073. costumeTr.RedPatch = false
  1074.  
  1075. elseif (not player:HasTrinket(41)
  1076. and costumeTr.MatchStick == true) then
  1077. player:TryRemoveNullCostume(Mod.COSTUME_MATCH_STICK)
  1078. costumeTr.MatchStick = false
  1079.  
  1080. elseif (not player:HasTrinket(42)
  1081. and costumeTr.LuckyToe == true) then
  1082. player:TryRemoveNullCostume(Mod.COSTUME_LUCKY_TOE)
  1083. costumeTr.LuckyToe = false
  1084.  
  1085. elseif (not player:HasTrinket(43)
  1086. and costumeTr.CursedSkull == true) then
  1087. player:TryRemoveNullCostume(Mod.COSTUME_CURSED_SKULL)
  1088. costumeTr.CursedSkull = false
  1089.  
  1090. elseif (not player:HasTrinket(44)
  1091. and costumeTr.SafetyCap == true) then
  1092. player:TryRemoveNullCostume(Mod.COSTUME_SAFETY_CAP)
  1093. costumeTr.SafetyCap = false
  1094.  
  1095. elseif (not player:HasTrinket(45)
  1096. and costumeTr.AceOfSpades == true) then
  1097. player:TryRemoveNullCostume(Mod.COSTUME_ACE_OF_SPADES)
  1098. costumeTr.AceOfSpades = false
  1099.  
  1100. elseif (not player:HasTrinket(46)
  1101. and costumeTr.IsaacsFork == true) then
  1102. player:TryRemoveNullCostume(Mod.COSTUME_ISAACS_FORK)
  1103. costumeTr.IsaacsFork = false
  1104.  
  1105. -- 47 doesn't exist
  1106.  
  1107. elseif (not player:HasTrinket(48)
  1108. and costumeTr.AMissingPage == true) then
  1109. player:TryRemoveNullCostume(Mod.COSTUME_A_MISSING_PAGE)
  1110. costumeTr.AMissingPage = false
  1111.  
  1112. elseif (not player:HasTrinket(49)
  1113. and costumeTr.BloodyPenny == true) then
  1114. player:TryRemoveNullCostume(Mod.COSTUME_BLOODY_PENNY)
  1115. costumeTr.BloodyPenny = false
  1116.  
  1117. elseif (not player:HasTrinket(50)
  1118. and costumeTr.BurntPenny == true) then
  1119. -- missing burnt penny costume
  1120. costumeTr.BurntPenny = false
  1121.  
  1122. elseif (not player:HasTrinket(51)
  1123. and costumeTr.FlatPenny == true) then
  1124. player:TryRemoveNullCostume(Mod.COSTUME_FLAT_PENNY)
  1125. costumeTr.FlatPenny = false
  1126.  
  1127. elseif (not player:HasTrinket(52)
  1128. and costumeTr.CounterfeitPenny == true) then
  1129. -- missing counterfeit penny costume
  1130. costumeTr.CounterfeitPenny = false
  1131.  
  1132. -- 53 Tick already has a costume
  1133. -- 54 Isaac's Head doesn't need a costume
  1134.  
  1135. elseif (not player:HasTrinket(55)
  1136. and costumeTr.MaggysFaith == true) then
  1137. -- missing Maggy's exclusive costume
  1138. player:TryRemoveNullCostume(Mod.COSTUME_MAGGYS_FAITH)
  1139. costumeTr.MaggysFaith = false
  1140.  
  1141. elseif (not player:HasTrinket(56)
  1142. and costumeTr.JudasTongue == true) then
  1143. player:TryRemoveNullCostume(Mod.COSTUME_JUDAS_TONGUE_JALT)
  1144. player:TryRemoveNullCostume(Mod.COSTUME_JUDAS_TONGUE)
  1145. costumeTr.JudasTongue = false
  1146.  
  1147. -- 57 ??? Soul doesn't need a costume
  1148.  
  1149. elseif (not player:HasTrinket(58)
  1150. and costumeTr.SamsonsLock == true) then
  1151. -- missing Samson's costume
  1152. player:TryRemoveNullCostume(Mod.COSTUME_SAMSONS_LOCK)
  1153. costumeTr.SamsonsLock = false
  1154.  
  1155. elseif (not player:HasTrinket(59)
  1156. and costumeTr.CainsEye == true) then
  1157. -- missing Cain's costume
  1158. player:TryRemoveNullCostume(Mod.COSTUME_CAINS_EYE)
  1159. costumeTr.CainsEye = false
  1160.  
  1161. elseif (not player:HasTrinket(60)
  1162. and costumeTr.EvesBirdFoot == true) then
  1163. player:TryRemoveNullCostume(Mod.COSTUME_EVES_BIRD_FOOT)
  1164. costumeTr.EvesBirdFoot = false
  1165.  
  1166. elseif (not player:HasTrinket(61)
  1167. and costumeTr.TheLeftHand == true) then
  1168. player:TryRemoveNullCostume(Mod.COSTUME_THE_LEFT_HAND)
  1169. costumeTr.TheLeftHand = false
  1170.  
  1171. elseif (not player:HasTrinket(62)
  1172. and costumeTr.ShinyRock == true) then
  1173. player:TryRemoveNullCostume(Mod.COSTUME_SHINY_ROCK)
  1174. costumeTr.ShinyRock = false
  1175.  
  1176. elseif (not player:HasTrinket(63)
  1177. and costumeTr.SafetyScissors == true) then
  1178. player:TryRemoveNullCostume(Mod.COSTUME_SAFETY_SCISSORS)
  1179. costumeTr.SafetyScissors = false
  1180.  
  1181. elseif (not player:HasTrinket(64)
  1182. and costumeTr.RainbowWorm == true) then
  1183. player:TryRemoveNullCostume(Mod.COSTUME_RAINBOW_WORM)
  1184. costumeTr.RainbowWorm = false
  1185.  
  1186. elseif (not player:HasTrinket(65)
  1187. and costumeTr.TapeWorm == true) then
  1188. player:TryRemoveNullCostume(Mod.COSTUME_TAPE_WORM)
  1189. costumeTr.TapeWorm = false
  1190.  
  1191. elseif (not player:HasTrinket(66)
  1192. and costumeTr.LazyWorm == true) then
  1193. player:TryRemoveNullCostume(Mod.COSTUME_LAZY_WORM)
  1194. costumeTr.LazyWorm = false
  1195.  
  1196. elseif (not player:HasTrinket(67)
  1197. and costumeTr.CrackedDice == true) then
  1198. player:TryRemoveNullCostume(Mod.COSTUME_CRACKED_DICE)
  1199. costumeTr.CrackedDice = false
  1200.  
  1201. elseif (not player:HasTrinket(68)
  1202. and costumeTr.SuperMagnet == true) then
  1203. player:TryRemoveNullCostume(Mod.COSTUME_SUPER_MAGNET)
  1204. costumeTr.SuperMagnet = false
  1205.  
  1206. -- 69 Faded Polaroid has no costume yet
  1207.  
  1208. elseif (not player:HasTrinket(70)
  1209. and costumeTr.Louse == true) then
  1210. player:TryRemoveNullCostume(Mod.COSTUME_LOUSE)
  1211. costumeTr.Louse = false
  1212.  
  1213. elseif (not player:HasTrinket(71)
  1214. and costumeTr.BobsBladder == true) then
  1215. player:TryRemoveNullCostume(Mod.COSTUME_BOBS_BLADDER)
  1216. costumeTr.BobsBladder = false
  1217.  
  1218. elseif (not player:HasTrinket(72)
  1219. and costumeTr.WatchBattery == true) then
  1220. player:TryRemoveNullCostume(Mod.COSTUME_WATCH_BATTERY)
  1221. costumeTr.WatchBattery = false
  1222.  
  1223. elseif (not player:HasTrinket(73)
  1224. and costumeTr.BlastingCap == true) then
  1225. player:TryRemoveNullCostume(Mod.COSTUME_BLASTING_CAP)
  1226. costumeTr.BlastingCap = false
  1227.  
  1228. elseif (not player:HasTrinket(74)
  1229. and costumeTr.StudFinder == true) then
  1230. player:TryRemoveNullCostume(Mod.COSTUME_STUD_FINDER)
  1231. costumeTr.StudFinder = false
  1232.  
  1233. elseif (not player:HasTrinket(75)
  1234. and costumeTr.Error == true) then
  1235. player:TryRemoveNullCostume(Mod.COSTUME_ERROR)
  1236. costumeTr.Error = false
  1237.  
  1238. elseif (not player:HasTrinket(76)
  1239. and costumeTr.PokerChip == true) then
  1240. player:TryRemoveNullCostume(Mod.COSTUME_POKER_CHIP)
  1241. costumeTr.PokerChip = false
  1242.  
  1243. elseif (not player:HasTrinket(77)
  1244. and costumeTr.Blister == true) then
  1245. player:TryRemoveNullCostume(Mod.COSTUME_BLISTER)
  1246. costumeTr.Blister = false
  1247.  
  1248. elseif (not player:HasTrinket(78)
  1249. and costumeTr.SecondHand == true) then
  1250. player:TryRemoveNullCostume(Mod.COSTUME_SECOND_HAND)
  1251. costumeTr.SecondHand = false
  1252.  
  1253. elseif (not player:HasTrinket(79)
  1254. and costumeTr.EndlessNameless == true) then
  1255. player:TryRemoveNullCostume(Mod.COSTUME_ENDLESS_NAMELESS)
  1256. costumeTr.EndlessNameless = false
  1257.  
  1258. elseif (not player:HasTrinket(80)
  1259. and costumeTr.BlackFeather == true) then
  1260. player:TryRemoveNullCostume(Mod.COSTUME_BLACK_FEATHER)
  1261. costumeTr.BlackFeather = false
  1262.  
  1263. elseif (not player:HasTrinket(81)
  1264. and costumeTr.BlindRage == true) then
  1265. player:TryRemoveNullCostume(Mod.COSTUME_BLIND_RAGE)
  1266. costumeTr.BlindRage = false
  1267.  
  1268. elseif (not player:HasTrinket(82)
  1269. and costumeTr.GoldenHorseShoe == true) then
  1270. player:TryRemoveNullCostume(Mod.COSTUME_GOLDEN_HORSE_SHOE)
  1271. costumeTr.GoldenHorseShoe = false
  1272.  
  1273. elseif (not player:HasTrinket(83)
  1274. and costumeTr.ShopKey == true) then
  1275. player:TryRemoveNullCostume(Mod.COSTUME_SHOP_KEY)
  1276. costumeTr.ShopKey = false
  1277.  
  1278. elseif (not player:HasTrinket(84)
  1279. and costumeTr.RibOfGreed == true) then
  1280. player:TryRemoveNullCostume(Mod.COSTUME_RIB_OF_GREED)
  1281. costumeTr.RibOfGreed = false
  1282.  
  1283. elseif (not player:HasTrinket(85)
  1284. and costumeTr.Karma == true) then
  1285. player:TryRemoveNullCostume(Mod.COSTUME_KARMA)
  1286. costumeTr.Karma = false
  1287.  
  1288. elseif (not player:HasTrinket(86)
  1289. and costumeTr.LilLarva == true) then
  1290. player:TryRemoveNullCostume(Mod.COSTUME_LIL_LARVA)
  1291. costumeTr.LilLarva = false
  1292.  
  1293. elseif (not player:HasTrinket(87)
  1294. and costumeTr.MomsLocket == true) then
  1295. player:TryRemoveNullCostume(Mod.COSTUME_MOMS_LOCKET)
  1296. costumeTr.MomsLocket = false
  1297.  
  1298. elseif (not player:HasTrinket(88)
  1299. and costumeTr.No == true) then
  1300. player:TryRemoveNullCostume(Mod.COSTUME_NO)
  1301. costumeTr.No = false
  1302.  
  1303. elseif (not player:HasTrinket(89)
  1304. and costumeTr.ChildLeash == true) then
  1305. player:TryRemoveNullCostume(Mod.COSTUME_CHILD_LEASH)
  1306. costumeTr.ChildLeash = false
  1307.  
  1308. elseif (not player:HasTrinket(90)
  1309. and costumeTr.BrownCap == true) then
  1310. player:TryRemoveNullCostume(Mod.COSTUME_BROWN_CAP)
  1311. costumeTr.BrownCap = false
  1312.  
  1313. elseif (not player:HasTrinket(91)
  1314. and costumeTr.Meconium == true) then
  1315. player:TryRemoveNullCostume(Mod.COSTUME_MECONIUM)
  1316. costumeTr.Meconium = false
  1317.  
  1318. elseif (not player:HasTrinket(92)
  1319. and costumeTr.CrackedCrown == true) then
  1320. player:TryRemoveNullCostume(Mod.COSTUME_CRACKED_CROWN)
  1321. costumeTr.CrackedCrown = false
  1322.  
  1323. elseif (not player:HasTrinket(93)
  1324. and costumeTr.UsedDiaper == true) then
  1325. player:TryRemoveNullCostume(Mod.COSTUME_USED_DIAPER)
  1326. costumeTr.UsedDiaper = false
  1327.  
  1328. elseif (not player:HasTrinket(94)
  1329. and costumeTr.FishTail == true) then
  1330. player:TryRemoveNullCostume(Mod.COSTUME_FISH_TAIL)
  1331. costumeTr.FishTail = false
  1332.  
  1333. elseif (not player:HasTrinket(95)
  1334. and costumeTr.BlackTooth == true) then
  1335. player:TryRemoveNullCostume(Mod.COSTUME_BLACK_TOOTH)
  1336. costumeTr.BlackTooth = false
  1337.  
  1338. elseif (not player:HasTrinket(96)
  1339. and costumeTr.OuroborosWorm == true) then
  1340. player:TryRemoveNullCostume(Mod.COSTUME_OUROBOROS_WORM)
  1341. costumeTr.OuroborosWorm = false
  1342.  
  1343. elseif (not player:HasTrinket(99)
  1344. and costumeTr.SuperBall == true) then
  1345. player:TryRemoveNullCostume(Mod.COSTUME_SUPER_BALL)
  1346. costumeTr.SuperBall = false
  1347.  
  1348. elseif (not player:HasTrinket(100)
  1349. and costumeTr.VibrantBulb == true) then
  1350. player:TryRemoveNullCostume(Mod.COSTUME_VIBRANT_BULB)
  1351. costumeTr.VibrantBulb = false
  1352.  
  1353. elseif (not player:HasTrinket(101)
  1354. and costumeTr.DimBulb == true) then
  1355. player:TryRemoveNullCostume(Mod.COSTUME_DIM_BULB)
  1356. costumeTr.DimBulb = false
  1357.  
  1358. elseif (not player:HasTrinket(102)
  1359. and costumeTr.FragmentedCard == true) then
  1360. player:TryRemoveNullCostume(Mod.COSTUME_FRAGMENTED_CARD)
  1361. costumeTr.FragmentedCard =false
  1362.  
  1363. elseif (not player:HasTrinket(103)
  1364. and costumeTr.Equality == true) then
  1365. player:TryRemoveNullCostume(Mod.COSTUME_EQUALITY)
  1366. costumeTr.Equality = false
  1367.  
  1368. -- 104 Wish Bone doesn't have a costume yet
  1369.  
  1370. -- 105 Bag Lunch doesn't have a costume yet
  1371.  
  1372. elseif (not player:HasTrinket(106)
  1373. and costumeTr.LostCork == true) then
  1374. player:TryRemoveNullCostume(Mod.COSTUME_LOST_CORK)
  1375. costumeTr.LostCork = false
  1376.  
  1377. elseif (not player:HasTrinket(107)
  1378. and costumeTr.CrowHeart == true) then
  1379. player:TryRemoveNullCostume(Mod.COSTUME_CROW_HEART)
  1380. costumeTr.CrowHeart = false
  1381.  
  1382. -- 108 Walnut doesn't have a costume
  1383.  
  1384. -- 109 Duct tape doesn't have a costume
  1385.  
  1386. elseif (not player:HasTrinket(110)
  1387. and costumeTr.SilverDollar == true) then
  1388. player:TryRemoveNullCostume(Mod.COSTUME_SILVER_DOLLAR)
  1389. costumeTr.SilverDollar = false
  1390.  
  1391. elseif (not player:HasTrinket(111)
  1392. and costumeTr.BloodyCrown == true) then
  1393. player:TryRemoveNullCostume(Mod.COSTUME_BLOOD_CROWN)
  1394. costumeTr.BloodyCrown = false
  1395.  
  1396. elseif (not player:HasTrinket(112)
  1397. and costumeTr.PayToWin == true) then
  1398. player:TryRemoveNullCostume(Mod.COSTUME_PAY_TO_WIN)
  1399. costumeTr.PayToWin = false
  1400.  
  1401. elseif (not player:HasTrinket(113)
  1402. and costumeTr.LocustOfWar == true) then
  1403. player:TryRemoveNullCostume(Mod.COSTUME_LOCUST_OF_WAR)
  1404. costumeTr.LocustOfWar = false
  1405.  
  1406. elseif (not player:HasTrinket(114)
  1407. and costumeTr.LocustOfPestilence == true) then
  1408. player:TryRemoveNullCostume(Mod.COSTUME_LOCUST_OF_PESTILENCE)
  1409. costumeTr.LocustOfPestilence = false
  1410.  
  1411. elseif (not player:HasTrinket(115)
  1412. and costumeTr.LocustOfFamine == true) then
  1413. player:TryRemoveNullCostume(Mod.COSTUME_LOCUST_OF_FAMINE)
  1414. costumeTr.LocustOfFamine = false
  1415.  
  1416. elseif (not player:HasTrinket(116)
  1417. and costumeTr.LocustOfDeath == true) then
  1418. player:TryRemoveNullCostume(Mod.COSTUME_LOCUST_OF_DEATH)
  1419. costumeTr.LocustOfDeath = false
  1420.  
  1421. elseif (not player:HasTrinket(117)
  1422. and costumeTr.LocustOfConquest == true) then
  1423. player:TryRemoveNullCostume(Mod.COSTUME_LOCUST_OF_CONQUEST)
  1424. costumeTr.LocustOfConquest = false
  1425.  
  1426. elseif (not player:HasTrinket(118)
  1427. and costumeTr.BatWing == true) then
  1428. player:TryRemoveNullCostume(Mod.COSTUME_BAT_WING)
  1429. costumeTr.BatWing = false
  1430.  
  1431. elseif (not player:HasTrinket(119)
  1432. and costumeTr.StemCell == true) then
  1433. player:TryRemoveNullCostume(Mod.COSTUME_STEM_CELL)
  1434. costumeTr.StemCell = false
  1435.  
  1436. elseif (not player:HasTrinket(120)
  1437. and costumeTr.Hairpin == true) then
  1438. player:TryRemoveNullCostume(Mod.COSTUME_HAIRPIN)
  1439. costumeTr.Hairpin = false
  1440.  
  1441. elseif (not player:HasTrinket(121)
  1442. and costumeTr.WoodenCross == true) then
  1443. player:TryRemoveNullCostume(Mod.COSTUME_WOODEN_CROSS)
  1444. costumeTr.WoodenCross = false
  1445.  
  1446. elseif (not player:HasTrinket(122)
  1447. and costumeTr.Butter == true) then
  1448. player:TryRemoveNullCostume(Mod.COSTUME_BUTTER)
  1449. costumeTr.Butter = false
  1450.  
  1451. elseif (not player:HasTrinket(123)
  1452. and costumeTr.FiligrieFeather == true) then
  1453. player:TryRemoveNullCostume(Mod.COSTUME_FILIGRIE_FEATHER)
  1454. costumeTr.FiligrieFeather = false
  1455.  
  1456. elseif (not player:HasTrinket(124)
  1457. and costumeTr.DoorStop == true) then
  1458. player:TryRemoveNullCostume(Mod.COSTUME_DOOR_STOP)
  1459. costumeTr.DoorStop = false
  1460.  
  1461. elseif (not player:HasTrinket(125)
  1462. and costumeTr.ExtensionCord == true) then
  1463. player:TryRemoveNullCostume(Mod.COSTUME_EXTENSION_CORD)
  1464. costumeTr.ExtensionCord = false
  1465.  
  1466. elseif (not player:HasTrinket(126)
  1467. and costumeTr.RottenPenny == true) then
  1468. player:TryRemoveNullCostume(Mod.COSTUME_ROTTEN_PENNY)
  1469. costumeTr.RottenPenny = false
  1470.  
  1471. elseif (not player:HasTrinket(127)
  1472. and costumeTr.BabyBender == true) then
  1473. player:TryRemoveNullCostume(Mod.COSTUME_BABY_BENDER)
  1474. player:TryRemoveNullCostume(Mod.COSTUME_BABY_BENDER_SYNERGY)
  1475. costumeTr.BabyBender = false
  1476.  
  1477. elseif (not player:HasTrinket(128)
  1478. and costumeTr.FingerBone == true) then
  1479. player:TryRemoveNullCostume(Mod.COSTUME_FINGER_BONE)
  1480. costumeTr.FingerBone = false
  1481. end
Advertisement
Add Comment
Please, Sign In to add comment