Train Tracker


Keeps track on how many miles your train has travelled

Utilities
6 hours ago
2.0
699
Trains

g Error on Train Freigth

a month ago

Hello Hgschmie,

When i open the view for the Train Freigth i get this error, did i do something wrong or could it be caused because one of my other mods?
Btw Thanks for creating this mod i really like the idea of having an log of everything my trains did.

The mod Train Tracker (1.0.1) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event train-tracker::on_nth_tick(11)
train-tracker/scripts/sorting.lua:112: bad argument #1 of 2 to 'pairs' (table expected, got nil)
stack traceback:
[C]: in function 'pairs'
train-tracker/scripts/sorting.lua:112: in function <train-tracker/scripts/sorting.lua:100>
(...tail calls...)
train-tracker/scripts/entity_tab.lua:336: in function 'callback'
train-tracker/scripts/tree.lua:88: in function <train-tracker/scripts/tree.lua:83>
(...tail calls...)
train-tracker/scripts/entity_tab.lua:358: in function 'refreshGuiPane'
train-tracker/scripts/gui.lua:478: in function 'callback'
train-tracker/framework/gui_manager.lua:248: in function 'handler'
train-tracker/stdlib/event/event.lua:353: in function 'pcall'
train-tracker/stdlib/event/event.lua:373: in function 'dispatch_event'
train-tracker/stdlib/event/event.lua:449: in function <train-tracker/stdlib/event/event.lua:407>

a month ago

thanks for the report. I will look into it.

a month ago

Do you run any additional mods or is that just a vanilla / space age game? Especially any train-related mods are of interest for me.

a month ago

Hello Thanks for looking into it.

I'll make a highlight of Train related mods:

{
"mods":
[
"name": "automatic-station-painter",
"name": "Automatic_Train_Painter",
"name": "auto_manual_mode",
"name": "better-quality", (Quality affects Train Storage For Fluids and Items) <-- My guess which might cause the issue
"name": "elevated-rails-recolor",
"name": "FluidWagonColorMask",
"name": "LogisticTrainNetwork",
"name": "LtnManager",
"name": "rubia", (Planet Mod that adds Armored Trains) <- Also a good contender for causing this issue
"name": "RailSignalPlanner",
"name": "se-space-trains",
"name": "train-tracker",
"name": "train-trails",
}
]
}

