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

View File

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

View File

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