GithubHelp home page GithubHelp logo

customstartdeck's Introduction

CustomStartDeck

This is a mod for Peglin that lets you customize your starting loadouts.

Since Peglin version 0.7.45, this functionality is now in the base game.

As such, this mod is now deprecated.

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

This mod is imperfect and comes with no warranties. It may break your game,
prevent you from creating new savefiles, crash your computer, or set your house on fire.

Installation guide

You can download the mod from Thunderstore.
See https://mods.pegl.in/ for links to the Discord and more.

Configuration

The mod is configured via the me.bo0tzz.peglin.CustomStartDeck.cfg file. If you're using Thunderstore Mod Manager, you can use the Config Editor in the menu.
For relics, pick the all-caps values from the relics list below and add them, comma separated, to the Relics option in the config file.
For orbs, pick the names from the orbs list below and add them to the Orbs option.

Available relics

Alchemist's Cookbook: PEG_TO_BOMB
Ambidextionary: ADDITIONAL_DISCARD
Ambiguous Amulet: WALL_BOUNCES_COUNT
An Apple A Day: MAX_HEALTH_SMALL
Bad Cheese: DAMAGE_ENEMIES_ON_RELOAD
Basic Blade: NON_CRIT_BONUS_DMG
Betsy's Hedge: HEDGE_BETS
Bomb Baton: ADDITIONAL_STARTING_BOMBS
Bombulet: DOUBLE_BOMBS_ON_MAP
Complex Claw: CRIT_BONUS_DMG
Consuming Chalice: REDUCE_REFRESH
Cookie: HEAL_ON_REFRESH_POTION
Critsomallos Fleece: CRITS_STACK
Cursed Mask: CONFUSION_RELIC
Decoy Orb: FREE_RELOAD
Dumb Bell: STR_ON_RELOAD
Echo Chamber: ALL_ATTACKS_ECHO
Electropegnet: PEG_MAGNET
Enhanced Gunpowder: BOMB_SPLASH
Eye of Turtle: ADDITIONAL_ORB_RELIC_OPTIONS
Fresh Bandana: ADDITIONAL_REFRESH1
Gardener's Gloves: DAMAGE_BONUS_PLANT_FLAT
Gift That Keeps Giving: UNPOPPABLE_PEGS
Glorious SuffeRing: ALL_ORBS_BUFF
Grabby Hand: FLYING_HORIZONTAL_PIERCE
Haglin's Satchel: ADD_ORBS_AND_UPGRADE
Heavy Shaft Potion: CRIT_ALSO_REFRESH
Improved Catalyst: ADDITIONAL_BOMB_DAMAGE
Inconspicuous Ring: BOUNCERS_COUNT
Infernal Ingot: LIFESTEAL_PEG_HITS
Intentional Oboe: REDUCE_LOST_HEALTH
Kinetic Meteorite: BOMB_FORCE_ALWAYS
Knife's Edge: LOW_HEALTH_GUARANTEED_CRIT
Light Shaft Potion: REFRESH_ALSO_CRIT
Lucky Penny: ADDITIONAL_CRIT2
Matryoshka Shell: MATRYOSHKA
Mental Mantle: DAMAGE_TARGETED_PEG_HITS
Monster Training: LOW_HEALTH_INCREASED_DAMAGE
Overwhammer: NORMAL_ATTACKS_OVERFLOW
PegBag: ADDITIONAL_REFRESH2
Perfected Reactant: ADDITIONAL_BOMB_DAMAGE2
Pocket Sand: BLIND_WHEN_HIT
Pocketwatch: INFLIGHT_DAMAGE
Popping Corn: HEAL_ON_PEG_HITS
Powder Collector: SPAWN_BOMB_ON_PEG_HITS
Power Glove: INCREASE_STRENGTH_SMALL
Puppet: PREVENT_FIRST_DAMAGE
Rallying Heart: ADDITIONAL_END_BATTLE_HEAL
Recombombulator: BOMBS_RESPAWN
Refillibuster: REFRESH_DAMAGES_PEG_COUNT
Refreshield: REFRESH_BOARD_ON_RELOAD
Refreshing Punch: REFRESH_PEGS_SPLASH
Refreshiv: REFRESH_BOARD_ON_ENEMY_KILLED
Ring of Indignation: DAMAGE_RETURN
Ring of Reuse: ALL_ORBS_PERSIST
Round Guard: NO_DAMAGE_ON_RELOAD
Salt Shaker: DAMAGE_BONUS_SLIME_FLAT
Sand Arrows: ATTACKS_DEAL_BLIND
Sapper Sack: ALL_BOMBS_RIGGED
Sealed Conviction: NO_DISCARD
Short Fuse: BOMBS_ONE_HIT
Short Stack: ALL_IN_RELIC
Shrewd Scales: BAL_ON_RELOAD
Smoke Mod: BOMBS_APPLY_BLIND
Special Button: ADDITIONAL_CRIT1
Spiral Slayer: START_WITH_STR
Strange Brew: POTION_PEGS_COUNT
Suffer the Sling: BASIC_STONE_BONUS_DAMAGE
Super Boots: SUPER_BOOTS
Tactical Treat: SHUFFLE_REFRESH_PEG
The Cake: MAX_HEALTH_LARGE
Unicorn Horn?: LONGER_AIMER
Unpretentious Pendant: REDUCE_CRIT
Wall Chicken: MAX_HEALTH_MEDIUM
Wand of Skulltimate Power: DOUBLE_DAMAGE_HURT_ON_PEG
Weaponized Envy: DAMAGE_TARGETED_ON_HEAL
Weighted Chip: SLOT_MULTIPLIERS
Well-Done Steak: HEAL_ON_RELOAD

