veger / TLBE

TLBE - Time Lapse Base Edition
MIT License
9 stars 6 forks source link

Blacklist for base tracker #42

Open veger opened 1 year ago

veger commented 1 year ago

From https://mods.factorio.com/mod/TLBE/discussion/6498a5ed070072bbaa7d044c:

ask the "whole base" tracker to ignore turrets - it's quite common early game to go way out into the wilds with some turrets to clear bugs, but at the moment this causes the base tracker to zoom out to include those turrets, which has killed several of my attempts at timelapses

Basically add a blacklist, letting the user to select the buildings that should be ignored by the tracker

drdozer commented 1 year ago

Alternatively, rather than a blacklist, perhaps two modes:

  1. Everything - current behaviour
  2. factories only - consider only things that craft, so assembly machines, chemical plants, rocket silos, refineries and smelters
veger commented 1 year ago

I was thinking about that, but it would be hard to find all factories buildings, especially if staying compatible with modded games that add new buildings I guess.

It would be possible when examine data and check what the buildings/entities are used for, but will be quite error-prone I am afraid.

An other thought, what about belts/inserters that go outside of buildings, they would be cut off. So we'd need to include those as well? Walls, roads, ...? So I suppose this is quite player/play-style dependent. That is why I was thinking in the direction of a player option blacklist.

But, we can also take a look at data and see how easy it would be to compile a list of interesting entities (assemblers, etc)