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

|
楼主
不想吃
2025-7-17 08:59:14
+ j% |* o2 s7 R& c" k S# j{
8 S' F$ g2 \) U* `" s& ~ "custom_trains":{& Y; s. l3 p. _8 `& e
"mlrfc_4":{+ V, `+ y: M) o2 k' p; f- ]
"base_train_type":"mlr",% O; N2 S& n9 \/ H& b
"name":"MLR with First Class (4-car)",* r z3 A( g, s
"description":"This train can only run at 4 cars",! w2 N1 Y3 [! S0 L
"wikipedia_article":"",
P# f8 g& s- w$ M' }( ] "color":"5DB7E8",
* j+ Q5 I) s n# g1 U& U "gangway_connection_id":"mtr:textures/entity/m_train",+ F6 U8 d; c1 f8 f& ?; H
"train_barrier_id":"mtr:textures/entity/mlr",+ x% @: s/ o; `) H# ^ z1 `1 q( f0 S
"door_animation_type":"MLR",
1 R! C @( O3 ?9 l* h "render_door_overlay":false,
$ I# A. _4 q( `9 j2 ` "rider_offset":0.0,
. E e: n" U; o' P6 u$ r "texture_id":"mtr:custom_directory/mlrfc",
( C/ Q0 R* S5 Y" v" V "model":"mtr:custom_directory/mlrfc.bbmodel",
4 N/ U p8 m" q1 w, T- q: b "model_properties":"mtr:custom_directory/4/mlrfc_4.json"! Z+ I! _) q7 L$ k' \4 z
},% X1 }7 j; R4 j" s
"mlrfc_6_8":{! S( I( ~* G# h4 B
"base_train_type":"mlr"," ]' C5 }4 R! ~4 d
"name":"MLR with First Class (6-car and 8-car)",# @- P& u1 W) g( c, v0 f( |
"description":"This train can only run at 6 cars and 8 cars",6 t! ?/ x0 t2 q
"wikipedia_article":"",
. _- C# T. Z0 Z "color":"5DB7E8",
" M1 X, O, ?+ ?/ m( X! M! L4 H "gangway_connection_id":"mtr:textures/entity/m_train",
/ k Z! V# n( z/ }) B% g e "train_barrier_id":"mtr:textures/entity/mlr",
/ m/ s: b+ T: @. ~7 W. s "door_animation_type":"MLR",
; e3 L; t( h. x' I9 y "render_door_overlay":false,
7 ?% ~; N0 I3 n1 U. B "rider_offset":0.0,
' ~+ [7 v2 N5 u5 B# u" b: h "texture_id":"mtr:custom_directory/mlrfc",( U0 H2 q+ G5 f
"model":"mtr:custom_directory/mlrfc.bbmodel",
: Y. y7 K, Y6 q# S, y/ A- @ "model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json"7 X! U4 g5 s; g- O2 _
},# l. \" T7 R# C3 \5 ?. |( J. \
"mlrfc_9":{
" I5 J7 [8 E( j R" P4 @ "base_train_type":"mlr",( p6 e* k' c$ J8 U' M6 e% H
"name":"MLR with First Class (9-car)",
. M+ L/ y/ f w0 v "description":"This train can only run at 9 cars",4 M/ @, C f7 R
"wikipedia_article":"",
8 I4 X! Q8 A2 p# B4 z, j "color":"5DB7E8",6 t( J" |1 P5 l1 F( b7 x+ k2 x
"gangway_connection_id":"mtr:textures/entity/m_train",
1 R' u/ x$ N( j' ~ "train_barrier_id":"mtr:textures/entity/mlr",
1 W; P( W: a, _6 Z* W "door_animation_type":"MLR",
$ x+ w, @# k8 b5 H "render_door_overlay":false,7 \$ K' L# Z8 [* Z3 k: u' s
"rider_offset":0.0,
- O) L4 R' a5 C7 `9 f4 b* D. U' q "texture_id":"mtr:custom_directory/mlrfc",5 O, B2 Z. K/ W' Y& ?
"model":"mtr:custom_directory/mlrfc.bbmodel",3 v7 Z, K/ @1 e% t) F- y8 e
"model_properties":"mtr:custom_directory/9/mlrfc_9.json"; L' e1 C% i% {& V2 k/ B
},
( B; U9 d! ~0 F% k0 ^ "mlrfc_12":{
8 U! q! D9 f, ~3 ^+ x4 ] "base_train_type":"mlr",# H: I7 {- A1 P; N- o, n: D
"name":"MLR with First Class (12-car)",
6 _3 Y! I2 ] f, k8 U$ y/ U "description":"This train can only run at 12 cars",8 y6 o% }. o' Y0 C( i3 W1 {
"wikipedia_article":"",+ r! ]) D5 `# a# X6 v$ }& L- g
"color":"5DB7E8",
9 V+ v* c5 N4 \/ Z/ |0 K: J "gangway_connection_id":"mtr:textures/entity/m_train",# r$ y3 P. D( `' J6 D
"train_barrier_id":"mtr:textures/entity/mlr",
$ s% o& p; T7 V1 ~9 z* Q "door_animation_type":"MLR",; v7 `2 v8 ], Q! Q0 k6 Y
"render_door_overlay":false,3 {' z/ \. N5 d' X+ b+ k6 ~3 _' C+ ~
"rider_offset":0.0,
2 }9 ?1 W( U& i' n" B "texture_id":"mtr:custom_directory/mlrfc",
" u& s+ L/ L4 W E: S/ Q "model":"mtr:custom_directory/mlrfc.bbmodel",
6 P0 h; z; J) B+ F3 t8 _* a "model_properties":"mtr:custom_directory/12/mlrfc_12.json"7 Z/ @0 w, ~1 l# |
},& u* q" U s" i% l: V P
"mlrfc_4_map":{! ~5 y- N$ I; I& s* _# V- _- {
"base_train_type":"mlr",5 P. v2 \% b& \9 A5 O
"name":"MLR with First Class and HD Map (4-car)",
8 o0 W: E+ W5 ?8 s6 T- W' X "description":"This train can only run at 4 cars",
4 j% _: o, `% c$ [, a "wikipedia_article":"",- p3 p: E! l) N9 J" e
"color":"5DB7E8",( g! ]( z+ E8 C) w
"gangway_connection_id":"mtr:textures/entity/m_train",
" Z5 @: c& A% @ "train_barrier_id":"mtr:textures/entity/mlr",2 ~/ _. D4 P/ B: d" O5 |) i
"door_animation_type":"MLR",/ ^0 X0 h2 o0 U- [0 X; H
"render_door_overlay":false,7 ~5 g/ P6 H: y7 p {! `2 S
"rider_offset":0.0,
V& J$ m, K& C1 x( W8 z3 j+ I3 V "texture_id":"mtr:custom_directory/mlrfc",* d; X/ r) Q- N* Z# h2 ^; b' Q
"model":"mtr:custom_directory/mlrfc.bbmodel",
1 ?8 Z% I6 }- ~6 w# t* { "model_properties":"mtr:custom_directory/4/mlrfc_4.json",; }- d' Z+ K+ U% K7 I2 O3 k0 B
"script_texts":[
# O, o6 m; T# `$ z "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
. v9 {/ ]$ S- G1 Y, B "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",( S/ v% O* v& _! B8 E
"var dhBase = new DisplayHelper(slotCfg);"
8 ], s |; K& S ],
3 b. |' Z1 Q0 e! A: A "script_files":[6 Q/ b* J0 G/ n, f1 Q- F2 R- z
"mtr:map/main.js"* L6 w t2 y" y. k H
]2 z) ?4 `( h$ K7 r: p
},8 G$ e3 S, ~+ S t4 j1 s
"mlrfc_6_8_map":{
4 U5 }* K, T y5 p6 O0 |2 I "base_train_type":"mlr",, W8 X) b3 A6 l; L" l
"name":"MLR with First Class and HD Map (6-car and 8-car)",, ~+ g" M; U0 a Y
"description":"This train can only run at 6 cars and 8-cars",
e% K4 D6 G# {. d) j6 P& y "wikipedia_article":"",. @; @$ b7 C' }. t9 a& t
"color":"5DB7E8",% C1 g5 l: ]- A8 H& f o4 \
"gangway_connection_id":"mtr:textures/entity/m_train",
5 _" F3 f; W' ? "train_barrier_id":"mtr:textures/entity/mlr",* K2 F% N' x$ j+ c# Q6 V* o- E/ y! T
"door_animation_type":"MLR",
% l/ K5 H! P1 I& ^2 l "render_door_overlay":false,
1 v: j ?- O4 s5 {" O) {! \, T "rider_offset":0.0,( f8 Y* g, F6 i) L
"texture_id":"mtr:custom_directory/mlrfc",
- G% o4 H1 J: j( n4 G) l5 N o# k "model":"mtr:custom_directory/mlrfc.bbmodel",! @8 f; A0 E2 Z5 j
"model_properties":"mtr:custom_directory/6_8/mlrfc_6_8.json",
* ~4 r i' j w "script_texts":[
6 f4 p- f& g. n- d+ g "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
L$ t. }! ~% Q7 F' _ "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
9 d1 }8 M% {: G# ~ "var dhBase = new DisplayHelper(slotCfg);"
) p# K! r/ s2 q& N5 c7 K6 g ],0 t6 @8 f* o7 p7 j
"script_files":[
) R' ^3 P* o: U "mtr:map/main.js"# V1 m9 Q/ d) B/ p# {
]
% k( s' ~1 i% I },
6 X6 e1 W0 ] _( {+ _ S6 n "mlrfc_9_map":{7 P: V4 H1 Q$ i: F& m/ R" ~% [4 i
"base_train_type":"mlr",
( c* V# b: k2 n5 F7 R& l, e9 e3 } "name":"MLR with First Class and HD Map (9-car)",2 c8 p. t( K6 |3 o0 `0 W
"description":"This train can only run at 9 cars",% `6 C2 w7 T+ M8 {1 g# a
"wikipedia_article":"",6 T+ C8 F, M8 X+ _/ N6 ]
"color":"5DB7E8",- c3 c* f2 J, j1 Q5 F& e
"gangway_connection_id":"mtr:textures/entity/m_train",2 p6 t* P, o# K6 P* q$ \
"train_barrier_id":"mtr:textures/entity/mlr",
0 w- z2 I5 `0 `7 M: k$ c$ ] "door_animation_type":"MLR",
; {. I+ u3 |% e8 ]! a "render_door_overlay":false,
5 t6 `3 C5 I) K "rider_offset":0.0," P8 R* }& p$ }- F1 R
"texture_id":"mtr:custom_directory/mlrfc",% Y$ X9 \ V; H
"model":"mtr:custom_directory/mlrfc.bbmodel",' m9 s1 H+ j+ Q+ F- a* w; o
"model_properties":"mtr:custom_directory/9/mlrfc_9.json",0 d7 O& x2 T4 a- _; g1 L. c
"script_texts":[
( f% [( \- e- Q3 M9 j+ \, } "include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
, x2 c- ?1 X3 s4 X "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",
! W! ~. a+ A4 F! K% I! |1 T- U- _5 T "var dhBase = new DisplayHelper(slotCfg);"4 N. @3 N! ]/ {8 s9 W
],/ |: Y7 d* L: P3 O" R
"script_files":[
x6 ]) g5 b- t "mtr:map/main.js"
& q4 C1 h6 E9 z8 b L! n ]) |. U6 j. E8 F# G' m
},
# X9 p1 v% E, x: [ v "mlrfc_12_map":{& a: ]+ K. V# ?1 h0 L# v
"base_train_type":"mlr",& w8 @0 u4 ]: n+ T1 h1 q9 S
"name":"MLR with First Class and HD Map (12-car)",
7 u( y' g) A1 k/ t: s "description":"This train can only run at 12 cars",
7 D( r( S5 C: n "wikipedia_article":"",; W1 ~; t. y- e2 T; j
"color":"5DB7E8",
, \& N5 [- M2 Y1 `7 u k) x "gangway_connection_id":"mtr:textures/entity/m_train",
' }6 l) v. b: K" @' J- Z) z! j "train_barrier_id":"mtr:textures/entity/mlr",+ F. x3 T: a5 F! `. d. H
"door_animation_type":"MLR",
+ q0 _& O8 x, D3 ~) h$ r "render_door_overlay":false,
% Z( M) M9 i: ]0 |" A7 p* d "rider_offset":0.0,
1 W2 F$ @: l- O+ F' ~$ a y "texture_id":"mtr:custom_directory/mlrfc",
$ e! F# `2 a& c; j "model":"mtr:custom_directory/mlrfc.bbmodel",
- }/ c: Y L# M "model_properties":"mtr:custom_directory/12/mlrfc_12.json",
0 }: S* X6 V: d' M "script_texts":[9 x8 T! Q7 C h- l1 F" h0 H
"include(Resources.id(\"mtrsteamloco:scripts/display_helper.js\"));",
+ G" n# E1 [) `2 _1 L "var slotCfg = JSON.parse(Resources.readString(Resources.id(\"mtr:map/slots.json\")));",/ k5 u; A) R. m9 L: {- Z! w
"var dhBase = new DisplayHelper(slotCfg);"6 ~% s. Q2 ]+ _
],) T- w. V- ^( @; d" W
"script_files":[2 J: L# ]" u3 N0 H# J# u" D/ Q4 r
"mtr:map/main.js"
' d& m S$ ^/ F& B/ V ]& T: v* B& @- R8 e. h4 ~
},, f) ]+ ]. k. J! d4 H$ t( P
"sp1900fc_4":{
$ R0 I, `2 o8 p& Q "base_train_type":"sp1900",
8 j, R7 J8 f$ Q, ]+ R "name":"SP1900 with First Class (4-car)",4 K* q, |3 g, v' I& S
"description":"This train can only run at 4 cars",6 L, N% i% P+ n2 M" l
"wikipedia_article":"",3 d5 g ~$ \8 d/ t( I" ]
"color":"5DB7E8",
* k# {1 J6 x) `) j6 `6 y( O) m "gangway_connection_id":"mtr:textures/entity/sp1900",
$ j, i- U( t2 b "train_barrier_id":"",4 `) q0 S& q4 T: S( y3 ^: g' R
"door_animation_type":"STANDARD",% ^% O0 }/ }3 G8 X) `' `" m% H9 u O9 T
"render_door_overlay":false,
9 V' U$ x- p2 ^- s/ n0 z8 C "rider_offset":0.0,% R9 ?1 R$ b2 b+ {5 ^ A
"texture_id":"mtr:custom_directory/sp1900fc",
0 j) I4 b' @& k9 i/ p7 v" j "model":"mtr:custom_directory/sp1900fc.bbmodel",
& I0 }7 B8 D% r8 B "model_properties":"mtr:custom_directory/4/sp1900fc_4.json"7 _# g0 |7 M, p4 j @# x: M. `0 ^" X
},
0 s( A1 z- Q+ I "sp1900fc_6_8":{
2 s( K' K8 P" |) P. [3 l: z# f "base_train_type":"sp1900",
9 Z( m P4 i% n# [( M "name":"SP1900 with First Class (6-car and 8-car)",
/ [; l& z$ W. x8 Z) p' o% _# n" o "description":"This train can only run at 6 cars and 8 cars",1 o6 t" M) G' J5 P9 c
"wikipedia_article":"",# F7 m4 ]4 A& s- [7 K2 @
"color":"5DB7E8",% p) C" w) A' O3 A/ C9 _. a
"gangway_connection_id":"mtr:textures/entity/sp1900",
w) y* S _6 Y' j' c6 L "train_barrier_id":"",/ Y" `, Z# e" c6 `0 {
"door_animation_type":"STANDARD",+ [! U, J" h4 D! `3 e
"render_door_overlay":false,7 ~5 d+ V0 ]! k9 z2 w; V
"rider_offset":0.0,9 `/ F3 w$ @9 Q; p8 i2 Q1 F Z9 I8 O
"texture_id":"mtr:custom_directory/sp1900fc",1 P9 I, | M: L, R
"model":"mtr:custom_directory/sp1900fc.bbmodel",' k' I6 Y W9 {
"model_properties":"mtr:custom_directory/6_8/sp1900fc_6_8.json"
) l: r2 @2 J) L* d2 ` },4 v6 {0 \+ r7 i' {0 a) Z8 h# ]$ W# A% ]( B
"sp1900fc_9_12":{0 ]4 M p$ l/ _* k% j9 k# p# N; Z+ ^
"base_train_type":"sp1900",( g+ B6 G! R" t) S# \
"name":"SP1900 with First Class (9-car and 12-car)",
- i/ o+ y/ d4 E# i "description":"This train can only run at 9 cars and 12 cars",
) C/ U: ]1 Y9 B0 z3 O( \ "wikipedia_article":"",
2 E6 e5 z- x+ w4 M# }. R "color":"5DB7E8",9 F/ b5 C4 M& q- \, e Z
"gangway_connection_id":"mtr:textures/entity/sp1900",5 {& s3 O! f9 S R$ P9 |0 ]
"train_barrier_id":"",
' u/ u* q5 d9 A! M. Y "door_animation_type":"STANDARD",3 U6 u. }1 w2 X, Z- H
"render_door_overlay":false,1 i/ ]* V @* v
"rider_offset":0.0,) z5 T: I6 D# A$ I K1 }9 o
"texture_id":"mtr:custom_directory/sp1900fc",! _7 f2 r3 I M# G1 n
"model":"mtr:custom_directory/sp1900fc.bbmodel",( T4 x3 O b, K3 V l, }8 d
"model_properties":"mtr:custom_directory/9_12/sp1900fc_9_12.json"1 P" m4 ~4 {6 ~; i4 r% k
},
+ T! D5 w5 n) f, v- a6 C7 U "r_trainfc_4":{5 M. z& _' J7 | H6 j
"base_train_type":"r_train",' b6 [+ f2 K+ J3 q1 E2 q
"name":"R-Train with First Class (4-car)",8 Q2 s7 D0 c' X9 N. W) F, U: Z
"description":"This train can only run at 4 cars",
; E# h, l. |& S3 W "wikipedia_article":"",5 g2 t" h' ?$ \9 y! F+ x$ r
"color":"5DB7E8",
; [$ b, X6 W8 M, \5 m "gangway_connection_id":"mtr:textures/entity/sp1900",) O' E/ X/ W% H" l. l: `
"train_barrier_id":"mtr:textures/entity/mlr",
& F: t1 M0 V5 _9 p( J. P2 f4 A: D0 S% E "door_animation_type":"STANDARD",, T1 r$ M7 A7 J
"render_door_overlay":false,+ k* Z% x+ ?( f" i1 T; ~
"rider_offset":0.0,; k& Y+ e: I9 J H( X- l* R
"texture_id":"mtr:custom_directory/r_trainfc",
/ P, O* `/ @1 c1 d2 P0 H "model":"mtr:custom_directory/r_trainfc.bbmodel",' s4 w$ i; j; y. R' V1 s( t5 x1 l
"model_properties":"mtr:custom_directory/4/r_trainfc_4.json"! P/ `- i* h/ {- [% X# S
},
# ?' H0 a5 }1 Z$ _ i "r_trainfc_6_8":{
. a7 e2 @8 h' y% O P; Q+ D "base_train_type":"r_train",
7 L8 u& f8 ^7 R6 R: a } "name":"R-Train with First Class (6-car and 8-car)",
, ?) c. s/ p' _ "description":"This train can only run at 6 cars and 8 cars",
1 S, Y# P% \+ ]! D$ i! [ "wikipedia_article":"",
6 w6 \& I; ?# D& G0 R* y) u& U "color":"5DB7E8",( h! E& h! O/ c5 E4 d9 l
"gangway_connection_id":"mtr:textures/entity/sp1900",9 O! i# T" R K1 h
"train_barrier_id":"mtr:textures/entity/mlr",2 t* e+ b7 {0 k1 @0 e' ~1 I
"door_animation_type":"STANDARD",6 X9 v: J3 J/ s; P: a9 o3 G; b
"render_door_overlay":false,: C9 A: w" o" f- _: W
"rider_offset":0.0,# |1 b. b# {4 H. i' ?; r
"texture_id":"mtr:custom_directory/r_trainfc",
$ O: e, b+ }9 p) h( V6 x "model":"mtr:custom_directory/r_trainfc.bbmodel",
: A* o1 d) G' a6 ?" O" g8 M$ T "model_properties":"mtr:custom_directory/6_8/r_trainfc_6_8.json"# Z, D4 a) X1 M- _% o1 }( I
},
$ @: P0 Z8 B0 k; G "r_trainfc_9_12":{8 J2 i$ T8 F# R
"base_train_type":"r_train",6 N" ]- u; w1 O% N# E3 b
"name":"R-Train with First Class (9-car and 12-car)",6 a: [# x4 N; @# T
"description":"This train can only run at 9 cars and 12 cars", p: Z: S. J; [5 p( y4 h2 w
"wikipedia_article":"",: y! c/ r7 }# n1 Z, t& c% t$ H
"color":"5DB7E8",3 n F- e- m( C2 s
"gangway_connection_id":"mtr:textures/entity/sp1900",1 i+ G* M+ q+ u& H8 T; ~5 O
"train_barrier_id":"mtr:textures/entity/mlr",( x: c8 ^: L$ p6 s& C
"door_animation_type":"STANDARD",: ?& w; S; J* B: O
"render_door_overlay":false,( K; S7 K9 B% d, y
"rider_offset":0.0,* M# ^2 }- D! v Q* K
"texture_id":"mtr:custom_directory/r_trainfc",
! K" k$ |6 |3 P2 e' S# ^ "model":"mtr:custom_directory/r_trainfc.bbmodel",
$ k u# J: u' l! b; O "model_properties":"mtr:custom_directory/9_12/r_trainfc_9_12.json"( c% u" d/ h( G; D! `
}- }4 K+ a9 g/ r+ S# n: |1 j8 x
}
+ Q2 X- ]0 P2 l: l6 c2 |/ |6 A6 O}5 K D# U& U; W' @: h& W h% U B. r6 ^
& o- |5 M6 @0 b5 s7 |& {0 e
! j6 [" y6 A' b! m! W6 H, ]' z# N哪里? |
|