Partyを追加

This commit is contained in:
harukin-expo-dev-env
2025-08-21 17:06:43 +00:00
parent fc44c55e3a
commit ed6dc3809e
3 changed files with 14 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ type typeID =
| "SPCL_Normal"
| "SPCL_Rapid"
| "SPCL_EXP"
| "Party"
| "Freight"
| "Forwarding"
| "FreightForwarding"
@@ -36,6 +37,8 @@ export const getStringConfig: types = (type, id) => {
return ["臨時快速", true, false];
case "SPCL_EXP":
return ["臨時特急", true, false];
case "Party":
return ["団体臨時", true, false];
case "Freight":
return ["貨物", false, false];
case "Forwarding":

View File

@@ -5,7 +5,7 @@ type nameString =
| "SPCL"
| "Normal"
| string;
type colorString = "aqua" | "red" | "#297bff" | "white" | "pink";
type colorString = "aqua" | "red" | "#297bff" | "#ff7300ff" | "white" | "pink";
type trainTypeString =
| "快速"
| "特急"
@@ -15,6 +15,7 @@ type trainTypeString =
| "普通列車(ワンマン)"
| "臨時快速"
| "臨時特急"
| "団体臨時"
| "その他";
type trainTypeDataString = "rapid" | "express" | "normal";
type getTrainType = (d: nameString) => {
@@ -42,6 +43,8 @@ export const getTrainType: getTrainType = (nameString) => {
return { color: "#297bff", name: "臨時快速", data: "normal" };
case "SPCL_EXP":
return { color: "#297bff", name: "臨時特急", data: "normal" };
case "Party":
return { color: "#ff7300ff", name: "団体臨時", data: "normal" };
default:
return { color: "white", name: "その他", data: "normal" };
}

View File

@@ -921,6 +921,10 @@ export const injectJavascriptData: InjectJavascriptData = (
trainTypeColor = "#a52e2eff";
isWanman = false;
return "臨時特急";
case "Party":
trainTypeColor = "#ff7300ff";
isWanman = false;
return "団体臨時";
case "Freight":
trainTypeColor = "#00869ecc";
isWanman = false;
@@ -1050,6 +1054,9 @@ const setNewTrainItem = (element,hasProblem,type)=>{
case "SPCL_EXP":
element.style.borderColor = "#a52e2eff";
break;
case "Party":
element.style.borderColor = "#ff7300ff";
break;
case "Freight":
element.style.borderColor = "#00869ecc";
break;