changelog.md 15 KB

China Set: Trains Changelog

Initial-0 Updates

Initial-0-3 Updates

0.3.3.176 (21/10/2024)

Fix #55: wagon sprite errors

0.3.3.175 (20/10/2024)

Fix #54: RW25G sprites

0.3.3.174 (19/10/2024)

Fix #53: offset of sprites template Renew sprites of 22 Series, 25B Series Add Liveries: 25G Series, 25T Series, 25K Series (Gaozu Grenn, GMS, GYR, Xiaoyong) Allow wagons change colors Completed the CRH5 Sries:

- Refurbish and renewal the sprites of CRH5A
- Add: CRH5E

0.3.2.173 (4/10/2024)

Fix #53: CR400AF-Z Sprite Errors

0.3.2.171 (1/10/2024)

Add: RZ225G, UZ25G, P1, YZ1, RZ125G, UZ25K, CR400AF-AE Fix #52: length of N5 Renewal the sprites of RZ125Z, RZ225Z, RZT25Z Renewal the sprites of 25K Series, and add liveries of 25K Series

0.3.2.170 (26/9/2024)

Add: X2000, HXD2B, HXD3, FXD1B-1000, FXD2B-1000, DFH3, P64, BH1, JSQ1, X2K, W5, W5S, W5SK, W6, W6S, P62N, P64A, P66H, C1, C80, JF1, SL6, G70, RZXL25T Add Livery: 25Z series, 25T series, 25G series, CR200JA-Prototype, G60 Add the GRF-ID check for wagon attachment Renewal the sprites of DF11Z, HXD2, HXD2-1000 Completed the CRH3 Sries:

- Refurbish and renewal the sprites of CRH3A, CRH3C, CRH380B, CRH380CL
- Add: CJ1, CRH380BL

Merge the str-csv python script into command "make"

0.3.1.169 (19/8/2024)

Fix #50: P80 weight Fix #51: P70 sprite errors

0.3.1.168 (19/8/2024)

Add: HXD2, HXD2-1000, CHA1C, SS4B, SS4C, DJJ2, DJF3 Renewal the sprites of SS3, SS4, SS4G, DF11, HXN5 Add Livery: CR400BF-C Winter Olympics, CR400BF-Z Asian Games Feature: improved language strings of reliability decay and comfort

0.3.1.167 (8/8/2024)

Add: NC3, P80, UZ25T, P50, P65 Renewal the sprites of HXD1D, 25T Wagons with aging liveries now have new feature: The probabilities of aging liveries will change by years Fix #47: The Cargo Type of PB Completed the CRH1 Series:

- Refurbish CRH1A
- Add CRH1B, CRH1A-A
- Fix #48: Fix the power of CRH1E

Add the CR400BF(Intelligent EMU) Series:

- Add CR400BF-C, CR400BF-Z/S, CR400BF-AZ/BZ/BS

Fix #49: The capacity and running cost of CR400AF-AZ/BZ/BS

0.3.0.166 (16/6/2024)

Fix #46: CRH2E (Longitudinal Sleeper) capacity

0.3.0.165 (16/6/2024)

Fix #45: Simplified Chinese language file unattached

0.3.0.164 (16/6/2024)

Completed the CR400AF Series:

- Refurbish CR400AF
- Add CR400AF-A/B, CR400AF-C/Z/S, CR400AF-AZ/BZ/BS

Refurbish: CR400BF Add: CR400BF-A/B, CR300AF

0.3.0.163 (14/6/2024)

Completed the CRH2 Series:

- Refurbish CRH2A, CRH2C, CRH2G
- Add CRH2B, CRH2E, CRH2E (Longitudinal Sleeper)

Fix #44: power of EMUs

0.3.0.161 & 162 (10/6/2024)

Add: purchase menu variants Add: CRH380D Refurbish: CR200J Series Remove: some subtypes of DF4 series and other locomotives (legacy of DF43110) Remove: DF4BNB and DFH7B Simplify code of running costs

0.3.0.160 (1/6/2024)

GRF code optimisation

Initial-0-2 Updates

0.2.3.159 (16/4/2024)

Add: HXN3, J5, N5

0.2.3.158 (14/4/2024)

Fix #43: Some language display problems

0.2.2.157 (11/4/2024)

Add: SS7D, SS9, SS9G, ND5, HXN5, 25 Mainline Coach (YZ25ML, YW25ML, RW25ML, CA25ML, XL25ML, TZ2), G17, GN80, P61, P63, PB Add Alternative Livery: 22 Coach (Air-conditioned), XL25B, YZ22, GN70, NX17, NX70A Fix #42: SS7E 160km/h -> 170km/h

