Giter Site home page Giter Site logo

themitch2 / iitc-plugins Goto Github PK

View Code? Open in Web Editor NEW

This project forked from le-jeu/iitc-plugins

0.0 0.0 0.0 2.09 MB

Some IITC plugins (builds are available on the website or in `dist` branch)

Home Page: https://le-jeu.github.io/

License: BSD 2-Clause "Simplified" License

Python 6.53% JavaScript 75.98% CSS 3.21% TypeScript 14.29%

iitc-plugins's Introduction

Plugins

Set of plugins for IITC

Inventory

Player Inventory (need CORE subscription)

Use the newly added (Feb 2021) feature for C.O.R.E users to bring the inventory to IITC. This includes a dialog showing your whole inventory, the content of each capsules, the list of your keys. It adds a highlight that shows all portals in view (even not loaded) you have keys. You can export the key numbers to the Keys plugin if available. In the later case, you benefit from the Keys plugin, including keys on map, and in the portals list.

preview preview preview

Comm

Show virus in the regular Comm and add a tab/pane with portal/player name filter and event type filter. This script refactors IITC chat code and parses chat log to flag each comm by its type. The features are inspired by COMM Filter by udnp

preview

Adds a tab to the chat and computes the MU score per player parsing the COMM. The data is delete only on page reload or by user interaction (per player) so you can move the map without losing the already loaded scores.

preview

Highlighter

Since February 2021, the intel provides Portal History. This plugin highlights portals depending on their history. It comes with some variants such as hiding all captured portals, or showing both captured and visited portals with different colors. Consider editing the source to fit your needs.

Makes IITC handle multiple highlighter concurrently.

Basic but powerful customizable highlighter inspired by Expression for MapBox Style. Claim: all official highlighters can be defined by a static JSON object.

Appearance

Bring ameba64/ingress-items icons into IITC. Currently for mods only, in portail details and as overlay on mobile

Map layers

Bring the labels (street/city/etc) of CartoDB or default Ingress map above the fields/links and portal.

With the Styling Wizard from Google, you can design your own base map and use it in IITC-CE.

This is a WIP plugin to test WebGL layers for IITC. Version 0.1 uses cached data from the Portal cache plugin to draw a layer with all portals using a WebGL layer with Leaflet.glify.

This is another WIP plugin to test WebGL layers for IITC using MapLibre GL JS. Maplibre layers uses a custom style and loads data from the IITC objects as GeoJSON. It implements portal click and link direction animation. MapBox Vector Tiles brings map vector tiles as base layer. Both plugins need the plugin maplibre-gl-js.user.js as dependency.

Add a basic 3D glimpse of current view. Mainly useless except for seeing links as straight lines on the globe.

Cache

Some cache plugin to populate the map with local data using IndexedDB. The plugin only stores guid, coordinates, timestamp.and optionnaly team from intel.

Info&Search

Portals pictures dialog for easier portal lookup on IFS decoding

Add a dialog including the pictures of all visible portals. When clicking one, the portal is selected. The list of picture is sorting according to the number of click so you can find easily a already clicked picture.

preview

Use the what3word location in the IITC search bar.

Look for a valid GUID in the IITC search bar and look for the portal if any. This can be useful when copy/pasting a Ingress deep link.

UI Tweaks

Because of overdose of dialogs. List open dialogs in the sidebar with the ability to give focus or close a dialog.

Copy agent link (mobile only)

Copy agent profile link on press for IITC Mobile.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.