An open API service indexing awesome lists of open source software.

https://github.com/i2van/arknightslinqpad

Collection of the Arknights LINQPad scripts for Windows, macOS.
https://github.com/i2van/arknightslinqpad

android arknights csharp gacha gacha-game gui ios linq linqpad lprun macos mobile scripts windows windows-10 windows-11 windows-desktop

Last synced: 4 months ago
JSON representation

Collection of the Arknights LINQPad scripts for Windows, macOS.

Awesome Lists containing this project

README

          

# Arknights LINQPad scripts

[![Latest build](https://github.com/i2van/ArknightsLINQPad/workflows/build/badge.svg)](https://github.com/i2van/ArknightsLINQPad/actions)
[![Latest release](https://img.shields.io/github/downloads/i2van/ArknightsLINQPad/total.svg)](https://github.com/i2van/ArknightsLINQPad/releases/latest)
[![License](https://img.shields.io/badge/license-MIT-orange)](https://opensource.org/licenses/MIT)
[![Arknights](https://img.shields.io/badge/arknights-wiki-black)](https://arknights.wiki.gg)
[![Requires LINQPad](https://img.shields.io/badge/requires-linqpad-teal)](https://www.linqpad.net/Download.aspx)
[![Requires LINQPad Latest Beta](https://img.shields.io/badge/recommended-linqpad%20beta-blue)](https://www.linqpad.net/linqpad9.aspx#beta)

Collection of the [Arknights](https://arknights.wiki.gg) [LINQPad](https://www.linqpad.net) scripts. LINQPad for Windows or macOS can be downloaded [here](https://www.linqpad.net/Download.aspx) ([beta](https://www.linqpad.net/linqpad9.aspx#beta)).

## Table of Contents ##

* [Requirements](#requirements)
* [How to use](#how-to-use)
* [Scripts](#scripts)
* [Ongoing Arknights Global event status tracker](#eventstatuslinq) [`EventStatus.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/EventStatus.linq)
* [Arknights event stock scraper](#eventstockscraperlinq) [`EventStockScraper.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/EventStockScraper.linq)
* [Launch Arknights countdown timers using Hourglass](#hourglasslinq) [`Hourglass.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/Hourglass.linq)
* [Arknights operation's strategies](#operationstrategieslinq) [`OperationStrategies.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/OperationStrategies.linq)
* [Arknights operators's modules missions](#operatormoduleslinq) [`OperatorModules.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/OperatorModules.linq)
* [Arknights operators's modules scraper](#operatormodulesscraperlinq) [`OperatorModulesScraper.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/OperatorModulesScraper.linq)
* [Arknights packs store Originite Prime price calculator](#originiteprimepackslinq) [`OriginitePrimePacks.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/OriginitePrimePacks.linq)

## Requirements

[LINQPad](https://www.linqpad.net/Download.aspx) or [LINQPad Beta](https://www.linqpad.net/linqpad9.aspx#beta) (recommended) with the [latest](https://dotnet.microsoft.com/en-us/download/dotnet/latest) [.NET](https://dotnet.microsoft.com/en-us/download/dotnet) installed.

## How to use

1. Download [Arknights LINQPad scripts](https://github.com/i2van/ArknightsLINQPad/releases) for the [ongoing Global event](https://arknights.wiki.gg/wiki/Event#Ongoing).
2. Open [script](#scripts) in the [LINQPad](https://www.linqpad.net/Download.aspx).
3. Search (`Ctrl+F`) for all the `TODO:`s and edit as necessary.
4. Execute.

## Scripts

### [`EventStatus.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/EventStatus.linq)

Ongoing [Arknights](https://arknights.wiki.gg) [Global](https://arknights.wiki.gg/wiki/Arknights#Global) [event](https://arknights.wiki.gg/wiki/Event) status tracker.

![EventStatus.linq](img/EventStatus.png)

### [`EventStockScraper.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/EventStockScraper.linq)

[Arknights](https://arknights.wiki.gg) [event](https://arknights.wiki.gg/wiki/Event) stock scraper.

```csharp
[new("To_the_Grinning_Valley#Sandbeast's_Cave", "To the Grinning Valley", "Spicy_Bottletree_Sap")] = new("""
// To the Grinning Valley
350 Major Field
10 7 Information Fragment
100 Module Data Block
30 8 Data Supplement Instrument
10 40 Data Supplement Stick
200 Crystalline Electronic Unit
65 Chip Catalyst
50 2 Polymerized Gel
20 4 Aketon
20 4 Semi-Synthetic Solvent
5 10 LMD
5 5 Strategic Battle Record
5 5 Tactical Battle Record
5 5 Skill Summary - 3
5 5 Skill Summary - 2
4 5 Pure Gold
6 5 Oriron
30 5 Recruitment Permit
4 10 Furniture Part
""")
```

### [`Hourglass.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/Hourglass.linq)

Launch [Arknights](https://arknights.wiki.gg) countdown timers using the [Hourglass](https://github.com/i2van/hourglass).

* [About Hourglass](https://github.com/i2van/hourglass/blob/develop/README.md)
* [Hourglass FAQ](https://github.com/i2van/hourglass/blob/develop/FAQ.md)
* [Hourglass command-line reference](https://github.com/i2van/hourglass/blob/develop/Hourglass/Resources/Usage.txt)

![Hourglass.linq](img/Hourglass.png)

### [`OperationStrategies.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/OperationStrategies.linq)

[Arknights](https://arknights.wiki.gg) [operation](https://arknights.wiki.gg/wiki/Operation)'s strategies.

![OperationStrategies.linq](img/OperationStrategies.png)

### [`OperatorModules.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/OperatorModules.linq)

[Arknights](https://arknights.wiki.gg) [operators](https://arknights.wiki.gg/wiki/Operator)'s [modules](https://arknights.wiki.gg/wiki/Operator_Module) missions.

![OperatorModules.linq](img/OperatorModules.png)

### [`OperatorModulesScraper.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/OperatorModulesScraper.linq)

[Arknights](https://arknights.wiki.gg) [operators](https://arknights.wiki.gg/wiki/Operator)'s [modules](https://arknights.wiki.gg/wiki/Operator_Module) scraper.

```text
Aak Specialist 6 GEE-X 2-8 D32 Steel❂4|Polymerized Gel❂7 Paradox
Absinthe Caster 5 CCR-X 3-4 Orirock Concentration❂10|Incandescent Alloy❂10
Aciddrop Sniper 4 ARC-X 2-8 RMA70-12❂10|Integrated Device❂8 Paradox
Akafuyu Guard 5 MUS-X 3-8 Polymerized Gel❂8|Aketon❂15 Paradox
Almond Specialist 5 HOK-X BI-2 Oriron Block❂6|Manganese Ore❂13 Paradox
Ambriel Sniper 4 DEA-X 4-7 Oriron Cluster❂16|RMA70-12❂6
Amiya Caster 5 CCR-Y 3-8 Orirock Concentration❂10|Loxic Kohl❂10
Andreana Sniper 5 DEA-X 3-2 Grindstone Pentahydrate❂8|RMA70-12❂8
Angelina Supporter 6 DEC-X 2-7 Bipolar Nanoflake❂4|Sugar Lump❂5 Paradox
Angelina Supporter 6 DEC-Y 4-4 Bipolar Nanoflake❂4|Sugar Lump❂5 Paradox
...
```

### [`OriginitePrimePacks.linq`](https://github.com/i2van/ArknightsLINQPad/blob/main/OriginitePrimePacks.linq)

[Arknights](https://arknights.wiki.gg) [packs store](https://arknights.wiki.gg/wiki/Packs_Store) [Originite Prime](https://arknights.wiki.gg/wiki/Originite_Prime) price calculator.

![OperatorModules.linq](img/OriginitePrimePacks.png)