IITC-CE / ingress-intel-total-conversion

intel.ingress.com total conversion user script with some new features. Should allow easier extension of the intel map.
https://iitc.app
ISC License
290 stars 109 forks source link

Fly links / Tidy links: ideas to improvements #203

Open johnd0e opened 5 years ago

johnd0e commented 5 years ago

There is one idea which is discussed multiple times, and implemented in PR's: we need the possibility to limit area (with draw-tools or anything), and exclude some portals.

But here I want to discuss other aspects of these plugins using.

johnd0e commented 5 years ago
  1. We need a possibility to freeze current state of drawn tidy/fly links
johnd0e commented 5 years ago

1a. We do not need auto-redrawing of layers at all, better run draw on demand (button, hotkey, or toolbox link) (related old issue: https://github.com/iitc-project/ingress-intel-total-conversion/issues/340#issuecomment-18795183)

johnd0e commented 5 years ago
  1. Export drawn layers to draw-tools (or GeoJSON). See also #260
modos189 commented 5 years ago
  1. Take into account already existing links #202
johnd0e commented 5 years ago
  1. Take into account already existing links #202

Well, but we already have issue for that) Anyway, I would prefer to focus here on HOW we operate with such plugins in general.

Fly33 commented 4 years ago

About fly links: 1) 🤔 2) It will be implemented someday ) 3) Partially implemented in 0.4.0 through draw tools lines. (https://www.reddit.com/r/Ingress/comments/erfauj/suggesting_links_to_flylinks_plugin_coming_soon/) I think this is much enough.

johnd0e commented 4 years ago
  1. I do not feel it's enough, because saying 'existing links' I meant real intel links, not drawn.
johnd0e commented 4 years ago
  1. Facilities to filter portals (like limit to polygon and exclude portals with markers) should be shared, because they be useful for a lot of plugins. And it's not good to 'invent the wheel' in every such plugin. I am thinking about sort of 'portal filtering api' (will open separate issue about this).
Fly33 commented 4 years ago
1. I do not feel it's enough, because saying 'existing links' I meant real intel links, not drawn.

What if you don't need to pay attention to existing links? Should you go and destroy them?)

johnd0e commented 4 years ago

@Fly33 Well, it's easy to destroy some enemy portals nearby. But it's harder with own team portals. Distant crosses also can prevent effective linking.

I agree, nothing is impossible, but if I am planning operation that requires serious preparations - I'd rather apply Maxfield.

From the opposite side - fly-links is much easier for casual linking.

johnd0e commented 4 years ago
  1. See also #260, #258
yoshimo commented 3 years ago

I think it would also be great if you could export the TODO List for the frozen current area of tidy links, seperated in BUILD and DESTROYS tasks.

and so forth.

MysticJay commented 3 years ago

@yoshimo IMHO there are quite a number of faction tools that already provide detailed OP planing&execution on a much more sophisticated level.

yoshimo commented 3 years ago

@MysticJay maybe, but you need to know about that and where to find them. You don't always need a complex solution if you just have a medium area to cover on your own and want to avoid linking the wrong portals together. That can happen if TL redraws links when you zoom in and out.

MysticJay commented 3 years ago

@yoshimo Try https://www.ingress-maxfield.com/ there is a plugin for IITC MF gives you all the information you need.

yoshimo commented 3 years ago

Another plugin that should be available from the main repo to stay updated . Maybe as a first step it would be sufficient if we had a button to refresh the TL calculation instead of it updating when you change the zoom level or map view.