铁路职员
一个会做资源包的杭州师范大学附属油车港中学806班学号29的

|
楼主
不想吃
2025-7-17 08:59:14
5 ~0 a5 p) O& Z- p ^) ?{
+ s, ?- \8 } X' T; p; \, a' j "custom_trains":{
- ^7 l" h, n4 Q7 Z1 K) h "mlrfc_4":{3 c; C2 Y& g9 n. x7 ?
"base_train_type":"mlr",
`0 |! t# W9 r! i! i "name":"MLR with First Class (4-car)",8 Y7 m5 b4 ~+ p# \7 a
"description":"This train can only run at 4 cars",/ w/ U5 h# [& x/ w) M5 L- E+ f. z
"wikipedia_article":"", _% l+ [7 u4 b2 D4 X0 T
"color":"5DB7E8",
& m+ N3 L7 |3 o$ W0 o# S "gangway_connection_id":"mtr:textures/entity/m_train",
# E# c" t& f5 D. [ "train_barrier_id":"mtr:textures/entity/mlr",
; r7 l- {5 \: w1 I9 T7 p, r E "door_animation_type":"MLR",
$ g& g5 a% d* l "render_door_overlay":false,6 h# a& n, P: D( |( w
"rider_offset":0.0,
( _0 ~ `+ m1 g2 h6 z8 I "texture_id":"mtr:custom_directory/mlrfc",6 i" ?: f1 W7 Q0 I' s0 [" G
"model":"mtr:custom_directory/mlrfc.bbmodel",
2 A2 j. @9 k0 U& s/ F6 v2 s "model_properties":"mtr:custom_directory/4/mlrfc_4.json"* S! K( F+ C0 _' z$ h7 j4 q0 m: ^
},& d! w5 l! ~7 @. E. E! E
"mlrfc_6_8":{2 K' I# I& S' R) I& [7 w1 ~" k: t
"base_train_type":"mlr",
: h. b; L% n! q6 Y1 L "name":"MLR with First Class (6-car and 8-car)",, `3 ^2 R8 |# ~0 d6 f
"description":"This train can only run at 6 cars and 8 cars",
8 ~) Y6 X! W+ l, ]% P "wikipedia_article":"",; h" a3 F% A! m7 ^6 l7 o
"color":"5DB7E8",
8 }: l6 n1 ]7 V* V) P0 k "gangway_connection_id":"mtr:textures/entity/m_train",* g0 g8 o( ~" K* E
"train_barrier_id":"mtr:textures/entity/mlr",
6 w8 e; n2 g0 c "door_animation_type":"MLR",
. C. J: x% P$ C) k) v "render_door_overlay":false,7 y6 V- V1 U+ T5 Y2 `) k
"rider_offset":0.0," f Y5 e8 ?$ W) @1 p. Y% h* T
"texture_id":"mtr:custom_directory/mlrfc",' [/ k6 z9 L7 _' i
"model":"mtr:custom_directory/mlrfc.bbmodel",
: h; N2 z t: J: Z$ I% V "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json"
- u; m5 o1 R# u$ C8 k- @9 ]0 H },# N4 i# a- S; z5 I* N" H
"mlrfc_9":{5 ]: V8 r" J7 F# X; {
"base_train_type":"mlr",
, M5 m. C: V) P1 \* E; I8 J- K "name":"MLR with First Class (9-car)",9 m: \- A4 S/ X5 O. E* z. F: s7 D
"description":"This train can only run at 9 cars",3 E3 D$ R" n% s3 q9 K6 l1 l
"wikipedia_article":"",% X/ G; q& r# U0 c9 f- j L# u# O
"color":"5DB7E8",
+ ?6 G9 t( R6 s$ E6 H "gangway_connection_id":"mtr:textures/entity/m_train",
4 z# N8 T; w# S" Q7 l "train_barrier_id":"mtr:textures/entity/mlr",
. E- \. B1 N3 x; T "door_animation_type":"MLR",; A+ Q$ |: ]5 C
"render_door_overlay":false,
; U9 r6 I+ s9 p( M2 i; O "rider_offset":0.0,
I+ D4 `. q1 `, B, w( Z: A "texture_id":"mtr:custom_directory/mlrfc",
. Y, l) Z( |* z2 Y6 o# U9 r+ x "model":"mtr:custom_directory/mlrfc.bbmodel",
: U' z1 ^' u. z H* T( ^% d* l "model_properties":"mtr:custom_directory/9/mlrfc_9.json"& C/ O$ h/ f0 E# z, q2 P
},# i" _9 @5 a0 e6 F7 |/ b
"mlrfc_12":{
/ ^+ j" u% P# r "base_train_type":"mlr",
, `! x6 r* j3 G "name":"MLR with First Class (12-car)",6 c2 t- f. ]5 v8 P2 d( x0 _: z
"description":"This train can only run at 12 cars",
( L1 ~) l A# z* E, | "wikipedia_article":"",
& ^0 c3 y9 f( S. F1 c% s/ _3 h& n1 ` "color":"5DB7E8",3 d; o& T. z! H! h f% j
"gangway_connection_id":"mtr:textures/entity/m_train"," m( r: f+ E# h8 ^9 ~
"train_barrier_id":"mtr:textures/entity/mlr",
" R& S0 b: L6 ^7 `! T0 |7 t5 r "door_animation_type":"MLR",; q F9 v5 m4 ], k" ~. _5 p6 h
"render_door_overlay":false,
5 {% v2 s2 B8 S# [4 b/ ?4 t "rider_offset":0.0,
1 |* N8 K: N& B7 Y9 J* v. g "texture_id":"mtr:custom_directory/mlrfc",7 n0 z+ _! H f
"model":"mtr:custom_directory/mlrfc.bbmodel",
: f7 f! Z) v: @1 S- R6 U "model_properties":"mtr:custom_directory/12/mlrfc_12.json"& ^3 x8 v s( I$ V
},, h" L- r7 u2 d
"mlrfc_4_map":{0 b9 x: ~0 {4 }
"base_train_type":"mlr",: l( y* |/ y s. B( r
"name":"MLR with First Class and HD Map (4-car)",
5 L/ p' P4 q9 D+ t3 I- I "description":"This train can only run at 4 cars",% M6 R1 q, P Y) Z3 w0 O3 \
"wikipedia_article":"",* q; O; I. ?7 L$ ^8 _ O1 [
"color":"5DB7E8",
. }0 J v% D! A "gangway_connection_id":"mtr:textures/entity/m_train",; Y9 h7 `- w0 s' \/ y
"train_barrier_id":"mtr:textures/entity/mlr",9 x' b# W/ O. L
"door_animation_type":"MLR",& U2 \; z7 W) I* W
"render_door_overlay":false,
. n. l6 [ ^) F* v+ y "rider_offset":0.0,
) x l: r* r, F; G; s7 C6 ` "texture_id":"mtr:custom_directory/mlrfc",# G) D6 W$ P# A; a5 L3 k
"model":"mtr:custom_directory/mlrfc.bbmodel",- C2 `- G5 l' ~# [& f. H4 H: `
"model_properties":"mtr:custom_directory/4/mlrfc_4.json",
& T9 B0 j4 x3 Z i, [% J "script_texts":[
$ z/ m& ~* e. ?8 S8 k+ t, i- R "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
; Y9 j. u& m1 }+ w' h( Q- W "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",; |$ B1 _' }( w" @
"var dhBase = new DisplayHelper(slotCfg);"
+ c8 P: j( N5 c& R" S, S9 ~3 x& w ],; ?! h1 W4 a2 |: w9 J
"script_files":[+ D5 b% I6 ]) l* W* v" c' D, D( U
"mtr:map/main.js"- h' m) e/ ~% Q! G, c5 w; \& q
]7 f7 @, C; ?* ^& D5 @) W
},
& {4 E7 E F% S$ o- P- e8 A: V "mlrfc_6_8_map":{
$ ~& g, V' E/ g" ?# K "base_train_type":"mlr",
- y$ u( Q. G6 _2 @ "name":"MLR with First Class and HD Map (6-car and 8-car)",
6 m$ D [# G' a; B& G "description":"This train can only run at 6 cars and 8-cars",
$ ^1 o2 b2 K' O" p4 {$ g5 _* m( V "wikipedia_article":"",
$ W& g" L$ J- f% \ "color":"5DB7E8",( J9 {' p D( W
"gangway_connection_id":"mtr:textures/entity/m_train",1 C9 h7 x H* w& b$ R& f
"train_barrier_id":"mtr:textures/entity/mlr",
2 Z' q, O1 i2 H( T5 X, v "door_animation_type":"MLR",7 E! k+ ?) Q3 F' ^' B5 z0 H) I
"render_door_overlay":false,* V" |9 ^+ h7 [7 h" K
"rider_offset":0.0,
- X7 O) k4 A! p+ a5 F "texture_id":"mtr:custom_directory/mlrfc", Z: S( F2 b( ~+ s9 O
"model":"mtr:custom_directory/mlrfc.bbmodel",
6 G$ ]$ r0 b6 r "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json",' U1 x; P: H- ^7 g1 o. z0 X5 K
"script_texts":[
# d; q& z5 w( R4 N& V "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
5 s v7 }4 u3 f# P9 e6 T/ ? "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",0 U2 {2 ?* t9 b
"var dhBase = new DisplayHelper(slotCfg);"
4 e- {( Z5 E8 ]; T% u" X: S9 s ],6 d+ c: ]. r8 G# I) \2 f
"script_files":[
. R4 X2 c; o6 ?/ m "mtr:map/main.js"" I. A& \( E* Q: `1 q5 K7 `
]
4 T. i" V5 I9 [" p% s9 }5 r },
) C# T! d7 i$ J' x' W "mlrfc_9_map":{* S" ~$ }9 w8 ?$ s
"base_train_type":"mlr",
; G6 s- d0 Q ~( |! T "name":"MLR with First Class and HD Map (9-car)", o$ h8 ` M( \6 c' ^
"description":"This train can only run at 9 cars",. x' V) t9 C6 Z3 u
"wikipedia_article":"",; V3 L( D) Z$ ^" M- H+ \% J# v
"color":"5DB7E8",9 ~# v4 s! q5 o8 t+ B9 s3 s- q/ W
"gangway_connection_id":"mtr:textures/entity/m_train",
. N6 ~% J4 M* b( a9 {5 R. t "train_barrier_id":"mtr:textures/entity/mlr",0 h9 v/ K7 R6 g: d$ n
"door_animation_type":"MLR",
+ W2 U7 ^: u" e8 H "render_door_overlay":false,) Q+ R) T" Y: M5 ]& Y/ T
"rider_offset":0.0,9 q! s O$ |8 R. T4 c( d
"texture_id":"mtr:custom_directory/mlrfc",
9 E; O. D6 W1 Y; j8 ]& F5 K "model":"mtr:custom_directory/mlrfc.bbmodel",* C, P% c2 @6 ^
"model_properties":"mtr:custom_directory/9/mlrfc_9.json",* f% [0 w8 J3 `* @" E
"script_texts":[
# k9 k* y# @: Z% g# o+ f* O7 S2 Z "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
6 W% |, ?! h1 a/ ~ T "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
* L! W$ d7 ^8 J4 L "var dhBase = new DisplayHelper(slotCfg);"" ^" E# u& B. E, ]
],
& C1 K2 z: O1 }/ }" ] "script_files":[
) d" N# ~ G t/ I$ _% z4 g+ m "mtr:map/main.js"' h: `* o( Q; N# @. }$ l
]
8 K5 q: \3 K& Z; C; G6 z },
- r( r1 ~2 X; R( M "mlrfc_12_map":{- U5 e/ P$ u0 M6 B9 ^% G& M6 T
"base_train_type":"mlr",
8 C. I3 U- q6 p* j V; k "name":"MLR with First Class and HD Map (12-car)",: K% t9 n6 q9 e4 E; t0 q5 |
"description":"This train can only run at 12 cars",
7 f U3 t- O- p5 p, G6 J "wikipedia_article":"",
4 ~8 s3 z( D* {& E "color":"5DB7E8",/ B1 l `8 N- Q! {) z* h
"gangway_connection_id":"mtr:textures/entity/m_train",3 S1 S* q) r T2 v7 p8 c! f
"train_barrier_id":"mtr:textures/entity/mlr",7 \2 I+ C& z! V2 o; [( i* D
"door_animation_type":"MLR",
7 L/ V) O+ P8 L "render_door_overlay":false,
: |" x+ R3 Q8 ^* ] "rider_offset":0.0,
7 u/ r6 H7 O8 ?/ s "texture_id":"mtr:custom_directory/mlrfc",
& A0 }: m* `, T& | "model":"mtr:custom_directory/mlrfc.bbmodel",
, y+ f. G) B" U" {' w "model_properties":"mtr:custom_directory/12/mlrfc_12.json",4 Q/ N$ |7 G$ X+ [7 a6 B# _0 T
"script_texts":[8 D8 V) ?4 ~* Y* L
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
% U" I# P. h- r, y* U3 K" a "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",/ R7 n$ U6 L; S7 N G
"var dhBase = new DisplayHelper(slotCfg);"
( y9 F; E6 y0 ?8 C ],
6 @* G2 r6 b9 h: l+ ^ "script_files":[
9 y9 V7 L% ~/ E6 m$ S# W# o6 `4 m "mtr:map/main.js"
% Q- j* K$ Q- ~ ]
9 C$ y& m3 k$ V+ x6 v },; p, V9 r. _* }; ?" W: i5 s& f
"sp1900fc_4":{: r: h, B: B9 o& e
"base_train_type":"sp1900",' I3 d0 T4 U7 `% j
"name":"SP1900 with First Class (4-car)",0 s* o6 M& j% E2 e/ c& D
"description":"This train can only run at 4 cars",
* X) e0 Y. e4 P! {% M8 \. Z9 G0 t "wikipedia_article":"",
3 p+ ]6 {; j; ^% y# E "color":"5DB7E8",) V9 x& n! U) e5 {5 d7 @# g% A
"gangway_connection_id":"mtr:textures/entity/sp1900",# I2 x2 e, A% F' F2 \
"train_barrier_id":"",/ i' e8 n; N$ H6 R: G9 F( Z
"door_animation_type":"STANDARD",
& U u' B; Q+ U3 a, ?7 }% B$ O "render_door_overlay":false,( W2 f( E4 N+ ^$ }) w) P+ _: o
"rider_offset":0.0,' I+ w, z! X6 |) t
"texture_id":"mtr:custom_directory/sp1900fc",
0 L9 P8 s: m3 ]3 N% X7 _" {- | "model":"mtr:custom_directory/sp1900fc.bbmodel",
* v& g+ Y! ? r- k' R! q "model_properties":"mtr:custom_directory/4/sp1900fc_4.json"
, y* D ]& U" S. T5 d },
1 l( n% J- Y) W "sp1900fc_6_8":{8 F1 o p2 L' S8 j6 S0 ^
"base_train_type":"sp1900",* @( y5 z( y4 Q% k/ q' F% z0 ]
"name":"SP1900 with First Class (6-car and 8-car)",7 B/ A+ E2 s" `( Z+ x t& ~: ^1 ]
"description":"This train can only run at 6 cars and 8 cars",
/ I) t9 ?1 ?; _( G# S "wikipedia_article":"",
) N+ U; E0 Y! W" V/ i# J8 [ "color":"5DB7E8",7 M+ x% H T/ h% }$ X/ G7 w" ~
"gangway_connection_id":"mtr:textures/entity/sp1900",
1 I, |. ~9 k$ M; C. r "train_barrier_id":"",
# M4 [1 \8 @2 k. t4 p$ M "door_animation_type":"STANDARD",9 E7 L; x1 i+ h& X$ ~; ~
"render_door_overlay":false,* R V+ d. T, J+ ~4 u$ U4 E
"rider_offset":0.0,
$ x7 \) p- | w {4 a "texture_id":"mtr:custom_directory/sp1900fc",9 _# o- D" X6 E; a" T
"model":"mtr:custom_directory/sp1900fc.bbmodel",8 V3 O1 U4 V) r: y5 k" b8 W
"model_properties":"mtr:custom_directory/6_8/sp1900fc_6_8.json"
* Y# I' g) B# v' I& V },
# ~, {& [$ X- J5 Z4 v, @ "sp1900fc_9_12":{
, k1 b( I% {: P; [9 p* Y "base_train_type":"sp1900",7 K( s9 ?( n9 J
"name":"SP1900 with First Class (9-car and 12-car)",+ f. x S& N( G/ P2 }2 h" _
"description":"This train can only run at 9 cars and 12 cars",! }+ O# W2 n4 X+ Z1 m' X" J
"wikipedia_article":"",5 B# v3 q* u {* e% X* F
"color":"5DB7E8",
% I: n" k! D" u# k% V( ? "gangway_connection_id":"mtr:textures/entity/sp1900",' o* n: v7 O% J
"train_barrier_id":"",
5 \6 p. O* ^1 [3 Z$ t) d6 U2 j "door_animation_type":"STANDARD",, |2 N& T4 B4 U, p l% [
"render_door_overlay":false,' l9 \& f. ~ ^ ~: |3 P2 F( U& T
"rider_offset":0.0,* D4 }2 R$ v$ Q0 X x: o* q; l4 K' D
"texture_id":"mtr:custom_directory/sp1900fc",: t0 E3 c( Q) D+ `8 G( F2 _$ H
"model":"mtr:custom_directory/sp1900fc.bbmodel",! Y G4 b! Q8 \& h2 u
"model_properties":"mtr:custom_directory/9_12/sp1900fc_9_12.json"# }6 h# J( K2 d* E. n3 F
},
. d0 m) a6 v! G7 m* o2 s! O$ @ "r_trainfc_4":{
, L. _+ I9 i3 `! l "base_train_type":"r_train",
0 ]$ m; c/ {1 W! L! ~9 ^ "name":"R-Train with First Class (4-car)", [$ ?$ n5 C4 v; o
"description":"This train can only run at 4 cars",3 T6 N8 x! m( e! d; s
"wikipedia_article":"",/ X, T; y% C, L3 c/ o
"color":"5DB7E8",1 K5 [# o1 X6 u# C5 ?& d+ J7 ^
"gangway_connection_id":"mtr:textures/entity/sp1900",
! S6 U" g+ {$ S" [% Y "train_barrier_id":"mtr:textures/entity/mlr", |, P+ b% P; w, V1 d0 ^
"door_animation_type":"STANDARD",6 Z" z: o0 c t, j6 O
"render_door_overlay":false,8 I- g0 w4 F _& o
"rider_offset":0.0,8 x5 i5 f1 N" \+ n- @3 B, j6 U
"texture_id":"mtr:custom_directory/r_trainfc",
0 r$ j0 f/ z% h* w6 `: I2 [+ X) o& C "model":"mtr:custom_directory/r_trainfc.bbmodel",
* J9 W5 {8 A1 c) K% d' W "model_properties":"mtr:custom_directory/4/r_trainfc_4.json"& `7 B. }! ?9 ~8 k- P: v
},
6 I1 r7 C; E6 M* y "r_trainfc_6_8":{. I$ ^6 j' H( F' e
"base_train_type":"r_train",
5 e) r! {; G0 R( T& `/ y$ @ "name":"R-Train with First Class (6-car and 8-car)",: q2 m& i5 F$ F4 l% r0 Z+ v3 S
"description":"This train can only run at 6 cars and 8 cars",
$ t c8 I! ?" L# B) u( I: I5 o "wikipedia_article":"",
4 c0 B, x+ |. \% n+ d# Y3 N "color":"5DB7E8",. x. |( O/ D+ L& E- r3 A* G
"gangway_connection_id":"mtr:textures/entity/sp1900",
4 u- O) n% ^# d1 n& Z0 r1 D "train_barrier_id":"mtr:textures/entity/mlr",+ G L1 I9 k0 s' R+ M
"door_animation_type":"STANDARD",
% S$ g7 j& i6 x "render_door_overlay":false,
E0 T C# Z4 t7 V' _ "rider_offset":0.0,
3 X, ]+ m. p k5 x, o "texture_id":"mtr:custom_directory/r_trainfc",( n* |$ J& R$ ~( P& c; j z% P; {
"model":"mtr:custom_directory/r_trainfc.bbmodel",5 w) {: C; j1 a, n- a
"model_properties":"mtr:custom_directory/6_8/r_trainfc_6_8.json"5 \! s" P/ Z7 |( S0 a9 |' ~% u
},
7 p) ?3 E4 x% q "r_trainfc_9_12":{7 L, j) }5 i- O7 Y ?
"base_train_type":"r_train",
^- q2 H% X8 V- v6 ^ "name":"R-Train with First Class (9-car and 12-car)",' d7 V" f5 b7 [
"description":"This train can only run at 9 cars and 12 cars",3 _6 u$ L I3 q5 P* @; j3 D
"wikipedia_article":"",% v# @( m: q, d9 }' J: T
"color":"5DB7E8",
. C' ~, g4 x5 a "gangway_connection_id":"mtr:textures/entity/sp1900",2 ` V' H8 P2 j; |& ^+ c$ B
"train_barrier_id":"mtr:textures/entity/mlr",/ O2 P$ o# `! b( \
"door_animation_type":"STANDARD",
! q" @( {. H [& S, e8 R5 o1 v% W0 l g9 y "render_door_overlay":false,) l$ W% Y( Y* ~" H% r
"rider_offset":0.0," w4 a4 p- L+ S6 O! I( K$ ?8 q5 {
"texture_id":"mtr:custom_directory/r_trainfc",
, B) L" D3 L5 K* T/ {! j "model":"mtr:custom_directory/r_trainfc.bbmodel",% D3 `" l5 }2 q8 ^' Q" t o
"model_properties":"mtr:custom_directory/9_12/r_trainfc_9_12.json"
% {. S2 Q: K8 } }3 a/ K `' F1 D$ Y7 F: H' r1 N
}
; s2 c+ m" |" H$ f7 Q# \}
# }1 W3 K e; s1 a8 K, z$ R
( p/ O: ?# s0 h# c8 X0 R5 ?/ H
( _2 T! F/ h( [. N哪里? |
|