Krastorio 2


An overhaul mod focusing on end-game technologies and moderately increased complexity.

Overhaul
7 months ago
0.18 - 1.1
338K
Transportation Logistics Trains Combat Armor Mining Fluids Logistic network Manufacturing Power Storage

i Compatible with recharge equipments energy wireless and Schall Tank Platoon

4 years ago

Good afternoon.
I'm using the Schall Tank Platoon mod. He adds a lot of different techniques. It is not possible to install equipment from your mod in the tank grid from this mod, in particular for wireless charging of equipment.
The problem is relevant, since when using the AAI Programmable Vehicles mod, with a remote command to move, the generators lose fuel and power generation stops, but the batteries continue to work as they should.

4 years ago

Hi Danil-medvedev,
Krastorio have his equipment categories, I can provide the list to who is interested to be compatible with it, but we will not do it direcly, because we have stop the mod developement.

AAI Programmable Vehicles have problem with equipments, because destroy the entity with the equipment inside when switched in automatic mode and recreate it from zero when switched to manual again. U should report his to Earendel but, I suggest to not use equipment in AAI vehicles, use spidertrons.

4 years ago

"I can provide the list to who is interested to be compatible with it" - That would be great, thanks.
"use spidertrons" - Could you please write in more detail about spidertrons, or give a link where to read?
"destroy the entity with the equipment inside when switched in automatic mode and recreate it from zero when switched to manual again" - thanks, I'll try. it is interesting that 4 months ago, when I was actively playing, there were no problems.

4 years ago

"I can provide the list to who is interested to be compatible with it" - That would be great, thanks.
"use spidertrons" - Could you please write in more detail about spidertrons, or give a link where to read?
"destroy the entity with the equipment inside when switched in automatic mode and recreate it from zero when switched to manual again" - thanks, I'll try. it is interesting that 4 months ago, when I was actively playing, there were no problems.

4 years ago

Noo I mean that AAI Programmable Vehicles destroy and create entities behind the scenes, and the result is strange for users, and also is a bit buggy in some cases, like for equipment.

Spidertrons "vanilla", can accept equipment and be commanded via remote, so for military purpose they are perfect, for automation purpose, equipment should be not needed for the rest of vehicles.

4 years ago

now, thanks. and yet, how can you add your equipment to non-standard equipment?

4 years ago

Changing the equipment categoires with the K2 categories. As said, if a modder ask I can provide the categories

4 years ago

For interested

-- -- -- New Equipments categories
data:extend(
{
    -- -- Subgroups
    -- New character equipment category
    {
        type  = "item-subgroup",
        group = "combat",
        name  = "character-equipment",
        order = "e-e2"      
    },
    -- New vehicle equipment category
    {
        type  = "item-subgroup",
        group = "combat",
        name  = "vehicle-equipment",
        order = "e-e3"      
    },
    {
        type  = "item-subgroup",
        group = "combat",
        name  = "vehicle-motor",
        order = "e-e4"      
    },
    -- -- Group
    -- New universal equipment category (all grids can use this)
    {
        type = "equipment-category",
        name = "universal-equipment"
    },  
    -- New robot interaction equipment for roboport and similar only for entity with inventory
    {
        type = "equipment-category",
        name = "robot-interaction-equipment"
    },  
    {
        type = "equipment-category",
        name = "vehicle-robot-interaction-equipment"
    },  
    -- New vehicle equipment category (only vehicles grids can use these)
    {
        type = "equipment-category",
        name = "vehicle-equipment"
    },
    {
        type = "equipment-category",
        name = "vehicle-motor"
    },
    {
        type = "equipment-category",
        name = "aircraft-equipment"
    },  
    {
        type = "equipment-category",
        name = "spidertron-only"
    }
})

Examples:

name = "additional-engine",
categories = {"vehicle-motor"}

name = "battery-mk3-equipment",
categories = {"universal-equipment"}

name = "advanced-exoskeleton-equipment",
categories = {"armor", "spidertron-only"}