From b27d53109bde6cec1ee3d2893f9f4588277522c8 Mon Sep 17 00:00:00 2001 From: harukin-expo-dev-env Date: Fri, 1 Nov 2024 14:48:00 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BA=88=E8=AE=83=E7=B7=9A=E6=9D=BE=E5=B1=B1?= =?UTF-8?q?=E7=95=8C=E9=9A=88=E3=81=AE=E3=82=A2=E3=82=A4=E3=82=B3=E3=83=B3?= =?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/webViewInjectjavascript.ts | 118 ++++++++++++++++++++++++++++++--- 1 file changed, 110 insertions(+), 8 deletions(-) diff --git a/lib/webViewInjectjavascript.ts b/lib/webViewInjectjavascript.ts index ed18176..6cd1ddc 100644 --- a/lib/webViewInjectjavascript.ts +++ b/lib/webViewInjectjavascript.ts @@ -449,14 +449,6 @@ export const injectJavascriptData: InjectJavascriptData = ( setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s32to4.png'); break; - //伊予灘ものがたり - case "8091D": - case "8093D": - case "8092D": - case "8094D": - setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s185iyoy.png'); - break; - //千年ものがたり case "8021D": @@ -827,6 +819,116 @@ export const injectJavascriptData: InjectJavascriptData = ( case "4166M": setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s7000.png'); break; + // 松山界隈気動車運用 + // 上り下りの概念アリ + // キハ32 通常運用 + case "4625D": + case "4916D": + case "925D": + case "4618D": + case "4913D": + case "4918D": + case "4643D": + case "4654D": + case "4657D": + case "4928D": + case "4667D": + case "653D": + case "3621D": + case "4818D": + case "4821D": + case "4824D": + case "4813D": + case "4664D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s32s.png'); + break; + // 河童うようよ号偶数 + case "4816D": + case "4830D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s32kpuy2.png'); + break; + // 河童うようよ号奇数 + case "4827D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s32kpuy1.png'); + break; + // 新幹線偶数 + case "4810D": + case "4822D": + case "4826D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s32tht.png'); + break; + // 新幹線奇数 + case "4817D": + case "4823D": + case "4829D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s32thtk.png'); + break; + // キハ54 通常運用 + case "4632D": + case "4634D": + case "4921D": + case "4926D": + case "4927D": + case "912D": + case "4917D": + case "4641D": + case "4652D": + case "4651D": + case "4666D": + case "4820D": + case "4825D": + case "4828D": + case "4811D": + case "4640D": + case "622D": + case "4633D": + case "4920D": + case "4637D": + case "4648D": + case "620D": + case "4627D": + case "4624D": + case "4915D": + case "4924D": + case "4649D": + case "4812D": + case "4815D": + case "4659D": + case "4658D": + case "4665D": + case "4914D": + case "4626D": + case "4631D": + case "4636D": + case "4919D": + case "4922D": + case "4923D": + case "4663D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s54s.png'); + break; + // 54しまんとろっこ + case "4623D": + case "8814D": + case "8819D": + case "4662D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s54to0ys.png'); + break; + // キハ185 通常運用 + case "911D": + case "628D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s185cm.png'); + break; + // 伊予灘ものがたり 赤 + case "8091D": + case "8093D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s185iyor.png'); + break; + // 伊予灘ものがたり 黄 + case "8092D": + case "8094D": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s185iyoy.png'); + break; + default: //指定車両でなく、Regexでの指定に移動 // 琴平直通系普通電車 if(new RegExp(/^(1|4|5)2\\d\\dM$/).test(列番データ)){