From ed5963f87ec1adfda1a70194daa7724b21f7500b Mon Sep 17 00:00:00 2001 From: Ivan Ivon Date: Thu, 31 Oct 2024 22:28:19 +0200 Subject: [PATCH] Episode 14: Absolved Will Be the Seekers --- EventStatus.linq | 144 +++++++++++++++++++++++++----------------- EventStockParser.linq | 2 +- Hourglass.linq | 5 +- data/ImageUriMap.tsv | 4 +- data/Images.tsv | 11 ++++ data/Operators.tsv | 18 +++--- 6 files changed, 112 insertions(+), 72 deletions(-) diff --git a/EventStatus.linq b/EventStatus.linq index 365fe1b..c7805ad 100644 --- a/EventStatus.linq +++ b/EventStatus.linq @@ -31,53 +31,50 @@ void Main() // TODO: Specify your level max sanity. SanityPerPrime = 135, // TODO: Specify event's in-game date and time end. - EventEndDate = new DateOnly(Year.Now, Month.Nov, Day.OfMonth(1)), + EventEndDate = new DateOnly(Year.Now, Month.Nov, Day.OfMonth(14)), EventEndTime = new TimeOnly(Hour.OfDay(3), Minute.OfHour(59)), // TODO: Specify in-game UTC offset. UtcOffset = FromHours(-7), // TODO: Copy and paste current event data from EventData.Value below. Remove item(s) when done. Event = new Event { - [new("Babel_(event)#Motorized_Logistical_Camp", "Babel", "Raw_Sugar_Lumps")] = new(""" - // Babel - 200 Odda's Token - 240 Odda's Token - 280 Odda's Token - 320 Odda's Token - 360 Odda's Token - 500 Newsgirl + [new("Episode_14:_Absolved_Will_Be_the_Seekers#Strategic_Arsenal", "Episode 14: Absolved Will Be the Seekers", "Emergency_Inhibitor")] = new(""" + // Episode 14: Absolved Will Be the Seekers + 30 Scene's Token + 40 Scene's Token + 50 Scene's Token + 60 Scene's Token + 70 Scene's Token + 500 Legacy 150 3 Headhunting Permit - 75 3 Module Data Block - 100 5 D32 Steel - 35 10 Keton Colloid - 35 10 RMA70-24 - 40 10 Crystalline Circuit - 45 10 Cyclicene Prefab - 60 Witchcraft Workbench - 60 Welded Storage Box - 80 Oddities Showcase - 80 Load-bearing Pillar - 90 Ice-Cold Patchwork Wallpaper - 90 Never Even Flooring + 75 2 Module Data Block + 100 5 Polymerization Preparation + 25 10 Orirock Concentration + 30 10 Polymerized Gel + 50 10 Optimized Device + 15 'Projection of Souls' + 65 Steel Low Table + 75 Steel Bed Partition + 75 Solid Steel Partition + 85 Panoramic Display + 85 Standard Issue Metal-Flooring + 90 'Light Within Shadows' + 130 Equipment Control Panel + 155 Steel Bunkbed 15 10 Data Supplement Instrument 5 60 Data Supplement Stick - 8 15 Sugar Pack - 10 15 Manganese Ore - 10 15 Incandescent Alloy - 12 15 Transmuted Salt - 7 120 LMD - 5 30 Strategic Battle Record + 7 15 Orirock Cluster + 12 10 Coagulating Gel + 7 100 LMD + 5 25 Strategic Battle Record 3 50 Tactical Battle Record - 1 150 Frontline Battle Record + 1 120 Frontline Battle Record 4 25 Skill Summary - 3 2 50 Skill Summary - 2 - 2 40 Orirock Cube - 3 30 Sugar 3 30 Polyester 3 25 Oriron - 3 25 Polyketon - 4 20 Device - 6 5 Guard Chip + 4 25 Device + 6 5 Supporter Chip 2 200 Furniture Part """) } @@ -636,20 +633,18 @@ static class EventData 2 200 Furniture Part """), - [new("Lone_Trail#Special_Case_Contact,_C.U.D.O.D.", "Lone Trail", "Flight_Data_Recorder_Chip")] = new(""" - // Lone Trail + [new("Lone_Trail/Rerun#Special_Case_Contact,_C.U.D.O.D.", "Lone Trail Rerun", "Flight_Data_Recorder_Chip")] = new(""" + // Lone Trail Rerun 250 Silence the Paradigmatic's Token 300 Silence the Paradigmatic's Token 350 Silence the Paradigmatic's Token 400 Silence the Paradigmatic's Token 450 Silence the Paradigmatic's Token 150 3 Headhunting Permit - 75 3 Module Data Block - 100 5 Bipolar Nanoflake - 35 10 Keton Colloid - 30 10 White Horse Kohl - 35 10 Refined Solvent - 30 10 Transmuted Salt Agglomerate + 100 Bipolar Nanoflake + 40 3 Oriron Block + 35 3 Cutting Fluid Solution + 30 3 White Horse Kohl 60 'Collection' 60 'Indications' 80 'Implantation' @@ -657,26 +652,19 @@ static class EventData 100 'Treeshade Lineations' 150 'Elevations' 200 'Nostalgic Habitations' - 15 10 Data Supplement Instrument - 5 60 Data Supplement Stick - 7 15 Orirock Cluster + 10 5 Crystalline Component + 10 5 Orirock Cluster 15 15 Integrated Device - 10 15 RMA70-12 - 12 15 Compound Cutting Fluid - 7 120 LMD - 5 30 Strategic Battle Record - 3 50 Tactical Battle Record - 1 150 Frontline Battle Record - 4 25 Skill Summary - 3 - 2 50 Skill Summary - 2 - 2 40 Orirock Cube - 3 30 Sugar - 3 30 Polyester - 3 25 Oriron + 7 20 LMD + 5 5 Strategic Battle Record + 3 10 Tactical Battle Record + 1 20 Frontline Battle Record + 4 10 Skill Summary - 3 + 2 20 Skill Summary - 2 + 3 8 Sugar + 3 8 Polyester 3 25 Polyketon - 4 20 Device 6 5 Supporter Chip - 2 200 Furniture Part """), [new("Operation_Lucent_Arrowhead#Galería_Boutique", "Operation Lucent Arrowhead", "Galería_Stamp_Card")] = new(""" @@ -851,6 +839,46 @@ static class EventData 4 20 Device 6 5 Guard Chip 2 200 Furniture Part + """), + + [new("Episode_14:_Absolved_Will_Be_the_Seekers#Strategic_Arsenal", "Episode 14: Absolved Will Be the Seekers", "Emergency_Inhibitor")] = new(""" + // Episode 14: Absolved Will Be the Seekers + 30 Scene's Token + 40 Scene's Token + 50 Scene's Token + 60 Scene's Token + 70 Scene's Token + 500 Legacy + 150 3 Headhunting Permit + 75 2 Module Data Block + 100 5 Polymerization Preparation + 25 10 Orirock Concentration + 30 10 Polymerized Gel + 50 10 Optimized Device + 15 'Projection of Souls' + 65 Steel Low Table + 75 Steel Bed Partition + 75 Solid Steel Partition + 85 Panoramic Display + 85 Standard Issue Metal-Flooring + 90 'Light Within Shadows' + 130 Equipment Control Panel + 155 Steel Bunkbed + 15 10 Data Supplement Instrument + 5 60 Data Supplement Stick + 7 15 Orirock Cluster + 12 10 Coagulating Gel + 7 100 LMD + 5 25 Strategic Battle Record + 3 50 Tactical Battle Record + 1 120 Frontline Battle Record + 4 25 Skill Summary - 3 + 2 50 Skill Summary - 2 + 3 30 Polyester + 3 25 Oriron + 4 25 Device + 6 5 Supporter Chip + 2 200 Furniture Part """) }); } diff --git a/EventStockParser.linq b/EventStockParser.linq index 3e41741..ee26bb4 100644 --- a/EventStockParser.linq +++ b/EventStockParser.linq @@ -11,7 +11,7 @@ // TODO: Specify the event URI including /Rerun if present. var eventUri = """ -Babel_(event) +Episode 14: Absolved Will Be the Seekers """ .Trim() .Replace(" Rerun", "/Rerun") diff --git a/Hourglass.linq b/Hourglass.linq index 875b59d..ab59cba 100644 --- a/Hourglass.linq +++ b/Hourglass.linq @@ -169,10 +169,9 @@ void Main() clearTimersSplitButton.Flyout = clearTimersMenuFlyout; - var downloadHourglassButton = new Button + var downloadHourglassButton = new HyperlinkButton { - Content = $"Download {Hourglass}", - Margin = horizontalThickness + Content = $"Download {Hourglass}" } .SetWidth(buttonWidth); diff --git a/data/ImageUriMap.tsv b/data/ImageUriMap.tsv index cce1613..018bca4 100644 --- a/data/ImageUriMap.tsv +++ b/data/ImageUriMap.tsv @@ -1,4 +1,6 @@ 'Collection' Collection_(furniture) +Legacy Siege/Gallery#Legacy Newsgirl Amiya/Gallery#Newsgirl Night Watcher Hibiscus/Gallery#Night_Watcher -Silence the Paradigmatic's Token Operator_Token/6-star#Silence_the_Paradigmatic \ No newline at end of file +Silence the Paradigmatic's Token Operator_Token/6-star#Silence_the_Paradigmatic +Standard Issue Metal-Flooring Standard-Issue_Metal_Flooring \ No newline at end of file diff --git a/data/Images.tsv b/data/Images.tsv index 5f9f1c2..bea2073 100644 --- a/data/Images.tsv +++ b/data/Images.tsv @@ -10,9 +10,11 @@ 'Indications' 0/02 'Kjeragandr's Bones' 1/13 'Light and Heat' d/d1 +'Light Within Shadows' 8/85 'Nostalgic Habitations' b/b1 'Off the Rails' f/f3 'Prize for Excellence' 3/3b +'Projection of Souls' 3/34 'Purge of Flaws' 4/49 'Record of Suffering' d/d0 'Scenery of Knowledge' 8/8a @@ -42,6 +44,7 @@ Data Supplement Stick f/f8 Defender Chip 2/24 Device a/a4 Dizzy Spinning Chair 6/63 +Equipment Control Panel 7/72 Explosion-proof Fluorescent Lamp e/e0 Frontline Battle Record f/f7 Furniture Part 0/0d @@ -64,6 +67,7 @@ Insider's Token b/bc Integrated Device f/fb Keton Colloid a/ae Knowledge-Seeking Hall Flooring b/b6 +Legacy d/d3 Siege_Skin_1 Library Stairs 6/62 LMD e/e7 Load-bearing Pillar 2/29 @@ -86,6 +90,7 @@ Orirock Cube d/d8 Oriron 4/44 Oriron Block 5/52 Oriron Cluster 8/87 +Panoramic Display 8/8f Pipe Organ Literature Stand 8/8b Polyester 3/3a Polyester Lump e/ed @@ -100,6 +105,7 @@ Reinforced Work Chair a/ae Responsive Floorlamp 2/22 RMA70-12 1/10 RMA70-24 f/f1 +Scene's Token c/ce Secret Exhibit 'Do Not Touch' 2/28 Semi-Synthetic Solvent 5/58 Shipping Counter 1/12 @@ -111,8 +117,13 @@ Small Dougong Lamp 9/9b Small Mailbox 8/80 Small Post Office Floor f/f1 Sniper Chip c/cd +Solid Steel Partition c/ca Solidified Fiber Board e/e2 Specialist Chip e/e2 +Standard Issue Metal-Flooring 8/8b Standard-Issue_Metal_Flooring +Steel Bed Partition 8/8b +Steel Bunkbed 3/31 +Steel Low Table 9/9d Strategic Battle Record 5/55 Stumpy Little Fridge f/f1 Sugar a/a9 diff --git a/data/Operators.tsv b/data/Operators.tsv index 8561430..62162f4 100644 --- a/data/Operators.tsv +++ b/data/Operators.tsv @@ -14,8 +14,8 @@ April Sniper 5 MAR-Y 5-3 Polymerized Gel❂9|RMA70-12❂9 Paradox Archetto Sniper 6 MAR-X SV-4 Polymerization Preparation❂4|Orirock Concentration❂8 Paradox Archetto Sniper 6 MAR-Y 2-9 Polymerization Preparation❂4|Orirock Concentration❂8 Paradox Arene Guard 4 LOR-Y 2-8 Orirock Cluster❂21|Integrated Device❂7 -Aroma Caster 5 BLA-X GT-HX-3 RMA70-24❂7|Loxic Kohl❂21 -Ascalon Specialist 6 AMB-X 11-6 D32 Steel❂4|Keton Colloid❂6 +Aroma Caster 5 BLA-X GT-HX-3 RMA70-24❂7|Loxic Kohl❂21 Paradox +Ascalon Specialist 6 AMB-X 11-6 D32 Steel❂4|Keton Colloid❂6 Paradox Ash Sniper 6 MAR-X SV-8 D32 Steel❂4|Polymerized Gel❂6 Ash Sniper 6 MAR-Y 1-12 D32 Steel❂4|Polymerized Gel❂6 Ashlock Defender 5 FOR-X 7-9 Polymerized Gel❂8|Compound Cutting Fluid❂13 @@ -119,7 +119,7 @@ Goldenglow Caster 6 FUN-X R8-8 Bipolar Nanoflake❂4|Manganese Trihydrate❂5 Grain Buds Supporter 5 DEC-X 9-11 Crystalline Circuit❂7|Compound Cutting Fluid❂11 Grani Vanguard 5 CHG-X GT-6 RMA70-24❂7|Oriron Cluster❂13 Paradox Gravel Specialist 4 EXE-X 4-8 Polyester Pack❂18|Orirock Cluster❂13 Paradox -GreyThroat Sniper 5 MAR-Y 2-10 Oriron Block❂7|Integrated Device❂9 +GreyThroat Sniper 5 MAR-Y 2-10 Oriron Block❂7|Integrated Device❂9 Paradox Greyy Caster 4 SPC-Y 2-3 Manganese Ore❂15|Aketon❂9 Paradox Greyy the Lightningbearer Sniper 5 BOM-X 1-3 Grindstone Pentahydrate❂7|Incandescent Alloy❂16 Paradox Gummy Defender 4 GUA-X 4-2 RMA70-12❂13|Manganese Ore❂7 Paradox @@ -272,12 +272,12 @@ Senshi Defender 5 GUA-Y 1-12 Cyclicene Prefab❂7|Polyester Pack❂14 Sesa Sniper 5 ART-X S3-6 Grindstone Pentahydrate❂8|Orirock Cluster❂18 Paradox Shamare Supporter 5 UMD-X 6-5 Orirock Concentration❂8|Incandescent Alloy❂17 Paradox Shaw Specialist 4 PUS-Y 2-8 Integrated Device❂12|Polyester Pack❂11 Paradox -Shining Medic 6 PHY-X NL-5 Bipolar Nanoflake❂4|Oriron Block❂5 -Shining Medic 6 PHY-Y 5-8 Bipolar Nanoflake❂4|Oriron Block❂5 +Shining Medic 6 PHY-X NL-5 Bipolar Nanoflake❂4|Oriron Block❂5 Paradox +Shining Medic 6 PHY-Y 5-8 Bipolar Nanoflake❂4|Oriron Block❂5 Paradox Shirayuki Sniper 4 ART-Y S2-11 Aketon❂15|Oriron Cluster❂9 Paradox Shu Defender 6 GUA-X 11-11 Crystalline Electronic Unit❂3|Cutting Fluid Solution❂6 -Siege Vanguard 6 SOL-X 1-7 Bipolar Nanoflake❂4|Orirock Concentration❂6 -Siege Vanguard 6 SOL-Y 11-2 Bipolar Nanoflake❂4|Orirock Concentration❂6 +Siege Vanguard 6 SOL-X 1-7 Bipolar Nanoflake❂4|Orirock Concentration❂6 Paradox +Siege Vanguard 6 SOL-Y 11-2 Bipolar Nanoflake❂4|Orirock Concentration❂6 Paradox Silence Medic 5 PHY-Y 4-8 Keton Colloid❂7|Orirock Cluster❂18 Paradox Silence the Paradigmatic Supporter 6 BLS-X 6-3 Crystalline Electronic Unit❂3|RMA70-24❂6 SilverAsh Guard 6 LOR-X BI-7 D32 Steel❂4|White Horse Kohl❂6 Paradox @@ -288,8 +288,8 @@ Skyfire Caster 5 SPC-Y S3-5 Polyester Lump❂7|Grindstone❂13 Paradox Snowsant Specialist 5 HOK-X 4-6 Polymerized Gel❂8|Oriron Cluster❂15 Paradox Sora Supporter 5 BAR-X CB-7 White Horse Kohl❂9|Orirock Cluster❂17 Paradox Specter Guard 5 CEN-X SN-EX-1 White Horse Kohl❂8|Aketon❂15 Paradox -Specter the Unchained Specialist 6 PUM-X SV-EX-1 Polymerization Preparation❂4|Keton Colloid❂6 -Specter the Unchained Specialist 6 PUM-Y S4-1 Polymerization Preparation❂4|Keton Colloid❂6 +Specter the Unchained Specialist 6 PUM-X SV-EX-1 Polymerization Preparation❂4|Keton Colloid❂6 Paradox +Specter the Unchained Specialist 6 PUM-Y S4-1 Polymerization Preparation❂4|Keton Colloid❂6 Paradox Spuria Specialist 5 GEE-X DM-2 Crystalline Circuit❂7|Compound Cutting Fluid❂9 Paradox Stainless Supporter 6 CRA-X 11-6 Polymerization Preparation❂4|Refined Solvent❂6 Stainless Supporter 6 CRA-Y 9-6 Polymerization Preparation❂4|Refined Solvent❂6