0.2.2.156 (7/4/2024)

Add: SY, CR300BF, DF4E, DF4B with new bodyshell, HXD1 1000 series, HXD1F, DF5KZ, DF11Z, SS1, a dozen of alternative liveries for DF4(B), DF5

0.2.1.155 (21/3/2024)

Add: YZ31, Jinwen Livery for DF4B, CA25G, KD25G and XL25G Fix #42: Description of 22-coaches

0.2.1.153 (21/3/2024)

Fix #41: It is probable to make locos of pushpull trains / Concentrated power MUs in the middle

0.2.1.152 (20/3/2024)

Add: NZJ2-Jinlun, 25DT-Jinlun (Single and double decker), NZJ1-Xinshuguang, DF, 6Y2, CRH380A, CRH380AL, CR400AF Fix #39: Unification of different colours of CR200J Fix #40: Low-axle-weight EMUs able to run on unelectrified tracks

0.2.0.151 (2/3/2024)

Fix #38: CRH1E unable to attach sleeper carriages

0.2.0.150 (2/3/2024)

Merged wuwu (kaitokiwa) and babel-TTT branch Add: NX70A (coded by wuwu), HXD1D (coded by babel) Add: CRH6A-(Jingtong, Tianfu, Guangshen, Guangzhu, Jinshan, Zhengjiao, Zhuji, Zhusanjiao), CRH6A-A-(Tianfu, Guangqing, Guangzhu), CRH6F-(Foshan, Jinshan, Xiaoyong), 25G-Xihu, CRH1E, CRH380CL, CRH2G

Initial-0-1 Updates

0.1.5.149 (15/2/2024)

Merged wuwu (kaitokiwa) branch Fix #37: p62-brown, DF11G (graphic fix) ADD: SS3B, B22, L70 (all coded by wuwu)

0.1.5.148 (15/2/2024)

Language fixes

0.1.5.147 (9/2/2024)

Merged wuwu (kaitokiwa) branch ADD: JSQ6, B6, RW19K, RW19T, YZ22-Air-conditioned, RZ22-Air-conditioned, YW22-Air-conditioned, RW22-Air-conditioned, CA23-Air-conditioned, UZ22, CA23, TZ (all coded by wuwu)

0.1.5.146 (31/1/2024)

Merged wuwu (kaitokiwa) branch Fix #36: DF4B for passenger uses incorrect sprite mistakenly ADD: DF4D7000, DF4C, DF4DF, DF8B, alternative sprites for DF4BK, DF4BH, DF4D, DF4D-4000, P62 (all coded by wuwu)

0.1.5.145 (30/1/2024)

Merged wuwu (kaitokiwa) branch Add: NX17 alternative sprites (coded by wuwu)

0.1.5.144 (27/1/2024)

Merged wuwu (kaitokiwa) branch Add: DF7G, DF7G-5000, DF7G-8000, DFH7, DFH7B, HXN5B, RZ225Z, RZ125Z, RZT25Z, RZXL25Z, SRZ225Z, SRZ125Z, SRZXL25Z, KD25Z (all coded by wuwu)

0.1.4.143 (18/1/2024)

Change: Vehicle sorting (minor) Fix #35: CRH3C, CRH380B not displaying higher-speed refit option

0.1.4.142 (18/1/2024)

Add: XL22, XL25B, KD25T, CRH1A, CRH3C, CRH380B, JSQ5

0.1.3.141 (16/1/2024)

Merged wuwu (kaitokiwa) branch Add: DF4B, SS4G, SS5, SS6, SS6B, SS7, SS7B, SS7C, SS7E (coded by wuwu) Change: DF4 sprites (coded by wuwu)

0.1.3.140 (15/1/2024)

Add: NDJ3 Fix #34: DJJ1 failing to form long consist

0.1.3.139 (15/1/2024)

Add: DJJ1 (Short and Long) Fix #33: CR200J-B Head Car sprites

0.1.3.138 (15/1/2024)

Add: CR200J-B

0.1.3.137 (14/1/2024)

Add: CRH3A

0.1.3.136 (13/1/2024)

Add: CRH2C Fix #31: CRH2A Power Fix #32: CR400BF Power and tractive effort

0.1.3.135 (13/1/2024)

Add: CRH2A, prepared for CRH2C, CRH3A, CR200J-B, DJJ1, NDJ3 Change: YETI Lives Matter - All MUs refittable to YETI workers

0.1.2.134 (9/1/2024)

Fix #30: NJ2 Sprites

0.1.2.133 (9/1/2024)

