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

|
楼主
不想吃
2025-7-17 08:59:14
$ B `7 c4 ^% U1 L# v- G
{7 z: B) T; i4 {4 k
"custom_trains":{+ b* D f& t& u. n
"mlrfc_4":{
+ ] |. P- x5 N! m6 x" ? "base_train_type":"mlr",
( Q+ @/ L# n- y6 }3 u! s "name":"MLR with First Class (4-car)",
% I8 D. A& i) ~+ g* J "description":"This train can only run at 4 cars",
6 Q7 B# t( e' O% {9 q0 P2 V- a$ i" Z "wikipedia_article":"",% @5 C8 |0 i8 v+ g$ _
"color":"5DB7E8",2 Q+ I5 u& a. W( e1 a
"gangway_connection_id":"mtr:textures/entity/m_train",; S( r* A- X: V* F! l
"train_barrier_id":"mtr:textures/entity/mlr",
4 `6 i8 \) g9 B "door_animation_type":"MLR",. c9 a! u+ v2 B; _6 S' i8 c" ?
"render_door_overlay":false,0 ` b3 N e5 h! r/ B
"rider_offset":0.0,7 }0 i* G) }: s4 Y8 v& v% N v) s" V3 G
"texture_id":"mtr:custom_directory/mlrfc",
8 A: t N9 s ^! C; k* k "model":"mtr:custom_directory/mlrfc.bbmodel",; q* V' N+ N' j3 R! B- P. }
"model_properties":"mtr:custom_directory/4/mlrfc_4.json"+ W# Z/ i" I4 B/ k- I/ D2 u; q$ B
},: h. v. s- ?8 g- m8 k+ e2 {0 Z! o$ l
"mlrfc_6_8":{. N/ P) s" l, n% O7 @8 s
"base_train_type":"mlr",! b2 T4 o& @' ?9 Q
"name":"MLR with First Class (6-car and 8-car)",+ F ?* \9 q) O6 c _
"description":"This train can only run at 6 cars and 8 cars",
* ]9 h1 Q# W: y; l "wikipedia_article":"",% U n! r* D I7 I+ I
"color":"5DB7E8",3 w" ~& X3 Q; N
"gangway_connection_id":"mtr:textures/entity/m_train",
$ @& U1 |% @2 T# Y; j3 \0 b "train_barrier_id":"mtr:textures/entity/mlr",
7 r2 l5 _6 d0 i) v. H, [ "door_animation_type":"MLR",5 u; n; z' G& J B. g- q7 o% n) p
"render_door_overlay":false,
1 ]6 F- W* l2 d9 G8 w) P2 R "rider_offset":0.0,0 W7 W9 ^7 Q9 f3 Q+ s6 N6 a2 V$ `, Z
"texture_id":"mtr:custom_directory/mlrfc",+ m5 g4 N' e2 ~5 a4 I' _. @. L
"model":"mtr:custom_directory/mlrfc.bbmodel",
9 @! k/ d4 ~- P; m "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json"' y- i; s: T* D. o5 u
},! ^ W) v7 _& _* F9 W! ?
"mlrfc_9":{
4 E7 L$ V) q% P. S6 e4 w1 v "base_train_type":"mlr"," I t7 k0 S/ N0 v# w6 b. t
"name":"MLR with First Class (9-car)",7 V' B+ D5 a- Z4 s8 P9 ?9 R
"description":"This train can only run at 9 cars", |" M2 K3 t& y# p$ c5 C$ f& O
"wikipedia_article":"",
3 y" {- v& l. L( ]. s, ~9 y1 { "color":"5DB7E8",
& w7 L6 G) d( [( x5 J r "gangway_connection_id":"mtr:textures/entity/m_train",
) F8 S5 Q; j6 w T! @' s2 Z "train_barrier_id":"mtr:textures/entity/mlr",
+ \8 T J( P+ A; W, f: G3 _ "door_animation_type":"MLR",
# m" b" T0 V5 F4 m% E6 ]: H "render_door_overlay":false,
$ y9 M; F `& P, B7 {' P2 c5 B "rider_offset":0.0,
. ~% `3 {" c7 N! J! V' l "texture_id":"mtr:custom_directory/mlrfc",
( K8 v% ] n) Q "model":"mtr:custom_directory/mlrfc.bbmodel",/ w, b" V3 W# Y# A4 O" I& h+ V0 ]4 X1 P
"model_properties":"mtr:custom_directory/9/mlrfc_9.json"
; z0 F5 g8 a& r4 ]1 f: R/ u },
& L# n. w2 ?" z2 F. L "mlrfc_12":{! Q* y0 R# q) |' R% o
"base_train_type":"mlr",
3 i6 E# N3 p% t5 G6 h* a "name":"MLR with First Class (12-car)",, D, e& s6 ~5 V9 b& o
"description":"This train can only run at 12 cars",. p) ^. a/ E4 C0 H; n& H4 t6 b- r
"wikipedia_article":"",
" l( l: _4 ?" ^' H9 ?2 Q "color":"5DB7E8",' E2 f; h0 A/ n8 j# J4 m
"gangway_connection_id":"mtr:textures/entity/m_train",0 w6 c8 b0 f8 H4 W0 D$ C
"train_barrier_id":"mtr:textures/entity/mlr",
3 s/ G* j$ C( ^8 s9 h; V "door_animation_type":"MLR",: E: D. e, R4 \/ j
"render_door_overlay":false,) [! V" H! d; Y: q5 {% c
"rider_offset":0.0,
/ [0 [% P4 v% V4 M! x# s "texture_id":"mtr:custom_directory/mlrfc",# N {1 T) i. V0 w- r
"model":"mtr:custom_directory/mlrfc.bbmodel",6 x. M6 @( a& {; }' N8 H5 a
"model_properties":"mtr:custom_directory/12/mlrfc_12.json"$ E- b0 F v! U' z' _: S
},) ^! R" u. O* i6 b/ t% D( v
"mlrfc_4_map":{2 l" R, k3 @: q1 G
"base_train_type":"mlr",, q. z: Z( U/ B u. o+ A
"name":"MLR with First Class and HD Map (4-car)",
# J& ^8 M0 L0 {( m3 s1 m "description":"This train can only run at 4 cars",
: H1 R6 Y& z* j# I& s& ?# X+ X6 s "wikipedia_article":"",$ Y5 g, V, W X2 [
"color":"5DB7E8",
2 m, O t, r5 [8 h; j8 {1 k& s' v "gangway_connection_id":"mtr:textures/entity/m_train",
# P; x S& i8 d) Z) m! P4 n4 l "train_barrier_id":"mtr:textures/entity/mlr",
0 Q W+ x Q( W6 ]! I6 m5 [ "door_animation_type":"MLR",8 \2 a. e3 V n) N
"render_door_overlay":false,' [) m5 q# V) q0 ~' e
"rider_offset":0.0,
9 F% o0 r. ?; c3 v "texture_id":"mtr:custom_directory/mlrfc",! w$ v% l5 E. j; A# j
"model":"mtr:custom_directory/mlrfc.bbmodel",
1 A9 @- Y% |" r' p( c! Y$ m "model_properties":"mtr:custom_directory/4/mlrfc_4.json",+ g U {7 H7 ]+ e
"script_texts":[) A& s/ |3 {2 z& c8 ]/ H. B
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));", i+ [5 h/ c1 F) v) Y; m
"var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
4 ^5 u) Y8 T1 p6 \ "var dhBase = new DisplayHelper(slotCfg);"
* t' e; Q5 s7 G1 p6 q ],
7 I) Q9 l8 t, K+ H& _ "script_files":[
% ?0 g* Y8 R0 p/ R5 i# |% ?+ n. m "mtr:map/main.js"- M1 t7 k6 n1 \
]% r3 m2 D: l' t8 ]$ K1 ]
},
) x$ K' D9 C0 ?2 R; A5 p* P "mlrfc_6_8_map":{. \ K7 e) ]) T8 G
"base_train_type":"mlr",) G/ k A6 ^1 w! F9 v5 w' S5 a
"name":"MLR with First Class and HD Map (6-car and 8-car)",' l( c' t( z) g; Y: \" {; l$ m% m
"description":"This train can only run at 6 cars and 8-cars",3 t( m2 x" W0 T3 W$ M
"wikipedia_article":"",7 ~6 f) C6 `. M% @5 R
"color":"5DB7E8",, v8 i# f! V3 D# j4 `# z
"gangway_connection_id":"mtr:textures/entity/m_train",
) b( L% O, J1 v1 n9 ^- \ ` "train_barrier_id":"mtr:textures/entity/mlr",
4 c& }, y: K: t. \; @ "door_animation_type":"MLR",. U+ c, t G" E6 ^1 \* ^: y% ^) _
"render_door_overlay":false,2 E1 E2 b7 G3 e" V6 v
"rider_offset":0.0,$ U2 f# V6 `% K8 l4 f; ]4 [
"texture_id":"mtr:custom_directory/mlrfc",& `* E- [5 x, L5 a8 y
"model":"mtr:custom_directory/mlrfc.bbmodel", V C0 Y( b$ q& a
"model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json",
" E& ]' a, ~& U5 j' h' ~ "script_texts":[
: X k- x& V# L" I$ u) e; C "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",% h: K. g1 z7 g
"var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",1 N: x6 i2 q9 E: p9 |$ D$ L0 ^
"var dhBase = new DisplayHelper(slotCfg);"# s! n+ _2 v( J8 d) h$ s( p
],
: C: `( x3 G' }" _! b% r- x. @8 ] "script_files":[
) \) U7 m5 I$ o "mtr:map/main.js"
, K2 p/ V8 d1 C- h/ N ]
/ f( g9 m9 q! z }/ y4 l },
6 M* }. |% @2 s9 M- ?1 t. M# z "mlrfc_9_map":{
# V k! c! L/ H4 m3 u "base_train_type":"mlr",
, Z+ H; i2 Q4 R, }$ v F "name":"MLR with First Class and HD Map (9-car)",
. B/ ]& x8 P9 Z "description":"This train can only run at 9 cars",
7 K! x% \7 B( F; L "wikipedia_article":"",
4 l( g! R$ Q& R! j' X "color":"5DB7E8",
, ]2 t& b( ~" h4 S# V" f "gangway_connection_id":"mtr:textures/entity/m_train",
p/ H" |; g S1 F" v- k# O "train_barrier_id":"mtr:textures/entity/mlr",
6 H( `- E% |) G) m7 _& z "door_animation_type":"MLR",5 v* ^( c/ p* I5 ?' ]
"render_door_overlay":false,
) s. P+ q& Z: B: }6 B. m. p "rider_offset":0.0,8 Q! d% B% @! U: U2 ~5 `
"texture_id":"mtr:custom_directory/mlrfc",
: L5 X* K' T; f! R "model":"mtr:custom_directory/mlrfc.bbmodel",( G1 e+ `% L' @& X0 i
"model_properties":"mtr:custom_directory/9/mlrfc_9.json",
& g5 T+ O& H9 i9 { "script_texts":[
$ y2 E# x" m3 o( [8 R. t2 ^4 T! N "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",5 p% H& B' T0 f; Z' D0 ^1 A
"var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
7 l/ f; @8 h# h3 z "var dhBase = new DisplayHelper(slotCfg);"* B3 G+ V% c) I3 G
],
) D7 a: v$ m* B "script_files":[
: I: H% d( E \8 ?4 J! C2 e* \( Z "mtr:map/main.js"
4 [- ?: C$ w1 g ]
8 q Q2 S, J1 s4 b+ ?$ C) Q( L },+ V; j7 n" ]8 ^) ^9 R, n2 H
"mlrfc_12_map":{
; k. ?4 n' P2 n% b "base_train_type":"mlr",
3 m5 l" x9 F/ |" Q4 l "name":"MLR with First Class and HD Map (12-car)",/ m- @3 E/ [# b$ d B, H' [
"description":"This train can only run at 12 cars",
. X/ T1 O/ Z4 Z9 ^6 @4 O4 | "wikipedia_article":""," X& c, M0 J) b, |+ w' o
"color":"5DB7E8",
8 p( a0 H+ Z! X2 u2 V6 O4 H7 I "gangway_connection_id":"mtr:textures/entity/m_train"," X: K! l7 d: J& u1 r( U
"train_barrier_id":"mtr:textures/entity/mlr",
0 v) p' U. ]9 S0 a1 a "door_animation_type":"MLR",2 W9 s3 t9 S3 Y* N7 A7 V# C1 z
"render_door_overlay":false,/ i: ^" Z, k5 P7 v
"rider_offset":0.0," }. {5 ]. r3 P$ {: X" h* D/ F
"texture_id":"mtr:custom_directory/mlrfc",
! m2 X% @' u" P "model":"mtr:custom_directory/mlrfc.bbmodel",
4 ]# Q$ q9 j, y6 p& L "model_properties":"mtr:custom_directory/12/mlrfc_12.json",
* U9 y( ?' Z. X# k "script_texts":[
, Y7 e$ _) |# F4 u O/ A' ^ "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",# d# v0 B) }' j. u
"var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
5 u/ e" @6 Z3 D3 E "var dhBase = new DisplayHelper(slotCfg);"
! S/ B" m6 H# y. I+ O h8 v ],
, S- C2 @1 ]. a2 a* b "script_files":[0 l8 U- y6 p* ]4 A- r& @
"mtr:map/main.js"
# v+ M: p" N5 h9 w, J& ?& Q8 W ]
/ x$ e" E9 Y+ h$ ~% F },
) w0 n4 b6 [7 T0 n' i( V "sp1900fc_4":{% S# D# A' i5 q; B4 g4 P# x3 U" C
"base_train_type":"sp1900",
5 c0 z% c, T: o% M- W, ? "name":"SP1900 with First Class (4-car)",9 J& U$ ]- W9 T" l+ a! R5 T
"description":"This train can only run at 4 cars",
# \: B8 F3 O: h% C "wikipedia_article":"",
, m" E2 [5 U( ?8 B "color":"5DB7E8",( Z9 ?; M6 ?- I
"gangway_connection_id":"mtr:textures/entity/sp1900",8 h E+ h* u q. t
"train_barrier_id":"",) l6 L$ x& O, L/ T) @: n3 {
"door_animation_type":"STANDARD",& N7 Z: g4 g3 y: R
"render_door_overlay":false,) ^- T7 B" _7 W) X0 G5 F+ h
"rider_offset":0.0,
, h/ N; ]3 h/ A( m "texture_id":"mtr:custom_directory/sp1900fc",
( C. |: @# m& U0 x( t# r "model":"mtr:custom_directory/sp1900fc.bbmodel",2 s0 x( E, G8 z
"model_properties":"mtr:custom_directory/4/sp1900fc_4.json"
% V8 Y0 b2 W8 l1 } }, e$ g/ x+ X7 _" |- T, d: l
"sp1900fc_6_8":{3 _: |% b0 O% A7 X5 o6 ]" G! c
"base_train_type":"sp1900",1 @+ g" [7 B8 ?3 h( Z
"name":"SP1900 with First Class (6-car and 8-car)",+ l2 X: ?* G" B$ b* n% m5 l
"description":"This train can only run at 6 cars and 8 cars",1 u$ Q5 ]) T: ~4 b# U1 J
"wikipedia_article":"",% a5 A& j1 S8 |6 W) C4 F
"color":"5DB7E8",+ K8 Z. S; D; \/ X* D: `5 R
"gangway_connection_id":"mtr:textures/entity/sp1900",
, X+ d* y, \; m& a" j8 Q "train_barrier_id":"",* M4 V1 H5 S! Z2 I4 w
"door_animation_type":"STANDARD",
# b0 r# S/ G7 h. x [ "render_door_overlay":false,7 e% ~+ n& s; A2 \/ }7 x6 z
"rider_offset":0.0,, S7 y! G' K8 ?: r2 V: z
"texture_id":"mtr:custom_directory/sp1900fc",. A2 ]* E& ?8 I
"model":"mtr:custom_directory/sp1900fc.bbmodel",/ C% h- R N T( i; ~
"model_properties":"mtr:custom_directory/6_8/sp1900fc_6_8.json"
$ v. a- U; A) k( M },
' m+ A. g9 p* T' J "sp1900fc_9_12":{% e& ?9 Z* y6 e: b' [
"base_train_type":"sp1900",/ T% z: O( m2 M7 Y4 G
"name":"SP1900 with First Class (9-car and 12-car)",% U& p* Q) T8 b4 q
"description":"This train can only run at 9 cars and 12 cars",
" Q1 K4 f4 u& l9 ` "wikipedia_article":"",: d1 N7 o* u2 p
"color":"5DB7E8",
( D, A7 P0 c# }3 D$ j7 k "gangway_connection_id":"mtr:textures/entity/sp1900",
" K' c5 ?7 Y2 m+ D& v "train_barrier_id":"",( J' Q( K; ~9 m; c; ?4 D
"door_animation_type":"STANDARD",
+ k/ ]7 _" |7 H, z1 }+ x" M "render_door_overlay":false,6 o, \1 ^% L- d0 F5 ]9 r0 m
"rider_offset":0.0,
! ?- s" V% Z/ X" Q% k2 r "texture_id":"mtr:custom_directory/sp1900fc",
5 {& X9 U. n+ H: c "model":"mtr:custom_directory/sp1900fc.bbmodel",0 A: W! @) Y+ G: I/ c2 `
"model_properties":"mtr:custom_directory/9_12/sp1900fc_9_12.json") s2 |* g) ?& m
},5 \8 }; m7 R8 X. s2 W. F
"r_trainfc_4":{9 ^+ l) O( p f
"base_train_type":"r_train",# G% h4 P O. m6 I) q
"name":"R-Train with First Class (4-car)",$ q( t' E, Q& u" K3 K" R
"description":"This train can only run at 4 cars",
8 |- a! R" } c. y- j$ M' r "wikipedia_article":"",
% v' F( V1 ]6 u' T$ ` "color":"5DB7E8",( Y3 V$ Q# m( B
"gangway_connection_id":"mtr:textures/entity/sp1900",
. S- V& r7 G+ j+ b9 Z. ^) @ "train_barrier_id":"mtr:textures/entity/mlr",
# [9 K; ]7 G: p$ \ ~# a2 u6 O "door_animation_type":"STANDARD",% r7 X( z- b8 ~, [3 ~
"render_door_overlay":false,
/ T( ]* g; Q9 p( q9 I3 x9 M0 {& t "rider_offset":0.0,
3 U$ _# N2 O2 g' d6 l8 |7 ]- W "texture_id":"mtr:custom_directory/r_trainfc",8 p( y, W8 L _6 I: x& C7 i) p t
"model":"mtr:custom_directory/r_trainfc.bbmodel",
( m2 @. U6 [" J5 P6 J" C @2 n "model_properties":"mtr:custom_directory/4/r_trainfc_4.json"
+ j% o5 z* K- ?% O },
. D: H, m* V7 B8 F- o! l* ? "r_trainfc_6_8":{, v0 t! f+ o, R; j2 ]
"base_train_type":"r_train",0 i0 A" i. @( r9 e
"name":"R-Train with First Class (6-car and 8-car)",9 m% r) x( \6 `) _
"description":"This train can only run at 6 cars and 8 cars",
# i8 m9 w. Y1 \5 E "wikipedia_article":"",* q" c7 v# w* B; R* v6 T0 Z; @. ]
"color":"5DB7E8",, \% {, F. g9 l3 ^
"gangway_connection_id":"mtr:textures/entity/sp1900",, o2 O8 a5 M/ ~6 f
"train_barrier_id":"mtr:textures/entity/mlr",
: u2 W2 |) e2 e2 A; [ "door_animation_type":"STANDARD",
3 Z0 I' R: E- F! ^5 a "render_door_overlay":false,; {0 G7 ?: a3 a. i% W& F3 A9 B
"rider_offset":0.0,
3 D; v: {2 b# u "texture_id":"mtr:custom_directory/r_trainfc",
; c: ]! g7 `! W; l7 p "model":"mtr:custom_directory/r_trainfc.bbmodel",
% e" p+ k$ `9 a/ e) E& D4 a: E* y "model_properties":"mtr:custom_directory/6_8/r_trainfc_6_8.json". @. }: e' T3 B4 N
},
& [! T* s3 \: A( u0 M3 Y3 T "r_trainfc_9_12":{
) t- C) p' P, Y9 ^+ \, p "base_train_type":"r_train",- E% ]5 j0 m! w4 C0 n+ w
"name":"R-Train with First Class (9-car and 12-car)",* j- b: _; _' v9 B; ]% f5 d# v
"description":"This train can only run at 9 cars and 12 cars",
' j7 \3 M1 W% d9 K( X E y1 w "wikipedia_article":"",% [) O, C3 h7 f
"color":"5DB7E8",
. R T( O/ Q7 Z8 x "gangway_connection_id":"mtr:textures/entity/sp1900", J% P. a: ^( O, `: @5 d1 s5 k& O
"train_barrier_id":"mtr:textures/entity/mlr",+ B' o2 M$ e! A. X: B7 }
"door_animation_type":"STANDARD",! q& g! V# N- }' ?) q% E7 \
"render_door_overlay":false,+ J! S3 N/ j) t7 s& B r# A
"rider_offset":0.0,* I: e# D) _7 Y# q. B: v [
"texture_id":"mtr:custom_directory/r_trainfc",
+ A" g4 L( W4 _% A f5 Z2 i1 ? g "model":"mtr:custom_directory/r_trainfc.bbmodel",0 d1 q) f$ i* j/ q" f
"model_properties":"mtr:custom_directory/9_12/r_trainfc_9_12.json"
2 B4 L$ s2 F" E, C }
: }* {6 v9 b- {! j9 I+ ]+ q) t }
/ F' ]5 m H7 e/ ~5 \( y}
W( P" ~ I8 T. f
6 X; P* i; s/ c( `+ ^
1 p, A' I1 j4 P6 |4 u& O6 c哪里? |
|