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(列番データ)){