module ISA
{
    imports { Base }

        item SolarPanel
    {
        Weight	=	5,
        Type	=	Normal,
        UseWhileEquipped	=	FALSE,
        DisplayName	= Solar Panel,
        Icon	=	SolarPanel,
        MetalValue = 1,
        WorldStaticModel = ISA.SolarPanelModel,
    }
        item ISAInverter
    {
        Weight	=	5,
        Type	=	Normal,
        UseWhileEquipped	=	FALSE,
        DisplayName	= Inverter,
        Icon	=	CarBatteryCharger,
        MetalValue = 1,
        WorldStaticModel = CarBatteryCharger,
    }
        item DeepCycleBattery
    {
        Weight	=	6,
        Type	=	Drainable,
        UseDelta	=	0.00001,
        UseWhileEquipped	=	FALSE,
        DisplayName	=	200Ah Battery,
        Icon	=	CarBattery,
        MetalValue = 1,
        cantBeConsolided = TRUE,
        ConditionMax = 100,
        WorldStaticModel = CarBattery,
        ISA_maxCapacity = 200,
    }
        item SuperBattery
    {
        Weight	=	8,
        Type	=	Drainable,
        UseDelta	=	0.00001,
        UseWhileEquipped	=	FALSE,
        DisplayName	=	400Ah Battery,
        Icon	=	CarBattery,
        MetalValue = 1,
        cantBeConsolided = TRUE,
        ConditionMax = 100,
        WorldStaticModel = CarBattery,
        ISA_maxCapacity = 400,
    }
    item WiredCarBattery
    {
        Type	=	Drainable,
        DisplayName	=	WiredCarBattery,
        Icon	=	CarBattery,
        Weight	=	5,
        UseDelta	=	0.00001,
        UseWhileEquipped	=	FALSE,
        MetalValue = 1,
        cantBeConsolided = TRUE,
        ConditionMax = 100,
        WorldStaticModel = CarBattery,
        ISA_maxCapacity = 50,
        ISA_BatteryDegrade = 8,
    }
        item DIYBattery
    {
        Type	=	Drainable,
        DisplayName	=	DIY Battery,
        Icon	=	CarBattery,
        Weight	=	7,
        UseDelta	=	0.00001,
        UseWhileEquipped	=	FALSE,
        MetalValue = 1,
        cantBeConsolided = TRUE,
        ConditionMax = 100,
        WorldStaticModel = CarBattery,
        ISA_maxCapacity = 200,
    }
    item PowerBank
    {
        Type = Moveable,
        Icon			= default,
        DisplayName		= Moveable,
        DisplayCategory = Electronics,
        WorldObjectSprite = solarmod_tileset_01_0,
    }
    item SolarPanelFlat
    {
        Type = Moveable,
        DisplayName		= Moveable,
        DisplayCategory = Electronics,
        WorldObjectSprite = solarmod_tileset_01_8,
    }
    item SolarPanelWall
    {
        Type = Moveable,
        DisplayName		= Moveable,
        DisplayCategory = Electronics,
        WorldObjectSprite = solarmod_tileset_01_6,
    }
    item SolarPanelMounted
    {
        Type = Moveable,
        DisplayName		= Moveable,
        DisplayCategory = Electronics,
        WorldObjectSprite = solarmod_tileset_01_9,
    }
    item SolarFailsafe
    {
        Type = Moveable,
        DisplayName		= Moveable,
        DisplayCategory = Electronics,
        WorldObjectSprite = solarmod_tileset_01_15,
    }

    /**************************** Literature **********************************/
    item ISAMag1
    {
        DisplayCategory = SkillBook,
        Weight	=	0.1,
        Type	=	Literature,
        DisplayName	=	New Advancements: Energy From The Sun,
        Icon	=	ISAMag1,
        TeachedRecipes = Create Battery Bank; WireCarBattery; UnwireCarBattery; Make DIY Battery; Make Solar Roof Tile; Make Wall-Mounted Solar Panel; Make Floor-Mounted Solar Panel; Reverse Solar Panel; Create Solar Failsafe;Make Solar Panel;Make Inverter,
        ReplaceOnUse    =   ISAMag1,
        StaticModel = Magazine,
        WorldStaticModel = ISA.SolarMagModel,
    }

    /**************************** Maps **********************************/
    item Stash_RiversideW1
    {
        Type = Map,
        DisplayCategory = Cartography,
        DisplayName = Map,
        Icon = Map,
        Weight = 0.05,
        Map = ISA_Stash_RiversideW1,
        WorldStaticModel = Map,
    }
    item Stash_RosewoodE1
    {
        Type = Map,
        DisplayCategory = Cartography,
        DisplayName = Map,
        Icon = Map,
        Weight = 0.05,
        Map = ISA_Stash_RosewoodE1,
        WorldStaticModel = Map,
    }
    item Stash_Louisville1
    {
        Type = Map,
        DisplayCategory = Cartography,
        DisplayName = Map,
        Icon = Map,
        Weight = 0.05,
        Map = ISA_Stash_Louisville1,
        WorldStaticModel = Map,
    }
}