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

|
楼主
不想吃
2025-7-17 08:59:14
5 a. Q* \3 P8 [# u E{
/ g R# U9 z4 E0 W3 p "custom_trains":{
, O, \1 F# H7 u6 a6 p "mlrfc_4":{+ ` N0 _% b0 X% E$ Q$ M! h( ]
"base_train_type":"mlr",, |- U3 n* _5 y
"name":"MLR with First Class (4-car)",
: Z6 H- M" S5 z$ [% Y& _6 C "description":"This train can only run at 4 cars",7 F6 P, j) P. e
"wikipedia_article":"",1 W% ?% Y7 x: q6 `6 r2 q; h& ~2 d* z
"color":"5DB7E8",
2 U5 G3 j. ~4 m) C' Q "gangway_connection_id":"mtr:textures/entity/m_train",$ W# C* l& J3 W0 i
"train_barrier_id":"mtr:textures/entity/mlr",
" {- c9 B' [' T "door_animation_type":"MLR",
! w% ?* q1 Z! A "render_door_overlay":false,
; S8 a" V& @9 ]1 N6 } "rider_offset":0.0,3 M+ l2 F. K7 o% d) s8 m; @% } m
"texture_id":"mtr:custom_directory/mlrfc",
3 F2 I4 d/ T9 }6 ^( D "model":"mtr:custom_directory/mlrfc.bbmodel",
& g4 W4 B1 }% f- p. u "model_properties":"mtr:custom_directory/4/mlrfc_4.json"
/ o9 O2 K4 a2 m/ Y6 {' W- l1 U },9 k% c0 h& s: x8 z0 D' l; L6 D' ?
"mlrfc_6_8":{/ x4 G/ _" C6 `3 T* y
"base_train_type":"mlr",
2 p; Q. W9 X; }& E) q w/ b "name":"MLR with First Class (6-car and 8-car)",
$ {2 N1 z# m9 ?( M0 @ "description":"This train can only run at 6 cars and 8 cars",, b- C% F1 P/ j
"wikipedia_article":"",
6 R; n/ p2 _$ t$ d "color":"5DB7E8",
$ x+ H! `; z* {/ a+ j# r "gangway_connection_id":"mtr:textures/entity/m_train", D9 p1 H; i4 ~+ s; F
"train_barrier_id":"mtr:textures/entity/mlr",
/ z& k) @1 v5 K/ d% j( F "door_animation_type":"MLR", G k: l$ B: R
"render_door_overlay":false,+ T& _; f. C2 N+ Y/ w. |, @1 ]( m
"rider_offset":0.0,, T8 J( `& L( C+ v6 I' P# X) X
"texture_id":"mtr:custom_directory/mlrfc",0 C$ [% {0 E& G/ C; g/ k
"model":"mtr:custom_directory/mlrfc.bbmodel",
; d) A$ F* v# o2 Y) g$ Z* C "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json"/ P) \& ]* b1 e
},
3 A5 M5 g" G. S: o "mlrfc_9":{' p, ~4 h A; }7 s3 J
"base_train_type":"mlr",) u0 q6 C! {8 [; x+ Y$ r7 x- ?
"name":"MLR with First Class (9-car)",
5 c% r4 l0 ~" W, X" m, g9 ]4 H' U "description":"This train can only run at 9 cars",
5 b* q7 N2 W4 ?5 [1 J8 k, S X2 U "wikipedia_article":"",
0 v6 s" s0 _2 w( a; i" } "color":"5DB7E8",' U, `+ v" h+ L$ P4 s- l
"gangway_connection_id":"mtr:textures/entity/m_train"," f ^' G) L4 v
"train_barrier_id":"mtr:textures/entity/mlr",% r) f- n1 u }/ l: s7 U7 ]
"door_animation_type":"MLR",
$ T; e- g2 b9 Q" k4 k! o( j1 u4 x "render_door_overlay":false, @$ S3 s" y" j0 G
"rider_offset":0.0,) w5 \' _. y$ K- D) v
"texture_id":"mtr:custom_directory/mlrfc",9 H0 L+ T1 e" Y2 {# r
"model":"mtr:custom_directory/mlrfc.bbmodel"," z g9 \0 w9 q2 o6 t: G
"model_properties":"mtr:custom_directory/9/mlrfc_9.json"
6 R) j' V- ^+ W0 E },
- j& L3 d% k- y, o "mlrfc_12":{
3 W0 B7 K1 x- S9 X "base_train_type":"mlr",* @% }( O$ p# A1 ~, h. f& r
"name":"MLR with First Class (12-car)",
! `' A5 D ]4 l6 E "description":"This train can only run at 12 cars",+ h; F; ^3 |0 {; |7 Z3 G; e Q
"wikipedia_article":"",
& |2 ?1 y. M+ T1 W% j "color":"5DB7E8",
. `# _* W/ Q6 n3 X% a0 { "gangway_connection_id":"mtr:textures/entity/m_train",. v4 \2 g% P. M! A" ~ C
"train_barrier_id":"mtr:textures/entity/mlr",
2 P4 I4 o9 M9 q7 K8 K$ s: C3 P4 T "door_animation_type":"MLR",, S$ h* U9 S- y. }" x/ A, J
"render_door_overlay":false,
# w1 V- C, C" L6 l, h "rider_offset":0.0,, Q' b6 l, P' S7 U
"texture_id":"mtr:custom_directory/mlrfc",( K( `+ k0 ~. j% V" Q: d8 n$ H5 z$ p1 x- L/ c
"model":"mtr:custom_directory/mlrfc.bbmodel",: X/ h, T: V5 q
"model_properties":"mtr:custom_directory/12/mlrfc_12.json"6 R* w a k/ E/ ]) _4 r5 n2 v, [" f
},
% M8 w- U8 w2 d* o( p' i "mlrfc_4_map":{
3 t* v& G4 x' m( q# o6 K" T7 A "base_train_type":"mlr",; y! D7 ]- j; n6 r) |& f8 c
"name":"MLR with First Class and HD Map (4-car)",: y6 e. Q$ U# X2 U& D
"description":"This train can only run at 4 cars",
9 e$ S+ `( a' I" e "wikipedia_article":"",
5 k# L+ H( L ` "color":"5DB7E8",
n, _' @9 G+ Z! }: \ "gangway_connection_id":"mtr:textures/entity/m_train",( k# h; K$ Q+ y
"train_barrier_id":"mtr:textures/entity/mlr",# y- Z9 J ?9 M2 x) z
"door_animation_type":"MLR"," f8 H! k2 Y( H2 S8 m
"render_door_overlay":false,
7 R, }# m R* Q8 [2 z+ z "rider_offset":0.0,* W3 m9 Q4 N; f# c. I/ s3 U
"texture_id":"mtr:custom_directory/mlrfc",
. Q4 Z% U- K% w' F7 i "model":"mtr:custom_directory/mlrfc.bbmodel",
0 ]0 W+ Q' b5 B$ k: O1 v "model_properties":"mtr:custom_directory/4/mlrfc_4.json",
8 R) B1 e, P+ ]9 F+ s" P0 m "script_texts":[! K9 c0 a# Q. h9 ?2 E
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
h$ L, S- X6 M3 n "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
/ Y; c& K: o. W) {0 V "var dhBase = new DisplayHelper(slotCfg);") K" X, {" P' q Y
],
- k' D w9 x' ^! e+ f2 i "script_files":[% h: [: V l7 P( ?$ L
"mtr:map/main.js"
% }+ Y, r j n) @+ W4 \- W/ \+ Q% i0 I ]
7 X Y' d) {! i6 r },
1 p+ Y- d2 `4 E# {" ]6 J6 a9 r "mlrfc_6_8_map":{
6 K' ?% r/ D% m8 b "base_train_type":"mlr",) {# U) g0 \( c" w0 v" h; Y' W+ U1 i
"name":"MLR with First Class and HD Map (6-car and 8-car)",2 D3 @' A3 X+ {* H; |( u
"description":"This train can only run at 6 cars and 8-cars",
- o5 q6 j5 ]7 V: F& @' B "wikipedia_article":"",
: d) F$ i2 O5 A& ^' n "color":"5DB7E8",- }1 _; E) j- y+ X2 A. x- C" G$ a( g0 N; t
"gangway_connection_id":"mtr:textures/entity/m_train"," x5 k; z! ^3 p8 o. E, |, s" I: t
"train_barrier_id":"mtr:textures/entity/mlr",# F' o6 l( p$ P. L u% Q& r- C' D% l
"door_animation_type":"MLR",. K; T/ S: ~3 g3 Y: A: M! J( x
"render_door_overlay":false,
& o+ _1 {( e. n# F) C% _ "rider_offset":0.0,( m1 u8 S- q* K$ G
"texture_id":"mtr:custom_directory/mlrfc",
! ]- r# a7 x" o* M4 u "model":"mtr:custom_directory/mlrfc.bbmodel",
$ _: n# w- M- y- o0 A "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json",
- ^( }* K% Q# J; h "script_texts":[; h/ y$ l4 y! R& w. g& a: \
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
3 F/ z" g7 T' D2 K) {# ?( N$ { "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",! X2 S6 G' S5 P8 t
"var dhBase = new DisplayHelper(slotCfg);"% q7 e) z! B, P5 P( S* K
],5 ?# W. B* Y: P
"script_files":[
$ F5 q5 }8 ]4 F% Q/ k& F+ x! d- q "mtr:map/main.js"
# c( d" q5 v6 \2 K ]* Q7 f( ]3 v( r5 z0 x
},& m0 [* x% G5 W$ D0 k7 Z9 x! Y
"mlrfc_9_map":{
. |. z9 D9 {) R% E "base_train_type":"mlr",8 M1 T T/ c6 N# [; \$ D0 l/ G! \
"name":"MLR with First Class and HD Map (9-car)",5 \/ q( G5 d3 t' ?+ e$ c
"description":"This train can only run at 9 cars",0 b: q3 W Q% k. T. n
"wikipedia_article":"",
' t$ o' d, [/ j- \ "color":"5DB7E8",: [! J0 _0 y& f* v: [# C& e
"gangway_connection_id":"mtr:textures/entity/m_train",
9 e `% {1 _& ?/ x "train_barrier_id":"mtr:textures/entity/mlr",
4 H& A- M+ N U3 n) K "door_animation_type":"MLR",4 S7 z) \& u1 n0 f. p2 g
"render_door_overlay":false,$ [; o) e0 ]( L
"rider_offset":0.0,7 n" f% f) `$ g% \
"texture_id":"mtr:custom_directory/mlrfc",
- \3 {" g& P! [% J* @" J. N "model":"mtr:custom_directory/mlrfc.bbmodel",
9 B- Q4 X0 |: J4 E1 l, ]0 ~+ n "model_properties":"mtr:custom_directory/9/mlrfc_9.json",
. G& v1 q4 H/ @* U9 c8 r/ J "script_texts":[8 Q, U% n4 E1 F: b! x6 c7 O R6 |
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
# R! _) d5 o1 i4 y% D* { "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
( u* D* u( [- W( q "var dhBase = new DisplayHelper(slotCfg);"
0 O0 Q% }) T { V2 ~' K0 C ],
& w' p& i1 d, ]( V. h3 E" M& S "script_files":[! k2 _' J% S9 k
"mtr:map/main.js"
8 p1 p# F$ e9 \2 s8 n' N4 W! L1 E# f ]
. \3 Z. h, p: A4 U },- J5 s8 B& i2 {+ a- J
"mlrfc_12_map":{
* `9 j0 N+ ?1 B8 w9 H: R5 e; }0 N "base_train_type":"mlr",; F, i! s# L0 ~1 |3 G3 r
"name":"MLR with First Class and HD Map (12-car)",, c/ g! }0 t+ {* z5 D
"description":"This train can only run at 12 cars",* @ R) O- c4 [+ z2 H& B& y
"wikipedia_article":"",
6 ?1 a% e( R' P+ U "color":"5DB7E8",
2 M% p4 N, M8 B U' M* M3 g. | "gangway_connection_id":"mtr:textures/entity/m_train",
& B% C/ i* n z! ~9 N% a h; {4 r "train_barrier_id":"mtr:textures/entity/mlr",$ f9 a& R! t; b
"door_animation_type":"MLR",/ W/ Z% @0 i1 X& F
"render_door_overlay":false,9 x1 o) p1 e# {% n+ X2 L' Q h
"rider_offset":0.0,' i7 i- b, L/ o, Y$ {& F
"texture_id":"mtr:custom_directory/mlrfc",
4 E9 n8 X0 w6 V- s0 ~9 D0 ] "model":"mtr:custom_directory/mlrfc.bbmodel",
6 {1 \% N$ z- `9 g8 w# @0 q- l "model_properties":"mtr:custom_directory/12/mlrfc_12.json",8 b% M0 z! U9 v! m- |
"script_texts":[& U% R7 k& ]* b
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
1 ^2 q4 x y: |! `) | "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
! N8 k' V# A5 Z- N$ G* T4 x R "var dhBase = new DisplayHelper(slotCfg);"
; Y" r( K" i0 }. Q" U2 D ],. u r9 L0 B) j/ {* n
"script_files":[
! n1 \+ ]+ m3 e. h+ l/ X0 r "mtr:map/main.js"
* w' }3 P' M/ |9 X z/ Z" l ]
2 H2 U2 H' l& \2 F },
( ?% u+ z7 I* y7 f6 L/ B "sp1900fc_4":{
: U8 \7 l A& ^* }. |0 ^2 z" T "base_train_type":"sp1900",; A" B4 t! O' d, V
"name":"SP1900 with First Class (4-car)",5 B# f: E: w# \! ]
"description":"This train can only run at 4 cars",4 t3 q! T; v9 `! _1 c9 E) N
"wikipedia_article":"",8 E# D. w, v: Q; X) o3 U* x
"color":"5DB7E8",
+ f* x/ Y7 Q' W- _0 E$ m "gangway_connection_id":"mtr:textures/entity/sp1900",
- q- u7 a, Z4 q# r$ c2 P) f "train_barrier_id":"",1 o; Q" E# A$ V$ y" d$ y- m& W" r, e
"door_animation_type":"STANDARD",/ T, ~ ^# n$ D# ]; G
"render_door_overlay":false,# b4 L D" e, y4 n
"rider_offset":0.0,
9 V9 x, t) n' p7 a0 s "texture_id":"mtr:custom_directory/sp1900fc",5 v7 ~; _% r t9 T6 h
"model":"mtr:custom_directory/sp1900fc.bbmodel",: j5 ?7 p }( K
"model_properties":"mtr:custom_directory/4/sp1900fc_4.json"$ }9 N3 E# B3 N
},0 ^! E4 X% V7 Z" z9 j7 q/ Y
"sp1900fc_6_8":{2 B" L0 P s2 j: d* S' H; g
"base_train_type":"sp1900",
0 ?) X G; X f" Y* y5 n "name":"SP1900 with First Class (6-car and 8-car)"," L: }; t0 t* i4 O
"description":"This train can only run at 6 cars and 8 cars",
9 p R; s, c! U) ~& x "wikipedia_article":"",' [; C) W, s8 P) M
"color":"5DB7E8",# K. f$ |8 {# {+ }- u
"gangway_connection_id":"mtr:textures/entity/sp1900",* `7 x1 |) ^/ k- q6 Q
"train_barrier_id":"",
' F# [7 z0 P7 c) j$ j* f0 J! T "door_animation_type":"STANDARD",
+ J2 I" J. d1 p5 K, t" m6 } f2 K; s9 I "render_door_overlay":false,* |0 J* Z; K( x5 y$ H, R
"rider_offset":0.0,1 w& G0 d- \+ N# B6 |7 c- i
"texture_id":"mtr:custom_directory/sp1900fc",
; g2 S3 r" O, o: D5 K5 F "model":"mtr:custom_directory/sp1900fc.bbmodel",
: T) G) K% e7 w( A$ Y* h "model_properties":"mtr:custom_directory/6_8/sp1900fc_6_8.json"! d* n' t$ M5 G" ?& s) i
},0 N n2 y4 `3 y3 f; v( U
"sp1900fc_9_12":{8 W: t* f1 P6 f3 |
"base_train_type":"sp1900",
2 d) k7 V$ y) }9 i; ?$ q! h "name":"SP1900 with First Class (9-car and 12-car)",
( a- G% z# e9 o7 }& w: E0 c "description":"This train can only run at 9 cars and 12 cars",
& ~* C2 n- a! E "wikipedia_article":"",, G6 \& j9 \+ w9 } x
"color":"5DB7E8",9 M( g/ k- u6 G, a9 n
"gangway_connection_id":"mtr:textures/entity/sp1900",
" A2 m. b' X2 e9 D0 w) O "train_barrier_id":"",& W5 U" H; `6 {& M, {8 H. k* ~
"door_animation_type":"STANDARD",
A2 w X. f, }8 b3 Y0 u "render_door_overlay":false,
+ `: k( a. A' ~* k, ]! K, { "rider_offset":0.0,
! ?4 }5 q" L$ C, g- }. E "texture_id":"mtr:custom_directory/sp1900fc",
: r( B! Y% M8 m* e# ~3 I "model":"mtr:custom_directory/sp1900fc.bbmodel",
6 i# L9 G4 q( s% C "model_properties":"mtr:custom_directory/9_12/sp1900fc_9_12.json"
# b5 B' V4 J8 y( t- i },6 N+ [+ q3 o& p0 F9 {
"r_trainfc_4":{& M$ W; b" U; k& k3 R
"base_train_type":"r_train",, U0 _& K% c2 i) a* P& y. b/ v
"name":"R-Train with First Class (4-car)",
% s! ~, m4 E+ v9 x "description":"This train can only run at 4 cars",, B; ?7 e/ r$ {6 V) x
"wikipedia_article":"",
3 P( ~& D! w, p4 N "color":"5DB7E8",
, \0 Y/ ]4 A: ]: N: l6 U "gangway_connection_id":"mtr:textures/entity/sp1900"," ^ V' `- F L I9 b
"train_barrier_id":"mtr:textures/entity/mlr",
; `) p6 X6 v8 j( Z) ~, n "door_animation_type":"STANDARD",5 [& W9 I, N1 M- s( S2 Y
"render_door_overlay":false,
& C0 c3 ^5 k5 W0 g. t "rider_offset":0.0,
5 l4 p6 @8 m) v$ U- @, M- h4 d "texture_id":"mtr:custom_directory/r_trainfc",2 I& e g4 h* ~1 g9 R
"model":"mtr:custom_directory/r_trainfc.bbmodel",! X! o4 \- [7 U* f6 o
"model_properties":"mtr:custom_directory/4/r_trainfc_4.json"! g' h9 K- Y. {
},
' S: O/ b" w- V6 I2 v# t "r_trainfc_6_8":{) V7 X* z9 O/ g
"base_train_type":"r_train",$ Q0 R2 M. v5 x! G
"name":"R-Train with First Class (6-car and 8-car)",) } h# X' f+ i& a& L, t6 X! [& r
"description":"This train can only run at 6 cars and 8 cars",) s/ i8 F- M. e1 J4 L
"wikipedia_article":"",
' [7 V5 V) @$ M: g1 y "color":"5DB7E8",
0 K* O, C) i" Q" u O) p+ N "gangway_connection_id":"mtr:textures/entity/sp1900",
8 Z1 D7 o2 ~% R" k6 j "train_barrier_id":"mtr:textures/entity/mlr",
# \2 X5 l7 x9 m4 j# o "door_animation_type":"STANDARD",
7 C, o ^+ T% p "render_door_overlay":false,) y) _! q1 Z: N1 R L
"rider_offset":0.0,/ ]# u8 _( `$ R0 a, c: s8 p" d
"texture_id":"mtr:custom_directory/r_trainfc",
]- s1 U! O! O `% i! E9 x8 o/ [2 s "model":"mtr:custom_directory/r_trainfc.bbmodel",* \) X* q' m) b2 {% X0 I
"model_properties":"mtr:custom_directory/6_8/r_trainfc_6_8.json"
) a* x* n9 s& x" t! b0 Z: n },
$ a2 W" G H* }7 N# u2 B) | "r_trainfc_9_12":{
/ X' P2 Y. b. q; a4 {; P3 Z/ X "base_train_type":"r_train"," g, P. s+ P# n3 h- V: W
"name":"R-Train with First Class (9-car and 12-car)",
% r7 X: {. O: E5 z- w "description":"This train can only run at 9 cars and 12 cars",
0 l0 O6 w& p8 \( a2 S6 A* G "wikipedia_article":"",
3 u, F+ _) q& Y+ F1 o "color":"5DB7E8",
* a" t5 p/ _6 Y: j4 f "gangway_connection_id":"mtr:textures/entity/sp1900",! c' {" _6 x: R2 o3 @8 Q+ Y
"train_barrier_id":"mtr:textures/entity/mlr",2 i8 x+ P3 ~& ~! v- Y$ f% M; T
"door_animation_type":"STANDARD",. B% p: Z( G; t3 O5 Z* z9 u
"render_door_overlay":false,
$ E, L- r+ ? \$ O3 U; { "rider_offset":0.0,
8 v1 R7 r2 T) O+ q% l. n "texture_id":"mtr:custom_directory/r_trainfc",) {5 ~; S" K1 z4 f
"model":"mtr:custom_directory/r_trainfc.bbmodel",' E8 ] }. P3 o( f" c0 L, y F# z
"model_properties":"mtr:custom_directory/9_12/r_trainfc_9_12.json"
: x; P8 J ]: Z( H0 r }' H: Q- R0 P z2 @9 X
}
$ f* {! d9 X+ c: } T* d( f" C}( i9 i+ x' ~! |0 q: z: p
% g9 |' V1 ?3 m2 w5 a
/ Y( [( Z% l: V- u9 h& v5 d# i哪里? |
|