Advertisement
Guest User

Untitled

a guest
Mar 18th, 2018
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.19 KB | None | 0 0
  1. Debug mode!
  2. Finding core patches...
  3. com.megacrit.cardcrawl.credits.CreditsScreen superclasses: 2
  4. com.badlogic.gdx.backends.lwjgl.LwjglApplication superclasses: 2
  5. com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen superclasses: 2
  6. com.megacrit.cardcrawl.ui.panels.TopPanel superclasses: 2
  7. Finding patches...
  8. com.megacrit.cardcrawl.monsters.MonsterGroup superclasses: 2
  9. com.megacrit.cardcrawl.potions.AbstractPotion superclasses: 2
  10. com.megacrit.cardcrawl.screens.charSelect.CharacterSelectScreen superclasses: 2
  11. com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen superclasses: 2
  12. com.megacrit.cardcrawl.ui.panels.TopPanel superclasses: 2
  13. com.megacrit.cardcrawl.cards.AbstractCard superclasses: 2
  14. com.megacrit.cardcrawl.actions.GameActionManager superclasses: 2
  15. com.megacrit.cardcrawl.helpers.CardLibrary superclasses: 2
  16. com.megacrit.cardcrawl.rooms.AbstractRoom superclasses: 2
  17. com.megacrit.cardcrawl.cards.CardGroup superclasses: 2
  18. com.megacrit.cardcrawl.screens.DeathScreen superclasses: 2
  19. com.megacrit.cardcrawl.ui.panels.DiscardPilePanel superclasses: 3
  20. com.megacrit.cardcrawl.ui.panels.DrawPilePanel superclasses: 3
  21. com.megacrit.cardcrawl.screens.mainMenu.MenuButton superclasses: 2
  22. com.megacrit.cardcrawl.dungeons.AbstractDungeon superclasses: 2
  23. com.megacrit.cardcrawl.screens.stats.StatsScreen superclasses: 2
  24. com.megacrit.cardcrawl.helpers.RelicLibrary superclasses: 2
  25. com.megacrit.cardcrawl.helpers.PotionHelper superclasses: 2
  26. com.megacrit.cardcrawl.ui.panels.ExhaustPanel superclasses: 3
  27. com.megacrit.cardcrawl.actions.common.ObtainPotionAction superclasses: 3
  28. com.megacrit.cardcrawl.ui.buttons.CancelButton superclasses: 2
  29. com.megacrit.cardcrawl.characters.AbstractPlayer superclasses: 3
  30. com.megacrit.cardcrawl.ui.campfire.AbstractCampfireOption superclasses: 2
  31. com.megacrit.cardcrawl.events.thecity.KnowingSkull superclasses: 4
  32. com.megacrit.cardcrawl.screens.SingleCardViewPopup superclasses: 2
  33. com.megacrit.cardcrawl.core.CardCrawlGame superclasses: 2
  34. com.megacrit.cardcrawl.map.MapGenerator superclasses: 2
  35. com.megacrit.cardcrawl.ui.panels.PotionPopUp superclasses: 2
  36. com.megacrit.cardcrawl.ui.buttons.EndTurnButton superclasses: 2
  37. com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen superclasses: 2
  38. com.megacrit.cardcrawl.screens.charSelect.CharacterOption superclasses: 2
  39. com.megacrit.cardcrawl.relics.AbstractRelic superclasses: 2
  40. com.megacrit.cardcrawl.shop.StorePotion superclasses: 2
  41. com.megacrit.cardcrawl.helpers.GameDictionary superclasses: 2
  42. com.megacrit.cardcrawl.screens.options.SettingsScreen superclasses: 2
  43. com.megacrit.cardcrawl.rewards.RewardItem superclasses: 2
  44. com.megacrit.cardcrawl.powers.IntangiblePower superclasses: 3
  45. com.megacrit.cardcrawl.vfx.CardTrailEffect superclasses: 3
  46. com.megacrit.cardcrawl.ui.panels.EnergyPanel superclasses: 3
  47. com.megacrit.cardcrawl.screens.stats.CharStat superclasses: 2
  48. com.megacrit.cardcrawl.core.EnergyManager superclasses: 2
  49. com.megacrit.cardcrawl.actions.common.ApplyPowerAction superclasses: 3
  50. com.megacrit.cardcrawl.unlock.UnlockTracker superclasses: 2
  51. com.megacrit.cardcrawl.screens.options.OptionsPanel superclasses: 2
  52. com.megacrit.cardcrawl.gashapon.NeowReward superclasses: 2
  53. com.megacrit.cardcrawl.localization.LocalizedStrings superclasses: 2
  54. com.megacrit.cardcrawl.rooms.CampfireUI superclasses: 2
  55. com.megacrit.cardcrawl.shop.ShopScreen superclasses: 2
  56. Injecting patches...
  57. Patch [com.evacipated.cardcrawl.modthespire.patches.CreditsModList]
  58. Patching [com.megacrit.cardcrawl.credits.CreditsScreen()]
  59. Adding Insert @ r5 (abs:55)...
  60. {
  61. float[] __tmpY = new float[]{tmpY};
  62. com.evacipated.cardcrawl.modthespire.patches.CreditsModList.Insert($0, $$, __tmpY);
  63. tmpY = __tmpY[0];
  64. }
  65. Patch [com.evacipated.cardcrawl.modthespire.patches.DisableGdxForceExit]
  66. Patching [com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop()]
  67. Adding Insert @ 248...
  68. {
  69. com.evacipated.cardcrawl.modthespire.patches.DisableGdxForceExit.Insert($0, $$);
  70. }
  71. Patch [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook2]
  72. Patching [com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain(boolean)]
  73. Adding Insert @ r2 (abs:278)...
  74. {
  75. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook2.Insert($0, $$);
  76. }
  77. Patch [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.ObtainRelicGetHook]
  78. Patching [com.megacrit.cardcrawl.relics.AbstractRelic.obtain()]
  79. Adding Insert @ r2 (abs:320)...
  80. {
  81. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.ObtainRelicGetHook.Insert($0, $$);
  82. }
  83. Patch [basemod.patches.com.megacrit.cardcrawl.core.EnergyManager.PostEnergyRechargeHook]
  84. Patching [com.megacrit.cardcrawl.core.EnergyManager.recharge()]
  85. Adding Insert @ r10 (abs:39)...
  86. {
  87. basemod.patches.com.megacrit.cardcrawl.core.EnergyManager.PostEnergyRechargeHook.Insert($0, $$);
  88. }
  89. Patch [basemod.patches.com.megacrit.cardcrawl.gashapon.NeowReward.NeowRewardPotionGetHook]
  90. Patching [com.megacrit.cardcrawl.gashapon.NeowReward.getPotion(com.megacrit.cardcrawl.potions.AbstractPotion)]
  91. Adding Insert @ r9 (abs:499)...
  92. {
  93. basemod.patches.com.megacrit.cardcrawl.gashapon.NeowReward.NeowRewardPotionGetHook.Insert($0, $$);
  94. }
  95. Patch [basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterOption.UpdateHitboxBgImg]
  96. Patching [com.megacrit.cardcrawl.screens.charSelect.CharacterOption.updateHitbox()]
  97. Adding Insert @ r49 (abs:182)...
  98. {
  99. basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterOption.UpdateHitboxBgImg.Insert($0, $$);
  100. }
  101. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostRenderHook]
  102. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.render()]
  103. Adding Insert @ r97 (abs:454)...
  104. {
  105. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostRenderHook.Insert($0, $$, sb);
  106. }
  107. Patch [basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.GetNextActionHook]
  108. Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  109. Adding Insert @ r49 (abs:217)...
  110. {
  111. basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.GetNextActionHook.Insert($0, $$);
  112. }
  113. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHookTargetMode]
  114. Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateTargetMode()]
  115. Adding Insert @ r20 (abs:124)...
  116. {
  117. basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHookTargetMode.Insert($0, $$, potion);
  118. }
  119. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostUpdateHook]
  120. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.update()]
  121. Adding Insert @ r164 (abs:809)...
  122. {
  123. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostUpdateHook.Insert($0, $$);
  124. }
  125. Patch [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterDeckHookSwitch]
  126. Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.initializeStarterDeck()]
  127. Adding Insert @ r13 (abs:259)...
  128. {
  129. java.util.ArrayList[] __cards = new java.util.ArrayList[]{cards};
  130. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterDeckHookSwitch.Insert($0, $$, __cards);
  131. cards = __cards[0];
  132. }
  133. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderOuterGlowSwitch]
  134. Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderOuterGlow(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  135. Adding Insert @ r9 (abs:1231)...
  136. {
  137. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderOuterGlowSwitch.Insert($0, $$);
  138. }
  139. Patch [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook]
  140. Patching [com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain(com.megacrit.cardcrawl.characters.AbstractPlayer,int,boolean)]
  141. Adding Insert @ r2 (abs:243)...
  142. {
  143. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook.Insert($0, $$);
  144. }
  145. Patch [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterRelicsHookSwitch]
  146. Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.initializeStarterRelics(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  147. Adding Insert @ r13 (abs:288)...
  148. {
  149. java.util.ArrayList[] __relics = new java.util.ArrayList[]{relics};
  150. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterRelicsHookSwitch.Insert($0, $$, __relics);
  151. relics = __relics[0];
  152. }
  153. Patch [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$Initialize]
  154. Patching [com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.initialize()]
  155. Adding Insert @ r37 (abs:106)...
  156. {
  157. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$Initialize.Insert($0, $$);
  158. }
  159. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.CharStat.StatFixes$CardCountFixes]
  160. Patching [com.megacrit.cardcrawl.screens.stats.CharStat(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  161. Adding Insert @ r42 (abs:166)...
  162. {
  163. basemod.patches.com.megacrit.cardcrawl.screens.stats.CharStat.StatFixes$CardCountFixes.Insert($0, $$);
  164. }
  165. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.AddSwitch]
  166. Patching [com.megacrit.cardcrawl.helpers.CardLibrary.add(com.megacrit.cardcrawl.cards.AbstractCard)]
  167. Adding Insert @ r37 (abs:545)...
  168. {
  169. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.AddSwitch.Insert($$);
  170. }
  171. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardListSwitch]
  172. Patching [com.megacrit.cardcrawl.helpers.CardLibrary.getCardList(com.megacrit.cardcrawl.helpers.CardLibrary$LibraryType)]
  173. Adding Insert @ r45 (abs:745)...
  174. {
  175. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardListSwitch.Insert($$, retVal);
  176. }
  177. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHook]
  178. Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateInput()]
  179. Adding Insert @ r21 (abs:156)...
  180. {
  181. basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHook.Insert($0, $$, potion);
  182. }
  183. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.StartGameHook]
  184. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.startNewGame(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  185. Adding Insert @ r26 (abs:614)...
  186. {
  187. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.StartGameHook.Insert($$);
  188. }
  189. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.StartActHook]
  190. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.update()]
  191. Adding Insert @ r154 (abs:799)...
  192. {
  193. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.StartActHook.Insert($0, $$);
  194. }
  195. Patch [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostDrawHook]
  196. Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.draw(int)]
  197. Adding Insert @ r31 (abs:1070)...
  198. {
  199. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostDrawHook.Insert($0, $$, c);
  200. }
  201. Patch [basemod.patches.com.megacrit.cardcrawl.rewards.RewardItemPotionGetHook]
  202. Patching [com.megacrit.cardcrawl.rewards.RewardItem.claimReward()]
  203. Adding Insert @ r34 (abs:258)...
  204. {
  205. basemod.patches.com.megacrit.cardcrawl.rewards.RewardItemPotionGetHook.Insert($0, $$, i);
  206. }
  207. Patch [basemod.patches.com.megacrit.cardcrawl.events.thecity.KnowingSkull.KnowingSkullPotionGetHook]
  208. Patching [com.megacrit.cardcrawl.events.thecity.KnowingSkull.obtainReward(int)]
  209. Adding Insert @ r8 (abs:125)...
  210. {
  211. basemod.patches.com.megacrit.cardcrawl.events.thecity.KnowingSkull.KnowingSkullPotionGetHook.Insert($0, $$, i);
  212. }
  213. Patch [basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterSelectScreen.InitializeSwitch]
  214. Patching [com.megacrit.cardcrawl.screens.charSelect.CharacterSelectScreen.initialize()]
  215. Adding Insert @ r13 (abs:71)...
  216. {
  217. basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterSelectScreen.InitializeSwitch.Insert($0, $$);
  218. }
  219. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PreUpdateHook]
  220. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.update()]
  221. Adding Insert @ r18 (abs:663)...
  222. {
  223. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PreUpdateHook.Insert($0, $$);
  224. }
  225. Patch [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeCardPoolsSwitch]
  226. Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.initializeCardPools()]
  227. Adding Insert @ r26 (abs:1443)...
  228. {
  229. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeCardPoolsSwitch.Insert($0, $$, tmpPool);
  230. }
  231. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowers]
  232. Patching [com.megacrit.cardcrawl.cards.AbstractCard.applyPowers()]
  233. Adding Insert @ r18 (abs:2818)...
  234. {
  235. float[] __tmp = new float[]{tmp};
  236. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowers.Insert($0, $$, __tmp);
  237. tmp = __tmp[0];
  238. }
  239. Patch [basemod.patches.com.megacrit.cardcrawl.actions.common.ApplyPowerAction.ApplyPowerActionPostPowerApplyHook]
  240. Patching [com.megacrit.cardcrawl.actions.common.ApplyPowerAction.update()]
  241. Adding Insert @ r6 (abs:145)...
  242. {
  243. basemod.patches.com.megacrit.cardcrawl.actions.common.ApplyPowerAction.ApplyPowerActionPostPowerApplyHook.Insert($0, $$, powerToApply, target, source);
  244. }
  245. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.PotionHelper.PotionHelperPotionGetHook]
  246. Patching [com.megacrit.cardcrawl.helpers.PotionHelper.obtainPotion(com.megacrit.cardcrawl.potions.AbstractPotion)]
  247. Adding Insert @ r5 (abs:88)...
  248. {
  249. basemod.patches.com.megacrit.cardcrawl.helpers.PotionHelper.PotionHelperPotionGetHook.Insert($$);
  250. }
  251. Patch [basemod.patches.com.megacrit.cardcrawl.cards.CardGroup.MoveToExhaustPileHook]
  252. Patching [com.megacrit.cardcrawl.cards.CardGroup.moveToExhaustPile(com.megacrit.cardcrawl.cards.AbstractCard)]
  253. Adding Insert @ r6 (abs:794)...
  254. {
  255. basemod.patches.com.megacrit.cardcrawl.cards.CardGroup.MoveToExhaustPileHook.Insert($0, $$);
  256. }
  257. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamageMulti]
  258. Patching [com.megacrit.cardcrawl.cards.AbstractCard.calculateCardDamage(com.megacrit.cardcrawl.monsters.AbstractMonster)]
  259. Adding Insert @ r77 (abs:3005)...
  260. {
  261. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamageMulti.Insert($0, $$, tmp);
  262. }
  263. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.CharStat.StatFixes$ConstructorFix]
  264. Patching [com.megacrit.cardcrawl.screens.stats.CharStat(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  265. Adding Insert @ r13 (abs:137)...
  266. {
  267. basemod.patches.com.megacrit.cardcrawl.screens.stats.CharStat.StatFixes$ConstructorFix.Insert($0, $$);
  268. }
  269. Patch [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$CalculateScrollBounds]
  270. Patching [com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.calculateScrollBounds()]
  271. Adding Insert @ r3 (abs:447)...
  272. {
  273. int[] __size = new int[]{size};
  274. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$CalculateScrollBounds.Insert($0, $$, __size);
  275. size = __size[0];
  276. }
  277. Patch [basemod.patches.com.megacrit.cardcrawl.shop.StorePotion.StorePotionPotionGetHook]
  278. Patching [com.megacrit.cardcrawl.shop.StorePotion.update(float)]
  279. Adding Insert @ r38 (abs:87)...
  280. {
  281. basemod.patches.com.megacrit.cardcrawl.shop.StorePotion.StorePotionPotionGetHook.Insert($0, $$, potion);
  282. }
  283. Patch [basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterOption.CtorSwitch]
  284. Patching [com.megacrit.cardcrawl.screens.charSelect.CharacterOption(java.lang.String,com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass,java.lang.String,java.lang.String)]
  285. Adding Insert @ r20 (abs:89)...
  286. {
  287. basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterOption.CtorSwitch.Insert($0, $$);
  288. }
  289. Patch [basemod.patches.com.megacrit.cardcrawl.screens.options.SettingsScreen.PopupSwitch]
  290. Patching [com.megacrit.cardcrawl.screens.options.SettingsScreen.popup(com.megacrit.cardcrawl.screens.options.ConfirmPopup$ConfirmType)]
  291. Adding Insert @ r35 (abs:98)...
  292. {
  293. basemod.patches.com.megacrit.cardcrawl.screens.options.SettingsScreen.PopupSwitch.Insert($0, $$);
  294. }
  295. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowersMulti]
  296. Patching [com.megacrit.cardcrawl.cards.AbstractCard.applyPowers()]
  297. Adding Insert @ r59 (abs:2859)...
  298. {
  299. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowersMulti.Insert($0, $$, tmp);
  300. }
  301. Patch [basemod.patches.com.megacrit.cardcrawl.actions.common.ObtainPotionAction.ObtainPotionActionPotionGetHook]
  302. Patching [com.megacrit.cardcrawl.actions.common.ObtainPotionAction.update()]
  303. Adding Insert @ r18 (abs:44)...
  304. {
  305. basemod.patches.com.megacrit.cardcrawl.actions.common.ObtainPotionAction.ObtainPotionActionPotionGetHook.Insert($0, $$, potion);
  306. }
  307. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.CreateCharacterSwitch]
  308. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.createCharacter(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  309. Adding Insert @ r16 (abs:1006)...
  310. {
  311. java.lang.Object[] __p = new java.lang.Object[]{p};
  312. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.CreateCharacterSwitch.Insert($$, __p);
  313. p = (com.megacrit.cardcrawl.characters.AbstractPlayer)__p[0];
  314. }
  315. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderEnergySwitch]
  316. Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderEnergy(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  317. Adding Insert @ r26 (abs:2485)...
  318. {
  319. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderEnergySwitch.Insert($0, $$, drawX, drawY);
  320. }
  321. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHookTargetMode]
  322. Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateTargetMode()]
  323. Adding Insert @ r24 (abs:128)...
  324. {
  325. basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHookTargetMode.Insert($0, $$, potion);
  326. }
  327. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHook]
  328. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.render()]
  329. Adding Insert @ r49 (abs:406)...
  330. {
  331. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHook.Insert($0, $$, sb);
  332. }
  333. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.CreateCardImageSwitch$FixTexturesAndColors]
  334. Patching [com.megacrit.cardcrawl.cards.AbstractCard.createCardImage()]
  335. Adding Insert @ r41 (abs:845)...
  336. {
  337. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.CreateCardImageSwitch$FixTexturesAndColors.Insert($0, $$);
  338. }
  339. Patch [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$Render]
  340. Patching [com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  341. Adding Insert @ r11 (abs:489)...
  342. {
  343. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$Render.Insert($0, $$);
  344. }
  345. Patch [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.BackgroundFix$EnergyOrbTexture]
  346. Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderCost(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  347. Adding Insert @ r70 (abs:1219)...
  348. {
  349. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.BackgroundFix$EnergyOrbTexture.Insert($0, $$);
  350. }
  351. Patch [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$UpdateCards]
  352. Patching [com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.updateCards()]
  353. Adding Insert @ r81 (abs:345)...
  354. {
  355. int[] __lineNum = new int[]{lineNum};
  356. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$UpdateCards.Insert($0, $$, __lineNum, drawStartX, drawStartY, padX, padY, currentDiffY);
  357. lineNum = __lineNum[0];
  358. }
  359. Patch [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.ReorganizeObtainRelicGetHook]
  360. Patching [com.megacrit.cardcrawl.relics.AbstractRelic.reorganizeObtain(com.megacrit.cardcrawl.characters.AbstractPlayer,int,boolean,int)]
  361. Adding Insert @ r2 (abs:193)...
  362. {
  363. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.ReorganizeObtainRelicGetHook.Insert($0, $$);
  364. }
  365. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHook]
  366. Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateInput()]
  367. Adding Insert @ r18 (abs:153)...
  368. {
  369. basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHook.Insert($0, $$, potion);
  370. }
  371. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.CustomCardsPatch]
  372. Patching [com.megacrit.cardcrawl.helpers.CardLibrary.initialize()]
  373. Adding Insert @ r10 (abs:239)...
  374. {
  375. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.CustomCardsPatch.Insert($$);
  376. }
  377. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PreStartGameHook]
  378. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.update()]
  379. Adding Insert @ r66 (abs:711)...
  380. {
  381. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PreStartGameHook.Insert($0, $$);
  382. }
  383. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamage]
  384. Patching [com.megacrit.cardcrawl.cards.AbstractCard.calculateCardDamage(com.megacrit.cardcrawl.monsters.AbstractMonster)]
  385. Adding Insert @ r7 (abs:2935)...
  386. {
  387. float[] __tmp = new float[]{tmp};
  388. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamage.Insert($0, $$, __tmp);
  389. tmp = __tmp[0];
  390. }
  391. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelConsoleCheck]
  392. Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.updateDeckViewButtonLogic()]
  393. Adding Instrument...
  394. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.FixLogging$FixDescriptionLog]
  395. Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  396. Adding Instrument...
  397. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.CreateCardImageSwitch$FixLogOutput]
  398. Patching [com.megacrit.cardcrawl.cards.AbstractCard.createCardImage()]
  399. Adding Instrument...
  400. Patch [basemod.patches.com.megacrit.cardcrawl.ui.buttons.EndTurnButton.EndTurnButtonConsoleCheck]
  401. Patching [com.megacrit.cardcrawl.ui.buttons.EndTurnButton.update()]
  402. Adding Instrument...
  403. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.DrawPilePanel.DrawPilePanelConsoleCheck]
  404. Patching [com.megacrit.cardcrawl.ui.panels.DrawPilePanel.updatePositions()]
  405. Adding Instrument...
  406. Patch [basemod.patches.com.megacrit.cardcrawl.ui.buttons.CancelButton.ModSettingsCheck]
  407. Patching [com.megacrit.cardcrawl.ui.buttons.CancelButton.update()]
  408. Adding Instrument...
  409. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.FixLogging$FixDescriptionCNLog]
  410. Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  411. Adding Instrument...
  412. Patch [basemod.patches.com.megacrit.cardcrawl.map.MapGenerator.PathDensityMultiplier]
  413. Patching [com.megacrit.cardcrawl.map.MapGenerator.generateDungeon(int,int,int,com.megacrit.cardcrawl.random.Random)]
  414. Adding Instrument...
  415. Patch [basemod.patches.com.megacrit.cardcrawl.ui.campfire.AbstractCampfireOption.PostCampfireHook]
  416. Patching [com.megacrit.cardcrawl.ui.campfire.AbstractCampfireOption.update()]
  417. Adding Instrument...
  418. Patch [basemod.patches.com.megacrit.cardcrawl.powers.IntangiblePower.FixPlayerIntangiblePower]
  419. Patching [com.megacrit.cardcrawl.powers.IntangiblePower.atEndOfTurn(boolean)]
  420. Adding Instrument...
  421. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.DiscardPilePanel.DiscardPilePanelConsoleCheck]
  422. Patching [com.megacrit.cardcrawl.ui.panels.DiscardPilePanel.updatePositions()]
  423. Adding Instrument...
  424. Patch [basemod.patches.com.megacrit.cardcrawl.monsters.MonsterGroup.PreMonsterTurnHook]
  425. Patching [com.megacrit.cardcrawl.monsters.MonsterGroup.takeTurn()]
  426. Adding Instrument...
  427. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelConsoleCheck2]
  428. Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.updateMapButtonLogic()]
  429. Adding Instrument...
  430. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.ExhaustPanel.ExhaustPanelConsoleCheck]
  431. Patching [com.megacrit.cardcrawl.ui.panels.ExhaustPanel.updatePositions()]
  432. Adding Instrument...
  433. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.AddCustomCharacters]
  434. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.refreshData()]
  435. Replacing...
  436. Patch [basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterSelectScreen.ButtonPositionFix]
  437. Patching [com.megacrit.cardcrawl.screens.charSelect.CharacterSelectScreen.positionButtons()]
  438. Replacing...
  439. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowersAlways]
  440. Patching [com.megacrit.cardcrawl.cards.AbstractCard.applyPowers()]
  441. Adding Prefix...
  442. {
  443. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowersAlways.Prefix($0);
  444. }
  445. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.EnergyPanel.OrbVfxSwitch]
  446. Patching [com.megacrit.cardcrawl.ui.panels.EnergyPanel.renderVfx(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  447. Adding Prefix...
  448. {
  449. basemod.patches.com.megacrit.cardcrawl.ui.panels.EnergyPanel.OrbVfxSwitch.Prefix($0, $1);
  450. }
  451. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.EnergyPanel.RenderOrbSwitch]
  452. Patching [com.megacrit.cardcrawl.ui.panels.EnergyPanel.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  453. Adding Prefix...
  454. {
  455. basemod.patches.com.megacrit.cardcrawl.ui.panels.EnergyPanel.RenderOrbSwitch.Prefix($0, $1);
  456. }
  457. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PreRenderHook]
  458. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.render()]
  459. Adding Prefix...
  460. {
  461. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PreRenderHook.Prefix($0);
  462. }
  463. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.EditRelicsPatch]
  464. Patching [com.megacrit.cardcrawl.helpers.RelicLibrary.initialize()]
  465. Adding Prefix...
  466. {
  467. basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.EditRelicsPatch.Prefix();
  468. }
  469. Patch [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.OpenFix$Open]
  470. Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.open(com.megacrit.cardcrawl.cards.AbstractCard,com.megacrit.cardcrawl.cards.CardGroup)]
  471. Adding Prefix...
  472. {
  473. java.lang.Object[] __param2 = new java.lang.Object[]{$2};
  474. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.OpenFix$Open.Prefix($0, $1, __param2);
  475. $2 = (com.megacrit.cardcrawl.cards.CardGroup)__param2[0];
  476. }
  477. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.EditCardsPatch]
  478. Patching [com.megacrit.cardcrawl.helpers.CardLibrary.initialize()]
  479. Adding Prefix...
  480. {
  481. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.EditCardsPatch.Prefix();
  482. }
  483. Patch [com.evacipated.cardcrawl.modthespire.patches.CreditsModList]
  484. Patching [com.megacrit.cardcrawl.credits.CreditsScreen()]
  485. Adding Postfix...
  486. com.evacipated.cardcrawl.modthespire.patches.CreditsModList.Postfix($0, $$);
  487. Patch [com.evacipated.cardcrawl.modthespire.patches.MainMenuModList]
  488. Patching [com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  489. Adding Postfix...
  490. com.evacipated.cardcrawl.modthespire.patches.MainMenuModList.Postfix($0, $$);
  491. Patch [com.evacipated.cardcrawl.modthespire.patches.TopPanelModList]
  492. Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.updateTips()]
  493. Adding Postfix...
  494. com.evacipated.cardcrawl.modthespire.patches.TopPanelModList.Postfix($0, $$);
  495. Patch [basemod.patches.com.megacrit.cardcrawl.rooms.CampfireUI.GiryaFix]
  496. Patching [com.megacrit.cardcrawl.rooms.CampfireUI.initializeButtons()]
  497. Adding Postfix...
  498. basemod.patches.com.megacrit.cardcrawl.rooms.CampfireUI.GiryaFix.Postfix($0, $$);
  499. Patch [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.GetTitleSwitch]
  500. Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.getTitle(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  501. Adding Postfix...
  502. Return: java.lang.Object
  503. Result param: java.lang.Object
  504. return ($r)basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.GetTitleSwitch.Postfix($_, $$);
  505. Patch [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.MenuButton.ResumeGameSwitch]
  506. Patching [com.megacrit.cardcrawl.screens.mainMenu.MenuButton.resumeGame()]
  507. Adding Postfix...
  508. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.MenuButton.ResumeGameSwitch.Postfix($0, $$);
  509. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.ColorlessCardsPatch]
  510. Patching [com.megacrit.cardcrawl.helpers.CardLibrary.addColorlessCards()]
  511. Adding Postfix...
  512. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.ColorlessCardsPatch.Postfix($$);
  513. Patch [basemod.patches.com.megacrit.cardcrawl.rooms.AbstractRoom.EndBattleHook]
  514. Patching [com.megacrit.cardcrawl.rooms.AbstractRoom.endBattle()]
  515. Adding Postfix...
  516. basemod.patches.com.megacrit.cardcrawl.rooms.AbstractRoom.EndBattleHook.Postfix($0, $$);
  517. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.PopulateLists]
  518. Patching [com.megacrit.cardcrawl.helpers.RelicLibrary.addClassSpecificRelics(java.util.ArrayList)]
  519. Adding Postfix...
  520. basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.PopulateLists.Postfix($$);
  521. Patch [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.SetButtonsSwitch]
  522. Patching [com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.setMainMenuButtons()]
  523. Adding Postfix...
  524. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.SetButtonsSwitch.Postfix($0, $$);
  525. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$HighestDailyScore]
  526. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.updateHighestDailyScore(int)]
  527. Adding Postfix...
  528. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$HighestDailyScore.Postfix($$);
  529. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.CurseCardsPatch]
  530. Patching [com.megacrit.cardcrawl.helpers.CardLibrary.addCurseCards()]
  531. Adding Postfix...
  532. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.CurseCardsPatch.Postfix($$);
  533. Patch [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.PowersModified]
  534. Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.onModifyPower()]
  535. Adding Postfix...
  536. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.PowersModified.Postfix($$);
  537. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.RedCardsPatch]
  538. Patching [com.megacrit.cardcrawl.helpers.CardLibrary.addRedCards()]
  539. Adding Postfix...
  540. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.RedCardsPatch.Postfix($$);
  541. Patch [basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.PostRefresh]
  542. Patching [com.megacrit.cardcrawl.unlock.UnlockTracker.refresh()]
  543. Adding Postfix...
  544. basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.PostRefresh.Postfix($$);
  545. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$PlayTime]
  546. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.incrementPlayTime(long)]
  547. Adding Postfix...
  548. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$PlayTime.Postfix($$);
  549. Patch [basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.GetUnlockBundleSwitch]
  550. Patching [com.megacrit.cardcrawl.unlock.UnlockTracker.getUnlockBundle(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass,int)]
  551. Adding Postfix...
  552. Return: java.util.ArrayList
  553. Result param: java.util.ArrayList
  554. return ($r)basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.GetUnlockBundleSwitch.Postfix($_, $$);
  555. Patch [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.PostDungeonInitializeHook]
  556. Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.initializeRelicList()]
  557. Adding Postfix...
  558. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.PostDungeonInitializeHook.Postfix($0, $$);
  559. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$Victory]
  560. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.incrementVictory(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  561. Adding Postfix...
  562. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$Victory.Postfix($$);
  563. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.PotionLibrary.PotionHelperInitialize]
  564. Patching [com.megacrit.cardcrawl.helpers.PotionHelper.initialize()]
  565. Adding Postfix...
  566. basemod.patches.com.megacrit.cardcrawl.helpers.PotionLibrary.PotionHelperInitialize.Postfix($$);
  567. Patch [basemod.patches.com.megacrit.cardcrawl.shop.ShopScreen.PostCreateShopPotionHook]
  568. Patching [com.megacrit.cardcrawl.shop.ShopScreen.initPotions()]
  569. Adding Postfix...
  570. basemod.patches.com.megacrit.cardcrawl.shop.ShopScreen.PostCreateShopPotionHook.Postfix($0, $$);
  571. Patch [basemod.patches.com.megacrit.cardcrawl.screens.options.OptionsPanel.RefreshSwitch]
  572. Patching [com.megacrit.cardcrawl.screens.options.OptionsPanel.refresh()]
  573. Adding Postfix...
  574. basemod.patches.com.megacrit.cardcrawl.screens.options.OptionsPanel.RefreshSwitch.Postfix($0, $$);
  575. Patch [basemod.patches.com.megacrit.cardcrawl.shop.ShopScreen.PostCreateShopRelicHook]
  576. Patching [com.megacrit.cardcrawl.shop.ShopScreen.initRelics()]
  577. Adding Postfix...
  578. basemod.patches.com.megacrit.cardcrawl.shop.ShopScreen.PostCreateShopRelicHook.Postfix($0, $$);
  579. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderPowerBgSwitch]
  580. Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderPowerBg(com.badlogic.gdx.graphics.g2d.SpriteBatch,float,float)]
  581. Adding Postfix...
  582. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderPowerBgSwitch.Postfix($0, $$);
  583. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderSkillBgSwitch]
  584. Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderSkillBg(com.badlogic.gdx.graphics.g2d.SpriteBatch,float,float)]
  585. Adding Postfix...
  586. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderSkillBgSwitch.Postfix($0, $$);
  587. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$FloorClimbed]
  588. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.incrementFloorClimbed()]
  589. Adding Postfix...
  590. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$FloorClimbed.Postfix($$);
  591. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$HighestScore]
  592. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.updateHighestScore(int)]
  593. Adding Postfix...
  594. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$HighestScore.Postfix($$);
  595. Patch [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$SortOnOpen]
  596. Patching [com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.sortOnOpen()]
  597. Adding Postfix...
  598. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$SortOnOpen.Postfix($0, $$);
  599. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.GameDictionary.PostKeywordInitialize]
  600. Patching [com.megacrit.cardcrawl.helpers.GameDictionary.initialize()]
  601. Adding Postfix...
  602. basemod.patches.com.megacrit.cardcrawl.helpers.GameDictionary.PostKeywordInitialize.Postfix($$);
  603. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$ScrollBounds]
  604. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.calculateScrollBounds()]
  605. Adding Postfix...
  606. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$ScrollBounds.Postfix($0, $$);
  607. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$VictoryTime]
  608. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.updateVictoryTime(long)]
  609. Adding Postfix...
  610. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$VictoryTime.Postfix($$);
  611. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$EnemySlain]
  612. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.incrementEnemySlain()]
  613. Adding Postfix...
  614. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$EnemySlain.Postfix($$);
  615. Patch [basemod.patches.com.megacrit.cardcrawl.localization.LocalizedStrings.EditStrings]
  616. Patching [com.megacrit.cardcrawl.localization.LocalizedStrings()]
  617. Adding Postfix...
  618. basemod.patches.com.megacrit.cardcrawl.localization.LocalizedStrings.EditStrings.Postfix($0, $$);
  619. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.PopulatePools]
  620. Patching [com.megacrit.cardcrawl.helpers.RelicLibrary.populateRelicPool(java.util.ArrayList,com.megacrit.cardcrawl.relics.AbstractRelic$RelicTier,com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  621. Adding Postfix...
  622. basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.PopulatePools.Postfix($$);
  623. Patch [basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.NotFoundFix]
  624. Patching [com.megacrit.cardcrawl.screens.DeathScreen.calculateUnlockProgress()]
  625. Adding Postfix...
  626. basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.NotFoundFix.Postfix($0, $$);
  627. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$BossSlain]
  628. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.incrementBossSlain()]
  629. Adding Postfix...
  630. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$BossSlain.Postfix($$);
  631. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$FurthestAscent]
  632. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.updateFurthestAscent(int)]
  633. Adding Postfix...
  634. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$FurthestAscent.Postfix($$);
  635. Patch [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$setLockStatus]
  636. Patching [com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.setLockStatus()]
  637. Adding Postfix...
  638. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen.EverythingFix$setLockStatus.Postfix($0, $$);
  639. Patch [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.OpenFix$OpenTextureFix]
  640. Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.open(com.megacrit.cardcrawl.cards.AbstractCard,com.megacrit.cardcrawl.cards.CardGroup)]
  641. Adding Postfix...
  642. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.OpenFix$OpenTextureFix.Postfix($0, $$);
  643. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$Render]
  644. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.renderStatScreen(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  645. Adding Postfix...
  646. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$Render.Postfix($0, $$);
  647. Patch [basemod.patches.com.megacrit.cardcrawl.potions.Color.AbstractPotionInitializeColor]
  648. Patching [com.megacrit.cardcrawl.potions.AbstractPotion.initializeColor()]
  649. Adding Postfix...
  650. basemod.patches.com.megacrit.cardcrawl.potions.Color.AbstractPotionInitializeColor.Postfix($0, $$);
  651. Patch [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostInitializeHook]
  652. Patching [com.megacrit.cardcrawl.core.CardCrawlGame.create()]
  653. Adding Postfix...
  654. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostInitializeHook.Postfix($0, $$);
  655. Patch [basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.ForceUnlock]
  656. Patching [com.megacrit.cardcrawl.screens.DeathScreen.calculateUnlockProgress()]
  657. Adding Postfix...
  658. basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.ForceUnlock.Postfix($0, $$);
  659. Patch [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$Death]
  660. Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.incrementDeath(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  661. Adding Postfix...
  662. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$Death.Postfix($$);
  663. Patch [basemod.patches.com.megacrit.cardcrawl.vfx.CardTrailEffect.CtorSwitch]
  664. Patching [com.megacrit.cardcrawl.vfx.CardTrailEffect(float,float)]
  665. Adding Postfix...
  666. basemod.patches.com.megacrit.cardcrawl.vfx.CardTrailEffect.CtorSwitch.Postfix($0, $$);
  667. Patch [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.BackgroundFix$BackgroundTexture]
  668. Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderCardBack(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  669. Adding Postfix...
  670. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.BackgroundFix$BackgroundTexture.Postfix($0, $$);
  671. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GreenCardsPatch]
  672. Patching [com.megacrit.cardcrawl.helpers.CardLibrary.addGreenCards()]
  673. Adding Postfix...
  674. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GreenCardsPatch.Postfix($$);
  675. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.PotionLibrary.PotionHelperGetPotion]
  676. Patching [com.megacrit.cardcrawl.helpers.PotionHelper.getPotion(java.lang.String)]
  677. Adding Postfix...
  678. Return: java.lang.Object
  679. Result param: java.lang.Object
  680. return ($r)basemod.patches.com.megacrit.cardcrawl.helpers.PotionLibrary.PotionHelperGetPotion.Postfix($_, $$);
  681. Patch [basemod.patches.com.megacrit.cardcrawl.ui.panels.EnergyPanel.CtorSwitch]
  682. Patching [com.megacrit.cardcrawl.ui.panels.EnergyPanel()]
  683. Adding Postfix...
  684. basemod.patches.com.megacrit.cardcrawl.ui.panels.EnergyPanel.CtorSwitch.Postfix($0, $$);
  685. Patch [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderAttackBgSwitch]
  686. Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderAttackBg(com.badlogic.gdx.graphics.g2d.SpriteBatch,float,float)]
  687. Adding Postfix...
  688. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderAttackBgSwitch.Postfix($0, $$);
  689. Patch [basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.GetRelicFix]
  690. Patching [com.megacrit.cardcrawl.helpers.RelicLibrary.getRelic(java.lang.String)]
  691. Adding Postfix...
  692. Return: com.megacrit.cardcrawl.relics.AbstractRelic
  693. Result param: com.megacrit.cardcrawl.relics.AbstractRelic
  694. return ($r)basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.GetRelicFix.Postfix($_, $$);
  695. Done.
  696. Compiling patched classes...
  697. com.badlogic.gdx.backends.lwjgl.LwjglApplication
  698. com.megacrit.cardcrawl.actions.GameActionManager
  699. com.megacrit.cardcrawl.cards.AbstractCard
  700. com.megacrit.cardcrawl.cards.CardGroup
  701. com.megacrit.cardcrawl.core.CardCrawlGame
  702. com.megacrit.cardcrawl.core.EnergyManager
  703. com.megacrit.cardcrawl.credits.CreditsScreen
  704. com.megacrit.cardcrawl.dungeons.AbstractDungeon
  705. com.megacrit.cardcrawl.gashapon.NeowReward
  706. com.megacrit.cardcrawl.helpers.CardLibrary
  707. com.megacrit.cardcrawl.helpers.GameDictionary
  708. com.megacrit.cardcrawl.helpers.PotionHelper
  709. com.megacrit.cardcrawl.helpers.RelicLibrary
  710. com.megacrit.cardcrawl.localization.LocalizedStrings
  711. com.megacrit.cardcrawl.map.MapGenerator
  712. com.megacrit.cardcrawl.monsters.MonsterGroup
  713. com.megacrit.cardcrawl.potions.AbstractPotion
  714. com.megacrit.cardcrawl.relics.AbstractRelic
  715. com.megacrit.cardcrawl.rewards.RewardItem
  716. com.megacrit.cardcrawl.rooms.AbstractRoom
  717. com.megacrit.cardcrawl.rooms.CampfireUI
  718. com.megacrit.cardcrawl.screens.DeathScreen
  719. com.megacrit.cardcrawl.screens.SingleCardViewPopup
  720. com.megacrit.cardcrawl.screens.charSelect.CharacterOption
  721. com.megacrit.cardcrawl.screens.charSelect.CharacterSelectScreen
  722. com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen
  723. com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen
  724. com.megacrit.cardcrawl.screens.mainMenu.MenuButton
  725. com.megacrit.cardcrawl.screens.options.OptionsPanel
  726. com.megacrit.cardcrawl.screens.options.SettingsScreen
  727. com.megacrit.cardcrawl.screens.stats.CharStat
  728. com.megacrit.cardcrawl.screens.stats.StatsScreen
  729. com.megacrit.cardcrawl.shop.ShopScreen
  730. com.megacrit.cardcrawl.shop.StorePotion
  731. com.megacrit.cardcrawl.ui.buttons.CancelButton
  732. com.megacrit.cardcrawl.ui.buttons.EndTurnButton
  733. com.megacrit.cardcrawl.ui.campfire.AbstractCampfireOption
  734. com.megacrit.cardcrawl.ui.panels.PotionPopUp
  735. com.megacrit.cardcrawl.ui.panels.TopPanel
  736. com.megacrit.cardcrawl.unlock.UnlockTracker
  737. com.megacrit.cardcrawl.actions.common.ApplyPowerAction
  738. com.megacrit.cardcrawl.actions.common.ObtainPotionAction
  739. com.megacrit.cardcrawl.characters.AbstractPlayer
  740. com.megacrit.cardcrawl.powers.IntangiblePower
  741. com.megacrit.cardcrawl.ui.panels.DiscardPilePanel
  742. com.megacrit.cardcrawl.ui.panels.DrawPilePanel
  743. com.megacrit.cardcrawl.ui.panels.EnergyPanel
  744. com.megacrit.cardcrawl.ui.panels.ExhaustPanel
  745. com.megacrit.cardcrawl.vfx.CardTrailEffect
  746. com.megacrit.cardcrawl.events.thecity.KnowingSkull
  747. Done.
  748. Patching enums...
  749. com.megacrit.cardcrawl.cards.AbstractCard$CardColor
  750. com.megacrit.cardcrawl.cards.AbstractCard$1
  751. com.megacrit.cardcrawl.dungeons.AbstractDungeon$1
  752. com.megacrit.cardcrawl.helpers.CardLibrary$1
  753. com.megacrit.cardcrawl.screens.SingleCardViewPopup$1
  754. com.megacrit.cardcrawl.screens.mainMenu.CardLibraryScreen$1
  755. com.megacrit.cardcrawl.screens.runHistory.TinyCard$1
  756. 6 switch statement(s)
  757.  
  758. com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass
  759. com.megacrit.cardcrawl.cards.AbstractCard$1
  760. com.megacrit.cardcrawl.characters.AbstractPlayer$1
  761. com.megacrit.cardcrawl.core.CardCrawlGame$1
  762. com.megacrit.cardcrawl.daily.DailyScreen$1
  763. com.megacrit.cardcrawl.dungeons.AbstractDungeon$1
  764. com.megacrit.cardcrawl.events.shrines.GremlinMatchGame$1
  765. com.megacrit.cardcrawl.events.thebeyond.SpireHeart$1
  766. com.megacrit.cardcrawl.events.thecity.BackToBasics$1
  767. com.megacrit.cardcrawl.gashapon.NeowEvent$1
  768. com.megacrit.cardcrawl.helpers.CardLibrary$1
  769. com.megacrit.cardcrawl.helpers.RelicLibrary$1
  770. com.megacrit.cardcrawl.relics.AncientTeaSet$1
  771. com.megacrit.cardcrawl.relics.ArtOfWar$1
  772. com.megacrit.cardcrawl.relics.CursedKey$1
  773. com.megacrit.cardcrawl.relics.Ectoplasm$1
  774. com.megacrit.cardcrawl.relics.GremlinHorn$1
  775. com.megacrit.cardcrawl.relics.HappyFlower$1
  776. com.megacrit.cardcrawl.relics.Lantern$1
  777. com.megacrit.cardcrawl.relics.PhilosopherStone$1
  778. com.megacrit.cardcrawl.relics.RunicDome$1
  779. com.megacrit.cardcrawl.relics.Sozu$1
  780. com.megacrit.cardcrawl.relics.Sundial$1
  781. com.megacrit.cardcrawl.relics.Test1$1
  782. com.megacrit.cardcrawl.relics.VelvetChoker$1
  783. com.megacrit.cardcrawl.screens.CharSelectInfo$1
  784. com.megacrit.cardcrawl.screens.DeathScreen$1
  785. com.megacrit.cardcrawl.screens.charSelect.CharacterOption$1
  786. com.megacrit.cardcrawl.screens.leaderboards.FilterButton$1
  787. com.megacrit.cardcrawl.screens.options.OptionsPanel$1
  788. com.megacrit.cardcrawl.screens.options.SettingsScreen$1
  789. com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen$1
  790. com.megacrit.cardcrawl.screens.saveAndContinue.SaveAndContinue$1
  791. com.megacrit.cardcrawl.screens.stats.CharStat$1
  792. com.megacrit.cardcrawl.screens.stats.StatsScreen$1
  793. com.megacrit.cardcrawl.steam.SteamSaveSync$1
  794. com.megacrit.cardcrawl.ui.panels.EnergyPanel$1
  795. com.megacrit.cardcrawl.unlock.UnlockTracker$1
  796. com.megacrit.cardcrawl.vfx.CardTrailEffect$1
  797. 38 switch statement(s)
  798. Exception in thread "Thread-3" java.lang.ExceptionInInitializerError
  799. at sun.misc.Unsafe.ensureClassInitialized(Native Method)
  800. at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(Unknown Source)
  801. at sun.reflect.ReflectionFactory.newFieldAccessor(Unknown Source)
  802. at java.lang.reflect.Field.acquireFieldAccessor(Unknown Source)
  803. at java.lang.reflect.Field.getFieldAccessor(Unknown Source)
  804. at java.lang.reflect.Field.set(Unknown Source)
  805. at com.evacipated.cardcrawl.modthespire.Patcher.patchEnums(Patcher.java:109)
  806. at com.evacipated.cardcrawl.modthespire.Loader.runMods(Loader.java:132)
  807. at com.evacipated.cardcrawl.modthespire.ModSelectWindow.lambda$null$1(ModSelectWindow.java:71)
  808. at java.lang.Thread.run(Unknown Source)
  809. Caused by: java.lang.NullPointerException
  810. at com.megacrit.cardcrawl.core.AbstractCreature.<clinit>(AbstractCreature.java:70)
  811. ... 10 more
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement