├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierrc ├── 00-CompileModule.bat ├── 01-CreateRelease.bat ├── 05-prettify.bat ├── Addons └── ZMXuiCPOCBEO │ ├── Config │ └── XUi │ │ ├── windows.xml │ │ └── xui.xml │ └── ModInfo.xml ├── Config ├── Localization.txt ├── XUi │ ├── windows.a20.ulm.xml │ ├── windows.a20.xml │ ├── windows.a21.xml │ ├── windows.v1.xml │ ├── windows.xml │ ├── xui.a20.ulm.xml │ ├── xui.a20.xml │ ├── xui.a21.xml │ ├── xui.v1.xml │ └── xui.xml ├── XUi_Menu │ ├── windows.a20.df.xml │ ├── windows.a20.rh.xml │ ├── windows.a20.ulm.xml │ ├── windows.a20.xml │ ├── windows.a21.df.xml │ ├── windows.a21.xml │ ├── windows.v1.xml │ ├── windows.v2.xml │ └── windows.xml ├── blocks.xml ├── items.xml └── misc.xml ├── DATA.md ├── ElectricityOverhaul.csproj ├── ElectricityOverhaul.dll ├── ElectricityOverhaul.sln ├── ModInfo.xml ├── README.md ├── Screens ├── game-options.jpg ├── game-stats-battery-bank.jpg ├── game-stats-generator.jpg ├── in-game.jpg └── vanilla-map-loading.jpg ├── Sources ├── Harmony │ ├── CustomActivationTextPatch.cs │ ├── CustomGamePrefsPatch.cs │ ├── ElectricityOverhaulPatch.cs │ ├── PowerDistributionPatch.cs │ └── XUiPowerSourceStats.cs ├── PowerManager │ ├── OcbElectricityUtils.cs │ ├── OcbPowerManager.cs │ ├── OcbPowerSource.cs │ └── PowerManagerBase.cs ├── PowerSources │ ├── OcbPowerBatteryBank.cs │ ├── OcbPowerGenerator.cs │ ├── OcbPowerSolarPanel.cs │ ├── PowerBatteryBankBase.cs │ ├── PowerGeneratorBase.cs │ └── PowerSolarPanelBase.cs ├── TileEntities │ └── OcbTileEntityPowerSource.cs ├── UI │ ├── XUiC_OcbPowerSourceStats.cs │ └── XUiC_OcbPowerSourceWindowGroup.cs └── Utils │ ├── HarmonyFieldProxy.cs │ ├── HarmonyPropertyProxy.cs │ ├── HarmonyUitls.cs │ └── ModXmlPatcher.cs └── UIAtlases └── ItemIconAtlas ├── ui_game_symbol_electric_grid_charging.png ├── ui_game_symbol_electric_grid_consumers.png └── ui_game_symbol_electric_grid_flow.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/.prettierrc -------------------------------------------------------------------------------- /00-CompileModule.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/00-CompileModule.bat -------------------------------------------------------------------------------- /01-CreateRelease.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/01-CreateRelease.bat -------------------------------------------------------------------------------- /05-prettify.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/05-prettify.bat -------------------------------------------------------------------------------- /Addons/ZMXuiCPOCBEO/Config/XUi/windows.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Addons/ZMXuiCPOCBEO/Config/XUi/windows.xml -------------------------------------------------------------------------------- /Addons/ZMXuiCPOCBEO/Config/XUi/xui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Addons/ZMXuiCPOCBEO/Config/XUi/xui.xml -------------------------------------------------------------------------------- /Addons/ZMXuiCPOCBEO/ModInfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Addons/ZMXuiCPOCBEO/ModInfo.xml -------------------------------------------------------------------------------- /Config/Localization.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/Localization.txt -------------------------------------------------------------------------------- /Config/XUi/windows.a20.ulm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/windows.a20.ulm.xml -------------------------------------------------------------------------------- /Config/XUi/windows.a20.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/windows.a20.xml -------------------------------------------------------------------------------- /Config/XUi/windows.a21.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/windows.a21.xml -------------------------------------------------------------------------------- /Config/XUi/windows.v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/windows.v1.xml -------------------------------------------------------------------------------- /Config/XUi/windows.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/windows.xml -------------------------------------------------------------------------------- /Config/XUi/xui.a20.ulm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/xui.a20.ulm.xml -------------------------------------------------------------------------------- /Config/XUi/xui.a20.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/xui.a20.xml -------------------------------------------------------------------------------- /Config/XUi/xui.a21.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/xui.a21.xml -------------------------------------------------------------------------------- /Config/XUi/xui.v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/xui.v1.xml -------------------------------------------------------------------------------- /Config/XUi/xui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi/xui.xml -------------------------------------------------------------------------------- /Config/XUi_Menu/windows.a20.df.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi_Menu/windows.a20.df.xml -------------------------------------------------------------------------------- /Config/XUi_Menu/windows.a20.rh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi_Menu/windows.a20.rh.xml -------------------------------------------------------------------------------- /Config/XUi_Menu/windows.a20.ulm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi_Menu/windows.a20.ulm.xml -------------------------------------------------------------------------------- /Config/XUi_Menu/windows.a20.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi_Menu/windows.a20.xml -------------------------------------------------------------------------------- /Config/XUi_Menu/windows.a21.df.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi_Menu/windows.a21.df.xml -------------------------------------------------------------------------------- /Config/XUi_Menu/windows.a21.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi_Menu/windows.a21.xml -------------------------------------------------------------------------------- /Config/XUi_Menu/windows.v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi_Menu/windows.v1.xml -------------------------------------------------------------------------------- /Config/XUi_Menu/windows.v2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi_Menu/windows.v2.xml -------------------------------------------------------------------------------- /Config/XUi_Menu/windows.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/XUi_Menu/windows.xml -------------------------------------------------------------------------------- /Config/blocks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/blocks.xml -------------------------------------------------------------------------------- /Config/items.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/items.xml -------------------------------------------------------------------------------- /Config/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Config/misc.xml -------------------------------------------------------------------------------- /DATA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/DATA.md -------------------------------------------------------------------------------- /ElectricityOverhaul.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/ElectricityOverhaul.csproj -------------------------------------------------------------------------------- /ElectricityOverhaul.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/ElectricityOverhaul.dll -------------------------------------------------------------------------------- /ElectricityOverhaul.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/ElectricityOverhaul.sln -------------------------------------------------------------------------------- /ModInfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/ModInfo.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/README.md -------------------------------------------------------------------------------- /Screens/game-options.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Screens/game-options.jpg -------------------------------------------------------------------------------- /Screens/game-stats-battery-bank.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Screens/game-stats-battery-bank.jpg -------------------------------------------------------------------------------- /Screens/game-stats-generator.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Screens/game-stats-generator.jpg -------------------------------------------------------------------------------- /Screens/in-game.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Screens/in-game.jpg -------------------------------------------------------------------------------- /Screens/vanilla-map-loading.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Screens/vanilla-map-loading.jpg -------------------------------------------------------------------------------- /Sources/Harmony/CustomActivationTextPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/Harmony/CustomActivationTextPatch.cs -------------------------------------------------------------------------------- /Sources/Harmony/CustomGamePrefsPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/Harmony/CustomGamePrefsPatch.cs -------------------------------------------------------------------------------- /Sources/Harmony/ElectricityOverhaulPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/Harmony/ElectricityOverhaulPatch.cs -------------------------------------------------------------------------------- /Sources/Harmony/PowerDistributionPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/Harmony/PowerDistributionPatch.cs -------------------------------------------------------------------------------- /Sources/Harmony/XUiPowerSourceStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/Harmony/XUiPowerSourceStats.cs -------------------------------------------------------------------------------- /Sources/PowerManager/OcbElectricityUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerManager/OcbElectricityUtils.cs -------------------------------------------------------------------------------- /Sources/PowerManager/OcbPowerManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerManager/OcbPowerManager.cs -------------------------------------------------------------------------------- /Sources/PowerManager/OcbPowerSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerManager/OcbPowerSource.cs -------------------------------------------------------------------------------- /Sources/PowerManager/PowerManagerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerManager/PowerManagerBase.cs -------------------------------------------------------------------------------- /Sources/PowerSources/OcbPowerBatteryBank.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerSources/OcbPowerBatteryBank.cs -------------------------------------------------------------------------------- /Sources/PowerSources/OcbPowerGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerSources/OcbPowerGenerator.cs -------------------------------------------------------------------------------- /Sources/PowerSources/OcbPowerSolarPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerSources/OcbPowerSolarPanel.cs -------------------------------------------------------------------------------- /Sources/PowerSources/PowerBatteryBankBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerSources/PowerBatteryBankBase.cs -------------------------------------------------------------------------------- /Sources/PowerSources/PowerGeneratorBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerSources/PowerGeneratorBase.cs -------------------------------------------------------------------------------- /Sources/PowerSources/PowerSolarPanelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/PowerSources/PowerSolarPanelBase.cs -------------------------------------------------------------------------------- /Sources/TileEntities/OcbTileEntityPowerSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/TileEntities/OcbTileEntityPowerSource.cs -------------------------------------------------------------------------------- /Sources/UI/XUiC_OcbPowerSourceStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/UI/XUiC_OcbPowerSourceStats.cs -------------------------------------------------------------------------------- /Sources/UI/XUiC_OcbPowerSourceWindowGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/UI/XUiC_OcbPowerSourceWindowGroup.cs -------------------------------------------------------------------------------- /Sources/Utils/HarmonyFieldProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/Utils/HarmonyFieldProxy.cs -------------------------------------------------------------------------------- /Sources/Utils/HarmonyPropertyProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/Utils/HarmonyPropertyProxy.cs -------------------------------------------------------------------------------- /Sources/Utils/HarmonyUitls.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/Utils/HarmonyUitls.cs -------------------------------------------------------------------------------- /Sources/Utils/ModXmlPatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/Sources/Utils/ModXmlPatcher.cs -------------------------------------------------------------------------------- /UIAtlases/ItemIconAtlas/ui_game_symbol_electric_grid_charging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/UIAtlases/ItemIconAtlas/ui_game_symbol_electric_grid_charging.png -------------------------------------------------------------------------------- /UIAtlases/ItemIconAtlas/ui_game_symbol_electric_grid_consumers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/UIAtlases/ItemIconAtlas/ui_game_symbol_electric_grid_consumers.png -------------------------------------------------------------------------------- /UIAtlases/ItemIconAtlas/ui_game_symbol_electric_grid_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCB7D2D/OcbElectricityOverhaul/HEAD/UIAtlases/ItemIconAtlas/ui_game_symbol_electric_grid_flow.png --------------------------------------------------------------------------------