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

|
楼主
不想吃
2025-7-17 08:59:14
# N5 S3 e+ \/ C6 y7 E! ?{
. U9 o6 P' M, }) ?: `' J2 R "custom_trains":{
: O1 I6 U. |6 \ V }4 ~3 [) ? "mlrfc_4":{
' \# U% W! {/ D7 U( N! Q; G3 \, M3 p "base_train_type":"mlr",
6 p" \0 y* k1 u% W3 X9 j0 D9 u% `4 ~ "name":"MLR with First Class (4-car)",# p$ c* Q+ }* o4 a" I$ r8 u/ \* E: O
"description":"This train can only run at 4 cars",
0 O9 ~7 K/ @1 j! R3 x! E( z7 c "wikipedia_article":"",% d9 P. v: o" g
"color":"5DB7E8",% C0 }. W. p2 C7 s6 o" _" i7 A d$ S8 Y) a
"gangway_connection_id":"mtr:textures/entity/m_train",0 F( y3 H L. c
"train_barrier_id":"mtr:textures/entity/mlr",/ g! r. X$ m2 S$ @2 a1 ~( Q; D
"door_animation_type":"MLR",
* I2 A( o( v/ p! ]& ~( ?: M "render_door_overlay":false,$ O5 S9 a9 ]! H* s \, _, ?7 N3 ?& P
"rider_offset":0.0,
) }& l1 A- m* S: U "texture_id":"mtr:custom_directory/mlrfc",
4 j! k$ ~% X$ O+ S% n "model":"mtr:custom_directory/mlrfc.bbmodel",
+ z8 |6 q& J( S" T "model_properties":"mtr:custom_directory/4/mlrfc_4.json"
: e) Q6 I; U- O0 N# ] },
" v% c% V% q. J& h "mlrfc_6_8":{9 | O9 F& u; f4 I
"base_train_type":"mlr",
3 x+ j& i% \4 V& w8 l% r$ N7 v "name":"MLR with First Class (6-car and 8-car)",
% e# y" L5 g9 \) n W "description":"This train can only run at 6 cars and 8 cars",# v7 R7 y7 H& W1 h
"wikipedia_article":"",1 O7 p! o" d9 P3 y
"color":"5DB7E8",
9 v0 ^) w* S+ B "gangway_connection_id":"mtr:textures/entity/m_train",) v: v5 N9 y; {# J0 F3 t4 S, X# H
"train_barrier_id":"mtr:textures/entity/mlr",! |9 n4 k, T1 ?8 O' w
"door_animation_type":"MLR",! j& y. W) ^4 k/ o* | m
"render_door_overlay":false,
. P/ X, k* x5 H" g0 E "rider_offset":0.0,
' j3 X/ [3 h4 K* ~$ M* l; l "texture_id":"mtr:custom_directory/mlrfc",9 j {7 i: a8 N- |
"model":"mtr:custom_directory/mlrfc.bbmodel", ] e9 g1 t! t
"model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json"
& L" {: [: R" B( N, e2 y+ D: b },
/ v" P4 y& p& E/ h$ p) \+ H9 @ "mlrfc_9":{
+ a1 ]( D2 @% G# }" A "base_train_type":"mlr",
' x, }4 m$ x( D/ X6 x# l: p "name":"MLR with First Class (9-car)",
$ ^9 x9 p' @: _: n/ N "description":"This train can only run at 9 cars",
: X* ~0 F5 a8 W, V1 J8 Y3 N# y "wikipedia_article":"",
* z8 v- H& `9 `, R8 k "color":"5DB7E8",. U1 B S% t5 ?/ k0 F" j1 ]- D% B) x
"gangway_connection_id":"mtr:textures/entity/m_train",( s7 s! B! A+ F" m& j4 g
"train_barrier_id":"mtr:textures/entity/mlr",
% @4 Y$ V& }4 }* W( {+ X "door_animation_type":"MLR"," r' v( Y$ P6 b1 E# g
"render_door_overlay":false,/ W; L$ A! q" u2 z6 }
"rider_offset":0.0,
# V. V& D5 a+ j8 O( Z. y "texture_id":"mtr:custom_directory/mlrfc",: a1 X m. d7 S9 i8 K
"model":"mtr:custom_directory/mlrfc.bbmodel",
; o( Y: N) h' o3 ?( b6 q9 D0 T) i "model_properties":"mtr:custom_directory/9/mlrfc_9.json"
* M. h, \% u5 A/ | },1 h j3 c- L9 E& ?
"mlrfc_12":{0 g. E0 ? D9 D- e
"base_train_type":"mlr",( g1 e0 y/ u, F
"name":"MLR with First Class (12-car)",; H* X. t7 q- w! a/ R7 w
"description":"This train can only run at 12 cars",- {9 |! J+ n4 g7 Z3 P4 ~) C1 U
"wikipedia_article":"",& s. b- s' }! B
"color":"5DB7E8",
* R0 ]. i6 n% H" H' v9 g "gangway_connection_id":"mtr:textures/entity/m_train",& c; y3 c% R6 D* p$ z& @# v. {5 V5 k
"train_barrier_id":"mtr:textures/entity/mlr",
! g. n# w X" a/ G0 D "door_animation_type":"MLR",
, l# m: X0 q/ p$ p "render_door_overlay":false,5 M" `7 q9 j9 u& e m
"rider_offset":0.0,
2 Y0 }$ P( \% J: X1 C, ^4 f4 e) e) m: j "texture_id":"mtr:custom_directory/mlrfc"," x' M4 t+ N8 C' x
"model":"mtr:custom_directory/mlrfc.bbmodel",
2 E3 F P5 Y% M "model_properties":"mtr:custom_directory/12/mlrfc_12.json"8 v: a7 N2 I, h0 g. S8 a0 H
},0 y1 K( ?( U3 E+ t; @3 G
"mlrfc_4_map":{$ G3 T* p4 D3 ]' f) Z) J6 V
"base_train_type":"mlr",% f; i5 f# C/ K; t2 [ `
"name":"MLR with First Class and HD Map (4-car)",' N9 g7 @2 H0 f; F5 ]
"description":"This train can only run at 4 cars",/ l( k, P0 \- b& F$ Z3 _# b
"wikipedia_article":"",/ v, i1 T6 n2 X" ^" R9 k
"color":"5DB7E8",
+ O) L7 l: S! o/ s) X "gangway_connection_id":"mtr:textures/entity/m_train",4 h$ F- ]2 I$ _7 ?/ X p# U
"train_barrier_id":"mtr:textures/entity/mlr",
) m/ _5 A: K) O7 g3 d "door_animation_type":"MLR",
1 W" C5 Y) u9 w: {' p "render_door_overlay":false,/ a I! y5 m4 Q. ]2 S3 G# e
"rider_offset":0.0,. L$ ^+ h; C K% e8 _6 `
"texture_id":"mtr:custom_directory/mlrfc",9 g! j$ U! U4 O, O0 c0 ^
"model":"mtr:custom_directory/mlrfc.bbmodel",9 k U" X5 a8 L2 {% M$ L5 D
"model_properties":"mtr:custom_directory/4/mlrfc_4.json",/ K6 w* ]. R/ P& b( I8 H( _
"script_texts":[7 Y4 t- P8 C1 @4 V- L+ H$ H
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",2 @1 D; A+ h! b! {
"var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",& _( |8 q! \( f- z7 m
"var dhBase = new DisplayHelper(slotCfg);"
( ]- Z; _4 B3 j1 p1 s+ i! H5 z ],$ I1 t+ ~) d$ g$ q
"script_files":[4 W. L4 H1 }) X- X# i- q. s U
"mtr:map/main.js"' \9 C$ c1 i3 h, f# Q; ?. R
]
) H8 }6 ^) R9 f! J1 W0 \' B2 Y* H },
! r( b3 T: T c "mlrfc_6_8_map":{
; v0 t6 ^: N9 K6 Q" v* c- M4 N2 R "base_train_type":"mlr",
1 @" [, ]' B" _* h3 f "name":"MLR with First Class and HD Map (6-car and 8-car)",
( b) ^9 P) j+ V; \5 @% U% ` "description":"This train can only run at 6 cars and 8-cars",
# Z% f6 F$ j7 I0 W "wikipedia_article":"",/ ]6 e% d% G+ b/ }* T
"color":"5DB7E8",8 c* W4 g1 t" t. I; w3 y
"gangway_connection_id":"mtr:textures/entity/m_train",) y* A1 D7 [( e% w
"train_barrier_id":"mtr:textures/entity/mlr",) d4 q) I3 q* E6 D# G; z1 a
"door_animation_type":"MLR",3 l0 j: H( R2 g' c/ S! N" D: v$ f7 {
"render_door_overlay":false,
# }8 z' X/ ]% i' ^ "rider_offset":0.0,
4 r: L* @$ {( i. o) T$ Z "texture_id":"mtr:custom_directory/mlrfc",
/ k# e% X2 Z* B1 Q; c" Y- \' q "model":"mtr:custom_directory/mlrfc.bbmodel",
. Q- k, ]$ F2 S5 c4 P# s "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json",
7 Z: h: I9 ~8 N "script_texts":[
% `$ E: P' W) w "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",) u: \" Y. {: F) j+ M
"var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",/ K4 S/ j/ y3 i; o) I
"var dhBase = new DisplayHelper(slotCfg);"
' ~' O M' _. _9 L; s; E ],2 V+ R& b* s9 e% u
"script_files":[
0 u' K$ j q( G. X" n "mtr:map/main.js" q& Q; I, e$ B$ L8 G1 ~+ X! x
]
0 ?# v# z& E) Y, e6 \ },$ W* o% y0 x' {
"mlrfc_9_map":{
% D# t# U2 E2 K' x "base_train_type":"mlr",
! k" T1 a0 ], Q7 ?, I: G5 |8 c "name":"MLR with First Class and HD Map (9-car)",) I+ [+ f) i( N& e1 D, I% u
"description":"This train can only run at 9 cars",
% U v0 o. h0 t$ G; @ "wikipedia_article":"",: }1 j6 w, k! }
"color":"5DB7E8",
$ z; h& w( v$ j. O( O "gangway_connection_id":"mtr:textures/entity/m_train",
+ Z6 ` Q3 W. h6 i. d* P% \3 W% F0 x( P "train_barrier_id":"mtr:textures/entity/mlr",7 b7 w6 \0 t# [
"door_animation_type":"MLR",
' B5 R& j: @ Z3 `$ ~ "render_door_overlay":false,) Z3 J/ O7 Z+ k E! X* y
"rider_offset":0.0,/ _9 N! e) B3 C
"texture_id":"mtr:custom_directory/mlrfc",& A$ F, G! f+ L
"model":"mtr:custom_directory/mlrfc.bbmodel",
+ f1 c. G: t+ `0 u3 d/ ? "model_properties":"mtr:custom_directory/9/mlrfc_9.json",) T6 d( z7 u* v4 F& {' c/ X
"script_texts":[
- ]: O3 z& y& [. C% Q. M# r/ o "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
2 o7 U# K# J6 r c! t& ` "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",1 K) ~1 a6 W# V( { j% Z. [
"var dhBase = new DisplayHelper(slotCfg);" E' r; G, ~8 D# X5 q& Z5 Q
],- s+ S) R9 \( A7 m( R, ^# p# ^1 l
"script_files":[3 W! m' c9 ?; V, x9 u5 F* v* r' T/ P
"mtr:map/main.js"
# r; g7 H* K: l1 U" E ]
3 [: g+ ?( R3 }. S },
, E2 n$ z* W$ g "mlrfc_12_map":{
# J! H& l, J. Y+ G, V. \% l "base_train_type":"mlr",
( A9 z" a$ f( R3 h' n8 g8 `5 H# z2 H "name":"MLR with First Class and HD Map (12-car)",
# v" ]9 ?9 `) G. J) a "description":"This train can only run at 12 cars",( f" g- d9 |* l0 N
"wikipedia_article":"",( {9 D0 [4 v' {& K+ A% W+ d5 a
"color":"5DB7E8",
3 u% |. W$ q' v "gangway_connection_id":"mtr:textures/entity/m_train",
$ L3 \3 {* C( z" { n+ _ "train_barrier_id":"mtr:textures/entity/mlr",
' s( R1 N* {! A3 z) `. R" J1 h. L "door_animation_type":"MLR",
2 o4 I2 m+ T& ~& s$ ~7 z- ], f" P "render_door_overlay":false,
- Z) D. F _$ K- T3 `( f7 u "rider_offset":0.0,
, s, l! h0 t& T7 a) y1 p& c1 d "texture_id":"mtr:custom_directory/mlrfc",
4 H# d+ t/ ~) x- F' l! ~9 K( w, A1 h "model":"mtr:custom_directory/mlrfc.bbmodel", V! L0 y$ J) ?) V9 R- R2 T
"model_properties":"mtr:custom_directory/12/mlrfc_12.json",4 o; ~- h4 P" V; j- p. U' c
"script_texts":[& _2 b2 J8 L" q$ v4 G3 {& G
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
; a8 y3 f ^" p h "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",4 j9 i) A6 C' S( y
"var dhBase = new DisplayHelper(slotCfg);". J: ^& N2 M5 e c% w
],7 o! Y0 _2 L& Z
"script_files":[; S. n. V0 l* u6 U- H
"mtr:map/main.js"5 {9 g- A- ^5 Y. c& W( i
]8 U& o2 H) O3 z" x
}," V, V `: z {* v2 k) z3 p7 p
"sp1900fc_4":{1 A0 V7 b8 _: d. F7 d
"base_train_type":"sp1900",
/ a0 L% K, `) f "name":"SP1900 with First Class (4-car)",
% b; t6 s. T) ^+ b "description":"This train can only run at 4 cars",; g Y% A% S0 N: z8 A5 H |
"wikipedia_article":"",
1 e0 @1 u4 N, r' u8 L1 P" ~ "color":"5DB7E8",# F9 Y3 ]& {, P. q- `- ~
"gangway_connection_id":"mtr:textures/entity/sp1900",
) J5 H F4 f1 L8 A' {) N1 H* E& w "train_barrier_id":"",
8 L5 X. m2 q* w. J, E' _- @* S1 l* X "door_animation_type":"STANDARD",
; ], z/ s5 I4 `3 u6 _ "render_door_overlay":false,& Z- ]3 e" S! [, |
"rider_offset":0.0,, \; Q2 G% h' y" f3 ~. Q
"texture_id":"mtr:custom_directory/sp1900fc",: Y& O/ k- y5 F$ ~" X
"model":"mtr:custom_directory/sp1900fc.bbmodel",
' L" C6 X+ O: | "model_properties":"mtr:custom_directory/4/sp1900fc_4.json"5 E3 U! t' \5 D+ @$ X* v
},& l/ h R B4 ?1 h
"sp1900fc_6_8":{
" E8 l. e3 Q6 Z "base_train_type":"sp1900",4 {! f+ d4 K! u2 {+ `
"name":"SP1900 with First Class (6-car and 8-car)",
4 J6 J+ A& Q7 P: f1 ^: _3 \ z "description":"This train can only run at 6 cars and 8 cars",
# U5 b5 P8 z) K( o/ z! d "wikipedia_article":"",9 s! I7 ^, I2 {8 H7 `4 |
"color":"5DB7E8",
+ S$ u7 I4 ]- ^ "gangway_connection_id":"mtr:textures/entity/sp1900",
5 e; |7 z" w2 u8 t "train_barrier_id":"",
+ j; _: s+ @0 _2 f "door_animation_type":"STANDARD",
6 L- p3 A4 x' k1 E, E "render_door_overlay":false,$ q# W* y) Z. K. j1 _
"rider_offset":0.0,
- p8 x+ z+ j0 U: ` Q6 I. A "texture_id":"mtr:custom_directory/sp1900fc",
6 `1 `/ E8 D6 G O A3 G "model":"mtr:custom_directory/sp1900fc.bbmodel",4 Y+ F8 k' `5 z) a* N6 n
"model_properties":"mtr:custom_directory/6_8/sp1900fc_6_8.json"
& f7 I9 j/ }) j" s: F9 H. J9 P },
# _" m. |. G$ G$ R "sp1900fc_9_12":{9 @. ?2 ]1 M9 o4 {5 ]
"base_train_type":"sp1900",& R! @- j' x6 c2 c
"name":"SP1900 with First Class (9-car and 12-car)",
3 ~' p P' r* ?4 e "description":"This train can only run at 9 cars and 12 cars",% R) v, E+ c8 ?* E0 X6 Q( c+ Y
"wikipedia_article":"",$ ? R: ^% E1 y
"color":"5DB7E8",
+ K1 Y% V4 Z3 m* y& p9 B3 d) u "gangway_connection_id":"mtr:textures/entity/sp1900",
: h- ?. L4 G W: y( h, | "train_barrier_id":"",
3 |' T( b( R3 \* f1 B2 {/ r "door_animation_type":"STANDARD",
7 B* y& Q+ a' \- B7 O* t$ ? "render_door_overlay":false,
7 ?* d+ h& x6 v6 ]. S8 a "rider_offset":0.0,
; g+ w; `# S: x "texture_id":"mtr:custom_directory/sp1900fc",; I5 D+ L9 U; d2 q! K
"model":"mtr:custom_directory/sp1900fc.bbmodel",2 t# m9 K9 v8 H/ {5 x0 [# s
"model_properties":"mtr:custom_directory/9_12/sp1900fc_9_12.json"
/ O2 G9 N. h7 }$ N },) m j7 F# E* t( G* m; D2 X, U) x
"r_trainfc_4":{
5 |! O7 W% x% q* h( L+ `8 @4 ^ "base_train_type":"r_train",
' d7 b; Y8 m7 w9 n "name":"R-Train with First Class (4-car)",
6 W) C! J5 T2 N7 Q/ ^ "description":"This train can only run at 4 cars",
9 \5 K& A0 `9 g- u+ { "wikipedia_article":"",$ `7 ^) H2 s0 y) Z
"color":"5DB7E8",
& g* N k0 C% ^! ^' s" b$ P "gangway_connection_id":"mtr:textures/entity/sp1900",
9 r/ S) t J C L "train_barrier_id":"mtr:textures/entity/mlr",' Y/ V6 \4 V, N, o! S6 ?# E
"door_animation_type":"STANDARD",! V, o U& O6 \, z
"render_door_overlay":false,: e( i7 g" k) t. o9 t- \9 ?: ^% L: [
"rider_offset":0.0,+ D' Y& i' V( b$ z( T; {# Z7 S/ v6 g
"texture_id":"mtr:custom_directory/r_trainfc",# X* w/ I' d. k
"model":"mtr:custom_directory/r_trainfc.bbmodel",8 E* n4 k0 I4 Q8 b9 H
"model_properties":"mtr:custom_directory/4/r_trainfc_4.json"
! z* o( D, b; B+ L' v0 ?: U/ Y },
+ ?' B" K! o; @$ p1 k7 E6 `7 m "r_trainfc_6_8":{
& y# F3 I+ h ] V% p "base_train_type":"r_train",
9 d+ u7 c b1 Q5 K* M/ s' U% D "name":"R-Train with First Class (6-car and 8-car)",
; A p% v' x1 o; @; e" W. a5 O "description":"This train can only run at 6 cars and 8 cars",
; {/ g) }5 P' r" y# I "wikipedia_article":"",
. k) h1 o: D- d; N( M/ A "color":"5DB7E8",+ h, |- ^5 w; Z; Q" J
"gangway_connection_id":"mtr:textures/entity/sp1900",
3 j: b, o5 I. O: F "train_barrier_id":"mtr:textures/entity/mlr",& Z1 h( h) b+ z6 ?) o) b8 r6 }
"door_animation_type":"STANDARD",( s0 r1 s% r; ]
"render_door_overlay":false,' ]6 h6 G) C& f* Q9 @7 @7 y
"rider_offset":0.0,# `; C& `. O; O
"texture_id":"mtr:custom_directory/r_trainfc",
* k/ g: o+ T8 w% S, Y+ H "model":"mtr:custom_directory/r_trainfc.bbmodel",9 _7 A; q; ]- `3 @0 \
"model_properties":"mtr:custom_directory/6_8/r_trainfc_6_8.json"
& i7 \& e. ]% M! j6 t( L$ b },
% n+ C$ e0 g2 u( @, {7 V "r_trainfc_9_12":{
[& E, v2 t' A7 \9 E8 [+ z6 a "base_train_type":"r_train",& I' j/ Q7 T, \! M9 \+ ^
"name":"R-Train with First Class (9-car and 12-car)"," Y$ I8 F" I3 o! W4 |; L* y8 d
"description":"This train can only run at 9 cars and 12 cars",
, s# A) T; \; a7 ^2 k/ I "wikipedia_article":"",
" \6 |+ b: |& K3 O; L "color":"5DB7E8", Y& h. {4 @% }0 ^: A5 H+ p( d; x
"gangway_connection_id":"mtr:textures/entity/sp1900",9 o! `5 h( G }0 g( R' S' Z! v% }( n
"train_barrier_id":"mtr:textures/entity/mlr",: ~% p* e7 b& [# ~0 o
"door_animation_type":"STANDARD",+ Y% f& H# o7 ]0 m
"render_door_overlay":false,! `5 i5 b6 v5 I; y: d
"rider_offset":0.0,
3 E7 x8 t( f" L5 d; j "texture_id":"mtr:custom_directory/r_trainfc",
4 d$ _; z% F! i4 b2 y( ]$ q/ h "model":"mtr:custom_directory/r_trainfc.bbmodel",
2 J; v" o' r9 b* g* G! p. t "model_properties":"mtr:custom_directory/9_12/r_trainfc_9_12.json"
) K4 b$ ]+ W' x7 t0 F$ f: m }
3 |- Z" L# ?5 k9 D2 _) G }
& G/ j* ^) }& z: [( p3 }}0 g m; j/ Q$ t( N9 V/ n
( w) F$ x: l7 p! ]. }
! S' F3 M3 Y5 g6 m+ d哪里? |
|