Semi Mod Loader
|
Classes | |
class | AdvancedSynergyEntry |
Patches AdvancedSynergyEntry to use named IDs for synergies. More... | |
class | dfLanguageManager |
Patches dfLanguageManager to use Semi.I18N . More... | |
class | GameManager |
Patches Gungeon GameManager class. Serves as the entry point for Semi. More... | |
class | MainMenuFoyerController |
Patches MainMenuFoyerController to modify the version label and add a list of controls to do the fade out effect on (for custom UI elements). More... | |
class | MainMenuFoyerControllerToggleFadeCR |
Patches MainMenuFoyerController's ToggleFade coroutine to process custom UI elements. More... | |
class | MidGameActiveItemData |
Patches MidGameActiveItemData to add a string ItemID field. Ignores numeric PickupObjectId field. More... | |
class | MidGameGunData |
Patches MidGameGunData to add a string ItemID field. Ignores numeric PickupObjectId field. More... | |
class | MidGamePassiveItemData |
Patches MidGamePassiveItemData to add a string ItemID field. Ignores numeric PickupObjectId field. More... | |
class | MidGameSaveData |
Patches MidGameSaveData to support loading Semi midgame saves (e.g. with modded item IDs) More... | |
class | PickupObject |
Patches PickupObject to add a UniqueItemID string field for the Semi item ID. This is a named ID equivalent for the numeric PickupObjectId field, which shouldn't be used. More... | |
class | PlayerStats |
Patches PlayerStats to create a hashset of active synergies and call synergy-related events. More... | |
class | SaveManager |
Patches SaveManager to change save file location to avoid corruption or crashes if the save format is changed. More... | |
class | StringTableManager |
Patches StringTableManager to use Semi.I18N methods for changing the language. This allows the game to load custom localizations when the language is changed through the UI. More... | |
class | tk2dSpriteCollectionData |
Patches tk2dSpriteCollectionData to add an IDPool field for definitions and to make the spriteNameLookupDict field public. More... | |
class | UnityEngineObject |
Enumerations | |
enum | GungeonSupportedLanguages { GungeonSupportedLanguages.ENGLISH, GungeonSupportedLanguages.RUBEL_TEST, GungeonSupportedLanguages.FRENCH, GungeonSupportedLanguages.SPANISH, GungeonSupportedLanguages.ITALIAN, GungeonSupportedLanguages.GERMAN, GungeonSupportedLanguages.BRAZILIANPORTUGUESE, GungeonSupportedLanguages.JAPANESE, GungeonSupportedLanguages.KOREAN, GungeonSupportedLanguages.RUSSIAN, GungeonSupportedLanguages.POLISH, GungeonSupportedLanguages.CHINESE, GungeonSupportedLanguages.SEMI_CUSTOM } |
Adds a SEMI_CUSTOM value to GungeonSupportedLanguages for custom languages added by mods. Due to a bug in MonoMod (might be fixed), does not actually patch the game's enum yet. More... | |
|
strong |
Adds a SEMI_CUSTOM value to GungeonSupportedLanguages for custom languages added by mods. Due to a bug in MonoMod (might be fixed), does not actually patch the game's enum yet.
Enumerator | |
---|---|
ENGLISH | |
RUBEL_TEST | |
FRENCH | |
SPANISH | |
ITALIAN | |
GERMAN | |
BRAZILIANPORTUGUESE | |
JAPANESE | |
KOREAN | |
RUSSIAN | |
POLISH | |
CHINESE | |
SEMI_CUSTOM |