Special cases

Ancient Meteorite: LEGACY_METEORITE

Available orbs

Allorbnothing-Lvl1
Allorbnothing-Lvl2
Allorbnothing-Lvl3
BlindOrb-Lvl1
BlindOrb-Lvl2
BlindOrb-Lvl3
Bob-Orb-Lvl1
Bob-Orb-Lvl2
Bob-Orb-Lvl3
Bouldorb-Lvl1
Bouldorb-Lvl2
Bouldorb-Lvl3
BrambleBall-Lv1
BrambleBall-Lv2
BrambleBall-Lv3
BuffOrb-Lvl1
BuffOrb-Lvl2
BuffOrb-Lvl3
Concentrication-Lvl1
Concentrication-Lvl2
Concentrication-Lvl3
Critiball-Lvl1
Critiball-Lvl2
Critiball-Lvl3
Daggorb-Lvl1
Daggorb-Lvl2
Daggorb-Lvl3
DebuffOrb-Lvl1
DebuffOrb-Lvl2
DebuffOrb-Lvl3
Doctorb-Lvl1
Doctorb-Lvl2
Doctorb-Lvl3
Echorb-Lvl1
Echorb-Lvl2
Echorb-Lvl3
Egg-Lvl1
Extraorbinary-Lvl1
Extraorbinary-Lvl2
Extraorbinary-Lvl3
FireBall-Lvl1
FireBall-Lvl2
FireBall-Lvl3
GhostOrb-Lvl1
GhostOrb-Lvl2
GhostOrb-Lvl3
IceBall-Lvl1
IceBall-Lvl2
IceBall-Lvl3
LightningBall-Lvl1
LightningBall-Lvl2
LightningBall-Lvl3
Matryoshka-Lvl1
Matryoshka-Lvl2
Matryoshka-Lvl3
Memorb-Lvl1
Memorb-Lvl2
Memorb-Lvl3
Mirrorb-Lvl1
Morbidorb-Lvl1
Morbidorb-Lvl2
Morbidorb-Lvl3
Necorbmancer-Lvl1
Necorbmancer-Lvl2
Necorbmancer-Lvl3
Ohmygorb-Lvl1
Ohmygorb-Lvl2
Ohmygorb-Lvl3
Orbelisk-Lvl1
Orbelisk-Lvl2
Orbelisk-Lvl3
Orboros-Lvl1
Orboros-Lvl2
Orboros-Lvl3
Orbsium-Lvl1
Orbsium-Lvl2
Orbsium-Lvl3
Oreb-Lvl1
Refreshorb-Lvl1
Refreshorb-Lvl2
Refreshorb-Lvl3
Rubborb-Lvl1
Rubborb-Lvl2
Rubborb-Lvl3
ShuffleOrb-Lvl1
ShuffleOrb-Lvl2
ShuffleOrb-Lvl3
Sphear-Lvl1
Sphear-Lvl2
Sphear-Lvl3
Splatorb-Lvl1
Splatorb-Lvl2
Splatorb-Lvl3
StoneOrb-Lvl1
StoneOrb-Lvl2
StoneOrb-Lvl3
Sworb-Lvl1
Sworb-Lvl2
Sworb-Lvl3
VampireOrb-Lvl1
VampireOrb-Lvl2
VampireOrb-Lvl3

