Page 1 of 3

China Set - Development

Posted: 31 Jul 2023 09:19
by JohnFranklin523
Ni Hao!

Recently, OpenTTD Chinese Community players have planned a great project, replacing nearly all elements of OpenTTD with Chinese content. Different from what we used to do - only imagine, no code or draw - this time we are serious. We aim to make a comprehensive set, just like what Japan Set did, but in Chinese style.

Thus, China Set is the name of this project.

We divided the development of China Set into three stages:

Stage 1:

China Set: Trains - v0.2.0.151 Released - Downloadable on BaNaNaS!
China Set: Tracks - Planned

Stage 2:

China Set: Platforms and Stations (By WenSim) - v0.1a Released - Also in your favourite fruit store (despite a requirement of the version at least 14.0-RC1)
China Set: Signals

Stage 3:

China Set: Trains Extension (Meter-gauge trains, maglev trains, Taiwan Railway Set, miscellaneous and legacy trains) (Note: There are individuals (not in China Set dev team) developing Taiwan trains now, thus this project has much less priority.)
China Set: Industries (I also opened a repository on GitHub called ZIBO-Industry-suBstitute-prOject. Zibo has the most comprehensive industry chain in Shandong Province, while Shandong has the most comprehensive industry chain in China.)
China Set: Roads
China Set: Road Vehicles and Trams


Miscellaneous:

Deja Vu (Wuling Light Road Vehicle Set) - Planned
(Maybe also in China Set: Trains) some metros

and more...


Trains in China Set: Trains are planned to be in extra length, where a passenger car with a length of 25 meters should be with a length of 12 (0.75 tiles) in game.


License: all GPL v2

Learned some codes from:
Dutch Trainset, xUSSR, JP+ Set (especially Shinkansen set for extra-length trains), GETS, Finnish Trainset, ...

Thanks to:
Coding: John Franklin, Ahyangyi
Drawing: NACHN, FJZer0ich
Information Collection: Mikhail, Haiyan, wuwu, babel, Huanfeng, GBL, ...
Early Chinese content developers: Leou, dirace, ...
Every player in OpenTTD Chinese Community;
Every developer of OpenTTD and its contents;
Chris Sawyer.

Re: China Set - Development

Posted: 31 Jul 2023 16:16
by belgi
JohnFranklin523 wrote: 31 Jul 2023 09:19 Ni Hao!

Recently, OpenTTD Chinese Community players have planned a great project, replacing nearly all elements of OpenTTD with Chinese content. Different from what we used to do - only imagine, no code or draw - this time we are serious. We aim to make a comprehensive set, just like what Japan Set did, but in Chinese style.

Thus, China Set is the name of this project.

We divided the development of China Set into three stages:

Stage 1:

China Set: Trains - Working in Progress
China Set: Tracks - Planned

Stage 2:

China Set: Stations
China Set: Signals

Stage 3:

China Set: Trains Extension (Meter-gauge trains, maglev trains, Taiwan Railway Set, miscellaneous and legacy trains)
China Set: Industries (I also opened a repository on GitHub called ZIBO-Industry-suBstitute-prOject. Zibo has the most comprehensive industry chain in Shandong Province, while Shandong has the most comprehensive industry chain in China.)
China Set: Roads
China Set: Road Vehicles and Trams

Miscellaneous:

Deja Vu (Wuling Light Road Vehicle Set) - Planned
(Maybe also in China Set: Trains) some metros

and more...


Trains in China Set: Trains are planned to be in extra length, where a passenger car with a length of 25 meters should be with a length of 12 (0.75 tiles) in game.


License: all GPL v2

Learned some codes from:
Dutch Trainset, xUSSR, JP+ Set (especially Shinkansen set for extra-length trains), GETS, Finnish Trainset (for coding methods - using Python), ...

Thanks to:
Coding: John Franklin, Ahyangyi
Drawing: NACHN, FJZer0ich
Information Collection: Mikhail, Haiyan, wuwu, babel, Huanfeng, GBL, ...
Early Chinese content developers: Leou, dirace, ...
Every player in OpenTTD Chinese Community;
Every developer of OpenTTD and its contents;
Chris Sawyer.
Hello!

I am curious and looking forward to your work!

Have a nice day

Re: China Set - Development

Posted: 31 Jul 2023 17:59
by Argus
That looks promising. I look forward to.

Re: China Set - Development

Posted: 11 Aug 2023 04:15
by JohnFranklin523
China Set: Trains V0.0.1 Released!

Downloadable on BaNaNaS; Check GitHub for sources.

V0.0.1 only contains YZ25G, RZ25G, YW25G, RW25G [25m Improved (Hard, Soft) (Seat, Sleeper) Passenger Coach]. More contents in the future!

Re: China Set - Development

Posted: 11 Aug 2023 09:55
by kamnet
First test in just a month? Impressive! I highly encourage you to keep going :)

Re: China Set - Development

Posted: 11 Aug 2023 22:34
by Argus
I'm an early game player, so unfortunately I haven't tested yet.
But in any case, who else deserves a complete set than the most populous country in the world?
Hopefully, it will soon come to the early years as well :)
And Google, early yearss definitely don't mean mornings! :twisted: Ugly translator, very ugly :D

Re: China Set - Development

Posted: 13 Aug 2023 05:58
by JohnFranklin523
China Set: Trains V0.0.2.23 Released!

Again, downloadable on BaNaNaS; check GitHub for sources.

Changelog:

Code: Select all

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

Re: China Set - Development

Posted: 14 Aug 2023 13:32
by belgi
JohnFranklin523 wrote: 13 Aug 2023 05:58 China Set: Trains V0.0.2.23 Released!

Again, downloadable on BaNaNaS; check GitHub for sources.

Changelog:

Code: Select all

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
I ask, I don't want to criticize: Are they just wagons? It looks pretty good, but I don't know what locomotive to hitch it to... Because it's so small...

Have a nice day
china
china
2023-08-14_001_China Set.jpg (296.92 KiB) Viewed 8776 times

Re: China Set - Development

Posted: 15 Aug 2023 09:55
by JohnFranklin523
China Set: Trains V0.0.3.34 Released!

Again, downloadable on BaNaNaS; check GitHub for sources.

Changelog:

Code: Select all

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
belgi wrote: 14 Aug 2023 13:32
I ask, I don't want to criticize: Are they just wagons? It looks pretty good, but I don't know what locomotive to hitch it to... Because it's so small...
You should notice DF4 (Passenger and Freight types) and HXD3C in my new release. Notice I have the axle load settings, so some rail types would not allow them.

Re: China Set - Development

Posted: 15 Aug 2023 14:03
by NACHN
belgi wrote: 14 Aug 2023 13:32
JohnFranklin523 wrote: 13 Aug 2023 05:58 China Set: Trains V0.0.2.23 Released!

Again, downloadable on BaNaNaS; check GitHub for sources.

Changelog:

Code: Select all

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
I ask, I don't want to criticize: Are they just wagons? It looks pretty good, but I don't know what locomotive to hitch it to... Because it's so small...

Have a nice day

2023-08-14_001_China Set.jpg
The size is discussed for 4 days to meet the "realistic" and "playable" requests. It'll be 2.5 per wagon if we use original ratio instead of 0.75 as it is now.

Re: China Set - Development

Posted: 15 Aug 2023 21:13
by belgi
JohnFranklin523 wrote: 15 Aug 2023 09:55 China Set: Trains V0.0.3.34 Released!

Again, downloadable on BaNaNaS; check GitHub for sources.


belgi wrote: 14 Aug 2023 13:32
I ask, I don't want to criticize: Are they just wagons? It looks pretty good, but I don't know what locomotive to hitch it to... Because it's so small...
You should notice DF4 (Passenger and Freight types) and HXD3C in my new release. Notice I have the axle load settings, so some rail types would not allow them.
I tried locomotives and wagons. It looks very good! Just have to figure out the tracks on which it should ride. I tried CZTR for today but they are too wide...

Have a nice day

A few pictures:
001
001
2023-08-15_001b_China Set.jpg (241.02 KiB) Viewed 8451 times
002
002
2023-08-15_002b_China Set.jpg (268.52 KiB) Viewed 8451 times
003
003
2023-08-15_003b_China Set.jpg (222.89 KiB) Viewed 8451 times

Re: China Set - Development

Posted: 16 Aug 2023 01:09
by NACHN
belgi wrote: 15 Aug 2023 21:13
JohnFranklin523 wrote: 15 Aug 2023 09:55 China Set: Trains V0.0.3.34 Released!

Again, downloadable on BaNaNaS; check GitHub for sources.


belgi wrote: 14 Aug 2023 13:32
I ask, I don't want to criticize: Are they just wagons? It looks pretty good, but I don't know what locomotive to hitch it to... Because it's so small...
You should notice DF4 (Passenger and Freight types) and HXD3C in my new release. Notice I have the axle load settings, so some rail types would not allow them.
I tried locomotives and wagons. It looks very good! Just have to figure out the tracks on which it should ride. I tried CZTR for today but they are too wide...

Have a nice day