Add: NJ2 (Original, Qingzang), SS4, S(YZ, RZ, YW, RW)25B High Door - (deteriorated, Shenyang), S(YZ, RZ, YW, RW)25K High Door - (Xianxing, Xi'an), SCA25K High Door - Xi'an, KD25K-Xi'an, N60, P70, C70, GN70, New sprites (deteriorated, strengthening steel sheet, Urumqi, Xianxing) of S(YZ, RZ)25B Low Door, New sprites (Liaodong Peninsula) of S(YZ, RZ)25B Low Door, New sprites (orange) of (CA, KD)25G, New sprites (Qinghai-Tibet Railway, Gaozu Green) of (YZ, RZ, YW, RW)25T Change: boxcars and luggage cars (excluding SSPE) refittable to valuables Change: all livery refits are available at anytime

0.1.1.132 (3/1/2024)

Fix #29: HXD1 Back sprites

0.1.1.131 (3/1/2024)

Add: DF4D (-0000, -3000, -4/7000), DF11, SS3, SS8, HXD1, (KD25G, KD25K, SYZ25K, SRZ25K)-Luchaogang, NX17, (YZ, RZ, YW)25B-Jitong, (SYZ, SRZ)25B (Low-door version) Change: sprites of HXD1B

0.1.1.130 (2/1/2024)

Fix #27: Sprite scales and misalignments Fix #28: XL25K/T and DF4 (orange) sprites

From 0.0.8 (6/9/2023) to 0.1.0 (31/12/2023):

NOT BACKWARD COMPATIBLE Add: HXD1B, CR200J-A Long Version, YZ22, YW22, RZ22, RW22, YZ22B, YW22B, RW22B, YZ25B, RZ25B, YW25B, RW25B, CA25G, CA25K, CA25T, XL25T, C62, P60, G60 Add: Sprites to remind "too many MU wagons" Remove: Limited Class and all "combined" MU Wagon except second-class restaurant combined coach Change: Sprites of all vehicles changed to MagicaVoxel output Change: cargo_age_period basis and display Change: half running_cost_base, double running_cost_factor for locomotives Change: running costs of trains of different max speeds Change: Increase the capacity and lower the cargo_age_period of "Passengers in Boxcars" (Peng Dai Ke) Change: lengths of some vehicles, and length calculations of vehicles shorter than length 11

0.1.0.129 (31/12/2023)

READY TO RELEASE NOT COMPATIBLE WITH ANY VERSION BEFORE r129 Add: HXD1B, C62 Remove: Limited Class MU Wagon Change: Sprites of CR400BF, DF4 (Orange) changed to MagicaVoxel output Change: Minor adjustment of sprites of DF4 (Green) Fix #26: C64 (covered) wheels

0.1.0.128 (31/12/2023)

Fix #25: CR200J-A-L sprite problem

0.1.0.127 (31/12/2023)

Add: CR200J-A long version Change: CR200J1 name changed to CR200J-A Change: Sprites of CR200J-A to MagicaVoxel output Fix #24: sprite misalignments of some passenger coaches

0.1.0.126 (30/12/2023)

Change: Push-Pull failed, removed

0.1.0.125 (30/12/2023)

Fix #22: Push-Pull functionality (again) Fix #23: CRH5A head seat cargo aging

0.1.0.124 (29/12/2023)

Fix #21: Push-Pull functionality

0.1.0.123 (29/12/2023)

Add: P60 Add: Sprites to remind "too many MU wagons" Feature: Push-Pull experiment of DF11G "Splitting Pig" and CRH5A Change: Sprites of P62 changed to its own MagicaVoxel model output Change: Adjustment of all MagicaVoxel sprites

0.1.0.122 (27/12/2023)

Change: Adjustments of all MagicaVoxel sprites

0.1.0.121 (27/12/2023)

Change: Sprites of DF4 (Freight Type) changed to MagicaVoxel output Change: Adjustments of all MagicaVoxel sprites

0.1.0.120 (26/12/2023)

Change: Adjustments of all MagicaVoxel sprites

0.1.0.119 (26/12/2023)

Change: Sprites of CRH5A changed to MagicaVoxel output Change: Adjustments of all MagicaVoxel sprites

0.1.0.118 (26/12/2023)

Add: 25G Jinhua-Wenzhou Railway Company Sprites Change: Adjustments of all MagicaVoxel sprites Change: Pantograph rise of HXD3C and HXD3D Change: Sprites of MU Wagons changed to MagicaVoxel output of CRH5-M in purchase list

0.1.0.114 (25/12/2023)

Change: Sprites of HXD3C and HXD3D to MagicaVoxel output Change: Exclusive sprites for RW22B

0.1.0.113 (25/12/2023)

Change: Makefile.dist mechanics Change: Lower the comfort of "Peng Dai Ke" to 80 Fix #20: CR400BF head seat display in simplified_chinese.lng

0.1.0.112 (24/12/2023)

GitHub push, but no release Fix #17: YW22 comfort when using build year design Fix #18: "Peng Dai Ke" capacity Fix #19: YZ22, RW22, G60 introducing year

0.1.0.111 (24/12/2023)

NOT COMPATIBLE WITH ANY VERSION BEFORE r111 Add: YZ22, RZ22, YW22, RW22, YZ22B, YW22B, RW22B, YZ25B, RZ25B, YW25B, RW25B, XL25T, G60 Fix #15: "Passengers in Boxcars" (Peng Dai Ke) are now as crowded as expected, and tourists now refuse to crowd in boxcars Fix #16: Boxcars now have double capacity of mail Change: Length of C64 to 6 Change: Sprites of XL25T_SSPE, C64 to MagicaVoxel output Change: Sprites of P62 to MagicaVoxel output, but temporarily using P60 models

0.1.0.110 (22/12/2023)

GitHub push, but no release Add: CA25G, CA25K Change: Sprites of KD25G, XL25G, KD25K, XL25K to MagicaVoxel output Fix #14: 25G "red door"

0.1.0.109 (21/12/2023)

Fix #13: sprite misalignments of vehicles (again)

0.1.0.108 (21/12/2023)

Fix #11: sprite misalignments of vehicles (again) Fix #12: dedicated sprite for reversed DF11G

0.1.0.107 (21/12/2023)

NOT COMPATIBLE WITH ANY VERSION BEFORE r107 Change: length calculations of vehicles shorter than length 11 Change: sprites attached to the middle section of vehicles again Change: running costs of trains of different max speeds Fix #10: sprite misalignments of vehicles

0.1.0.106 (21/12/2023)

Add: CA25T (Guangzhou - Kowloon Railway Livery) Change: Sprites of 25G, 25K to MagicaVoxel output Change: Adjustment of sprites of 25T Change: Comfort descriptions of restaurant cars

0.1.0.105 (20/12/2023)

Change: Sprites of 25T to MagicaVoxel output

0.1.0.104 (19/12/2023)

Change: Sprites of DF11G to MagicaVoxel output

0.1.0.96 (18/12/2023)

NOT COMPATIBLE WITH ANY VERSION BEFORE r96 Add: some random sprites of P62 Remove: all combined MU coach Change: sprites now attached to the front section of vehicles Change: cargo_age_period basis and display Change: half running_cost_base, double running_cost_factor for locomotives Change: CR200J1 cab Fix #9: sprite misalignments of C64

Initial-0-0 Updates

0.0.8.95 (6/9/2023)

Add: CR400BF, DF11G, XL25T, KD25K Change: mechanics of running_cost of air conditioner generator cars and restaurant cars Fix #8: Sprites of CRH5A

0.0.7.90 (28/8/2023)

Add: CRH5A

0.0.6.81 (27/8/2023)

Add: P62 Add: Text showing whether a locomotive is able to supply electricity for cars Fix #6: Some passenger cars never support air conditioner Fix #7: Running Costs vary as expected

0.0.5.78 (21/8/2023)

Add: HXD3D, KD25G, C64 Fix #4: Normal and MU coach attach issue Fix #5: Electric engines MUST BE ELECTRIFIED to supply electricity

0.0.4.44 (18/8/2023)

Fix #3: CR200J livery misplace and cargo_age_period problem

0.0.4.43 (18/8/2023)

Add: CR200J EMU and corresponding MU Cars Fix #2: DF4 Orange Livery Misplace

0.0.3.34 (15/8/2023)

Add: XL25G, YZ25K, RZ25K, YZ25G, RZ25G

0.0.3.33 (15/8/2023)

Add: XL25K

0.0.3.32 (15/8/2023)

Add: DF4 Orange Livery and descriptions of vehicles

0.0.3.27 (14/8/2023)

Add: DF4 (Passenger, Freight) Change: running_cost and cargo_age_period mechanics

0.0.2.23 (13/8/2023)

Add: YZ25T, RZ25T, YW25T, RW25T Change: 25G Capacity and Weight adjustment

0.0.2.21 (13/8/2023)

Add: HXD3C Fix #1: 25G Sprites Overlap

0.0.1.1 (11/8/2023)

Add: YZ25G, RZ25G, YW25G, RW25G