1/26の運用情報を適用

This commit is contained in:
harukin-OneMix4 2024-01-27 01:33:16 +09:00
parent 431c4c9c0b
commit 24e784a236
2 changed files with 29 additions and 0 deletions

View File

@ -608,6 +608,16 @@ export const customTrainDataDetector = (TrainNumber) => {
info: "", info: "",
}; };
/////ロイヤルエクスプレス
case "9001":
case "9029":
return {
type: "SPCL",
trainName: "THE ROYAL EXPRESS",
trainIcon: "http://trainfrontview.net/p/izq2100rex1.png",
trainNumDistance: null,
info: "[団体専用] 第1章 瀬戸の海に想いを馳せながら 岡山・高松・琴平",
};
default: default:
return { return {
type: "Normal", type: "Normal",

View File

@ -6,6 +6,23 @@ export const injectJavascriptData = (
stationMenu, stationMenu,
trainMenu trainMenu
) => { ) => {
const specialTrainIcon = `
////ロイヤルエクスプレス
case "9001":
case "9029":
setStationIcon(element.querySelector("img"),'https://storage.haruk.in/izq2100rex1.png');
break;
`
const specialTrainName = `
////ロイヤルエクスプレス
case "9001":
case "9029":
return "ロイヤルエクスプレス\\n瀬戸の海に想いを馳せながら";
break;
`
// 一番上のメニュー非表示 地図スイッチによって切り替え // 一番上のメニュー非表示 地図スイッチによって切り替え
const topMenu = const topMenu =
mapSwitch != "true" mapSwitch != "true"
@ -464,6 +481,7 @@ export const injectJavascriptData = (
case "8063D": case "8063D":
setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s185ym1.png'); setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s185ym1.png');
break; break;
`+specialTrainIcon+`
default: default:
break; break;
} }
@ -541,6 +559,7 @@ const data = getJRF(列番データ);
//安芸行と併結列車を個別に表示、それ以外をdefaultで下りなら既定の行き先を、上りなら奈半利行を設定 //安芸行と併結列車を個別に表示、それ以外をdefaultで下りなら既定の行き先を、上りなら奈半利行を設定
const getTKT = num =>{ const getTKT = num =>{
switch(num){ switch(num){
`+specialTrainName+`
case "5814D": case "5814D":
case "5816D": case "5816D":
return "ごめん・なはり線直通\\n快速 奈半利行"; return "ごめん・なはり線直通\\n快速 奈半利行";