Page 1 of 11

[OTTD] 2cc TrainsInNML - Current version: 3.0-alpha3

Posted: 28 Aug 2014 09:18
by Transportman
It's Valentine's Day (or carneval here in the Netherlands for those that celebrate that), and a bit of love from my side for all your significant others (or just for yourself), I present to you the first release of the recoded 2cc Trains. Enjoy it.

What is 2cc Trains In NML?
2cc Trains In NML is a recode of the old 2cc TrainSet. It contains many trains and some improvements over the old version.

Features:
  • A lot of trains from all over the world
  • Animations for some vehicles
  • Updated coaches and wagons from the 2cc Wagon set
  • Region parameters
Downloads?
Get it from the ingame content download or the DevZone. The latest version is also attached to this post.

This NewGRF requires OpenTTD 1.2.0(-RC1) or nightly r23971 (or newer) and is not available for TTDPatch.

Problem?
If you find any problems with this NewGRF, you can report it in this topic or add an issue to the tracker.

Source?
This NewGRF is licensed GPLv2+ and you can get the source from the repository at the DevZone.

Screenshots?
If you have a nice screenshot from your game, do show it.
Image

Release history/changelog summary
3.0-alpha3, released on 23/12/2018
  • Various fixes
3.0-alpha2, released on 29/07/2018
  • MU-wagon capacity fix
3.0-alpha1, released on 08/07/2018
  • Major recode
  • New graphics for old vehicles
  • Bug fixes
2.0-alpha1, released on 19/04/2016
  • New vehicles
  • Minor stat-changes
  • Changed AB behavior
  • Bug fixes
1.0, released on 14/02/2015
  • Renaming of some vehicles
  • TCDD 52500 removed
1.0-RC2, released on 07/02/2015
  • Property changes for coaches and wagons
1.0-RC1, released on 06/12/2014
  • Support for Toyland/FIRS/ECS/YETI cargoes
  • Some changes to passenger coaches
  • Reworked cost scheme
  • Compatibility broken, see release text here
1.0-beta5, released on 26/09/2014
  • Regional parameters
  • Some additional vehicles that were still missing from the old set
1.0-beta4, released on 09/09/2014
  • It is no longer possible to couple Unit Wagons to engines and regular wagons to MUs
  • Several graphical updates and fixes
1.0-beta3, released on 30/08/2014
  • Fixing DMUs not being available
  • Several graphical fixes
  • Purchase text for unit wagons
1.0-beta2, released on 28/08/2014
  • Fixing some small errors from beta1
1.0-beta1, released on 28/08/2014
  • Initial release

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta1

Posted: 28 Aug 2014 10:10
by Voyager One
* feeling extatic * :D :D :D

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta1

Posted: 28 Aug 2014 10:15
by romazoon
i ve checked online content, and i only find the 2.0.0 beta 5... wich i believe is the old 2cc train set right ?

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta1

Posted: 28 Aug 2014 10:25
by Transportman
romazoon wrote:i ve checked online content, and i only find the 2.0.0 beta 5... wich i believe is the old 2cc train set right ?
That is the old set, but you search for 2cc this set is right under the old set.

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta1

Posted: 28 Aug 2014 10:28
by romazoon
ok, but where ? :P (see screenie)

edit : this is OTTD 1.4.2 if you are wondering

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta1

Posted: 28 Aug 2014 10:47
by Transportman
romazoon wrote:ok, but where ? :P (see screenie)

edit : this is OTTD 1.4.2 if you are wondering
Can you try again? I changed the minimum OpenTTD version from Nightly 23971 to 1.2.0.

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta1

Posted: 28 Aug 2014 10:50
by romazoon
now it's there ;)

and now i feel "extactic" too, cause that set is somewhat awesome ! ;)

great works guys

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta1

Posted: 28 Aug 2014 13:55
by ssmit132
Congratulations on the release! :D

Just a little thing I noticed when looking through the set - the 4th and 5th generation centerbeam cars have the same capacity. I assume that isn't supposed to be the case?

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta1

Posted: 28 Aug 2014 14:10
by Transportman
That assumption is correct. Also other properties seem to be incorrect in some cases, probably because of some incorrect copy pasting somewhere along the line. For now, I have added it to the tracker as issue #7047.

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta2