customstartdeck's People

Contributors

bo0tzz avatar copypasta1 avatar crazyjackel avatar ruiner189 avatar zkrgu avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

customstartdeck's Issues

Mod currently broken due to update?

I'm fully expecting a "yes." The mod's files all have ".old" added to their extension; is this because the mod is currently broken due to the recent game update?

Duplicate LEGACY_METEORITE

The current implementation of LEGACY_METEORITE creates a clone of the meteorite every time the RelicManager is reset. This causes a new clone to be created whenever a new run is started.

It should be possible to detect if a relic already exists for LEGACY_METEORITE and skip making a new clone.

when i use relic, black screen in start game

Whenever I try to put a relic when starting the game the screen turns black (post home screen)

Follow e.g.:


`## Settings file was created by plugin CustomStartDeck v1.4.4
## Plugin GUID: me.bo0tzz.peglin.CustomStartDeck

[CustomDeck]

## What relics to start every run with
# Setting type: String
# Default value: 
Relics = UNPOPPABLE_PEGS, ADDITIONAL_BOMB_DAMAGE

## What orbs to start every run with
# Setting type: String
# Default value: StoneOrb-Lvl1, StoneOrb-Lvl1, StoneOrb-Lvl1, Daggorb-Lvl1
Orbs = Matryoshka-Lvl3, LightningBall-Lvl3, StoneOrb-Lvl3, StoneOrb-Lvl3, StoneOrb-Lvl3, StoneOrb-Lvl3, StoneOrb-Lvl3

# Setting type: Boolean
# Default value: false
Print all available relics and orbs = true

`

All terminal output



