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

|
楼主
不想吃
2025-7-17 08:59:14
9 {, A$ `7 u$ v- c& `
{
9 }( e! M7 N8 B& L9 b "custom_trains":{4 s0 w6 S, q. O) ~. s& G) b3 X
"mlrfc_4":{4 P% G$ i! ?! H. a
"base_train_type":"mlr",; E% b* {6 r8 _, }0 ^0 D4 v
"name":"MLR with First Class (4-car)",( w8 g7 u4 C; h% R
"description":"This train can only run at 4 cars",
4 P1 I/ f+ F7 U; x "wikipedia_article":"",
5 U* e4 X* q0 w- a7 Q "color":"5DB7E8",
8 p& N0 l- Q3 X# i5 S" C5 b "gangway_connection_id":"mtr:textures/entity/m_train",
8 Z5 K# [& W1 N: M% I) U9 M( r "train_barrier_id":"mtr:textures/entity/mlr",
! i- b. p) h) C# w) v "door_animation_type":"MLR",
, ?4 K5 Z! \/ \( R# w "render_door_overlay":false,
0 [6 i- R/ u& p" p% A "rider_offset":0.0,
! I0 N2 @7 o( J "texture_id":"mtr:custom_directory/mlrfc",- s1 F9 W- L% N) H/ O0 x
"model":"mtr:custom_directory/mlrfc.bbmodel",% d5 W1 `& K r8 t/ H8 g( o0 J
"model_properties":"mtr:custom_directory/4/mlrfc_4.json"+ I# n1 V$ Q0 S
},
0 T8 i2 T. Z) O# @8 f "mlrfc_6_8":{4 c* H# j: q5 N" r% s! v
"base_train_type":"mlr",2 U0 o2 w# C0 T- e
"name":"MLR with First Class (6-car and 8-car)",
2 e5 p5 X9 i# E# q4 o "description":"This train can only run at 6 cars and 8 cars",3 [- p6 u( C6 }' {& _/ z; W
"wikipedia_article":"",
- d; G# v: J. M' w) Z- k "color":"5DB7E8",. E+ a. U# z; H* x4 V* v$ t
"gangway_connection_id":"mtr:textures/entity/m_train",8 L. q- J9 D4 V' W8 p
"train_barrier_id":"mtr:textures/entity/mlr",
0 c9 n/ X2 D5 m* M( s3 h" u "door_animation_type":"MLR",
8 V. n/ d; }" }2 B+ T8 _ "render_door_overlay":false,
* [ U3 r2 S' x6 f1 u "rider_offset":0.0,
% x, e' \& [6 j! w "texture_id":"mtr:custom_directory/mlrfc",
, p0 H8 C6 j! O8 f/ W "model":"mtr:custom_directory/mlrfc.bbmodel",
0 z% X9 b# Q: w! l6 n "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json"$ E6 \' L8 c! B* X/ l0 G
},# j" x3 f9 i% R+ J: Z/ g
"mlrfc_9":{8 v* [# ^ c- s! s3 p u& ?6 c; \
"base_train_type":"mlr",( `+ y- N: _. k# w6 H' J; }( P
"name":"MLR with First Class (9-car)",/ M% e1 j) `. _ ^- L5 d) V
"description":"This train can only run at 9 cars",0 X3 s1 Q |" o+ Z
"wikipedia_article":"",
/ [+ A3 `0 k9 Y/ @0 \5 r! r "color":"5DB7E8",/ x5 [' O4 J! C$ [* Q0 Z6 \: F
"gangway_connection_id":"mtr:textures/entity/m_train",! [% I" I. q" G. F7 x; n6 O
"train_barrier_id":"mtr:textures/entity/mlr",
( R" q) q1 j0 I% t) i3 S2 }* f "door_animation_type":"MLR",
; o$ f# u5 W; z6 ] "render_door_overlay":false,
$ Q& {) `( [5 q9 k" ?6 Q "rider_offset":0.0,. w: H- B- q0 w7 D% z8 ]. l* f, F$ w3 W
"texture_id":"mtr:custom_directory/mlrfc",! C( A" j! U3 j
"model":"mtr:custom_directory/mlrfc.bbmodel",
8 M% L7 o( K7 w9 J; O2 [" e "model_properties":"mtr:custom_directory/9/mlrfc_9.json"
& ?" q" _/ k) m! [9 z% D },
0 N. k: S4 o* W$ ^" Z5 O "mlrfc_12":{& b- ^: v4 m; Y9 d3 u; \
"base_train_type":"mlr",; W$ I8 y7 `+ l' m/ h
"name":"MLR with First Class (12-car)",
5 O1 B7 i1 |& r) p$ ~ "description":"This train can only run at 12 cars",0 z5 G) A( f+ p9 a8 R2 c1 X+ T9 I
"wikipedia_article":"",1 m% m" ~- L5 d5 g5 U
"color":"5DB7E8",
6 K* A8 o" W0 B "gangway_connection_id":"mtr:textures/entity/m_train",
8 v' B2 ]7 M* C4 ^9 F "train_barrier_id":"mtr:textures/entity/mlr",- m2 T! Q' X2 J- R6 w' q/ q- D
"door_animation_type":"MLR",
9 ]' D# s, X% `& g& C9 d1 k3 W "render_door_overlay":false,2 Z8 ], D6 H7 |( X( F( ^
"rider_offset":0.0,
1 n1 D' E9 u6 x% |) ] "texture_id":"mtr:custom_directory/mlrfc",* `6 Z/ ~/ _. e4 Q5 Q
"model":"mtr:custom_directory/mlrfc.bbmodel",, T! G! l/ t# c$ i
"model_properties":"mtr:custom_directory/12/mlrfc_12.json"
& e- c1 C" @$ n },, G$ d d/ r/ U
"mlrfc_4_map":{
5 z1 E! H4 E5 `: K$ }" G% Q* `& } "base_train_type":"mlr",) F" {3 T, x- b0 c0 C; o6 f
"name":"MLR with First Class and HD Map (4-car)",# I P: t* c5 L
"description":"This train can only run at 4 cars", b. h( d* I% N# u
"wikipedia_article":"",, U6 f6 g1 ^" C: l& g
"color":"5DB7E8",2 c- E1 q9 m! a c: K
"gangway_connection_id":"mtr:textures/entity/m_train",* X/ j0 G o$ R
"train_barrier_id":"mtr:textures/entity/mlr",3 U3 z+ Y. Z+ I* v
"door_animation_type":"MLR",
% E% n5 [7 I6 N "render_door_overlay":false,
3 M: G+ E- r+ U+ X \ "rider_offset":0.0,
3 @$ O8 O ^' J3 U; z+ K' i "texture_id":"mtr:custom_directory/mlrfc",
- G0 ~6 y. J& M# T% k$ C "model":"mtr:custom_directory/mlrfc.bbmodel", j- e! y/ W2 j) A1 Z
"model_properties":"mtr:custom_directory/4/mlrfc_4.json",: l1 |5 w# _+ p: W6 y
"script_texts":[
6 }1 {) P1 {: n% U3 r1 U7 q3 Y "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
5 x/ S1 I+ x- r# a6 t% P! i/ L# y3 ] "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",( x8 I2 O& i! F. Q+ d
"var dhBase = new DisplayHelper(slotCfg);"
( L' W1 ~9 M- X8 W, w, X6 Z ],* c( ?1 {9 g1 [" T `2 `) B
"script_files":[
0 Q {' O0 d Q$ j- S "mtr:map/main.js"
$ \' d4 d8 \/ j9 Y' c" a! X% Y+ h ]
% D3 P I$ G, C* O },& f4 j0 b! c+ x
"mlrfc_6_8_map":{
! {# S7 L' W$ E1 C "base_train_type":"mlr",+ {: J( W/ q4 W" S% }$ N
"name":"MLR with First Class and HD Map (6-car and 8-car)",1 a& n: h: _6 s3 m6 x2 u
"description":"This train can only run at 6 cars and 8-cars",
" ]' C' F! W( {) t "wikipedia_article":"",% |8 \" i2 {7 m; U. P0 K5 L
"color":"5DB7E8",
; W7 w2 `& O" w! f3 [# w "gangway_connection_id":"mtr:textures/entity/m_train",
, o( {. n0 f6 h' q2 E$ y "train_barrier_id":"mtr:textures/entity/mlr",6 t9 {3 ?) w9 `8 g2 n5 k4 n
"door_animation_type":"MLR",
, |- a% T( n) C/ U( s- c "render_door_overlay":false,3 z7 t/ k" w# E4 Z9 s4 @* R; e
"rider_offset":0.0,0 t& M2 R2 v) T6 _ | m
"texture_id":"mtr:custom_directory/mlrfc",
% o: o& W \3 M "model":"mtr:custom_directory/mlrfc.bbmodel",
: ~1 S- O) f$ ^! B! B4 U "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json",1 Q* I6 ]* y/ `) D
"script_texts":[
# }, w$ ]& H) f+ q( ^- U: ~$ f "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
8 u# b# r: u& p8 o6 N' e "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",- l9 T$ {1 p; ~3 E: o. g
"var dhBase = new DisplayHelper(slotCfg);": @$ b$ c: \( G" C" }/ j j
]," Q6 E. X/ v8 X" |: n
"script_files":[; S$ \/ o% r( Y. e& D
"mtr:map/main.js"
, U) `8 q0 k1 G2 S6 M- B2 K% c& k- [ ]
* I' ^5 B# ^# n6 w4 y9 Z' Q },
6 V. p! u& Q, f' b3 h "mlrfc_9_map":{- v' e) |. |2 n
"base_train_type":"mlr",( M) J0 L9 U$ ^) @8 I
"name":"MLR with First Class and HD Map (9-car)",
" g- O- @: p, a: k "description":"This train can only run at 9 cars",
( i. U+ J- I. Y2 \5 J: ? "wikipedia_article":"",0 D/ d) A+ a3 i7 Y. }# h5 F8 B1 B
"color":"5DB7E8",
R% n3 c4 N# B1 T" m7 c "gangway_connection_id":"mtr:textures/entity/m_train",
( t( P. d5 j) G, v( J "train_barrier_id":"mtr:textures/entity/mlr",( q9 L7 p' d$ G
"door_animation_type":"MLR",
, t6 a4 W* f1 i* O+ b "render_door_overlay":false,% i$ q8 L) e2 S! W) L& [, j
"rider_offset":0.0,
; ~; O3 D7 f# W' o1 d "texture_id":"mtr:custom_directory/mlrfc",
; I9 ~% m+ D" A( A: a* s "model":"mtr:custom_directory/mlrfc.bbmodel",- x% I3 M e- ?$ X" u7 V" H0 a
"model_properties":"mtr:custom_directory/9/mlrfc_9.json",
7 D3 [0 \- w5 T. x* a* s+ P "script_texts":[
% J$ p8 h# ]" o "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",6 |5 O" z+ V7 C$ k$ K/ O
"var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
9 x0 O1 ?7 [" w, a. A) O "var dhBase = new DisplayHelper(slotCfg);"( W; S8 B; B$ y& f; t+ T
],* }# T, u1 a/ _1 k; P; F
"script_files":[
: @& P6 N0 J) j: L$ Z& U "mtr:map/main.js" z% V* D" M% C4 o1 F3 O4 l
]2 J7 j: J2 u/ ? V. u7 V
},. t4 g, n$ H- q$ m8 g
"mlrfc_12_map":{6 T9 L4 V6 U5 y5 ^
"base_train_type":"mlr",
8 i6 ]6 k4 Z3 m( H "name":"MLR with First Class and HD Map (12-car)",+ K% E) H9 ^/ O' j$ M
"description":"This train can only run at 12 cars",$ \, C) H$ v# i; g& T6 ~$ f+ T
"wikipedia_article":"",
+ x- x7 d/ e) P- m" m+ F7 p: B "color":"5DB7E8",7 T: D, K# w9 J% x
"gangway_connection_id":"mtr:textures/entity/m_train",
) g& ?0 L5 W, M m- e1 w "train_barrier_id":"mtr:textures/entity/mlr",
$ F+ x; N- A9 |- F {1 c( V "door_animation_type":"MLR",7 T$ D, A8 d. A! v4 W, k" x( C; d
"render_door_overlay":false,/ h) S9 R8 B( X$ I; F, A
"rider_offset":0.0,- V0 A$ b, v9 J8 H/ a" R
"texture_id":"mtr:custom_directory/mlrfc",- r& K5 q4 N1 l: P; `
"model":"mtr:custom_directory/mlrfc.bbmodel",* t, P* H0 F0 F6 \ x
"model_properties":"mtr:custom_directory/12/mlrfc_12.json",
% y# i# n# Z6 {' D "script_texts":[6 a" \& e7 s; a. L! H
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",' X ]4 x* F0 q2 r& V. X) [, I0 W. P
"var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
7 A! H3 |5 ]. L) J "var dhBase = new DisplayHelper(slotCfg);"
* R/ I N* F8 r: [7 c ],
( m; C) u: Y5 l" Y/ f5 R "script_files":[$ J; m: k. e8 K( U! }$ A3 ?6 f
"mtr:map/main.js"
9 |+ C" g D2 q4 R- u ]& c4 B- K- h' {/ r3 U" {9 p
},' V& m0 m9 \& X0 k9 v7 @! ~ s
"sp1900fc_4":{8 a1 j6 I" l$ S6 ~
"base_train_type":"sp1900",
( T( H5 n7 c& q3 C3 g. b "name":"SP1900 with First Class (4-car)",
; F( {9 U- U0 [) J3 Z- g "description":"This train can only run at 4 cars",
3 |* X# Q6 E; T7 `$ | "wikipedia_article":"",& P& H+ ?( z) F- [2 z
"color":"5DB7E8",: e3 ]% R' {' R* l
"gangway_connection_id":"mtr:textures/entity/sp1900",
* X- I9 I }/ h* w! V% Q "train_barrier_id":"",- a* N9 R8 {. B( a8 M! H
"door_animation_type":"STANDARD",
- I% Q+ R( }4 O "render_door_overlay":false,3 Z3 ]; a3 T- t$ [$ V) p
"rider_offset":0.0, A( J" X: z* P6 b
"texture_id":"mtr:custom_directory/sp1900fc"," g7 r4 d/ \+ y
"model":"mtr:custom_directory/sp1900fc.bbmodel",2 G3 }& o( }0 i% s
"model_properties":"mtr:custom_directory/4/sp1900fc_4.json"! y: W3 o0 i8 ~4 E- S; u! ]
}, t) P7 d# {6 Y5 C2 d
"sp1900fc_6_8":{
a1 w! s$ s; |4 x "base_train_type":"sp1900",
0 z( u3 ?6 m- G% y" v "name":"SP1900 with First Class (6-car and 8-car)",( k0 \7 r/ {) v$ n- v; C# E8 J
"description":"This train can only run at 6 cars and 8 cars",
X( S l6 J3 v "wikipedia_article":"",
/ T. K" s3 B, e# o& L) U "color":"5DB7E8",/ i! e" k1 c* H
"gangway_connection_id":"mtr:textures/entity/sp1900",
1 m6 O+ |: F; A2 E "train_barrier_id":"",2 w& L/ _' `, M4 o
"door_animation_type":"STANDARD",0 Q$ C6 s' W' c
"render_door_overlay":false,$ Q; X6 Y- D1 o! o/ U+ F2 d
"rider_offset":0.0," L( J* K$ L' b0 @, r" V. U( j
"texture_id":"mtr:custom_directory/sp1900fc",
4 { O( k. m+ Y "model":"mtr:custom_directory/sp1900fc.bbmodel",8 ^$ w0 |2 I3 @# x0 J+ [
"model_properties":"mtr:custom_directory/6_8/sp1900fc_6_8.json"4 Y1 M$ }: s% P% [" D% i+ r
},
* {. n7 F' w4 R "sp1900fc_9_12":{
?% U7 [- C' M) b "base_train_type":"sp1900",
' o+ q% B" a& k& K" z. i( n- t "name":"SP1900 with First Class (9-car and 12-car)",
& n \& U( g) \; T "description":"This train can only run at 9 cars and 12 cars",( _% j1 I g9 [: X t. W6 S6 R3 @
"wikipedia_article":"",/ C8 u2 z! u7 t) u4 \
"color":"5DB7E8",3 U1 c; Y* c# O: e" ]
"gangway_connection_id":"mtr:textures/entity/sp1900",2 O* J' h% Q6 f8 A) u# H) g
"train_barrier_id":"",
4 j" n5 s _* s g "door_animation_type":"STANDARD",
5 b Z1 b+ P- W$ C3 Y1 u "render_door_overlay":false,
; C c( a6 n9 C O( b, |) Q1 v "rider_offset":0.0,$ }$ p% T. s1 _% x
"texture_id":"mtr:custom_directory/sp1900fc",
' O4 t( o; f: s" a9 o "model":"mtr:custom_directory/sp1900fc.bbmodel",' M% X' E6 Z3 c4 t
"model_properties":"mtr:custom_directory/9_12/sp1900fc_9_12.json"
- D9 L( L& x& w0 ]& P$ B5 s },
S9 Y. \* [3 `8 A "r_trainfc_4":{& X/ R) z( j$ H9 |* t
"base_train_type":"r_train"," Y& U% T6 o' ^; ?' Q
"name":"R-Train with First Class (4-car)",
4 S% u6 p' M( @2 l" }+ `; k "description":"This train can only run at 4 cars",
! Y( z/ ]8 ]( n7 N. |4 K6 J x( n "wikipedia_article":"",% z6 R! \1 i# X! J' C) y
"color":"5DB7E8",4 R2 Y" L# g' |% V9 F! L: N/ X
"gangway_connection_id":"mtr:textures/entity/sp1900",
, w. k2 h9 O# _7 ~8 T6 p9 u! P; ? "train_barrier_id":"mtr:textures/entity/mlr",9 r( i Y7 f% b
"door_animation_type":"STANDARD",( _$ k. g0 O8 T
"render_door_overlay":false,
5 g7 G* i* b, Z& [5 z. t "rider_offset":0.0,4 N+ E- P( ~7 q- l( j
"texture_id":"mtr:custom_directory/r_trainfc",+ `1 m" l$ R Y& k# `8 R
"model":"mtr:custom_directory/r_trainfc.bbmodel",+ |9 \; p, M4 D* E) w/ P) g
"model_properties":"mtr:custom_directory/4/r_trainfc_4.json"; J6 j, A. m6 t W# X
},: N7 I/ L6 v9 U( [9 U
"r_trainfc_6_8":{% p+ [$ G6 f) W+ ]6 V8 C6 I i+ g7 V
"base_train_type":"r_train",
, V) c( S2 ?& ^/ \! v/ Q "name":"R-Train with First Class (6-car and 8-car)",
; F5 J, B( S7 r1 i) ^9 w "description":"This train can only run at 6 cars and 8 cars",
1 m4 R/ t/ g# w0 V0 l7 c+ J; m "wikipedia_article":"",9 |7 E* Z! X7 a- i' A3 x* t
"color":"5DB7E8",3 V5 y$ _7 O4 R% z8 g
"gangway_connection_id":"mtr:textures/entity/sp1900",, H- ~4 r; x. ]* D) X0 h! x6 L" L6 x
"train_barrier_id":"mtr:textures/entity/mlr",$ }6 d0 ]; R6 [
"door_animation_type":"STANDARD",7 i, v# E/ e4 X
"render_door_overlay":false, L! d* N/ K- W% \/ ]
"rider_offset":0.0,
i5 K0 o% ?0 A: s0 g( O. g7 w "texture_id":"mtr:custom_directory/r_trainfc",& F+ I- c0 x" ]; Z9 l' G; L2 h
"model":"mtr:custom_directory/r_trainfc.bbmodel",
3 @ q+ x, Q$ V b2 X/ j( V "model_properties":"mtr:custom_directory/6_8/r_trainfc_6_8.json"0 X# e* Y- V \, t/ F$ a
},
: Q7 O1 g! Y$ d8 y( B+ k8 G4 I( } "r_trainfc_9_12":{
; A' p3 C# n5 C "base_train_type":"r_train",
1 k4 U4 X* q P) w" V2 H "name":"R-Train with First Class (9-car and 12-car)",9 _7 f9 @8 n: p# H: ^
"description":"This train can only run at 9 cars and 12 cars",! S. L. b6 g% k4 s: a" }
"wikipedia_article":"",* W* a/ G! J0 l# n- P) _% b0 E
"color":"5DB7E8",. x3 l7 q6 V% _' b* W. K$ @, V
"gangway_connection_id":"mtr:textures/entity/sp1900",; B# a# N4 w5 y% I& T8 ~
"train_barrier_id":"mtr:textures/entity/mlr",
" q$ l7 O. n# T8 L8 c2 ]# [: M "door_animation_type":"STANDARD",& d9 p* v1 V9 A/ E, d b
"render_door_overlay":false,
3 T, z* m% |! g. K9 C3 Y) l "rider_offset":0.0,
8 y8 _% l! h' A% p+ ]$ T "texture_id":"mtr:custom_directory/r_trainfc",
5 |& M* v2 R1 G" m8 j/ a "model":"mtr:custom_directory/r_trainfc.bbmodel",) u- C |' u. o4 Z' I4 ^
"model_properties":"mtr:custom_directory/9_12/r_trainfc_9_12.json"
& }" L0 s0 V/ T( b }. Q: k' P0 L8 v: E1 n
}; |3 [$ U- Q& q' L' M- |% C0 a
}8 \' L4 Y4 m- j! U: [! s
0 c2 ~% L& W% F" O9 }6 W1 W: [ F
6 P! d* Z* l: l
哪里? |
|