Posted: 28 Aug 2014 15:26
by Transportman
I released 1.0-beta2, fixing two bugs:
  • Fix #7046: Vehicle sort order and IDs due to wrong names
  • Fix #7047: Cargo wagon properties
Not really big bugs, but bugs that were better fixed immediately, as it involved some vehicle properties and IDs.

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta2

Posted: 28 Aug 2014 21:01
by Voyager One
Forgive me but... HAHAHAHAHAHAHA!!!!

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta2

Posted: 29 Aug 2014 07:37
by Transportman
Voyager One wrote:Forgive me but... HAHAHAHAHAHAHA!!!!
That is why I made a release, then all these bugs are found, even when introduced quite recently (who updates to the latest push-build every day?).

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta2

Posted: 29 Aug 2014 15:52
by Voyager One
Sorry mate, I've seen this picture and just fallen off my chair from laughing. It isn't meant for you in particular but for all of us.

At least we now have a set with bugs to fix... :bow:

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta2

Posted: 30 Aug 2014 10:13
by Transportman
And that is the third beta in as the same amount of days, fixing that nasty bug with DMUs not being available and some graphical issues.

Changelog:
  • - Feature: Purchase menu text for unit wagons (issue #7057)
  • Fix #7055: FS 895 flag used company color
  • Fix r278: DMU vehicle IDs (issue #7052)
  • Fix: JR EH500 alignment (issue #7056)
  • Fix: RZD VL85 rear engine sprite was reversed (issue #7052)
  • Fix: Talgo purchase sprites
  • Update: Translations from webtranslator

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta3

Posted: 30 Aug 2014 16:05
by Voyager One
Transportman wrote:Fix: JR EH500 alignment (issue #7056)
Not quite but you'll find the answer on devzone. Simply - I'm a bit stupid... :lol: :lol: :lol:

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta3

Posted: 30 Aug 2014 16:40
by Roslav
Is there any difference between regional and compartment passenger cars other than that regional cars have worse capacity to running cost ratio (e.g. Wooden 2-a CC has cap 15 pax and RC 468$,while Wooden 2-a RC has cap 10 pax and RC 792$)? Do compartment passenger cars have better cargo decay?

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta3

Posted: 30 Aug 2014 17:29
by Transportman
Roslav wrote:Is there any difference between regional and compartment passenger cars other than that regional cars have worse capacity to running cost ratio (e.g. Wooden 2-a CC has cap 15 pax and RC 468$,while Wooden 2-a RC has cap 10 pax and RC 792$)? Do compartment passenger cars have better cargo decay?
At this moment, the answer is no. But coaches do need a new cost balancing, and apparently there's room for improvement there. I'm too punishing on type, which has resulted in higher costs for lesser coaches.

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta3

Posted: 03 Sep 2014 22:17
by Digitalfox
Found really smallish bug!

Code: Select all

//Parts Length
switch(FEAT_TRAINS, SELF, switch_steam_USA_4_4_0_American_length, position_in_vehid_chain % 2) {
 0: 5;
 4;
}
Should be:

Code: Select all

//Parts Length
switch(FEAT_TRAINS, SELF, switch_steam_USA_4_4_0_American_length, position_in_vehid_chain % 2) {
 0: 6;
 4;
}
:wink:

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta3

Posted: 04 Sep 2014 08:04
by Transportman
Digitalfox wrote:Found really smallish bug!

:wink:
Thanks for spotting, will be fixed later today in a push-build. Just so you know, vehicles that you already have running around with this error will keep running around with that error, as I will make a new vehicle with the fixed properties and set the climate availability of the old one to NO_CLIMATE. That way people can still update from older versions of this NewGRF without breaking compatibility.

[EDIT]And fixed in r328, which will be part of a future beta4[/EDIT]

Re: [OTTD] 2cc TrainsInNML - Current version: 1.0-beta3

Posted: 04 Sep 2014 13:20
by Digitalfox
Hey Transportman :)

Are you sure you want to go that road? :?

Won't that be overkill on the amount of work you have to do each time a bug is found?

It's still a beta so all this smallish bugs should be expected and until it's not out of beta and RC people should just use it for testing games not playable games.

I mean if it was already full release, I would understand better the need to not break save compatibility, but at this point you risk having way to much legacy code to maintain in the future.

Bottom line, I and I hope everybody else appreciate that you are trying to help everybody who already is using this pre-release, but is it needed at this point? :wink: