Skip to content

Commit

Permalink
Add temporary stop announcement (teaconmc#272)
Browse files Browse the repository at this point in the history
  • Loading branch information
zbx1425 authored Jan 2, 2025
1 parent c939233 commit b50efbb
Show file tree
Hide file tree
Showing 49 changed files with 2,141 additions and 69 deletions.
16 changes: 15 additions & 1 deletion jiachen/assets/mtr/mtr_custom_resources.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,24 @@
"custom_trains": {
"cx_cxd106_onix152": {
"name": "CyanEX CXD106 (ONIX 152)",
"description": "Created by: Zbx1425\n\nType-M suspended monorail EMU train based on the MTR S-Train, with the CyanEX livery.\nFeatures a LCD dynamic PIS system implemented with JavaScript capabilities.\nOperated APM services at TeaCon 2023.",
"description": "Created by: Zbx1425\n\nMini Langen suspended monorail EMU train based on the MTR S-Train, with the CyanEX livery.\nFeatures a LCD dynamic PIS system implemented with JavaScript capabilities.\nOperated APM services at TeaCon 2023.",
"base_type": "train_9_2",
"color": "2AF0AD",
"script_files": [ "mtr:zbx1425/cxd106/main.js" ],
"script_texts": [ "var monorailTypeLangen = true;" ],
"bve_sound_base_id": "onix152",
"has_gangway_connection": true,
"is_jacobs_bogie": true,
"bogie_position": 2.45,
"rail_surface_offset": 3.3
},
"cx_cxd109_onix152": {
"name": "CyanEX CXD109 (ONIX 152)",
"description": "Created by: Zbx1425\n\nMini SAFEGE suspended monorail EMU train based on the MTR S-Train, with the CyanEX livery.\nFeatures a LCD dynamic PIS system implemented with JavaScript capabilities.\nOperated APM services at TeaCon JiaChen.",
"base_type": "train_9_2",
"color": "2AF0AD",
"script_files": [ "mtr:zbx1425/cxd106/main.js" ],
"script_texts": [],
"bve_sound_base_id": "onix152",
"has_gangway_connection": true,
"is_jacobs_bogie": true,
Expand Down
2 changes: 1 addition & 1 deletion jiachen/assets/mtr/sounds.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@

"wholefamily":{ "sounds": [{ "name": "mtr:wholefamily", "attenuation_distance": 32 }] },

"ann_aml_est_arr": {"sounds": ["mtr:ann/aml_est_arr"]}, "ann_aml_est_next": {"sounds": ["mtr:ann/aml_est_next"]}, "ann_aml_npp_arr_term": {"sounds": ["mtr:ann/aml_npp_arr_term"]}, "ann_aml_npp_next_term": {"sounds": ["mtr:ann/aml_npp_next_term"]}, "ann_aml_nzr_arr": {"sounds": ["mtr:ann/aml_nzr_arr"]}, "ann_aml_nzr_next": {"sounds": ["mtr:ann/aml_nzr_next"]}, "ann_aml_nzr_next_specdep": {"sounds": ["mtr:ann/aml_nzr_next_specdep"]}, "ann_aml_wyu_arr": {"sounds": ["mtr:ann/aml_wyu_arr"]}, "ann_aml_wyu_next_thru": {"sounds": ["mtr:ann/aml_wyu_next_thru"]}, "ann_aml_xwm_arr": {"sounds": ["mtr:ann/aml_xwm_arr"]}, "ann_aml_xwm_next": {"sounds": ["mtr:ann/aml_xwm_next"]}, "ann_aml_ybr_arr": {"sounds": ["mtr:ann/aml_ybr_arr"]}, "ann_aml_ybr_next": {"sounds": ["mtr:ann/aml_ybr_next"]}, "ann_rel_exc_arr": {"sounds": ["mtr:ann/rel_exc_arr"]}, "ann_rel_exc_next": {"sounds": ["mtr:ann/rel_exc_next"]}, "ann_rel_sob_arr": {"sounds": ["mtr:ann/rel_sob_arr"]}, "ann_rel_sob_next": {"sounds": ["mtr:ann/rel_sob_next"]}, "ann_rel_syr_arr": {"sounds": ["mtr:ann/rel_syr_arr"]}, "ann_rel_syr_next": {"sounds": ["mtr:ann/rel_syr_next"]}, "ann_rel_wyu_arr": {"sounds": ["mtr:ann/rel_wyu_arr"]}, "ann_rel_wyu_arr_term": {"sounds": ["mtr:ann/rel_wyu_arr_term"]}, "ann_rel_wyu_next": {"sounds": ["mtr:ann/rel_wyu_next"]}, "ann_rel_wyu_next_term": {"sounds": ["mtr:ann/rel_wyu_next_term"]}, "ann_rel_wyu_next_thru": {"sounds": ["mtr:ann/rel_wyu_next_thru"]}, "ann_rel_xwm_arr": {"sounds": ["mtr:ann/rel_xwm_arr"]}, "ann_rel_xwm_next": {"sounds": ["mtr:ann/rel_xwm_next"]}, "ann_rel_xwm_next_specdep": {"sounds": ["mtr:ann/rel_xwm_next_specdep"]}, "ann_rel_yfp_arr": {"sounds": ["mtr:ann/rel_yfp_arr"]}, "ann_rel_yfp_next": {"sounds": ["mtr:ann/rel_yfp_next"]}, "ann_rel_yfp_next_specdep": {"sounds": ["mtr:ann/rel_yfp_next_specdep"]}
"ann_aml_est_arr": {"sounds": ["mtr:ann/aml_est_arr"]}, "ann_aml_est_next": {"sounds": ["mtr:ann/aml_est_next"]}, "ann_aml_npp_arr_term": {"sounds": ["mtr:ann/aml_npp_arr_term"]}, "ann_aml_npp_next_term": {"sounds": ["mtr:ann/aml_npp_next_term"]}, "ann_aml_nzr_arr": {"sounds": ["mtr:ann/aml_nzr_arr"]}, "ann_aml_nzr_next": {"sounds": ["mtr:ann/aml_nzr_next"]}, "ann_aml_nzr_next_specdep": {"sounds": ["mtr:ann/aml_nzr_next_specdep"]}, "ann_aml_wyu_arr": {"sounds": ["mtr:ann/aml_wyu_arr"]}, "ann_aml_wyu_next_thru": {"sounds": ["mtr:ann/aml_wyu_next_thru"]}, "ann_aml_xwm_arr": {"sounds": ["mtr:ann/aml_xwm_arr"]}, "ann_aml_xwm_next": {"sounds": ["mtr:ann/aml_xwm_next"]}, "ann_aml_ybr_arr": {"sounds": ["mtr:ann/aml_ybr_arr"]}, "ann_aml_ybr_next": {"sounds": ["mtr:ann/aml_ybr_next"]}, "ann_aml_ybr_next_specdep": {"sounds": ["mtr:ann/aml_ybr_next_specdep"]}, "ann_rel_exc_arr": {"sounds": ["mtr:ann/rel_exc_arr"]}, "ann_rel_exc_next": {"sounds": ["mtr:ann/rel_exc_next"]}, "ann_rel_sob_arr": {"sounds": ["mtr:ann/rel_sob_arr"]}, "ann_rel_sob_next": {"sounds": ["mtr:ann/rel_sob_next"]}, "ann_rel_syr_arr": {"sounds": ["mtr:ann/rel_syr_arr"]}, "ann_rel_syr_next": {"sounds": ["mtr:ann/rel_syr_next"]}, "ann_rel_wyu_arr": {"sounds": ["mtr:ann/rel_wyu_arr"]}, "ann_rel_wyu_arr_term": {"sounds": ["mtr:ann/rel_wyu_arr_term"]}, "ann_rel_wyu_next": {"sounds": ["mtr:ann/rel_wyu_next"]}, "ann_rel_wyu_next_term": {"sounds": ["mtr:ann/rel_wyu_next_term"]}, "ann_rel_wyu_next_thru": {"sounds": ["mtr:ann/rel_wyu_next_thru"]}, "ann_rel_xwm_arr": {"sounds": ["mtr:ann/rel_xwm_arr"]}, "ann_rel_xwm_next": {"sounds": ["mtr:ann/rel_xwm_next"]}, "ann_rel_xwm_next_specdep": {"sounds": ["mtr:ann/rel_xwm_next_specdep"]}, "ann_rel_yfp_arr": {"sounds": ["mtr:ann/rel_yfp_arr"]}, "ann_rel_yfp_next": {"sounds": ["mtr:ann/rel_yfp_next"]}, "ann_rel_yfp_next_specdep": {"sounds": ["mtr:ann/rel_yfp_next_specdep"]}, "ann_train_hold": {"sounds": ["mtr:ann/train_hold"]}
}
Binary file modified jiachen/assets/mtr/sounds/ann/aml_est_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_est_next.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_npp_arr_term.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_npp_next_term.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_nzr_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_nzr_next.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_nzr_next_specdep.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_wyu_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_wyu_next_thru.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_xwm_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_xwm_next.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_ybr_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/aml_ybr_next.ogg
Binary file not shown.
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_exc_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_exc_next.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_sob_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_sob_next.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_syr_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_syr_next.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_wyu_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_wyu_arr_term.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_wyu_next.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_wyu_next_term.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_wyu_next_thru.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_xwm_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_xwm_next.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_xwm_next_specdep.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_yfp_arr.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_yfp_next.ogg
Binary file not shown.
Binary file modified jiachen/assets/mtr/sounds/ann/rel_yfp_next_specdep.ogg
Binary file not shown.
Binary file added jiachen/assets/mtr/sounds/ann/train_hold.ogg
Binary file not shown.
52 changes: 52 additions & 0 deletions jiachen/assets/mtr/zbx1425/cxd106/bogie_base.mtl
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Blender MTL File: 'bogie.blend'
# Material Count: 5

newmtl Black
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Kd 0.027718 0.027718 0.027718
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2

newmtl BrightGray
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Kd 0.528784 0.528784 0.528784
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2

newmtl DarkBlue
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Kd 0.118365 0.118014 0.178774
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2

newmtl DarkBrown
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Kd 0.342776 0.257120 0.196230
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2

newmtl DarkGray
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Kd 0.137407 0.137407 0.137407
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
Loading

0 comments on commit b50efbb

Please sign in to comment.