A few pictures:
2023-08-15_001b_China Set.jpg
2023-08-15_002b_China Set.jpg
2023-08-15_003b_China Set.jpg
As you can see we planned a track set for this newGRF, maybe the CZTR will passable for now.

Or you can try xUSSR's rails, their track set is narrower.

Re: China Set - Development

Posted: 18 Aug 2023 04:34
by JohnFranklin523
China Set: Trains V0.0.4.44 Released!

Downloadable on BaNaNaS; Check GitHub for sources.

Changelog:

Code: Select all

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

Re: China Set - Development

Posted: 21 Aug 2023 08:06
by JohnFranklin523
China Set: Trains V0.0.5.78 Released!

Downloadable on BaNaNaS; Check GitHub for sources.

Changelog:

Code: Select all

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

Re: China Set - Development

Posted: 21 Aug 2023 08:51
by Qamarsultan
JohnFranklin523 wrote: 21 Aug 2023 08:06 China Set: Trains V0.0.5.78 Released!

Downloadable on BaNaNaS; Check GitHub for sources.

Changelog:

Code: Select all

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
It is good to see you working on trains but I suggest you to work on buses as this game lacks full zoom hd buses but there are too many train sets already and need for a good bus set which include express and intercity coaches is always there..

Re: China Set - Development

Posted: 21 Aug 2023 09:18
by Argus
As the classic says: Patience brings roses.
According to the top post, cars are coming too. :)

Re: China Set - Development

Posted: 27 Aug 2023 08:41
by JohnFranklin523
China Set: Trains V0.0.6.81 Released!

Downloadable on BaNaNaS; check GitHub for resources.

Changelog:

Code: Select all

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

Re: China Set - Development

Posted: 28 Aug 2023 12:47
by JohnFranklin523
China Set: Trains V0.0.7.90 Released!

Downloadable on BaNaNaS; check GitHub for resources.

Changelog:

Code: Select all

0.0.7.90 (28/8/2023)
--------------------
Add: CRH5A
Yes, a high-speed EMU added!

And for what's next, you can see this video:
[Bilibili] Nanjing Railway Station at Night, Eight Direct-Express Trains Passing Through

The video was taken before the overwhelm of CRH EMU, probably between the introduction of DF11G (2003) and the total electrification of Beijing - Shanghai Railway (2007). As its title, it illustrates eight direct-express (Z-initial) trains passing through Nanjing Railway Station, a major station of Beijing - Shanghai Railway. The dual-headed locomotives are DF11G, a semi-high-speed diesel locomotive with a max speed of 170 km/h, nicknamed "pig" (猪) due to its appearance.

Using the view of 2023, these trains were so "slow" that it would take 12 hours from Shanghai to Beijing for them (only 4.5 hours for fastest high-speed trains). However, they used to be the fastest trains at that time, with a max speed of 160 km/h. Moreover, this video resembles a stirring, prosperous and impressive era of China Railway: six times of grand accelerating of railway in a short period of 10 years, from 1997 to 2007. Indeed, the leaping development exhausted railway staffs, and the leader, Liu Zhijun, was jailed due to corruption (just like Sogo Shinji, the designer of Shinkansen). But he might be the only corrupted official praised by folk in China - it was his command to accelerate railway rapidly, and to plan and build high-speed rail lines all across the country. The next leader, however, downgraded his plans, decelerated rail lines, painted all non-high-speed trains into the same dark green colour, and stuck the development of China Railways in the mud. Where is him now? Also near the jail.

Many railfans miss that era, surely not for the "slow" speed, but for the spirit of jumping out of the comfort zone and old rules of development. After all, who else could triple the max speed of rail transport of the most populous country in just 11 years (120 km/h in 1997, 350 km/h in 2008)?

Leaping Liu never dies.

Re: China Set - Development

Posted: 06 Sep 2023 08:18
by JohnFranklin523
China Set: Trains V0.0.8.95 Released!

Downloadable on BaNaNaS; check GitHub for resources.

Changelog:

Code: Select all

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

Re: China Set - Development

Posted: 18 Dec 2023 07:20
by JohnFranklin523
Just a reminder: this set doesn't die, with all developers still active.

However, the graphics provider is seriously busy with his postgraduate degree, let alone all his spare time spent with his girlfriend. :lol:

Moreover, I also need to recode the whole train set. Recently I dived into fixes and forks again, and learned something new. Graphical misalignment is the most serious issue of the current China Set: Trains. The main reason is my code, making the middle part with the graphics, not the front part. Should recode them soon, but my final exams are also soon...

Good news is all the "functions" (bad features?) will remain. Maybe cargo_age_period for CRH multiple units should be reduced a little, and restaurant cars should be more expensive to run.