This is my modlist:
{
"mods":
[
"name": "base",
"name": "elevated-rails",
"name": "quality",
"name": "space-age",
"name": "Accumulator-V2",
"name": "AfraidOfTheDark",
"name": "agri-no-spoil",
"name": "alien-biomes-graphics",
"name": "alternative-beacons",
"name": "ArmouredBiters",
"name": "astroponics",
"name": "AutoDeconstruct",
"name": "automatic-station-painter",
"name": "Automatic_Train_Painter",
"name": "auto_manual_mode",
"name": "beacon-interface",
"name": "belt-visualizer",
"name": "beltcounter2",
"name": "Belt_Glow",
"name": "better-chat",
"name": "better-quality",
"name": "better-victory-screen",
"name": "bioprocessing-tab",
"name": "blueprint-sandboxes",
"name": "BottleneckLite",
"name": "bplib",
"name": "bullet-trails",
"name": "celestial-weather",
"name": "cerys-lunaponics",
"name": "Cerys-Moon-of-Fulgora",
"name": "cf-lib",
"name": "ChangeInserterDropLane",
"name": "CharacterModHelper",
"name": "chest-auto-sort",
"name": "circuit_visualizer",
"name": "CleanFloor",
"name": "CombatRobotsOverhaul",
"name": "common-prototypes",
"name": "common-prototypes-graphics",
"name": "complex-death-messages",
"name": "corrundum",
"name": "Cosmic-Social-Distancing",
"name": "crushing-industry",
"name": "crushing-industry-compatibility",
"name": "crushing-industry-productivity-research",
"name": "cubium",
"name": "custom-map-colors",
"name": "Death_Counter",
"name": "DiscoScience",
"name": "Diversitree",
"name": "dnf-snow",
"name": "easy-roboport-placement-updated",
"name": "EfficiencyPromotesQuality",
"name": "elevated-pipes",
"name": "elevated-rails-recolor",
"name": "enhanced-shadows",
"name": "even-distribution",
"name": "even-pickier-dollies",
"name": "factoryplanner",
"name": "far-reach",
"name": "fdsl",
"name": "FilterHelper",
"name": "Flare Stack",
"name": "flib",
"name": "floating-damage-text",
"name": "FluidMustFlow",
"name": "FluidWagonColorMask",
"name": "galore_lib",
"name": "gear-girl",
"name": "gleba-water-cane",
"name": "GunEquipment",
"name": "hd_planets_renders",
"name": "heat_glow",
"name": "helmod",
"name": "hurricane-graphics",
"name": "Igrys",
"name": "inserter-throughput",
"name": "InserterFuelLeech",
"name": "inventory-repair",
"name": "lignumis",
"name": "lignumis-assets",
"name": "LogisticTrainNetwork",
"name": "long_stack_inserter",
"name": "LtnManager",
"name": "machine-upgrades",
"name": "maraxsis",
"name": "metal-and-stars",
"name": "metal-and-stars-graphics",
"name": "metal-and-stars-graphics-2",
"name": "mf-buildings",
"name": "mf-buildings-graphics-1",
"name": "mf-core",
"name": "mf-logistics",
"name": "mf-logistics-graphics-1",
"name": "miku-pink-dream",
"name": "Milestones",
"name": "minimalist-rails",
"name": "minime",
"name": "mining-patch-planner",
"name": "Moshine",
"name": "Moshine-assets",
"name": "multispoil",
"name": "muluna-graphics",
"name": "muluna-utility-constants",
"name": "MythicQuality",
"name": "nanobots-start-v2",
"name": "Nanobots2",
"name": "Nepgear-More-Compatibility",
"name": "new-diagonal-inserter",
"name": "NewGirlCharacterHR-fork",
"name": "NicerFuelGlow-Fixed",
"name": "nixie-tubes",
"name": "OilOutpostPlanner",
"name": "Paracelsin",
"name": "Paracelsin-Graphics",
"name": "Pi-C_lib",
"name": "planet-muluna",
"name": "planetaris-unbounded",
"name": "PlanetsLib",
"name": "PlanetsLibTiers",
"name": "play_time_display",
"name": "pollution-as-surface-property",
"name": "quality-condenser",
"name": "quality-down-binning",
"name": "quality-lib",
"name": "RailSignalPlanner",
"name": "RateCalculator",
"name": "RateCalculatorClassic",
"name": "Redrawn-Space-Connections",
"name": "resourceMarker",
"name": "rocket-silo-stats",
"name": "RocketCargoInsertion",
"name": "RPGsystem",
"name": "rubia",
"name": "rubia-assets",
"name": "rz-quality-labs",
"name": "se-space-trains",
"name": "secretas",
"name": "secretas-orbit-patch",
"name": "show-max-underground-distance",
"name": "skins-factored",
"name": "snouz-big-accumulator",
"name": "snouz-big-solar-panel",
"name": "snouz_better_substation",
"name": "solar-calc",
"name": "solar-productivity",
"name": "SolarMatrix",
"name": "space-exploration-graphics",
"name": "space-exploration-graphics-4",
"name": "space_age_galore",
"name": "SpidertronEnhancements",
"name": "SpidertronPatrols",
"name": "stdlib2",
"name": "tenebris-prime",
"name": "textplates",
"name": "Tiered-Solar-System",
"name": "tile-upgrade-planner-muluna",
"name": "train-tracker",
"name": "train-trails",
"name": "TrupenRocks",
"name": "unlock-rocket-parts",
"name": "vanilla_galore_continued",
"name": "VehicleSnap",
"name": "visible-planets",
"name": "vp-scale",
"name": "vulcanus-sulfuric-bacteria",
"name": "Wood-Walls",
"name": "wooden-arig",
"name": "YARM",
}
]
}

a month ago

That is a lot of mods. :-)

Good news is that it is just an ordinary bug. I forgot to initialize a field and what happened is that the GUI picked up the state of a newly created train before it carried any freight for the first time (which would have fixed that as well).

This is fixed in the 1.0.2 release.

a month ago

Ye i just kept adding mods that i liked and boom big list.

Thank you very much for fixing this so fast!

New response