FIRS Industry Replacement Set - Development

Discuss, get help with, or post new graphics for TTDPatch and OpenTTD, using the NewGRF system, here. Graphics for plain TTD also acceptable here.

Moderator: Graphics Moderators

TadeuszD
Transport Coordinator
Transport Coordinator
Posts: 329
Joined: 07 Nov 2011 19:32
Location: PL

Re: FIRS Industry Replacement Set - Development & Translations

Post by TadeuszD »

andythenorth wrote:FIRS breaks compatibility often. I don't mind breaking vehicle sets. :)
Is this list at least updated by you?
Image
Wahazar
Tycoon
Tycoon
Posts: 1451
Joined: 18 Jan 2014 18:10

Re: FIRS Industry Replacement Set - Development & Translations

Post by Wahazar »

STEL is often specially treated by vehicle sets (gooseneck trailers, heavy flat cars etc), changing it to METL is a very bad idea IMHO. I have better idea: keep STEL and add ALUM cargo to FIRS extreme, you have still empty slot (and you don't mind about breaking compatibility with vehicle sets using GEAR cargo, aren't you?)
TadeuszD
Transport Coordinator
Transport Coordinator
Posts: 329
Joined: 07 Nov 2011 19:32
Location: PL

Re: FIRS Industry Replacement Set - Development & Translations

Post by TadeuszD »

andythenorth wrote:No,...
So, where can I find up to date list of FIRS cargoes and their parameters important for vehicle sets authors (i.e. cargo classes)?
Image
User avatar
stefino_cz
Transport Coordinator
Transport Coordinator
Posts: 268
Joined: 02 Jul 2015 08:05
Location: Czech Republic
Contact:

Re: FIRS Industry Replacement Set - Development & Translations

Post by stefino_cz »

andythenorth wrote:
stefino_cz wrote:What do you thing that is unlikely? That someone will add extrazoom into your set?
Yes, I think that's very unlikely to happen.
Okay...give one-two year to us :D ;)
Image
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4763
Joined: 09 Sep 2007 05:03
Location: home

Re: FIRS Industry Replacement Set - Development & Translations

Post by Alberth »

TadeuszD wrote:
andythenorth wrote:No,...
So, where can I find up to date list of FIRS cargoes and their parameters important for vehicle sets authors (i.e. cargo classes)?
Andy took the question a bit too literally, I think.

The up-to-date FIRS list of cargoes is obviously in the FIRS repository. Look for a Python file named "cargo<something>.py" iirc, and it's all there.

As for the NewGRF list, Andy can't do it, but every now and then he asks for some else to do it instead. Have a look at the edit history of the page to see when it was last updated. As for being up-to-date, some NewGRF authors don't want non-released information on that page while you do seem to want that included.
Being a retired OpenTTD developer does not mean I know what I am doing.
User avatar
andythenorth
Tycoon
Tycoon
Posts: 5658
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: FIRS Industry Replacement Set - Development & Translations

Post by andythenorth »

TadeuszD wrote:So, where can I find up to date list of FIRS cargoes and their parameters important for vehicle sets authors (i.e. cargo classes)?
Here for unreleased FIRS, which changes often http://bundles.openttdcoop.org/firs/pus ... tml#cargos

Here for 'stable' FIRS, but current stable release is FIRS 3 Alpha, which makes nonsense of 'stable', sorry :twisted: http://bundles.openttdcoop.org/firs/rel ... tml#cargos

Classes aren't included there as they're not useful information for a vehicle set author, but labels are there :)
Wahazar
Tycoon
Tycoon
Posts: 1451
Joined: 18 Jan 2014 18:10

Re: FIRS Industry Replacement Set - Development & Translations

Post by Wahazar »

Goods have TOWNGROWTH_WATER effect?
andythenorth wrote: Classes aren't included there as they're not useful information for a vehicle set author, but labels are there :)
Cargo classes are very useful for vehicle sets, aren't they introduced just for convenient and general vehicle programming?
Formerly known as: McZapkie
Projects: Reproducible Map Generation patch, NewGRFs: Manpower industries, PolTrams, Polroad, 600mm narrow gauge, wired, ECS industry extension, V4 CEE train set, HotHut.
Another favorite games: freeciv longturn, OHOL/2HOL.
User avatar
andythenorth
Tycoon
Tycoon
Posts: 5658
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: FIRS Industry Replacement Set - Development & Translations

Post by andythenorth »

McZapkie wrote:Goods have TOWNGROWTH_WATER effect?
Town effects stuff is a bit half-assed, both in OpenTTD, and in how FIRS uses it :)
McZapkie wrote:Cargo classes are very useful for vehicle sets, aren't they introduced just for convenient and general vehicle programming?
Classes are a solid way to support unknown cargos. :D They're not needed in docs for known cargos though
juzza1
Engineer
Engineer
Posts: 95
Joined: 22 Oct 2004 19:27

Re: FIRS Industry Replacement Set - Development & Translations

Post by juzza1 »

andythenorth wrote:Classes are a solid way to support unknown cargos. :D They're not needed in docs for known cargos though
Sometimes the cargo classes contain information not directly available in the code reference/cargo page, for example, if a certain bulk cargo should be carried in open or covered wagon.
TadeuszD
Transport Coordinator
Transport Coordinator
Posts: 329
Joined: 07 Nov 2011 19:32
Location: PL