[Message:   BepInEx] BepInEx 5.4.19.0 - Peglin (13/06/2022 17:16:20)
[Info   :   BepInEx] Running under Unity v2019.4.31.12409535
[Info   :   BepInEx] CLR runtime version: 4.0.30319.42000
[Info   :   BepInEx] Supports SRE: True
[Info   :   BepInEx] System platform: Bits64, Windows
[Message:   BepInEx] Preloader started
[Info   :   BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.19.0]
[Info   :   BepInEx] 1 patcher plugin loaded
[Info   :   BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Message:   BepInEx] Preloader finished
[Message:   BepInEx] Chainloader ready
[Message:   BepInEx] Chainloader started
[Info   :   BepInEx] 4 plugins to load
[Info   :   BepInEx] Loading [Relic Lib 2.0.1]
[Info   : Unity Log] Odin Serializer ArchitectureInfo initialization with defaults (all unaligned read/writes disabled).
[Info   :   BepInEx] Loading [CustomStartDeck 1.4.4]
[Info   : Unity Log] Available orbs:
[Info   : Unity Log] Allorbnothing-Lvl1
[Info   : Unity Log] Allorbnothing-Lvl2
[Info   : Unity Log] Allorbnothing-Lvl3
[Info   : Unity Log] BlindOrb-Lvl1
[Info   : Unity Log] BlindOrb-Lvl2
[Info   : Unity Log] BlindOrb-Lvl3
[Info   : Unity Log] Bob-Orb-Lvl1
[Info   : Unity Log] Bob-Orb-Lvl2
[Info   : Unity Log] Bob-Orb-Lvl3
[Info   : Unity Log] Bouldorb-Lvl1
[Info   : Unity Log] Bouldorb-Lvl2
[Info   : Unity Log] Bouldorb-Lvl3
[Info   : Unity Log] BrambleBall-Lv1
[Info   : Unity Log] BrambleBall-Lv2
[Info   : Unity Log] BrambleBall-Lv3
[Info   : Unity Log] BuffOrb-Lvl1
[Info   : Unity Log] BuffOrb-Lvl2
[Info   : Unity Log] BuffOrb-Lvl3
[Info   : Unity Log] Daggorb-Lvl1
[Info   : Unity Log] Daggorb-Lvl2
[Info   : Unity Log] Daggorb-Lvl3
[Info   : Unity Log] DebuffOrb-Lvl1
[Info   : Unity Log] DebuffOrb-Lvl2
[Info   : Unity Log] DebuffOrb-Lvl3
[Info   : Unity Log] DisplayPrefab
[Info   : Unity Log] Doctorb-Lvl1
[Info   : Unity Log] Doctorb-Lvl2
[Info   : Unity Log] Doctorb-Lvl3
[Info   : Unity Log] Echorb-Lvl1
[Info   : Unity Log] Echorb-Lvl2
[Info   : Unity Log] Echorb-Lvl3
[Info   : Unity Log] Egg-Lvl1
[Info   : Unity Log] Extraorbinary-Lvl1
[Info   : Unity Log] Extraorbinary-Lvl2
[Info   : Unity Log] Extraorbinary-Lvl3
[Info   : Unity Log] FireBall-Lvl1
[Info   : Unity Log] FireBall-Lvl2
[Info   : Unity Log] FireBall-Lvl3
[Info   : Unity Log] GhostOrb-Lvl1
[Info   : Unity Log] GhostOrb-Lvl2
[Info   : Unity Log] GhostOrb-Lvl3
[Info   : Unity Log] IceBall-Lvl1
[Info   : Unity Log] IceBall-Lvl2
[Info   : Unity Log] IceBall-Lvl3
[Info   : Unity Log] LightningBall-Lvl1
[Info   : Unity Log] LightningBall-Lvl2
[Info   : Unity Log] LightningBall-Lvl3
[Info   : Unity Log] Matryoshka-Lvl1
[Info   : Unity Log] Matryoshka-Lvl2
[Info   : Unity Log] Matryoshka-Lvl3
[Info   : Unity Log] Memorb-Lvl1
[Info   : Unity Log] Memorb-Lvl2
[Info   : Unity Log] Memorb-Lvl3
[Info   : Unity Log] Mirrorb-Lvl1
[Info   : Unity Log] NavigationOrb
[Info   : Unity Log] Orb
[Info   : Unity Log] Orb Variant
[Info   : Unity Log] Orbelisk-Lvl1
[Info   : Unity Log] Orbelisk-Lvl2
[Info   : Unity Log] Orbelisk-Lvl3
[Info   : Unity Log] Orboros-Lvl1
[Info   : Unity Log] Orboros-Lvl2
[Info   : Unity Log] Orboros-Lvl3
[Info   : Unity Log] Orbsium-Lvl1
[Info   : Unity Log] Orbsium-Lvl2
[Info   : Unity Log] Orbsium-Lvl3
[Info   : Unity Log] Oreb-Lvl1
[Info   : Unity Log] Refreshorb-Lvl1
[Info   : Unity Log] Refreshorb-Lvl2
[Info   : Unity Log] Refreshorb-Lvl3
[Info   : Unity Log] Rubborb-Lvl1
[Info   : Unity Log] Rubborb-Lvl2
[Info   : Unity Log] Rubborb-Lvl3
[Info   : Unity Log] ShuffleOrb-Lvl1
[Info   : Unity Log] ShuffleOrb-Lvl2
[Info   : Unity Log] ShuffleOrb-Lvl3
[Info   : Unity Log] Splatorb-Lvl1
[Info   : Unity Log] Splatorb-Lvl2
[Info   : Unity Log] Splatorb-Lvl3
[Info   : Unity Log] StoneOrb-Lvl1
[Info   : Unity Log] StoneOrb-Lvl2
[Info   : Unity Log] StoneOrb-Lvl3
[Info   : Unity Log] VampireOrb-Lvl1
[Info   : Unity Log] VampireOrb-Lvl2
[Info   : Unity Log] VampireOrb-Lvl3
[Info   :CustomStartDeck] Plugin me.bo0tzz.peglin.CustomStartDeck is loaded!
[Info   :   BepInEx] Loading [EndlessPeglin 1.2.2]
[Info   :EndlessPeglin] EndlessPeglin mod loaded
[Info   :   BepInEx] Loading [PeglinCore 1.0.1]
[Info   :PeglinCore] Plugin peglin.core.Core is loaded!
[Message:   BepInEx] Chainloader startup complete
[Info   : Unity Log] Odin Serializer detected whitelisted runtime platform WindowsPlayer and memory read test succeeded; enabling all unaligned memory read/writes.
Setting breakpad minidump AppID = 1296610
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198113705378 [API loaded no]
[Warning: Unity Log] AimSim Could not be created, pegboard is null!
[Info   : Unity Log] Language Source was up-to-date with Google Spreadsheet
[Info   : Unity Log] Available relics:
[Info   : Unity Log] A Ponta da Faca - LOW_HEALTH_GUARANTEED_CRIT
[Info   : Unity Log] Ambidestrionário - ADDITIONAL_DISCARD
[Info   : Unity Log] Anel da Indignação - DAMAGE_RETURN
[Info   : Unity Log] Anel do Reuso - ALL_ORBS_PERSIST
[Info   : Unity Log] Anel Enganoso - BOUNCERS_COUNT
[Info   : Unity Log] Bandana Refrescante - ADDITIONAL_REFRESH1
[Info   : Unity Log] Bife Bem Passado - HEAL_ON_RELOAD
[Info   : Unity Log] Biscoito - HEAL_ON_REFRESH_POTION
[Info   : Unity Log] Bombamuleto - DOUBLE_BOMBS_ON_MAP
[Info   : Unity Log] Bombastão - ADDITIONAL_STARTING_BOMBS
[Info   : Unity Log] Botão da Sorte - ADDITIONAL_CRIT1
[Info   : Unity Log] Câmara de Eco - ALL_ATTACKS_ECHO
[Info   : Unity Log] Casco da Matrioska - MATRYOSHKA
[Info   : Unity Log] Catalisador Melhorado - ADDITIONAL_BOMB_DAMAGE
[Info   : Unity Log] Chifre de Unicórnio? - LONGER_AIMER
[Info   : Unity Log] Colar Fajuto - WALL_BOUNCES_COUNT
[Info   : Unity Log] Coletor de Pólvora - SPAWN_BOMB_ON_PEG_HITS
[Info   : Unity Log] Convicção Selada - NO_DISCARD
[Info   : Unity Log] Coração Acelerando - ADDITIONAL_END_BATTLE_HEAL
[Info   : Unity Log] Críticos Refrescantes - CRIT_ALSO_REFRESH
[Info   : Unity Log] Estourando de Alegria - UNPOPPABLE_PEGS
[Info   : Unity Log] Ficha Manipulada - SLOT_MULTIPLIERS
[Info   : Unity Log] Flechas Arenosas - ATTACKS_DEAL_BLIND
[Info   : Unity Log] Frango de Parede - MAX_HEALTH_MEDIUM
[Info   : Unity Log] Garra Complexa - CRIT_BONUS_DMG
[Info   : Unity Log] Gema Infernal - LIFESTEAL_PEG_HITS
[Info   : Unity Log] Glorioso Angústianel - ALL_ORBS_BUFF
[Info   : Unity Log] Inveja Armada - DAMAGE_TARGETED_ON_HEAL
[Info   : Unity Log] Lâmina Básica - NON_CRIT_BONUS_DMG
[Info   : Unity Log] Lança-dor - BASIC_STONE_BONUS_DAMAGE
[Info   : Unity Log] Livro de Receitas do Alquimista - PEG_TO_BOMB
[Info   : Unity Log] Luvas de Jardinagem - DAMAGE_BONUS_PLANT_FLAT
[Info   : Unity Log] Manto Mental - DAMAGE_TARGETED_PEG_HITS
[Info   : Unity Log] Mão Boba - FLYING_HORIZONTAL_PIERCE
[Info   : Unity Log] Marrebatador - NORMAL_ATTACKS_OVERFLOW
[Info   : Unity Log] Máscara Amaldiçoada - CONFUSION_RELIC
[Info   : Unity Log] Meteorito Bombástico  - BOMB_FORCE_ALWAYS
[Info   : Unity Log] Milho Estourante - HEAL_ON_PEG_HITS
[Info   : Unity Log] Mistura Estranha - POTION_PEGS_COUNT
[Info   : Unity Log] Moeda da Sorte - ADDITIONAL_CRIT2
[Info   : Unity Log] O Bolo - MAX_HEALTH_LARGE
[Info   : Unity Log] O Olho da Tartaruga - ADDITIONAL_ORB_RELIC_OPTIONS
[Info   : Unity Log] Orbe de Distração - FREE_RELOAD
[Info   : Unity Log] Pacto Monstruoso - LOW_HEALTH_INCREASED_DAMAGE
[Info   : Unity Log] Pavio Curto - BOMBS_ONE_HIT
[Info   : Unity Log] Pegnetismo - PEG_MAGNET
[Info   : Unity Log] Pólvora Melhorada - BOMB_SPLASH
[Info   : Unity Log] Ponche Refrescante - REFRESH_PEGS_SPLASH
[Info   : Unity Log] Power Glove - INCREASE_STRENGTH_SMALL
[Info   : Unity Log] Presentinho Tático - SHUFFLE_REFRESH_PEG
[Info   : Unity Log] Queijo Barato - DAMAGE_ENEMIES_ON_RELOAD
[Info   : Unity Log] Reagente Aperfeiçoado - ADDITIONAL_BOMB_DAMAGE2
[Info   : Unity Log] Rebombinador - BOMBS_RESPAWN
[Info   : Unity Log] Refrescudo - REFRESH_BOARD_ON_RELOAD
[Info   : Unity Log] Relógio De Bolso - INFLIGHT_DAMAGE
[Info   : Unity Log] Remendaga - REFRESH_BOARD_ON_ENEMY_KILLED
[Info   : Unity Log] Reparo Destruidor - REFRESH_DAMAGES_PEG_COUNT
[Info   : Unity Log] Reparos Críticos - REFRESH_ALSO_CRIT
[Info   : Unity Log] Round Guard - NO_DAMAGE_ON_RELOAD
[Info   : Unity Log] Saco de Bombas Vitais - ALL_BOMBS_RIGGED
[Info   : Unity Log] Sacolinha de Pegs - ADDITIONAL_REFRESH2
[Info   : Unity Log] Saleiro - DAMAGE_BONUS_SLIME_FLAT
[Info   : Unity Log] Sino Halterado - STR_ON_RELOAD
[Info   : Unity Log] Substituto - PREVENT_FIRST_DAMAGE
[Info   : Unity Log] Super Botas - SUPER_BOOTS
[Info   : Unity Log] Uma Maçã Por Dia - MAX_HEALTH_SMALL
[Info   : Unity Log] Varinha do Poder Cranilimitado - DOUBLE_DAMAGE_HURT_ON_PEG
[Info   : Unity Log] Velocino de Criticomalo - CRITS_STACK
[Error  : Unity Log] KeyNotFoundException: The given key was not present in the dictionary.
Stack trace:
System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) (at <eae584ce26bc40229c1b1aa476bfa589>:0)
PeglinRelicLib.Register.RelicRegister.GetCustomRelicEffect (System.String GUID) (at <d2331ec5d82c4a31863ff7abcfd78885>:0)
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <eae584ce26bc40229c1b1aa476bfa589>:0)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <eae584ce26bc40229c1b1aa476bfa589>:0)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at <eae584ce26bc40229c1b1aa476bfa589>:0)
CustomStartDeck.RelicManagerPatch.Postfix (Relics.RelicManager __instance) (at <6ee04087864d420a8e5b76087dafe960>:0)
(wrapper dynamic-method) Relics.RelicManager.DMD<Relics.RelicManager::Reset>(Relics.RelicManager)
Relics.RelicManager.AttemptUseRelic (Relics.RelicEffect re) (at <97f1a1c3b5a242c6aee86fd4ed1f5526>:0)
RegularPeg.DoPegCollision (PachinkoBall pachinko, Peg+CollisionType cType) (at <97f1a1c3b5a242c6aee86fd4ed1f5526>:0)
RegularPeg.OnCollisionEnter2D (UnityEngine.Collision2D collision) (at <97f1a1c3b5a242c6aee86fd4ed1f5526>:0)
UnityEngine.PhysicsScene2D:Simulate(Single)
PredictionManager:FixedUpdate()

