[WIP][0.12.22+] Factorio Dashboard 0.0.5
Posted: Tue Apr 19, 2016 7:42 pm
by steinio
Type: Mod
Name: Factorio Dashboard
Description: Creates a website or json textfile with current game data.
License: MIT
Version: 0.0.5
Release: 2016-05-09
Tested-With-Factorio-Version: 0.12.33
Category: (One of Alpha, Helper, SimpleExtension, Other)
Tags: dashboard, HUD, overview, website
Download-Url:
This mod has heavy influence of the UPS.
Idle: 0.006 - 0.009
Load: 2.000 - 3.500
Peak: 6.500
I don't recommend to use this mod on weak computers respectively at all.
Name: Factorio Dashboard
Description: Creates a website or json textfile with current game data.
License: MIT
Version: 0.0.5
Release: 2016-05-09
Tested-With-Factorio-Version: 0.12.33
Category: (One of Alpha, Helper, SimpleExtension, Other)
Tags: dashboard, HUD, overview, website
Download-Url:
Dashboard_0.0.5.zip
WARNING:This mod has heavy influence of the UPS.
Idle: 0.006 - 0.009
Load: 2.000 - 3.500
Peak: 6.500
I don't recommend to use this mod on weak computers respectively at all.
older Versions
older Versions
Dashboard_0.0.3.zip
License
License
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Long description
Long description
This mod provides game data optional as a webseite or a json textfile in the directory 'factorio/script_output/dashboard' with current game data.
Options in config.lua:
Config.DebugMode: enable debug mode (has currently no effect)
Config.TickCheck: the refresh interval in seconds (values less then 5 are ignored)
Config.JSON: if true the export format is json, if false it's a website
Currently the design is adapted to this forum. If this is not allowed during copyright please inform me.
This mod provides game data optional as a webseite or a json textfile in the directory 'factorio/script_output/dashboard' with current game data.
Options in config.lua:
Config.DebugMode: enable debug mode (has currently no effect)
Config.TickCheck: the refresh interval in seconds (values less then 5 are ignored)
Config.JSON: if true the export format is json, if false it's a website
Currently the design is adapted to this forum. If this is not allowed during copyright please inform me.
website
Factorio Dashboard 0.0.3.png
json example
Code: Select all
{
"always_day": false,
"players": [{
"valid": true,
"character": {
"valid": true,
"name": "player",
"type": "player",
"active": true,
"destructible": true,
"minable": true,
"rotatable": true,
"operable": true,
"health": 100,
"direction": 0,
"orientation": 0
},
"index": 1,
"force": {
"valid": true,
"name": "player",
"technologies": [{
"name": "automation"
}, {
"name": "automation-2"
} ,
[... snip ...]
{
"name": "productivity-module-4"
}, {
"name": "productivity-module-5"
}, {
"name": "effectivity-module-4"
}, {
"name": "effectivity-module-5"
}],
"recipes": [{
"name": "sulfuric-acid"
}, {
"name": "basic-oil-processing"
}, {
"name": "advanced-oil-processing"
}, {
"name": "heavy-oil-cracking"
}, {
"name": "light-oil-cracking"
}, {
"name": "solid-fuel-from-light-oil"
}, {
"name": "solid-fuel-from-petroleum-gas"
}, {
"name": "solid-fuel-from-heavy-oil"
}, {
"name": "lubricant"
}, {
"name": "wood"
}, {
"name": "iron-plate"
}, {
"name": "copper-plate"
}, {
"name": "steel-plate"
}, {
"name": "stone-brick"
}, {
"name": "sulfur"
}, {
"name": "plastic-bar"
}, {
"name": "empty-barrel"
}, {
"name": "fill-crude-oil-barrel"
}, {
"name": "empty-crude-oil-barrel"
}, {
"name": "iron-stick"
}, {
"name": "iron-gear-wheel"
}, {
"name": "electronic-circuit"
}, {
"name": "advanced-circuit"
}, {
"name": "processing-unit"
}, {
"name": "engine-unit"
}, {
"name": "electric-engine-unit"
}, {
"name": "explosives"
}, {
"name": "battery"
}, {
"name": "flying-robot-frame"
}, {
"name": "copper-cable"
}, {
"name": "red-wire"
}, {
"name": "green-wire"
}, {
"name": "science-pack-1"
}, {
"name": "science-pack-2"
}, {
"name": "science-pack-3"
}, {
"name": "alien-science-pack"
}, {
"name": "pistol"
}, {
"name": "submachine-gun"
}, {
"name": "shotgun"
}, {
"name": "combat-shotgun"
}, {
"name": "railgun"
}, {
"name": "rocket-launcher"
}, {
"name": "flame-thrower"
}, {
"name": "land-mine"
}, {
"name": "basic-bullet-magazine"
}, {
"name": "piercing-bullet-magazine"
}, {
"name": "shotgun-shell"
}, {
"name": "piercing-shotgun-shell"
}, {
"name": "railgun-dart"
}, {
"name": "rocket"
}, {
"name": "explosive-rocket"
}, {
"name": "flame-thrower-ammo"
}, {
"name": "basic-grenade"
}, {
"name": "poison-capsule"
}, {
"name": "slowdown-capsule"
}, {
"name": "defender-capsule"
}, {
"name": "distractor-capsule"
}, {
"name": "destroyer-capsule"
}, {
"name": "basic-electric-discharge-defense-remote"
}, {
"name": "basic-armor"
}, {
"name": "heavy-armor"
}, {
"name": "basic-modular-armor"
}, {
"name": "power-armor"
}, {
"name": "power-armor-mk2"
}, {
"name": "solar-panel-equipment"
}, {
"name": "fusion-reactor-equipment"
}, {
"name": "energy-shield-equipment"
}, {
"name": "energy-shield-mk2-equipment"
}, {
"name": "battery-equipment"
}, {
"name": "battery-mk2-equipment"
}, {
"name": "basic-laser-defense-equipment"
}, {
"name": "basic-electric-discharge-defense-equipment"
}, {
"name": "basic-exoskeleton-equipment"
}, {
"name": "night-vision-equipment"
}, {
"name": "rail-tanker"
}, {
"name": "gun-turret"
}, {
"name": "laser-turret"
}, {
"name": "radar"
}, {
"name": "burn-crude-oil"
}, {
"name": "small-plane"
}, {
"name": "player-port"
}, {
"name": "wooden-chest"
}, {
"name": "iron-chest"
}, {
"name": "steel-chest"
}, {
"name": "smart-chest"
}, {
"name": "storage-tank"
}, {
"name": "basic-transport-belt"
}, {
"name": "fast-transport-belt"
}, {
"name": "express-transport-belt"
}, {
"name": "basic-transport-belt-to-ground"
}, {
"name": "fast-transport-belt-to-ground"
}, {
"name": "express-transport-belt-to-ground"
}, {
"name": "basic-splitter"
}, {
"name": "fast-splitter"
}, {
"name": "express-splitter"
}, {
"name": "burner-inserter"
}, {
"name": "basic-inserter"
}, {
"name": "long-handed-inserter"
}, {
"name": "fast-inserter"
}, {
"name": "smart-inserter"
}, {
"name": "small-electric-pole"
}, {
"name": "medium-electric-pole"
}, {
"name": "big-electric-pole"
}, {
"name": "substation"
}, {
"name": "pipe"
}, {
"name": "pipe-to-ground"
}, {
"name": "small-pump"
}, {
"name": "straight-rail"
}, {
"name": "curved-rail"
}, {
"name": "train-stop"
}, {
"name": "rail-signal"
}, {
"name": "diesel-locomotive"
}, {
"name": "cargo-wagon"
}, {
"name": "car"
}, {
"name": "logistic-robot"
}, {
"name": "construction-robot"
}, {
"name": "logistic-chest-active-provider"
}, {
"name": "logistic-chest-passive-provider"
}, {
"name": "logistic-chest-requester"
}, {
"name": "logistic-chest-storage"
}, {
"name": "roboport"
}, {
"name": "iron-axe"
}, {
"name": "steel-axe"
}, {
"name": "repair-pack"
}, {
"name": "blueprint"
}, {
"name": "deconstruction-planner"
}, {
"name": "boiler"
}, {
"name": "steam-engine"
}, {
"name": "small-lamp"
}, {
"name": "solar-panel"
}, {
"name": "basic-accumulator"
}, {
"name": "burner-mining-drill"
}, {
"name": "basic-mining-drill"
}, {
"name": "offshore-pump"
}, {
"name": "pumpjack"
}, {
"name": "stone-furnace"
}, {
"name": "steel-furnace"
}, {
"name": "electric-furnace"
}, {
"name": "assembling-machine-1"
}, {
"name": "assembling-machine-2"
}, {
"name": "assembling-machine-3"
}, {
"name": "oil-refinery"
}, {
"name": "chemical-plant"
}, {
"name": "lab"
}, {
"name": "basic-beacon"
}, {
"name": "speed-module"
}, {
"name": "speed-module-2"
}, {
"name": "speed-module-3"
}, {
"name": "effectivity-module"
}, {
"name": "effectivity-module-2"
}, {
"name": "effectivity-module-3"
}, {
"name": "productivity-module"
}, {
"name": "productivity-module-2"
}, {
"name": "productivity-module-3"
}, {
"name": "low-density-structure"
}, {
"name": "rocket-fuel"
}, {
"name": "rocket-control-unit"
}, {
"name": "rocket-part"
}, {
"name": "satellite"
}, {
"name": "cannon-shell"
}, {
"name": "explosive-cannon-shell"
}, {
"name": "personal-roboport-equipment"
}, {
"name": "stone-wall"
}, {
"name": "gate"
}, {
"name": "rocket-silo"
}, {
"name": "rail-chain-signal"
}, {
"name": "tank"
}, {
"name": "arithmetic-combinator"
}, {
"name": "decider-combinator"
}, {
"name": "constant-combinator"
}, {
"name": "concrete"
}, {
"name": "burn-heavy-oil"
}, {
"name": "burn-light-oil"
}, {
"name": "diesel-fuel"
}, {
"name": "heavy-oil-flaring"
}, {
"name": "light-oil-flaring"
}, {
"name": "gas-flaring"
}, {
"name": "gh-sapling"
}, {
"name": "fertwork"
}, {
"name": "superconductor"
}, {
"name": "superconducting-alien-artifact"
}, {
"name": "fill-heavy-oil-barrel"
}, {
"name": "fill-light-oil-barrel"
}, {
"name": "fill-lubricant-barrel"
}, {
"name": "fill-petroleum-gas-barrel"
}, {
"name": "fill-sulfuric-acid-barrel"
}, {
"name": "fill-water-barrel"
}, {
"name": "empty-heavy-oil-barrel"
}, {
"name": "empty-light-oil-barrel"
}, {
"name": "empty-lubricant-barrel"
}, {
"name": "empty-petroleum-gas-barrel"
}, {
"name": "empty-sulfuric-acid-barrel"
}, {
"name": "empty-water-barrel"
}, {
"name": "superconducting-wire"
}, {
"name": "water-bomb"
}, {
"name": "concrete-wall"
}, {
"name": "copper-wall"
}, {
"name": "iron-wall"
}, {
"name": "steel-wall"
}, {
"name": "wooden-fence"
}, {
"name": "void-chest"
}, {
"name": "warehouse-smart"
}, {
"name": "warehouse-basic"
}, {
"name": "concrete-lamp"
}, {
"name": "concrete-lamppost"
}, {
"name": "pipe-elbow"
}, {
"name": "pipe-junction"
}, {
"name": "pipe-straight"
}, {
"name": "check-valve"
}, {
"name": "overflow-valve"
}, {
"name": "express-pump"
}, {
"name": "concrete-curved-rail"
}, {
"name": "concrete-straight-rail"
}, {
"name": "active-provider-rail"
}, {
"name": "passive-provider-rail"
}, {
"name": "requester-rail"
}, {
"name": "storage-rail"
}, {
"name": "farl"
}, {
"name": "landfill2by2"
}, {
"name": "landfill4by4"
}, {
"name": "water-be-gone"
}, {
"name": "warehouse-active-provider"
}, {
"name": "warehouse-passive-provider"
}, {
"name": "warehouse-requester"
}, {
"name": "warehouse-storage"
}, {
"name": "long-wood"
}, {
"name": "long-wood-v"
}, {
"name": "long-iron"
}, {
"name": "long-iron-v"
}, {
"name": "long-smart"
}, {
"name": "long-steel"
}, {
"name": "long-smart-v"
}, {
"name": "long-steel-v"
}, {
"name": "long-storage"
}, {
"name": "long-storage-v"
}, {
"name": "long-requester"
}, {
"name": "long-requester-v"
}, {
"name": "long-active"
}, {
"name": "long-active-v"
}, {
"name": "long-passive"
}, {
"name": "long-passive-v"
}, {
"name": "resource-monitor"
}, {
"name": "pipe-cleaner"
}, {
"name": "burner-generator"
}, {
"name": "wind-turbine"
}, {
"name": "petroleum-generator"
}, {
"name": "torch"
}, {
"name": "bucket-wheel-excavator"
}, {
"name": "bucket-wheel-excavator-mk2"
}, {
"name": "bucket-wheel-excavator-mk3"
}, {
"name": "ore-unloader"
}, {
"name": "ore-unloader-mk2"
}, {
"name": "ore-unloader-mk3"
}, {
"name": "gh-greenhouse"
}, {
"name": "burner-assembling-machine"
}, {
"name": "flare-stack"
}, {
"name": "OilSteamBoiler"
}, {
"name": "tf-germling"
}, {
"name": "tf-coral-seed"
}, {
"name": "tf-biolab"
}, {
"name": "tf-bioreactor"
}, {
"name": "tf-cokery"
}, {
"name": "tf-field"
}, {
"name": "tf-stone-crusher"
}, {
"name": "tf-fieldmk2"
}, {
"name": "tf-ash"
}, {
"name": "tf-charcoal"
}, {
"name": "tf-coal"
}, {
"name": "tf-coal-2"
}, {
"name": "tf-coke-coal"
}, {
"name": "tf-crushed-stone"
}, {
"name": "tf-biomass-0"
}, {
"name": "tf-biomass-1"
}, {
"name": "tf-methanol1"
}, {
"name": "tf-platic"
}, {
"name": "tf-cellulose"
}, {
"name": "tf-glue"
}, {
"name": "tf-nutrients"
}, {
"name": "tf-phosphate"
}, {
"name": "tf-potassium"
}, {
"name": "tf-liquid-air"
}, {
"name": "tf-liquid-co2"
}, {
"name": "tf-liquid-nitrogen"
}, {
"name": "tf-fill-liquid-nitrogen-barrel"
}, {
"name": "tf-empty-liquid-nitrogen-barrel"
}, {
"name": "tf-fertilizer1"
}, {
"name": "tf-fertilizer2"
}, {
"name": "tf-medicine"
}, {
"name": "tf-flame-thrower-ammo"
}, {
"name": "tf-glue-turret"
}, {
"name": "tf-poison-rocket"
}, {
"name": "tf-slowdown-rocket"
}, {
"name": "uranium-bullet-magazine"
}, {
"name": "uranium-cannon-shell"
}, {
"name": "uranium-small-nuke-shell"
}, {
"name": "S-new-heat-exchanger-01"
}, {
"name": "R-new-heat-exchanger-01"
}, {
"name": "S-new-heat-exchanger-02"
}, {
"name": "R-new-heat-exchanger-02"
}, {
"name": "heat-exchanger"
}, {
"name": "fast-pump"
}, {
"name": "pressure-pump"
}, {
"name": "R-reactor-circ-pump-01"
}, {
"name": "reactor-steam-generator-01"
}, {
"name": "reactor-turbine-generator-01a"
}, {
"name": "reactor-turbine-generator-01b"
}, {
"name": "nuclear-fission-reactor-3-by-3"
}, {
"name": "nuclear-fission-reactor-5-by-5"
}, {
"name": "heat-exchange-water-water-01"
}, {
"name": "heat-exchange-pressurised-water-water-01"
}, {
"name": "heat-exchange-pressurised-water-pressurised-water-01"
}, {
"name": "heat-exchange-water-water-02"
}, {
"name": "heat-exchange-pressurised-water-water-02"
}, {
"name": "heat-exchange-pressurised-water-pressurised-water-02"
}, {
"name": "pressurised-water"
}, {
"name": "uraninite-slurry"
}, {
"name": "fluorine-gas"
}, {
"name": "yellowcake"
}, {
"name": "uranium-hexafluoride"
}, {
"name": "uranium-hexafluoride-02"
}, {
"name": "uranium-hexafluoride-03"
}, {
"name": "uranium-hexafluoride-04"
}, {
"name": "uranium-hexafluoride-05"
}, {
"name": "uranium-hexafluoride-06"
}, {
"name": "uranium-hexafluoride-07"
}, {
"name": "uranium-hexafluoride-08"
}, {
"name": "uranium-hexafluoride-09"
}, {
"name": "uranium-pellet-01"
}, {
"name": "uranium-pellet-02"
}, {
"name": "uranium-pellet-03"
}, {
"name": "uranium-pellet-04"
}, {
"name": "uranium-pellet-05"
}, {
"name": "uranium-pellet-06"
}, {
"name": "uranium-pellet-07"
}, {
"name": "uranium-pellet-08"
}, {
"name": "uranium-pellet-09"
}, {
"name": "uranium-pellet-10"
}, {
"name": "fuel-assembly-01"
}, {
"name": "fuel-assembly-02"
}, {
"name": "fuel-assembly-03"
}, {
"name": "fuel-assembly-04"
}, {
"name": "fuel-assembly-05"
}, {
"name": "fuel-assembly-06"
}, {
"name": "fuel-assembly-07"
}, {
"name": "fuel-assembly-08"
}, {
"name": "fuel-assembly-09"
}, {
"name": "fuel-assembly-10"
}, {
"name": "5d-repair-pack-2"
}, {
"name": "5d-iron-chest-mk2"
}, {
"name": "5d-iron-chest-mk2-2"
}, {
"name": "5d-iron-chest-mk3"
}, {
"name": "5d-iron-chest-mk2-3"
}, {
"name": "5d-mining-drill-speed-1"
}, {
"name": "5d-mining-drill-speed-2"
}, {
"name": "5d-mining-drill-speed-3"
}, {
"name": "5d-mining-drill-range-1"
}, {
"name": "5d-mining-drill-range-2"
}, {
"name": "5d-mining-drill-range-3"
}, {
"name": "5d-masher"
}, {
"name": "5d-masher-2"
}, {
"name": "5d-furnace"
}, {
"name": "5d-electric-furnace"
}, {
"name": "5d-assembling-machine-4"
}, {
"name": "5d-assembling-machine-5"
}, {
"name": "5d-copper-dust"
}, {
"name": "5d-copper-plate"
}, {
"name": "gh-logs"
}, {
"name": "5d-iron-plate"
}, {
"name": "5d-iron-dust"
}, {
"name": "5d-storage-tank"
}, {
"name": "5d-pumpjack-2"
}, {
"name": "5d-pumpjack-3"
}, {
"name": "5d-chemical-plant-2"
}, {
"name": "5d-oil-refinery-2"
}, {
"name": "5d-oil-refinery-3"
}, {
"name": "5d-chemical-plant-3"
}, {
"name": "5d-steam-engine-2"
}, {
"name": "5d-steam-engine-3"
}, {
"name": "5d-boiler"
}, {
"name": "5d-boiler-2"
}, {
"name": "5d-offshore-pump"
}, {
"name": "5d-offshore-pump-2"
}, {
"name": "5d-small-pump"
}, {
"name": "5d-small-pump-2"
}, {
"name": "5d-basic-accumulator-2"
}, {
"name": "5d-basic-accumulator-3"
}, {
"name": "5d-solar-panel-2"
}, {
"name": "5d-solar-panel-3"
}, {
"name": "5d-electric-pole-4"
}, {
"name": "5d-electric-pole-5"
}, {
"name": "5d-electric-pole-6"
}, {
"name": "5d-lamp"
}, {
"name": "5d-inserter-speed3-range3-close"
}, {
"name": "5d-inserter-speed1-range3"
}, {
"name": "5d-inserter-speed1-range1-close"
}, {
"name": "5d-inserter-speed1-range2-close"
}, {
"name": "5d-inserter-speed1-range3-close"
}, {
"name": "5d-inserter-speed2-range1-close"
}, {
"name": "5d-inserter-speed2-range2"
}, {
"name": "5d-inserter-speed2-range2-close"
}, {
"name": "5d-inserter-speed2-range3"
}, {
"name": "5d-inserter-speed2-range3-close"
}, {
"name": "5d-inserter-speed3-range1"
}, {
"name": "5d-inserter-speed3-range1-close"
}, {
"name": "5d-inserter-speed3-range2"
}, {
"name": "5d-inserter-speed3-range2-close"
}, {
"name": "5d-inserter-speed3-range3"
}, {
"name": "5d-inserter-smart-speed2-range1-close"
}, {
"name": "5d-inserter-smart-speed2-range2"
}, {
"name": "5d-inserter-smart-speed2-range2-close"
}, {
"name": "5d-inserter-smart-speed3-range1"
}, {
"name": "5d-inserter-smart-speed3-range1-close"
}, {
"name": "5d-basic-inserter-right-90d"
}, {
"name": "5d-basic-inserter-right-90d-close"
}, {
"name": "5d-fast-inserter-right-90d"
}, {
"name": "5d-fast-inserter-right-90d-close"
}, {
"name": "5d-extreme-inserter-right-90d"
}, {
"name": "5d-extreme-inserter-right-90d-close"
}, {
"name": "5d-basic-inserter-left-90d"
}, {
"name": "5d-basic-inserter-left-90d-close"
}, {
"name": "5d-fast-inserter-left-90d"
}, {
"name": "5d-fast-inserter-left-90d-close"
}, {
"name": "5d-extreme-inserter-left-90d"
}, {
"name": "5d-extreme-inserter-left-90d-close"
}, {
"name": "5d-mk4-transport-belt"
}, {
"name": "5d-mk5-transport-belt"
}, {
"name": "5d-mk4-transport-belt-to-ground"
}, {
"name": "5d-mk5-transport-belt-to-ground"
}, {
"name": "5d-mk1-transport-belt-to-ground-30"
}, {
"name": "5d-mk2-transport-belt-to-ground-30"
}, {
"name": "5d-mk3-transport-belt-to-ground-30"
}, {
"name": "5d-mk4-transport-belt-to-ground-30"
}, {
"name": "5d-mk5-transport-belt-to-ground-30"
}, {
"name": "5d-mk1-transport-belt-to-ground-50"
}, {
"name": "5d-mk2-transport-belt-to-ground-50"
}, {
"name": "5d-mk3-transport-belt-to-ground-50"
}, {
"name": "5d-mk4-transport-belt-to-ground-50"
}, {
"name": "5d-mk5-transport-belt-to-ground-50"
}, {
"name": "5d-mk4-splitter"
}, {
"name": "5d-mk5-splitter"
}, {
"name": "void-pipe"
}, {
"name": "5d-pipe-mk2"
}, {
"name": "5d-pipe-mk3"
}, {
"name": "5d-pipe-to-ground-mk2"
}, {
"name": "5d-pipe-to-ground-mk3"
}, {
"name": "5d-pipe-to-ground-mk1-30"
}, {
"name": "5d-pipe-to-ground-mk2-30"
}, {
"name": "5d-pipe-to-ground-mk3-30"
}, {
"name": "5d-pipe-to-ground-mk1-50"
}, {
"name": "5d-pipe-to-ground-mk2-50"
}, {
"name": "5d-pipe-to-ground-mk3-50"
}, {
"name": "farl-meta"
}, {
"name": "farl-meta-concrete"
}, {
"name": "5d-logistic-robot-2"
}, {
"name": "5d-construction-robot-2"
}, {
"name": "5d-roboport-2"
}, {
"name": "5d-passive"
}, {
"name": "5d-requester"
}, {
"name": "5d-storage"
}, {
"name": "5d-active"
}, {
"name": "5d-speed-module-4"
}, {
"name": "5d-speed-module-5"
}, {
"name": "5d-effectivity-module-4"
}, {
"name": "5d-effectivity-module-5"
}, {
"name": "5d-productivity-module-4"
}, {
"name": "5d-productivity-module-5"
}, {
"name": "5d-pollution-module-1"
}, {
"name": "5d-pollution-module-2"
}, {
"name": "5d-pollution-module-3"
}, {
"name": "5d-pollution-module-4"
}, {
"name": "5d-pollution-module-5"
}, {
"name": "5d-speed-effectivity-4"
}, {
"name": "5d-speed-productivity-4"
}, {
"name": "5d-speed-pollution-4"
}, {
"name": "5d-pollution-effectivity-4"
}, {
"name": "5d-effectivity-productivity-4"
}, {
"name": "5d-pollution-productivity-4"
}, {
"name": "5d-speed-effectivity-5"
}, {
"name": "5d-speed-productivity-5"
}, {
"name": "5d-speed-pollution-5"
}, {
"name": "5d-pollution-effectivity-5"
}, {
"name": "5d-effectivity-productivity-5"
}, {
"name": "5d-pollution-productivity-5"
}, {
"name": "5d-welder"
}, {
"name": "straight-power-rail"
}, {
"name": "curved-power-rail"
}, {
"name": "5d-rail-water"
}, {
"name": "5d-rail-water-curve"
}, {
"name": "5d-power-rail-water"
}, {
"name": "5d-curved-power-rail-water"
}, {
"name": "electric-locomotive"
}, {
"name": "cargo-wagon-roboport"
}, {
"name": "cargo-wagon-passive"
}, {
"name": "cargo-wagon-active"
}, {
"name": "cargo-wagon-storage"
}, {
"name": "cargo-wagon-requester"
}, {
"name": "cargo-wagon-accumulator"
}, {
"name": "cargo-wagon-gun-turret"
}, {
"name": "cargo-wagon-laser-turret"
}, {
"name": "smart-train-stop"
}, {
"name": "5d-gun-turret-small"
}, {
"name": "5d-gun-turret-big"
}, {
"name": "5d-laser-turret-small"
}, {
"name": "5d-laser-turret-big"
}, {
"name": "5d-metal-wall"
}, {
"name": "5d-gate"
}, {
"name": "5d-truck"
}, {
"name": "5d-air-plane"
}, {
"name": "5d-boat"
}, {
"name": "5d-tank"
}, {
"name": "5d-artillery"
}, {
"name": "artillery-shell"
}, {
"name": "5d-banner-1"
}, {
"name": "5d-banner-2"
}, {
"name": "5d-banner-3"
}, {
"name": "5d-obelisk"
}, {
"name": "5d-statue"
}, {
"name": "5d-arrow-1"
}, {
"name": "5d-arrow-2"
}, {
"name": "5d-arrow-3"
}, {
"name": "5d-arrow-4"
}, {
"name": "5d-letter-01"
}, {
"name": "5d-letter-02"
}, {
"name": "5d-letter-03"
}, {
"name": "5d-letter-04"
}, {
"name": "5d-letter-05"
}, {
"name": "5d-letter-06"
}, {
"name": "5d-letter-07"
}, {
"name": "5d-letter-08"
}, {
"name": "5d-letter-09"
}, {
"name": "5d-letter-10"
}, {
"name": "5d-letter-11"
}, {
"name": "5d-letter-12"
}, {
"name": "5d-letter-13"
}, {
"name": "5d-letter-14"
}, {
"name": "5d-letter-15"
}, {
"name": "5d-letter-16"
}, {
"name": "5d-letter-17"
}, {
"name": "5d-letter-18"
}, {
"name": "5d-letter-19"
}, {
"name": "5d-letter-20"
}, {
"name": "5d-letter-21"
}, {
"name": "5d-letter-22"
}, {
"name": "5d-letter-23"
}, {
"name": "5d-letter-24"
}, {
"name": "5d-letter-25"
}, {
"name": "5d-letter-26"
}, {
"name": "5d-letter-27"
}, {
"name": "5d-letter-28"
}, {
"name": "5d-letter-29"
}, {
"name": "5d-letter-30"
}, {
"name": "5d-letter-31"
}, {
"name": "5d-letter-32"
}, {
"name": "5d-letter-33"
}, {
"name": "5d-letter-34"
}, {
"name": "5d-letter-35"
}, {
"name": "5d-letter-36"
}, {
"name": "5d-letter-37"
}, {
"name": "5d-letter-38"
}, {
"name": "5d-letter-39"
}, {
"name": "5d-letter-40"
}, {
"name": "5d-letter-41"
}, {
"name": "5d-letter-42"
}, {
"name": "5d-letter-43"
}, {
"name": "5d-letter-44"
}, {
"name": "5d-letter-45"
}, {
"name": "5d-letter-46"
}, {
"name": "5d-letter-47"
}, {
"name": "5d-letter-48"
}, {
"name": "5d-letter-49"
}, {
"name": "5d-letter-50"
}, {
"name": "5d-letter-51"
}, {
"name": "5d-letter-52"
}, {
"name": "5d-letter-53"
}, {
"name": "5d-letter-54"
}, {
"name": "5d-letter-55"
}, {
"name": "5d-concrete-a"
}, {
"name": "5d-concrete-b"
}, {
"name": "5d-concrete-b2"
}, {
"name": "5d-concrete-m"
}, {
"name": "5d-concrete-r"
}, {
"name": "5d-concrete-v"
}, {
"name": "y_path_slag_recipe"
}, {
"name": "y_path_checker_recipe"
}, {
"name": "y_path_science_recipe"
}, {
"name": "y_path_labor_recipe"
}, {
"name": "y_tring_recipe"
}, {
"name": "y_tgb_recipe"
}, {
"name": "yir_blue_tile_recipe"
}, {
"name": "yir_grating_tile_recipe"
}, {
"name": "yir_stony_tile_recipe"
}, {
"name": "yir_brick1_tile_recipe"
}, {
"name": "yir_brick2_tile_recipe"
}, {
"name": "yir_ground1_tile_recipe"
}, {
"name": "yir_plates2_tile_recipe"
}, {
"name": "yir_muster1_tile_recipe"
}, {
"name": "yir_wood1_tile_recipe"
}, {
"name": "yir_wood2_tile_recipe"
}, {
"name": "yir_wood3_tile_recipe"
}, {
"name": "yir_wood4_tile_recipe"
}, {
"name": "yir_copper_tile_recipe"
}, {
"name": "yir_iron_tile_recipe"
}, {
"name": "yir_metal1_tile_recipe"
}, {
"name": "yir_metal2_tile_recipe"
}, {
"name": "yir_metal3_tile_recipe"
}, {
"name": "yir_metal4_tile_recipe"
}, {
"name": "yir_tile1_tile_recipe"
}, {
"name": "yir_tile2_tile_recipe"
}, {
"name": "yir_tile3_tile_recipe"
}, {
"name": "yir_metal5_tile_recipe"
}, {
"name": "yir_fuel_coks_recipe"
}, {
"name": "yir_fuel_diesel_recipe"
}, {
"name": "yir_fuel_energy_recipe"
}, {
"name": "y_loco_access-pipe-in"
}, {
"name": "y_loco_access-pipe-out"
}, {
"name": "yir_factory_loco_recipe"
}, {
"name": "yir_factory_material_recipe"
}, {
"name": "yir_factory_stuff_recipe"
}, {
"name": "yir_factory_tiles_recipe"
}, {
"name": "yir_factory_wagon_recipe"
}, {
"name": "yir_coins_gen1_recipe"
}, {
"name": "yir_frame_loco_steam_recipe"
}, {
"name": "yir_frame_loco_diesel_recipe"
}, {
"name": "yir_frame_loco_future_recipe"
}, {
"name": "yir_frame_waggon_recipe"
}, {
"name": "yir_radsatz_locos_recipe"
}, {
"name": "yir_radsatz_waggon_recipe"
}, {
"name": "yir_color_black_recipe"
}, {
"name": "yir_color_white_recipe"
}, {
"name": "yir_color_red_recipe"
}, {
"name": "yir_color_blue_recipe"
}, {
"name": "yir_color_green_recipe"
}, {
"name": "y_3acw_T10K_recipe"
}, {
"name": "yir_2acw_wood_recipe"
}, {
"name": "y_wagon_coal_recipe"
}, {
"name": "y_wagon_copper_recipe"
}, {
"name": "y_wagon_iron_recipe"
}, {
"name": "y_wagon_stone_recipe"
}, {
"name": "y_wagon_corn_blue_recipe"
}, {
"name": "y_wagon_corn_green_recipe"
}, {
"name": "y_wagon_hopper_yellow_recipe"
}, {
"name": "yir_2acw_3blocks_recipe"
}, {
"name": "yir_wagon2a_closed_recipe"
}, {
"name": "y_wagon_trans_recipe"
}, {
"name": "yir_4acw_purple_recipe"
}, {
"name": "yir_4acw_oceanblue_recipe"
}, {
"name": "yir_4acw_grey_recipe"
}, {
"name": "z_yira_4a_cw_steel"
}, {
"name": "z_yira_6a_maai1"
}, {
"name": "y_loco_ses_std_recipe"
}, {
"name": "y_loco_ses_red_recipe"
}, {
"name": "yir_loco_sel_blue_recipe"
}, {
"name": "y_loco_fs_steam_green_recipe"
}, {
"name": "yir_mre044_recipe"
}, {
"name": "y_wagon_tender_black_recipe"
}, {
"name": "y_wagon_tender_green_recipe"
}, {
"name": "y_loco_emd1500black_recipe"
}, {
"name": "y_loco_emd1500blue_recipe"
}, {
"name": "yir_loco_fesw_op_recipe"
}, {
"name": "y_loco_emd1500blue_v2"
}, {
"name": "y_loco_emd1500black_v2_recipe"
}, {
"name": "y_loco_desw_recipe"
}, {
"name": "y_loco_desw_orange_recipe"
}, {
"name": "y_loco_desw_blue_recipe"
}, {
"name": "yir_loco_del_mk1400"
}, {
"name": "yir_loco_de_bluegray_recipe"
}, {
"name": "y_loco_emd3000_white_recipe"
}, {
"name": "yir_emdf7a_cr_recipe"
}, {
"name": "yir_emdf7a_mn_recipe"
}, {
"name": "yir_emdf7b_cr_recipe"
}, {
"name": "yir_emdf7b_mn_recipe"
}, {
"name": "yir_lsw_840green_recipe"
}, {
"name": "yir_lsw_r790orange_recipe"
}, {
"name": "yir_lsw_r790red_recipe"
}, {
"name": "y_wagon_zement_gray_recipe"
}, {
"name": "y_wagon_zement_white_recipe"
}, {
"name": "yir_wagon2a_tank_blue_recipe"
}, {
"name": "yir_wagon2a_tank_orange_recipe"
}, {
"name": "y_wagon_tank_fm1_recipe"
}, {
"name": "y_wagon_tank_fm2_recipe"
}, {
"name": "yir_es44cr_recipe"
}, {
"name": "yir_wagon_caboose_cr_crrecipe"
}, {
"name": "yir_4a_container_crrecipe"
}, {
"name": "yir_4a_clean_cr_recipe"
}, {
"name": "yir_cw_flourit_recipe"
}, {
"name": "yir_cw_uranite_recipe"
}, {
"name": "yir_cw_upempty_recipe"
}, {
"name": "yir_cw_upclosed_recipe"
}, {
"name": "yir_atom_header_recipe"
}, {
"name": "yir_atom_mitte_recipe"
}, {
"name": "small-lamp-red"
}, {
"name": "small-lamp-orange"
}, {
"name": "small-lamp-yellow"
}, {
"name": "small-lamp-green"
}, {
"name": "small-lamp-cyan"
}, {
"name": "small-lamp-blue"
}, {
"name": "small-lamp-purple"
}, {
"name": "small-lamp-magenta"
}, {
"name": "small-lamp-white"
}, {
"name": "small-lamp-black"
}, {
"name": "diesel-locomotive-red"
}, {
"name": "diesel-locomotive-orange"
}, {
"name": "diesel-locomotive-yellow"
}, {
"name": "diesel-locomotive-green"
}, {
"name": "diesel-locomotive-cyan"
}, {
"name": "diesel-locomotive-blue"
}, {
"name": "diesel-locomotive-purple"
}, {
"name": "diesel-locomotive-magenta"
}, {
"name": "diesel-locomotive-white"
}, {
"name": "diesel-locomotive-black"
}, {
"name": "concrete-red"
}, {
"name": "concrete-orange"
}, {
"name": "concrete-yellow"
}, {
"name": "concrete-green"
}, {
"name": "concrete-cyan"
}, {
"name": "concrete-blue"
}, {
"name": "concrete-purple"
}, {
"name": "concrete-magenta"
}, {
"name": "concrete-white"
}, {
"name": "concrete-black"
}, {
"name": "concrete-hazard-left"
}, {
"name": "concrete-hazard-right"
}, {
"name": "concrete-fire-left"
}, {
"name": "concrete-fire-right"
}],
"manual_mining_speed_modifier": 0,
"manual_crafting_speed_modifier": 0,
"laboratory_speed_modifier": 0.5,
"logistic_robot_speed_modifier": 0,
"logistic_robot_storage_modifier": 0
},
"name": ""
}],
"evolution_factor": 0.55143915818202,
"map_settings": {
"pollution": {
"enabled": true,
"diffusion_ratio": 0.02,
"min_to_diffuse": 15,
"ageing": 1,
"expected_max_per_chunk": 7000,
"min_to_show_per_chunk": 700,
"min_pollution_to_damage_trees": 3500,
"pollution_with_max_forest_damage": 10000,
"pollution_per_tree_damage": 2000,
"pollution_restored_per_tree_damage": 500,
"max_pollution_to_restore_trees": 1000
},
"enemy_evolution": {
"enabled": true,
"time_factor": 4e-06,
"destroy_factor": 0.002,
"pollution_factor": 1.5e-05
},
"enemy_expansion": {
"enabled": true,
"min_base_spacing": 3,
"max_expansion_distance": 7,
"min_player_base_distance": 3,
"settler_group_min_size": 5,
"settler_group_max_size": 20,
"min_expansion_cooldown": 18000,
"max_expansion_cooldown": 216000
},
"unit_group": {
"min_group_gathering_time": 3600,
"max_group_gathering_time": 36000,
"max_wait_time_for_late_members": 7200,
"max_group_radius": 30,
"min_group_radius": 5,
"max_member_speedup_when_behind": 1.4,
"tick_tolerance_when_member_arrives": 60
},
"steering": {
"default": {
"radius": 1.2,
"separation_force": 0.005,
"separation_factor": 1.2,
"force_unit_fuzzy_goto_behavior": false
},
"moving": {
"radius": 3,
"separation_force": 0.01,
"separation_factor": 3,
"force_unit_fuzzy_goto_behavior": false
}
},
"path_finder": {
"fwd2bwd_ratio": 5,
"goal_pressure_ratio": 2,
"max_steps_worked_per_tick": 100,
"use_path_cache": true,
"short_cache_size": 5,
"long_cache_size": 25,
"short_cache_min_cacheable_distance": 10,
"short_cache_min_algo_steps_to_cache": 50,
"long_cache_min_cacheable_distance": 30,
"cache_max_connect_to_cache_steps": 100,
"cache_last_connection_point": 50,
"cache_last_connection_point_ratio": 0.2,
"cache_num_connection_points": 5,
"cache_ageing": 0.05,
"cache_keep_path_threshold": 0.5,
"cache_absolute_path_credit": 1,
"cache_per_node_path_credit": 0.001,
"cache_accept_path_start_distance_ratio": 0.2,
"cache_accept_path_end_distance_ratio": 0.15,
"cache_path_start_distance_rating_multiplier": 10,
"cache_path_end_distance_rating_multiplier": 20,
"short_cache_path_max_age": 600,
"long_cache_path_max_age": 108000,
"cache_max_age_spacing": 600,
"stale_enemy_with_same_destination_collision_penalty": 30,
"ignore_moving_enemy_collision_distance": 5,
"enemy_with_different_destination_collision_penalty": 30,
"general_entity_collision_penalty": 10,
"max_clients_to_accept_any_new_request": 10,
"max_clients_to_accept_short_new_request": 10,
"direct_distance_to_consider_short_request": 100,
"min_steps_to_check_path_find_termination": 2000,
"start_to_goal_cost_multiplier_to_terminate_path_find": 100
},
"max_failed_behavior_count": 3
},
"difficulty": 1,
"tick": 4573800,
"finished": false,
"speed": 1,
"daytime": 0.13975039982498,
"darkness": 0,
"peaceful_mode": true,
"wind_speed": 0.023810375073444,
"wind_orientation": 0.94637441635132,
"wind_orientation_change": 0.0001
}
Version history
Version history
0.0.5 (2016-05.09): More data in json
0.0.4: internal test release
0.0.3 (2016-04.23): More data in json, show world data and surfaces in html page
0.0.2 (2016-04-21): Code cleanup, remove unecessary files with origin from sample mod, progress in json export
0.0.1 (2016-04-19): Initial release
0.0.5 (2016-05.09): More data in json
0.0.4: internal test release
0.0.3 (2016-04.23): More data in json, show world data and surfaces in html page
0.0.2 (2016-04-21): Code cleanup, remove unecessary files with origin from sample mod, progress in json export
0.0.1 (2016-04-19): Initial release
To Do
- - more details in website
- complete json export
Known issues
- - html view don't work in Chrome browser if viewed local due security settings
-> could be solved by creating a new shortcut to chrome with parameter '--allow-file-access-from-files'