Re: FIRS Industry Replacement Set - Development & Translations

Post by TadeuszD »

andythenorth wrote:Classes aren't included there as they're not useful information for a vehicle set author...
Classes are a solid way to support unknown cargos. :D They're not needed in docs for known cargos though
I'm vehicle set author and I disagree with you. :)
Cargo classes is very usefull tool to manage both kinds of cargoes - existing and unknown. :)
Good example is ordinary open wagon, which can carry all FIRS and ECS cargoes with CC_PIECE_GOODS class except CC_REFRIGERATED and CC_OVERSIZED. This combination supports ~30 different cargoes, but it doesn't need specify ~30 cargo labels. It allows to generate lightweight and easy to configure vehicle set.
Only special cargoes, such as steel (which is traditionally tranported on flatbed wagons instead of covered wagons), must be programmed using specified cargo labels.

Full list of cargoes (including toyland and deprecated cargoes) contains now about 100 labels. This number doesn't break NewGRF cargo table limit (256 items) because of re-using many labels by different industrial sets. I hope, re-using labels will be still good practice in development of industrial sets... ;)
Image
User avatar
andythenorth
Tycoon
Tycoon
Posts: 5658
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: FIRS Industry Replacement Set - Development & Translations

Post by andythenorth »

Using classes to support known cargos can cause disappointment. Specifically for (1) explicit cargo graphics (2) consistency of cargo refits with different industry sets (or versions of industry sets). Classes aren't stable.

For that kind of explicit support, use the actual thing (label), not a proxy for the thing (classes). ;)

I can try and dig up the previous forum arguments if it helps. :)

[I'm not sure if we're arguing about this or agreeing, I played too much World of Tanks today]
juzza1 wrote:Sometimes the cargo classes contain information not directly available in the code reference/cargo page, for example, if a certain bulk cargo should be carried in open or covered wagon.
Like a hint, to help vehicle set author understand what the cargo is? :)

The classes are in the FIRS code if that helps you.

Or someone requested more cargo description in docs, which I added for most cargos (but not info on refits, I leave that to vehicle author to decide) http://bundles.openttdcoop.org/firs/pus ... argos.html
TadeuszD
Transport Coordinator
Transport Coordinator
Posts: 329
Joined: 07 Nov 2011 19:32
Location: PL

Re: FIRS Industry Replacement Set - Development & Translations

Post by TadeuszD »

andythenorth wrote:Using classes to support known cargos can cause disappointment. Specifically for (1) explicit cargo graphics (2) consistency of cargo refits with different industry sets (or versions of industry sets). Classes aren't stable.
You proved that cargo labels are not stable too... :D

Vehicle set authors have 2 options:
- they can respect cargo configuration from industry set,
- they can completely redefine transportation mediums for each cargo

I prefer first option, because I believe that industry set author knows better, how his cargoes should be supported. If you change the sulphur to be liquid - voila! you can transport it in tank wagons in my trainset. The same cargo from different industry sets can be supported in different ways! Of course, I assume that the changes are well-thought-out... ;)
The only one thing I need is cargo classes configuration to decide, should I prepare special graphics for new/modified cargo, or the default graphics is enought...
Image
ufiby
Traffic Manager
Traffic Manager
Posts: 158
Joined: 18 Nov 2017 13:58

Re: FIRS Industry Replacement Set - Development & Translations

Post by ufiby »

FIRS with pleasure.
1. Add setting: in the world do not create, only the players themselves to Finance
2. Power Plant should look different timeline and not the original (like graphics power Plant ECS)
3. Add tourists
Enjoy!
User avatar
ucetcislo1
Engineer
Engineer
Posts: 26
Joined: 13 Nov 2015 15:29
Location: ★Pyongyang★

Re: FIRS Industry Replacement Set - Development & Translations

Post by ucetcislo1 »

ufiby wrote:2. Power Plant should look different timeline and not the original (like graphics power Plant ECS)
Totally agree!........... :bow: :bow: :bow:
ufiby wrote:3. Add tourists
totally disagree!......... :evil: :evil: :evil: :evil:

Enjoy.
===>>> Visit my youtube OpenTTD channel for more:https://www.youtube.com/channel/UCm1Xut ... FzK5x4xuVA
User avatar
V453000 :)
President
President
Posts: 946
Joined: 01 Feb 2011 11:22
Location: Beer

Re: FIRS Industry Replacement Set - Development & Translations

Post by V453000 :) »

Me disagree everything

Not enjoy.
ImageImageImage
User avatar
andythenorth
Tycoon
Tycoon
Posts: 5658
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: FIRS Industry Replacement Set - Development & Translations

Post by andythenorth »

ufiby wrote:2. Power Plant should look different timeline and not the original (like graphics power Plant ECS)
Nah, I'm not drawing a power plant. There are other priorities. ;)

Also World of Tanks Blitz happened to me. So FIRS stopped. For now.
User avatar
Bob_Mackenzie
Chairman
Chairman
Posts: 823
Joined: 25 Mar 2010 13:36

Re: FIRS Industry Replacement Set - Development & Translations

Post by Bob_Mackenzie »

andythenorth wrote: Also World of Tanks Blitz happened to me. So FIRS stopped. For now.
I took me 5 years to get over WOT and get back to OTTD :)
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: No registered users and 14 guests