[Info   : Unity Log] Going endless!
[Info   : Unity Log] Skipping deck instantiate
[Info   : Unity Log] Available relics:
[Info   : Unity Log] A Ponta da Faca - LOW_HEALTH_GUARANTEED_CRIT
[Info   : Unity Log] Ambidestrionário - ADDITIONAL_DISCARD
[Info   : Unity Log] Anel da Indignação - DAMAGE_RETURN
[Info   : Unity Log] Anel do Reuso - ALL_ORBS_PERSIST
[Info   : Unity Log] Anel Enganoso - BOUNCERS_COUNT
[Info   : Unity Log] Bandana Refrescante - ADDITIONAL_REFRESH1
[Info   : Unity Log] Bife Bem Passado - HEAL_ON_RELOAD
[Info   : Unity Log] Biscoito - HEAL_ON_REFRESH_POTION
[Info   : Unity Log] Bombamuleto - DOUBLE_BOMBS_ON_MAP
[Info   : Unity Log] Bombastão - ADDITIONAL_STARTING_BOMBS
[Info   : Unity Log] Botão da Sorte - ADDITIONAL_CRIT1
[Info   : Unity Log] Câmara de Eco - ALL_ATTACKS_ECHO
[Info   : Unity Log] Casco da Matrioska - MATRYOSHKA
[Info   : Unity Log] Catalisador Melhorado - ADDITIONAL_BOMB_DAMAGE
[Info   : Unity Log] Chifre de Unicórnio? - LONGER_AIMER
[Info   : Unity Log] Colar Fajuto - WALL_BOUNCES_COUNT
[Info   : Unity Log] Coletor de Pólvora - SPAWN_BOMB_ON_PEG_HITS
[Info   : Unity Log] Convicção Selada - NO_DISCARD
[Info   : Unity Log] Coração Acelerando - ADDITIONAL_END_BATTLE_HEAL
[Info   : Unity Log] Críticos Refrescantes - CRIT_ALSO_REFRESH
[Info   : Unity Log] Estourando de Alegria - UNPOPPABLE_PEGS
[Info   : Unity Log] Ficha Manipulada - SLOT_MULTIPLIERS
[Info   : Unity Log] Flechas Arenosas - ATTACKS_DEAL_BLIND
[Info   : Unity Log] Frango de Parede - MAX_HEALTH_MEDIUM
[Info   : Unity Log] Garra Complexa - CRIT_BONUS_DMG
[Info   : Unity Log] Gema Infernal - LIFESTEAL_PEG_HITS
[Info   : Unity Log] Glorioso Angústianel - ALL_ORBS_BUFF
[Info   : Unity Log] Inveja Armada - DAMAGE_TARGETED_ON_HEAL
[Info   : Unity Log] Lâmina Básica - NON_CRIT_BONUS_DMG
[Info   : Unity Log] Lança-dor - BASIC_STONE_BONUS_DAMAGE
[Info   : Unity Log] Livro de Receitas do Alquimista - PEG_TO_BOMB
[Info   : Unity Log] Luvas de Jardinagem - DAMAGE_BONUS_PLANT_FLAT
[Info   : Unity Log] Manto Mental - DAMAGE_TARGETED_PEG_HITS
[Info   : Unity Log] Mão Boba - FLYING_HORIZONTAL_PIERCE
[Info   : Unity Log] Marrebatador - NORMAL_ATTACKS_OVERFLOW
[Info   : Unity Log] Máscara Amaldiçoada - CONFUSION_RELIC
[Info   : Unity Log] Meteorito Bombástico  - BOMB_FORCE_ALWAYS
[Info   : Unity Log] Milho Estourante - HEAL_ON_PEG_HITS
[Info   : Unity Log] Mistura Estranha - POTION_PEGS_COUNT
[Info   : Unity Log] Moeda da Sorte - ADDITIONAL_CRIT2
[Info   : Unity Log] O Bolo - MAX_HEALTH_LARGE
[Info   : Unity Log] O Olho da Tartaruga - ADDITIONAL_ORB_RELIC_OPTIONS
[Info   : Unity Log] Orbe de Distração - FREE_RELOAD
[Info   : Unity Log] Pacto Monstruoso - LOW_HEALTH_INCREASED_DAMAGE
[Info   : Unity Log] Pavio Curto - BOMBS_ONE_HIT
[Info   : Unity Log] Pegnetismo - PEG_MAGNET
[Info   : Unity Log] Pólvora Melhorada - BOMB_SPLASH
[Info   : Unity Log] Ponche Refrescante - REFRESH_PEGS_SPLASH
[Info   : Unity Log] Power Glove - INCREASE_STRENGTH_SMALL
[Info   : Unity Log] Presentinho Tático - SHUFFLE_REFRESH_PEG
[Info   : Unity Log] Queijo Barato - DAMAGE_ENEMIES_ON_RELOAD
[Info   : Unity Log] Reagente Aperfeiçoado - ADDITIONAL_BOMB_DAMAGE2
[Info   : Unity Log] Rebombinador - BOMBS_RESPAWN
[Info   : Unity Log] Refrescudo - REFRESH_BOARD_ON_RELOAD
[Info   : Unity Log] Relógio De Bolso - INFLIGHT_DAMAGE
[Info   : Unity Log] Remendaga - REFRESH_BOARD_ON_ENEMY_KILLED
[Info   : Unity Log] Reparo Destruidor - REFRESH_DAMAGES_PEG_COUNT
[Info   : Unity Log] Reparos Críticos - REFRESH_ALSO_CRIT
[Info   : Unity Log] Round Guard - NO_DAMAGE_ON_RELOAD
[Info   : Unity Log] Saco de Bombas Vitais - ALL_BOMBS_RIGGED
[Info   : Unity Log] Sacolinha de Pegs - ADDITIONAL_REFRESH2
[Info   : Unity Log] Saleiro - DAMAGE_BONUS_SLIME_FLAT
[Info   : Unity Log] Sino Halterado - STR_ON_RELOAD
[Info   : Unity Log] Substituto - PREVENT_FIRST_DAMAGE
[Info   : Unity Log] Super Botas - SUPER_BOOTS
[Info   : Unity Log] Uma Maçã Por Dia - MAX_HEALTH_SMALL
[Info   : Unity Log] Varinha do Poder Cranilimitado - DOUBLE_DAMAGE_HURT_ON_PEG
[Info   : Unity Log] Velocino de Criticomalo - CRITS_STACK
[Error  : Unity Log] KeyNotFoundException: The given key was not present in the dictionary.
Stack trace:
System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) (at <eae584ce26bc40229c1b1aa476bfa589>:0)
PeglinRelicLib.Register.RelicRegister.GetCustomRelicEffect (System.String GUID) (at <d2331ec5d82c4a31863ff7abcfd78885>:0)
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <eae584ce26bc40229c1b1aa476bfa589>:0)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <eae584ce26bc40229c1b1aa476bfa589>:0)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at <eae584ce26bc40229c1b1aa476bfa589>:0)
CustomStartDeck.RelicManagerPatch.Postfix (Relics.RelicManager __instance) (at <6ee04087864d420a8e5b76087dafe960>:0)
(wrapper dynamic-method) Relics.RelicManager.DMD<Relics.RelicManager::Reset>(Relics.RelicManager)
(wrapper dynamic-method) GameInit.DMD<GameInit::Start>(GameInit)

