铁路职员
一个会做资源包的杭州师范大学附属油车港中学806班学号29的
|
楼主
不想吃
2025-7-17 08:59:14
6 V2 n- r) S7 N
{; A( C! b$ ]0 `4 ?3 s1 ~& m# @6 M7 G
"custom_trains":{
: a3 }# P2 _1 V! {. w "mlrfc_4":{
5 a7 s- j( f% h& Q& u& u, ] "base_train_type":"mlr",' r8 [& _3 }# d4 _/ G
"name":"MLR with First Class (4-car)",: R" E3 e4 J% I* D4 r
"description":"This train can only run at 4 cars",
( t0 x9 d3 @# M, V8 G. f "wikipedia_article":"",
7 s* `$ `' Q: z1 X( e "color":"5DB7E8",! }4 {2 ^+ N" X' h1 B- z$ U
"gangway_connection_id":"mtr:textures/entity/m_train",
' N, \, e( E! C "train_barrier_id":"mtr:textures/entity/mlr",# b2 X. q) e/ v! z' p: t/ v
"door_animation_type":"MLR",
% i$ V5 K! k3 c) g9 I: `2 j" D$ w "render_door_overlay":false,: j6 J* g% \1 ^6 e' ^6 m* ]
"rider_offset":0.0,
; t2 ~- U. ^1 W" h2 X "texture_id":"mtr:custom_directory/mlrfc",
9 _* J5 }& `$ D3 U Y3 ~$ } "model":"mtr:custom_directory/mlrfc.bbmodel",; J# z; e0 J+ z- X6 c
"model_properties":"mtr:custom_directory/4/mlrfc_4.json"
. i3 ]) Y5 t: B) _" ?1 F3 w. x },8 U O. P% g; J4 z8 N6 T
"mlrfc_6_8":{7 L; ^/ M' r. s! x; I5 ~2 q( |
"base_train_type":"mlr",
. A9 a7 T# m; J4 a "name":"MLR with First Class (6-car and 8-car)",' q/ ` F6 |, q' x
"description":"This train can only run at 6 cars and 8 cars",/ B' m% y3 ^# o8 U; p$ B( J( j6 h
"wikipedia_article":"",/ F L* _, t" Z) `$ e
"color":"5DB7E8",& I& x9 M% V3 y6 a1 m
"gangway_connection_id":"mtr:textures/entity/m_train",
( d7 ~ S8 z- x3 b9 U "train_barrier_id":"mtr:textures/entity/mlr",7 x# D0 Y# F n& H$ `
"door_animation_type":"MLR",% l' M+ k/ X/ }8 W
"render_door_overlay":false,
+ E3 Q. a! k6 w% U( u "rider_offset":0.0,
" y+ g' J% E X- k "texture_id":"mtr:custom_directory/mlrfc",
+ a5 Q. P% B+ {# @! p "model":"mtr:custom_directory/mlrfc.bbmodel",
+ w- }8 p* ~* J H "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json"6 e2 t. l7 d8 i% M: l" X, y( N3 l
},% e; h3 Z# h3 {0 {7 Q( M
"mlrfc_9":{9 A8 Q0 y' }. o$ T
"base_train_type":"mlr",
7 ~* c/ F8 f( U1 F' w* y "name":"MLR with First Class (9-car)",
]9 _ C% r+ q8 Z7 [ "description":"This train can only run at 9 cars",; g5 R9 V, ~* V
"wikipedia_article":"",
0 m5 r8 y2 P& v/ t% B1 h) Q "color":"5DB7E8",
) Y" [1 |. n4 R "gangway_connection_id":"mtr:textures/entity/m_train",0 B" n0 L+ d% {0 O; m# U; N
"train_barrier_id":"mtr:textures/entity/mlr",
% }( C! o4 D+ T: G "door_animation_type":"MLR",# o& _- [) n. \6 ^' H( v# W
"render_door_overlay":false,+ B4 g7 `9 j( m8 o9 c' Q+ }! ~
"rider_offset":0.0,* }! h, ~5 X( _; Q8 J
"texture_id":"mtr:custom_directory/mlrfc",
, z* K a5 H# k, S) W "model":"mtr:custom_directory/mlrfc.bbmodel",5 \( A( O# }5 P% f) U
"model_properties":"mtr:custom_directory/9/mlrfc_9.json"
; j/ @' R; Z, h$ f },) o( a, v6 T( [# _+ s
"mlrfc_12":{
~( O& k( b3 F' n2 ?" U( l4 z; g "base_train_type":"mlr"," K6 P0 v4 t0 K/ X! f
"name":"MLR with First Class (12-car)",6 ]8 }0 \* Q; e& a1 G" k& \$ U" ^0 Z
"description":"This train can only run at 12 cars",8 t9 [8 r! O$ B1 `5 n. ]
"wikipedia_article":"",
( E" H! _) \0 `4 s "color":"5DB7E8",
! C* \% S5 d' g7 Y2 d1 t; K; R "gangway_connection_id":"mtr:textures/entity/m_train",+ L3 {+ o8 o7 u+ @
"train_barrier_id":"mtr:textures/entity/mlr"," ~, {2 Y# V% |8 l" w) j/ O
"door_animation_type":"MLR",
: p) r6 v5 `5 `% h0 W "render_door_overlay":false,
% `" o, H( r9 h% ^$ ~+ D) ^% s "rider_offset":0.0,' r, K5 V3 n5 g) j
"texture_id":"mtr:custom_directory/mlrfc",4 E, v l q, j$ I
"model":"mtr:custom_directory/mlrfc.bbmodel",
/ J6 Z4 Y3 w+ v4 G, z I) Z "model_properties":"mtr:custom_directory/12/mlrfc_12.json"
/ h: z! W4 M' ]: X },' Z% V6 G* {1 Z" E
"mlrfc_4_map":{
$ x4 T3 ^' X- D2 r- L( E5 v "base_train_type":"mlr",
" @9 n8 h. r4 n. Y' U "name":"MLR with First Class and HD Map (4-car)",
% q! n. H# {$ V' B( Y8 t "description":"This train can only run at 4 cars",
5 c5 ~1 l' o' H "wikipedia_article":"",1 V8 K6 g0 q/ ]% U1 }* D9 O3 O; M; I! q
"color":"5DB7E8",
! Y3 }) U$ O* u& {; t6 I1 F$ f "gangway_connection_id":"mtr:textures/entity/m_train",
8 |% J( I3 j. x: @% H1 b "train_barrier_id":"mtr:textures/entity/mlr",' }/ a9 x- ]( ~9 o D( S
"door_animation_type":"MLR",2 H% G8 H7 N) S9 m+ N. ^' @ e
"render_door_overlay":false,
$ [9 i' O6 q$ Z) ^9 C, [5 } "rider_offset":0.0,) {4 n& m: L. v6 S( t
"texture_id":"mtr:custom_directory/mlrfc",; f3 G. V6 ^; l1 T. |
"model":"mtr:custom_directory/mlrfc.bbmodel",+ I7 {2 I) ~; p* F* _) C
"model_properties":"mtr:custom_directory/4/mlrfc_4.json",
. h; f3 q) d0 h) Q* z/ k& o, ~2 H "script_texts":[
' P W2 }5 I* ^4 i "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
, I+ [6 _( p- L "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",2 d" k& G' d" e' [
"var dhBase = new DisplayHelper(slotCfg);"
% w& J P" T6 b% K" X ],( q6 @7 S! I( f
"script_files":[
; N8 K0 f. M; x3 Z0 P& I: O% M z "mtr:map/main.js"
! E+ W# p, V% i8 { ]$ D5 v1 M, r0 S) t
},
; X+ E# ^3 [1 G5 n. K; I4 g "mlrfc_6_8_map":{
; n3 b8 b4 K/ m( Y, { "base_train_type":"mlr",
8 y: N; P6 }+ y0 C2 X "name":"MLR with First Class and HD Map (6-car and 8-car)"," ^, t: ~4 S1 j& v- j I* b4 ?9 h) X
"description":"This train can only run at 6 cars and 8-cars", x, |* l: I& |& Z0 L8 G. }
"wikipedia_article":"",; o$ O5 f4 u( I4 I
"color":"5DB7E8",) u0 }& r. X: {4 W% Q% M% `
"gangway_connection_id":"mtr:textures/entity/m_train",7 s; h: X/ I0 w/ ?! m
"train_barrier_id":"mtr:textures/entity/mlr",
0 b, ~9 {) _# X- [3 T2 X, I "door_animation_type":"MLR",) o; J4 }6 V. y3 r& u! L
"render_door_overlay":false," L; U0 u- l+ y$ K& y- S. \
"rider_offset":0.0,
5 {( C7 y- p& }# Z "texture_id":"mtr:custom_directory/mlrfc",
g+ k6 ~3 U* s8 {3 {/ P( } "model":"mtr:custom_directory/mlrfc.bbmodel",
; V {2 y# `! D2 k1 `, [ "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json",, K) Z# z8 V0 e! v7 g
"script_texts":[! D: j6 H9 r9 F1 ^) {! G
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
, w, c: {5 c" B; s* K9 O, H% j "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
4 p2 E }# l/ ~+ ?& Z* U6 ` "var dhBase = new DisplayHelper(slotCfg);"% {1 A" K. O) W0 y
],
) _6 l u4 r9 b5 F$ M0 D9 |) v( U "script_files":[) [& B+ x8 B$ L; ^
"mtr:map/main.js"
N7 T% Y3 t2 m _: y( a ]- p( n* H& K3 x x. \7 o6 M# B" z
},5 `# ?3 G7 [6 r8 _ ]6 k
"mlrfc_9_map":{) ?& b6 Z& R' [/ [) w- y) P
"base_train_type":"mlr",- \ W) `$ V: g, j7 t8 v7 A
"name":"MLR with First Class and HD Map (9-car)",
6 W, u0 {. E5 J7 ~# p/ ? "description":"This train can only run at 9 cars",
* e8 T+ ^! |" d& x "wikipedia_article":"",
. D1 G$ p) K4 |2 e+ T "color":"5DB7E8",5 a9 j+ c( T2 V$ S8 @7 U
"gangway_connection_id":"mtr:textures/entity/m_train",
# B3 u1 R) x3 k: l, v# {2 l% E "train_barrier_id":"mtr:textures/entity/mlr",1 |. S! q/ h& S+ k9 M
"door_animation_type":"MLR",
4 c# n6 ]" c h/ } L5 z3 p3 j "render_door_overlay":false,
9 _: R9 J! F2 t8 V/ R( ^3 k! ~ "rider_offset":0.0,
$ J/ V' k9 R' z2 a0 r; G1 ?* j "texture_id":"mtr:custom_directory/mlrfc",
+ T# T" t+ o4 m1 B7 V0 Z "model":"mtr:custom_directory/mlrfc.bbmodel"," [5 d/ Z. d/ z) \; S' v
"model_properties":"mtr:custom_directory/9/mlrfc_9.json",
4 ?+ Y! R! D9 a, ^7 z# W "script_texts":[
1 k; y+ q8 I, ?, _8 D n+ v "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
- i* O, _8 E/ h+ m4 B "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
* ~' |1 V2 f* f' O( ~ N1 ~ "var dhBase = new DisplayHelper(slotCfg);"- m) J3 b4 g) N( T1 g! U" _
],7 r* c! c+ R F3 x9 T
"script_files":[
/ H7 g, c* c0 |; q. m1 c, j2 N0 V4 x "mtr:map/main.js"
1 g( W9 e; @/ x6 f" t. m ]
, v- Y+ d7 x1 }: N },
+ Q# V4 |$ l+ ^ "mlrfc_12_map":{9 U9 A3 ]7 P, x' L$ j8 }% M+ }+ I2 S- O" e
"base_train_type":"mlr",( O+ M! A, d9 W1 j" F
"name":"MLR with First Class and HD Map (12-car)",1 G& n( s2 r, [. P2 k0 d
"description":"This train can only run at 12 cars",
" L, k* O/ i3 \6 s+ N "wikipedia_article":"",
' U( l; W" z. e% Y7 y "color":"5DB7E8",
) d. M$ R# V; i. l "gangway_connection_id":"mtr:textures/entity/m_train",
* B( A$ l+ K* L/ W "train_barrier_id":"mtr:textures/entity/mlr",
& T5 e3 Q( s9 i "door_animation_type":"MLR",- k- B8 F7 |$ N, z* F- E
"render_door_overlay":false,% p, L/ R' \3 [+ @
"rider_offset":0.0,
# Y& N" P% }+ f9 p4 g# c5 j "texture_id":"mtr:custom_directory/mlrfc",6 A E. e; h2 X( C- h1 O% B7 r
"model":"mtr:custom_directory/mlrfc.bbmodel",
, a9 w* @/ n+ |4 A# |; t "model_properties":"mtr:custom_directory/12/mlrfc_12.json"," K+ J! U* w5 t' Q. Y/ r6 z, W0 s
"script_texts":[
4 A# z1 t" w2 z' r7 i "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
7 u# L I( K" Z2 ?; [2 T "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
' P& w: A6 u/ Z# H: g "var dhBase = new DisplayHelper(slotCfg);"
0 j8 m$ w* h' ?$ j ],
5 l8 M$ R3 X- r0 d% l9 f "script_files":[
% a" T, i, O. I8 y5 C$ c4 A" P "mtr:map/main.js"
: S* [8 u4 U' c0 P' ~$ U8 D ]. U6 S* S2 }! ^
},* `$ O9 E( R3 W. u; s% _/ q0 W
"sp1900fc_4":{! z- l* H/ X8 Z3 y. e7 _
"base_train_type":"sp1900",
# B) }8 m" p) L "name":"SP1900 with First Class (4-car)",% h, C! x* m1 J1 \: J1 v
"description":"This train can only run at 4 cars",* s, I& e" `) M$ {7 Q
"wikipedia_article":"",7 M( D G7 z' `1 I
"color":"5DB7E8",
) D. K$ D1 w- r, ?3 D4 z "gangway_connection_id":"mtr:textures/entity/sp1900",
; [6 F9 o% o6 l d "train_barrier_id":"",
6 i/ l, r" f0 V "door_animation_type":"STANDARD",+ j ~0 N" T: v4 F
"render_door_overlay":false,1 X) l/ o0 {/ M/ Z- x- J- }; c2 w
"rider_offset":0.0,
" C) L8 v0 O3 H U; A "texture_id":"mtr:custom_directory/sp1900fc",' C6 g8 J- N% l1 t2 z
"model":"mtr:custom_directory/sp1900fc.bbmodel",
" D# n6 e% T; ~% p6 x) t2 T "model_properties":"mtr:custom_directory/4/sp1900fc_4.json"/ |& b0 ?+ x* X) C4 c% j
},1 |% i! l+ U9 s5 h
"sp1900fc_6_8":{7 B0 h' h5 W$ l7 z; [
"base_train_type":"sp1900",
. y+ I# \( \. _$ t d "name":"SP1900 with First Class (6-car and 8-car)",, O' b. L6 i% ~
"description":"This train can only run at 6 cars and 8 cars",
) T, V2 L. m6 U1 ^ "wikipedia_article":"", s) l% M) @% I3 ]1 m; I9 m* m6 t
"color":"5DB7E8",
. v+ f+ w( ]! ?% y1 o [ "gangway_connection_id":"mtr:textures/entity/sp1900",
% r( I: p% Q3 Y6 w# Z "train_barrier_id":"",
7 L% ^4 |! I1 M& k1 x9 u5 x "door_animation_type":"STANDARD",- m+ q4 I) R5 p6 M4 I
"render_door_overlay":false,
7 `8 v) T3 ~' e1 w( v "rider_offset":0.0,+ M# H! v& h* b2 i
"texture_id":"mtr:custom_directory/sp1900fc",1 q) z- T: H2 C0 t0 K6 K& B3 ?
"model":"mtr:custom_directory/sp1900fc.bbmodel",
9 Z% ^) i- g. T* e0 q+ c0 v "model_properties":"mtr:custom_directory/6_8/sp1900fc_6_8.json"# H L I# Y. v: h% P- Y5 z3 X
},9 u, L7 C& o2 ~% R) v$ h
"sp1900fc_9_12":{
- z0 X- e( b9 a! ?# d2 o4 s "base_train_type":"sp1900"," ]5 e+ a* e1 [6 {3 ~& q, X+ t
"name":"SP1900 with First Class (9-car and 12-car)",9 R/ K0 {/ m) }! g% T+ a7 |5 X
"description":"This train can only run at 9 cars and 12 cars",
6 w" j; @8 }# |7 B; J "wikipedia_article":"",
* Y) _9 i: K2 X. b+ ?9 T4 ` "color":"5DB7E8",) x2 h- D% V; \0 e) E: M) o
"gangway_connection_id":"mtr:textures/entity/sp1900",
0 k f! z' d& B' a. \2 F0 S "train_barrier_id":"",
: s) W# O. S6 B "door_animation_type":"STANDARD",
; a0 L! q# N* H7 V O "render_door_overlay":false,
. F1 P# r7 H* a: {" D "rider_offset":0.0,
3 ~) j$ [/ W( b8 O "texture_id":"mtr:custom_directory/sp1900fc",4 L' |* L+ R. _
"model":"mtr:custom_directory/sp1900fc.bbmodel",8 K' Z* z' H+ D) `
"model_properties":"mtr:custom_directory/9_12/sp1900fc_9_12.json". y3 c$ Q! l. \" O
},9 H7 Q: A0 Q- O5 n+ z& p* b
"r_trainfc_4":{
3 u& W6 v1 G. t7 N. b "base_train_type":"r_train",
9 c y' {5 X: i+ l# M$ l0 Y "name":"R-Train with First Class (4-car)",7 S: ~, J5 |6 i' i! [ r
"description":"This train can only run at 4 cars",# X; p6 z4 B" n+ v
"wikipedia_article":"",& t" ^9 K& o- c7 x2 ^0 V: n6 ^
"color":"5DB7E8",/ U$ I6 X' Y. q5 L
"gangway_connection_id":"mtr:textures/entity/sp1900",
& J( _, {, k/ g( T5 s6 \ "train_barrier_id":"mtr:textures/entity/mlr",1 X( u6 a& d1 K7 E: M
"door_animation_type":"STANDARD",( U. H2 a4 N: Y/ J0 i
"render_door_overlay":false,3 l9 U! o& S+ V# X
"rider_offset":0.0,
+ ]! z5 O9 E, U "texture_id":"mtr:custom_directory/r_trainfc",1 Q5 T) ?6 L6 ^$ K7 H
"model":"mtr:custom_directory/r_trainfc.bbmodel",
+ F9 x+ m- t9 S "model_properties":"mtr:custom_directory/4/r_trainfc_4.json"
( P y# k) U/ f" X! U$ e' ^ },
: o T+ i3 v4 Y! b) q7 Q "r_trainfc_6_8":{
9 W8 b: i8 F# D) s5 {. I1 G "base_train_type":"r_train",
' o) O" M" n3 u4 M "name":"R-Train with First Class (6-car and 8-car)",; v5 _( M* p8 }
"description":"This train can only run at 6 cars and 8 cars",
3 j6 J0 N+ X9 M B2 g7 y "wikipedia_article":"",' c& s) Z/ |0 i# S- I: ^
"color":"5DB7E8",
. f v5 B' `6 b& e6 \ "gangway_connection_id":"mtr:textures/entity/sp1900",5 n |. w: ]' s5 m8 B$ L
"train_barrier_id":"mtr:textures/entity/mlr",- t( V( R2 n' T, ~
"door_animation_type":"STANDARD",+ `; X$ g# \5 A$ \5 d8 T' I
"render_door_overlay":false,
( g7 B, |5 m0 f& Z, E6 p "rider_offset":0.0,6 O- _9 G6 S, H" C
"texture_id":"mtr:custom_directory/r_trainfc",
2 m3 t7 ]/ |' P1 g9 t0 v "model":"mtr:custom_directory/r_trainfc.bbmodel",
" O) @& e( q" Z! y5 w2 D "model_properties":"mtr:custom_directory/6_8/r_trainfc_6_8.json"# P+ f2 y( d- }* t5 i5 K. a
},+ b8 i* C0 h$ p) {( O' G- h5 o
"r_trainfc_9_12":{
) J- H# ]( m2 v4 \! N# l- l "base_train_type":"r_train",
! W! {/ a* ^2 }' v: g: U "name":"R-Train with First Class (9-car and 12-car)",
9 C; A$ z* l+ | "description":"This train can only run at 9 cars and 12 cars",
' B3 Q0 S, M. A" ]: t6 D9 f "wikipedia_article":"",
7 P* C5 B+ K7 U "color":"5DB7E8",+ F* F: r5 T; d9 G# K3 @( W' {/ s
"gangway_connection_id":"mtr:textures/entity/sp1900",* _& e6 G, |) s9 g9 u1 M
"train_barrier_id":"mtr:textures/entity/mlr",
7 n ~8 s0 I/ e s "door_animation_type":"STANDARD",
. k+ d) }- E- j9 Q2 E3 { "render_door_overlay":false,
3 @( Y: a" s, i9 ~) j) j "rider_offset":0.0,
' y- l# [" o4 E. l; H& W: g "texture_id":"mtr:custom_directory/r_trainfc",
p% t4 N$ @2 T' G "model":"mtr:custom_directory/r_trainfc.bbmodel",
7 w* N: {" L# Q! ?. J "model_properties":"mtr:custom_directory/9_12/r_trainfc_9_12.json"' G2 ~) E* d; E1 H5 V0 w: ^
}( A: Q8 v/ k( a9 J
}* W- ]- l" x6 {/ U/ A8 w1 ~# Q
}
; _ a4 g) m. J% f0 D- h
3 I( `0 F* \' n' @, d5 I. N, N9 D. ^8 L9 D% ~
哪里? |
|