铁路职员
一个会做资源包的杭州师范大学附属油车港中学806班学号29的
 
|
楼主
不想吃
2025-7-17 08:59:14
9 ]+ G* r. N$ _# a0 H{8 v. Z: W' E# r. ~( `! |7 d
"custom_trains":{
# e& @8 l4 C4 D; R2 o; ~& m "mlrfc_4":{6 Q6 }; } M; c( h& `
"base_train_type":"mlr",2 f8 w, t- q2 p; y" @2 N+ {6 e
"name":"MLR with First Class (4-car)",
; F; w; e' K- z, h9 q( c "description":"This train can only run at 4 cars",
6 E. A% |1 z$ d5 p* ^ "wikipedia_article":"",9 X N# L+ X, }4 [9 K4 J- o0 G
"color":"5DB7E8",7 T5 r/ Z7 {( W+ Z, X* ^/ X
"gangway_connection_id":"mtr:textures/entity/m_train",
3 I" x! N: v4 c! ?0 K "train_barrier_id":"mtr:textures/entity/mlr",
; @- U1 l" j% z8 T+ H; u0 d0 e: t "door_animation_type":"MLR",
# E% b$ Q6 Z x! L4 _3 w "render_door_overlay":false,
' j" Z0 M9 V3 Q+ X$ d "rider_offset":0.0,6 v' d$ c4 }% U& a, C
"texture_id":"mtr:custom_directory/mlrfc",
: S6 H5 g9 v! [' k+ U- {2 g. X "model":"mtr:custom_directory/mlrfc.bbmodel",
' z3 m7 `$ Z9 J" Q% z "model_properties":"mtr:custom_directory/4/mlrfc_4.json"2 x T. V9 w! A. {
},% M0 Z! L9 K* d" [
"mlrfc_6_8":{
8 p0 {1 K1 H+ \/ w0 W5 v "base_train_type":"mlr",
3 t3 b, @& d$ g% ?0 T "name":"MLR with First Class (6-car and 8-car)",
0 V6 u# R- R$ ]' B; y) _# t "description":"This train can only run at 6 cars and 8 cars",* f; Z R" Y: U6 L+ {1 a0 [
"wikipedia_article":"",
4 k7 p8 N6 a; ?& N& z2 X9 R2 z "color":"5DB7E8",
G' M5 n( r. u* U( d7 a4 { "gangway_connection_id":"mtr:textures/entity/m_train", T1 W/ H+ g8 O6 T5 @7 x
"train_barrier_id":"mtr:textures/entity/mlr",
' G G* r: Y$ T( p3 T0 } z- F "door_animation_type":"MLR",' ]1 m2 a4 \' R
"render_door_overlay":false,# R" d$ J% q( y3 R; G7 Y
"rider_offset":0.0,
: s" m. Z6 D7 e' P "texture_id":"mtr:custom_directory/mlrfc",
0 F1 J$ r( B5 P- y8 S "model":"mtr:custom_directory/mlrfc.bbmodel",
% u ?% ^) y: O, S3 m) B "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json"
0 Y8 n. q( K3 a) V" r) g: g- N" z },
3 @$ Z" j5 C0 H6 S3 J7 S "mlrfc_9":{; P. F/ O, P6 l4 h* l7 r
"base_train_type":"mlr",% ?+ l* h& L) J
"name":"MLR with First Class (9-car)",
! C9 E+ _0 y; W, X% {- u2 W4 { "description":"This train can only run at 9 cars",$ c/ q5 V: o o; r* r
"wikipedia_article":"",
7 c7 H# M( S+ B" |9 a "color":"5DB7E8",
* y; r0 a# B7 \8 e- V "gangway_connection_id":"mtr:textures/entity/m_train",2 q5 h/ P( N& X/ ~ i# ~
"train_barrier_id":"mtr:textures/entity/mlr",+ ?3 g3 [, ^' h% G) b3 b
"door_animation_type":"MLR",( w1 C! r2 ^" z- ?% ~5 D l
"render_door_overlay":false,+ K8 n, g/ {5 o& \; W5 R
"rider_offset":0.0,5 u4 z5 I8 O+ m, Z9 b
"texture_id":"mtr:custom_directory/mlrfc",
4 T6 d6 c h4 T5 R" U0 v3 Y! a "model":"mtr:custom_directory/mlrfc.bbmodel",1 C# s7 m8 {( g. B2 I- T
"model_properties":"mtr:custom_directory/9/mlrfc_9.json"
4 I2 [$ `( _8 r8 r) j( S, E },
6 L: F- T9 {9 L, O1 ]8 z "mlrfc_12":{
( u1 ?8 c) a% Y6 M: v# x6 c/ J "base_train_type":"mlr",
% {* G3 p9 z6 S* v5 C1 g( o4 T "name":"MLR with First Class (12-car)",
6 b4 W( v# l6 y* I "description":"This train can only run at 12 cars",! E) K4 \1 U9 u% Z+ o4 K. Z
"wikipedia_article":"",$ i i b! d& G3 Y) R: r5 Q# w; n
"color":"5DB7E8",: F* n/ L$ F. w- z8 n
"gangway_connection_id":"mtr:textures/entity/m_train",% b( C7 c7 K, D
"train_barrier_id":"mtr:textures/entity/mlr",% j- F; M) O% C0 D e3 G
"door_animation_type":"MLR",
) X, F. J5 V- A6 v0 ]& S$ x "render_door_overlay":false,
5 W. L$ @, J9 W/ |3 r1 z8 {! | "rider_offset":0.0," }5 ]- _; d: Z% i
"texture_id":"mtr:custom_directory/mlrfc",4 T9 [ Y6 ]2 a" {
"model":"mtr:custom_directory/mlrfc.bbmodel",) u( V! m0 l8 i, k: K
"model_properties":"mtr:custom_directory/12/mlrfc_12.json"+ y w7 P1 Q; I9 H6 D8 m: P! I
},4 E& Y1 Y' r% M
"mlrfc_4_map":{4 ^3 x' C' D& C9 V4 H6 b2 j4 [
"base_train_type":"mlr",
0 D, X D5 n) r9 z' p "name":"MLR with First Class and HD Map (4-car)",
2 L% `- @' k' a: H- e' M6 } "description":"This train can only run at 4 cars",9 O4 M4 R' @! _
"wikipedia_article":"",0 Y: a' O% s1 }) W$ R; F; O9 B: [/ |
"color":"5DB7E8",( j! M0 a: P# n q/ [
"gangway_connection_id":"mtr:textures/entity/m_train",
2 e1 `0 W3 d7 `. w; E "train_barrier_id":"mtr:textures/entity/mlr",
: ~# z1 ~: J; a6 w. [* F "door_animation_type":"MLR",
' O* ]' k2 G3 V7 R4 `4 }+ Q "render_door_overlay":false,
]% H( o) Z. \/ u3 s# E2 _ "rider_offset":0.0,, f2 [) j8 a; O5 k
"texture_id":"mtr:custom_directory/mlrfc",
! W. K7 T# t- A/ t "model":"mtr:custom_directory/mlrfc.bbmodel",# P7 u. V1 m/ H* A/ A) R2 D: {6 |
"model_properties":"mtr:custom_directory/4/mlrfc_4.json",/ ^' Z4 D) Y7 a( m4 t. w1 C
"script_texts":[+ o+ |, x% S4 t( K- F4 E4 |5 `
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",: |8 t* u3 l' D1 R3 t f$ q: |: `
"var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",- N$ Y7 F$ g) ~. h4 s: \0 k
"var dhBase = new DisplayHelper(slotCfg);"1 p* ^9 ^4 J1 C5 u
],
8 _4 y+ \8 n$ r% x$ i2 Z! X3 _+ n: H "script_files":[# }2 Y; ?# ?0 M
"mtr:map/main.js"" J' e3 [8 ~4 d7 J) k' u( S# T
]$ Q C% v0 d9 n+ r. s% R; w4 p" n
},
2 `. H0 N8 P, D2 W2 N6 a4 a4 b* b "mlrfc_6_8_map":{
: \; m6 p& ~% | "base_train_type":"mlr",
$ A# K0 e& Q( q0 u6 z+ d "name":"MLR with First Class and HD Map (6-car and 8-car)", G, \ P, O/ a# L8 J
"description":"This train can only run at 6 cars and 8-cars",, C, d) I+ Q3 [
"wikipedia_article":"",1 w: a8 |) B0 ~* W0 A S e
"color":"5DB7E8",
1 C0 ?2 m* r9 x1 L( A "gangway_connection_id":"mtr:textures/entity/m_train",
. o- @$ f1 J) K. s "train_barrier_id":"mtr:textures/entity/mlr",
5 g/ b7 p# _. P7 ?8 u "door_animation_type":"MLR",9 N0 ^7 e4 ^8 G/ l E
"render_door_overlay":false,8 }! i: T' X7 X# i/ y
"rider_offset":0.0,
" I0 P, t1 L- @" Z8 L& A/ } "texture_id":"mtr:custom_directory/mlrfc",
- d/ o. L* O! j5 g "model":"mtr:custom_directory/mlrfc.bbmodel",* v, P* T( N) ^* {+ q
"model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json",
0 P$ o' c% }6 J8 Q; m( A "script_texts":[" {6 f; f$ L4 J: e$ J0 a) A
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
o E7 Y/ s2 `2 o "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",4 b0 w- b: n8 G5 d, E% i
"var dhBase = new DisplayHelper(slotCfg);"' U+ }; X1 ?. K1 b" @! x
],
5 j5 Q' F H1 H" N* f1 W5 _1 u "script_files":[: X! j/ U. @. H4 @3 _: `
"mtr:map/main.js", n7 m3 C6 [2 j) [: m+ u) N
]
/ i% n: z, X1 {2 n },
* L$ x* T2 V7 u "mlrfc_9_map":{' R+ b7 m, o2 [3 \$ _4 h) Q
"base_train_type":"mlr",. d% M0 s4 M4 {+ ^
"name":"MLR with First Class and HD Map (9-car)",1 }+ U, }( T9 P$ T2 g K1 {% B
"description":"This train can only run at 9 cars",
7 d% V v* m S, _& r "wikipedia_article":"",
' O: Y, Q7 O A% | "color":"5DB7E8",% t+ I# a }* Q- f9 I
"gangway_connection_id":"mtr:textures/entity/m_train",+ C# h6 x7 V* P# t8 h
"train_barrier_id":"mtr:textures/entity/mlr",
( S+ M9 q' o7 L$ L- B9 Y6 X "door_animation_type":"MLR",5 ~$ _9 `+ B F4 C
"render_door_overlay":false,
2 x7 v7 h: E/ V7 T "rider_offset":0.0,8 f, ^: S p. a
"texture_id":"mtr:custom_directory/mlrfc",
$ R% i* O8 Z' R "model":"mtr:custom_directory/mlrfc.bbmodel",
, ~' k3 h: s2 _- I( A B "model_properties":"mtr:custom_directory/9/mlrfc_9.json",
' H8 k2 x' L4 z5 b5 }# q$ V& w+ o "script_texts":[; A) @ T6 F+ l) j. @
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
2 P$ B& |* K4 u9 L/ M' t) [3 Y5 s "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",- I, \9 `9 n) h0 e
"var dhBase = new DisplayHelper(slotCfg);"5 F3 C/ G( q. ~* {3 s5 Q) n
],
& f6 t. m$ f5 R B5 b7 U "script_files":[! K/ l9 i. r* X0 C6 R
"mtr:map/main.js"
( A5 H3 a2 F3 F9 g6 f ]" E% h% o {8 l) f
},& J6 C: b; ]& N
"mlrfc_12_map":{7 X) B$ R5 a+ [& t2 X8 k
"base_train_type":"mlr",
( M, B8 ~+ p# x t" I "name":"MLR with First Class and HD Map (12-car)",4 X- R6 l& N, I c" @
"description":"This train can only run at 12 cars",# H- `- o! b9 y
"wikipedia_article":"",
' X9 n" E1 z O$ M1 Y "color":"5DB7E8",0 k& f1 h6 L* V& ~* b k- \( }
"gangway_connection_id":"mtr:textures/entity/m_train",5 B9 B$ q* C0 s7 W" h5 R
"train_barrier_id":"mtr:textures/entity/mlr",
1 n% `- c |+ r7 H "door_animation_type":"MLR",
4 _( `* F5 |/ p# q5 a' Q* Y "render_door_overlay":false,
% n% A8 R/ |8 }4 ^" f4 L- n "rider_offset":0.0,9 h" d" X* l: R+ G3 m
"texture_id":"mtr:custom_directory/mlrfc",/ \4 v6 G: g) D3 a/ _! X
"model":"mtr:custom_directory/mlrfc.bbmodel"," N4 }5 m! ?& ]
"model_properties":"mtr:custom_directory/12/mlrfc_12.json",
9 r! F' t2 }$ q: F "script_texts":[
, g5 w- H# z" `; }1 h8 j* o$ N "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
1 f# Z0 ?! R$ ~0 ^; `9 u6 { "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
) Q: f4 d" S0 G "var dhBase = new DisplayHelper(slotCfg);"( V/ N G6 p% L
],
x2 y/ l* {' i6 J& M& [0 Q "script_files":[9 Y1 z0 G8 K8 x R' O# C* ?
"mtr:map/main.js"( h" u- L+ X* N4 F: u
]
5 t0 P. k- N% `7 H; s% { },5 I1 ~" I" y$ j0 {5 `& b; N
"sp1900fc_4":{' i6 z- F8 U! K, m3 e @9 @! X" t
"base_train_type":"sp1900",0 N+ o/ J5 C; D) B
"name":"SP1900 with First Class (4-car)",
, R* [- i0 o X$ G) o, E "description":"This train can only run at 4 cars",
/ C" V# w7 h- m) y5 c "wikipedia_article":"",$ p; \# M* B8 L$ {; l9 D! V
"color":"5DB7E8",( @1 x; W+ I+ F' U9 X g
"gangway_connection_id":"mtr:textures/entity/sp1900",! B" w1 t$ s2 c
"train_barrier_id":"",
! [/ p* K" I. ]6 ~# Z5 z( o& R "door_animation_type":"STANDARD",
, G- J s& {$ ?- C2 k "render_door_overlay":false,& h8 X8 I+ P" ` \
"rider_offset":0.0,! U, s) ~2 w( c* E3 K& F
"texture_id":"mtr:custom_directory/sp1900fc"," N0 W5 |% t' _6 Q
"model":"mtr:custom_directory/sp1900fc.bbmodel",7 u. h' H1 Y- N
"model_properties":"mtr:custom_directory/4/sp1900fc_4.json"
) n" i3 x& t- Y },
8 j6 X4 z1 L n "sp1900fc_6_8":{
# \( z; g9 f7 l8 v6 m7 \ "base_train_type":"sp1900",
, M# A7 a* M% ^ "name":"SP1900 with First Class (6-car and 8-car)",
# R2 ]3 ?& u( P+ ?* O' e "description":"This train can only run at 6 cars and 8 cars",
' G# ^3 ]1 u# B8 [+ H; ] "wikipedia_article":"",
, J0 D# Z$ j$ u2 Y3 d, e& s* | "color":"5DB7E8",
k5 e- f' j% E, ?5 E+ ~ "gangway_connection_id":"mtr:textures/entity/sp1900",
" k: V# O5 d2 G3 | "train_barrier_id":"",1 ?% E- k' q( }1 o; q3 ^$ t+ h
"door_animation_type":"STANDARD",6 d4 i* x0 x% n! K
"render_door_overlay":false,6 v6 D. A$ Q: ?$ E {! y
"rider_offset":0.0,
% z' t4 Q# l. n- i4 U5 M5 G8 w7 J* Q4 b "texture_id":"mtr:custom_directory/sp1900fc",
( [7 m# F2 {5 M4 o5 k: K$ Y "model":"mtr:custom_directory/sp1900fc.bbmodel",
; x3 Z4 g4 I) E4 x3 T3 o "model_properties":"mtr:custom_directory/6_8/sp1900fc_6_8.json"! J! L3 |9 C: d5 J
},2 E7 K. ^# j: A3 p# d! v/ `4 b
"sp1900fc_9_12":{: Y3 ?1 t% S' Z8 | u/ H9 K$ Y
"base_train_type":"sp1900",
$ h) |8 v8 E4 \8 F! ] "name":"SP1900 with First Class (9-car and 12-car)",) e( W7 S, t, I# b9 E6 X4 D
"description":"This train can only run at 9 cars and 12 cars",
2 r- g! a) u( Z( ]+ `# G "wikipedia_article":"",
8 Z7 z2 q% W! i( o "color":"5DB7E8",- k6 A9 p4 X. x" n
"gangway_connection_id":"mtr:textures/entity/sp1900",
6 U) w$ @; {1 ^- H' j3 W "train_barrier_id":"",
# t% k- V* H5 {; u$ X# _ "door_animation_type":"STANDARD",, L! h0 `: n* | S& {' B
"render_door_overlay":false,1 A1 [. W8 E6 b7 v: n3 c$ ^
"rider_offset":0.0,9 h$ ]4 O1 C' v6 h
"texture_id":"mtr:custom_directory/sp1900fc",6 }+ v" d- L' v- Y7 p5 a/ L, Z
"model":"mtr:custom_directory/sp1900fc.bbmodel",8 b- v! {+ j/ R1 x( G" T- l8 U8 C
"model_properties":"mtr:custom_directory/9_12/sp1900fc_9_12.json"8 \$ {) d) Y1 k3 V" K+ ?
},
& f& B$ z" h/ t; U/ s "r_trainfc_4":{- F) v/ Y6 t, B# \- s
"base_train_type":"r_train",+ l( y, z, @0 [& O
"name":"R-Train with First Class (4-car)",: T- _& y6 S3 J8 m/ E
"description":"This train can only run at 4 cars",
( E( P3 {! @* P4 q9 ^ "wikipedia_article":"",
9 [6 _. O1 {& s# y9 y: f "color":"5DB7E8",& ?2 F7 a1 C) Q/ x. h6 E
"gangway_connection_id":"mtr:textures/entity/sp1900",1 e& S! C8 ]( o$ p4 X- V/ n
"train_barrier_id":"mtr:textures/entity/mlr",
, x; S/ R4 a" c "door_animation_type":"STANDARD", W! q/ [- V) r$ ~
"render_door_overlay":false,
# G, @" E8 H. I "rider_offset":0.0,1 V" [$ L/ V% ], g! u
"texture_id":"mtr:custom_directory/r_trainfc",4 {2 P7 D5 @8 u. [
"model":"mtr:custom_directory/r_trainfc.bbmodel",
6 b0 Z2 V0 o" s "model_properties":"mtr:custom_directory/4/r_trainfc_4.json"' R. [) u7 i# S+ P/ v: X6 [, d ~
},6 l9 V# ?3 E8 b- \
"r_trainfc_6_8":{
# T5 Z8 D! L1 a. C0 b "base_train_type":"r_train",) E; J% ^; O8 W7 L
"name":"R-Train with First Class (6-car and 8-car)",) a& ^) h8 |* {' c- t+ q
"description":"This train can only run at 6 cars and 8 cars",
) A1 T6 R9 R; D$ W7 X/ x+ s" { "wikipedia_article":"",( N; `+ P* O9 t! J2 k. G1 }
"color":"5DB7E8",
& X* t- I# H8 ?, H# w& ^8 B "gangway_connection_id":"mtr:textures/entity/sp1900",6 j) ~* \( Z. d
"train_barrier_id":"mtr:textures/entity/mlr",
' y) m" ~/ Z% x' d1 e( Z "door_animation_type":"STANDARD",# ~8 N* B/ |! S7 h6 |# M
"render_door_overlay":false,
2 N0 E' N( q5 ^$ Z7 E+ G! p& H, p "rider_offset":0.0,
- M5 M1 x7 h1 P "texture_id":"mtr:custom_directory/r_trainfc",- N# W6 `7 H+ j: h7 G
"model":"mtr:custom_directory/r_trainfc.bbmodel",
6 [( _- B! w7 M! Y "model_properties":"mtr:custom_directory/6_8/r_trainfc_6_8.json"% G5 k/ _& ?* _6 O& q6 R2 I
},8 R* z" O/ B/ A" \
"r_trainfc_9_12":{0 y$ ~. i% X: v: H. H/ ]
"base_train_type":"r_train",! P+ \6 v9 V! m+ w. F/ \( P& L
"name":"R-Train with First Class (9-car and 12-car)",- X$ G- B. a' n3 l8 G4 n0 r" @
"description":"This train can only run at 9 cars and 12 cars",
. f. N$ `" l) v( Q "wikipedia_article":"",6 W4 H; I) S6 M$ a+ ^9 v5 ?
"color":"5DB7E8", ?$ P, N j2 Z4 l' X. i
"gangway_connection_id":"mtr:textures/entity/sp1900",
9 A) B( D) _ O' f "train_barrier_id":"mtr:textures/entity/mlr",
( i r" ]' c. C/ M5 M& f; `6 R "door_animation_type":"STANDARD",6 I6 B& n J& V% D( j" u* F
"render_door_overlay":false,4 `$ ~ B' @4 b1 |, D9 I8 Q
"rider_offset":0.0,
3 T: I- f& z- D+ N "texture_id":"mtr:custom_directory/r_trainfc",
7 n2 w* x: P! G8 j. N6 d, }9 ]: _: ~) ? "model":"mtr:custom_directory/r_trainfc.bbmodel",
x. V& ^' @ R$ ^3 k& ` "model_properties":"mtr:custom_directory/9_12/r_trainfc_9_12.json"2 t& s2 f$ j# x/ B' `( L( c* v8 j7 Q
}/ z+ [1 u) ]/ M3 c8 V
}% ^' v/ j7 I& P7 U4 w
}/ I4 w5 N% [# w* Z' Z# W; N l
$ q7 I9 o: D5 i L! Y
9 @ P" e) Q' ~) P, k
哪里? |
|