[Error  : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
GameInit.ChooseRelic (System.Int32 chosenIndex) (at <97f1a1c3b5a242c6aee86fd4ed1f5526>:0)
UnityEngine.Events.InvokableCall`1[T1].Invoke (T1 args0) (at <7ed9544a6e86489c87771c638baaad47>:0)
UnityEngine.Events.CachedInvokableCall`1[T].Invoke (System.Object[] args) (at <7ed9544a6e86489c87771c638baaad47>:0)
UnityEngine.Events.UnityEvent.Invoke () (at <7ed9544a6e86489c87771c638baaad47>:0)
UnityEngine.UI.Button.Press () (at <560000fcce9149f58d224e59327616a1>:0)
UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <560000fcce9149f58d224e59327616a1>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <560000fcce9149f58d224e59327616a1>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <560000fcce9149f58d224e59327616a1>:0)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:ProcessMousePress(MouseButtonEventData)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:ProcessMouseEvent(Int32, Int32)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:ProcessMouseEvents()
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()
Rewired.Integration.UnityUI.RewiredEventSystem:Update()

[Error  : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
GameInit.ChooseRelic (System.Int32 chosenIndex) (at <97f1a1c3b5a242c6aee86fd4ed1f5526>:0)
UnityEngine.Events.InvokableCall`1[T1].Invoke (T1 args0) (at <7ed9544a6e86489c87771c638baaad47>:0)
UnityEngine.Events.CachedInvokableCall`1[T].Invoke (System.Object[] args) (at <7ed9544a6e86489c87771c638baaad47>:0)
UnityEngine.Events.UnityEvent.Invoke () (at <7ed9544a6e86489c87771c638baaad47>:0)
UnityEngine.UI.Button.Press () (at <560000fcce9149f58d224e59327616a1>:0)
UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <560000fcce9149f58d224e59327616a1>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <560000fcce9149f58d224e59327616a1>:0)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <560000fcce9149f58d224e59327616a1>:0)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:ProcessMousePress(MouseButtonEventData)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:ProcessMouseEvent(Int32, Int32)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:ProcessMouseEvents()
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()
Rewired.Integration.UnityUI.RewiredEventSystem:Update()
```

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.