XIS - Extreme Industry Set

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

User avatar
andythenorth
Tycoon
Tycoon
Posts: 5318
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: XIS - Extreme Industry Set

Post by andythenorth »

McZapkie wrote: 11 Dec 2020 15:44 Thus intermediate industry generation option between "no" and "all" would be very welcome :)
+1

I'm experimenting with probability in FIRS 4, reducing chance of certain industries building during gameplay.

It gets complicated if industry closure is also permitted. Probably no good way to deal with that.
User avatar
Emperor Jake
Tycoon
Tycoon
Posts: 3206
Joined: 24 Apr 2007 09:37
Location: NSW Australia

Re: XIS - Extreme Industry Set

Post by Emperor Jake »

I already said I have no idea how to code any of this stuff. XIS is little more than a new economy and identity for FIRS 3. Best I can do is wait for new features in the FIRS 4 release, after which they'll get implemented into XIS 2. Eventually. :twisted:
McZapkie
Tycoon
Tycoon
Posts: 1243
Joined: 18 Jan 2014 18:10

Re: XIS - Extreme Industry Set

Post by McZapkie »

Emperor Jake wrote: 12 Dec 2020 00:06 I already said I have no idea how to code any of this stuff.
It is just

Code: Select all

prob_in_game:
industry parameter.

The real problem is, if it is easily to change by search/replace? Seems it is hardcoded in industry .py files, some have prob_in_game:3, some prob_in_game:10,
there should be variable instead, depending on settings.
Projects: Reproducible Map Generation patch, NewGRFs: Manpower industries, PolTrams, Polroad, 600mm narrow gauge, preindustrial houses, wired, ECS industry extension, V4 CEE train set.
Addicted to freeciv longturn.
Argus
Traffic Manager
Traffic Manager
Posts: 191
Joined: 16 Oct 2018 08:31

Re: XIS - Extreme Industry Set

Post by Argus »

The manganese mine provides no cargo, CZTR trains have paint as another load, apparently it bothers.
User avatar
Emperor Jake
Tycoon
Tycoon
Posts: 3206
Joined: 24 Apr 2007 09:37
Location: NSW Australia

Re: XIS - Extreme Industry Set

Post by Emperor Jake »

Argus wrote: 13 Dec 2020 16:05 The manganese mine provides no cargo, CZTR trains have paint as another load, apparently it bothers.
Can you post a screenshot of the problem and your GRF list? I havent tested the CZ sets yet, it could be that one of them conflicts with industries, or the manganese cargo simply isn't supported yet.
Argus
Traffic Manager
Traffic Manager
Posts: 191
Joined: 16 Oct 2018 08:31

Re: XIS - Extreme Industry Set

Post by Argus »

Graphics:
XiS, CZTR newgrfs, polroad, Squidatefish and AV9.8 and ECS houses. Manganese in firs is supported.
Is it possible to send a list of graphics without having to copy it for a long time?
Attachments
obrázek_2020-12-14_151714.png
(2.33 MiB) Not downloaded yet
Argus
Traffic Manager
Traffic Manager
Posts: 191
Joined: 16 Oct 2018 08:31

Re: XIS - Extreme Industry Set

Post by Argus »

I'm sending the game save straight away
And I also announced it in the CZTR topic
Attachments
TCZstredoceskykrajjgr.sav
(4.33 MiB) Downloaded 26 times
User avatar
Emperor Jake
Tycoon
Tycoon
Posts: 3206
Joined: 24 Apr 2007 09:37
Location: NSW Australia

Re: XIS - Extreme Industry Set

Post by Emperor Jake »

I've determined it's a conflict caused by CZTR Czech Trains. I don't know the inner workings of that set and how it would affect cargos at all (Perhaps a refit dummy cargo similar to the old NARS "regearing" but I couldn't see anything like that)

But yes, this discussion is better suited to the CZTR topic as it's their problem and it would affect any industry set that uses up enough cargo slots :)
Argus
Traffic Manager
Traffic Manager
Posts: 191
Joined: 16 Oct 2018 08:31

Re: XIS - Extreme Industry Set

Post by Argus »

XIS must be located under trains :)
User avatar
andythenorth
Tycoon
Tycoon
Posts: 5318
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: XIS - Extreme Industry Set

Post by andythenorth »

Near the top of the nml you should find a block of incompatible industry checks, e.g search "STR_ERR_INCOMPATIBLE_SET"

You want to add this to the start of end of those checks

Code: Select all

    if (grf_future_status("\4D\49\02\09")) {
        error(FATAL, string(STR_ERR_INCOMPATIBLE_SET, "CZTR Engines-Diesel"));
    }
    if (grf_future_status("\4D\49\02\08")) {
        error(FATAL, string(STR_ERR_INCOMPATIBLE_SET, "CZTR Engines-Electric"));
    }
    if (grf_future_status("\4D\49\02\10")) {
        error(FATAL, string(STR_ERR_INCOMPATIBLE_SET, "CZTR Engines-EMU"));
    }
    if (grf_future_status("\4D\49\02\07")) {
        error(FATAL, string(STR_ERR_INCOMPATIBLE_SET, "CZTR Engines-Steam"));
    }
Argus
Traffic Manager
Traffic Manager
Posts: 191
Joined: 16 Oct 2018 08:31

Re: XIS - Extreme Industry Set

Post by Argus »

XIS cancels cztr trains if it is below them
a11ce
Engineer
Engineer
Posts: 1
Joined: 02 Jan 2021 23:55

Re: XIS - Extreme Industry Set

Post by a11ce »

What is the recommended start date (or by what year are all industries available)?
Argus
Traffic Manager
Traffic Manager
Posts: 191
Joined: 16 Oct 2018 08:31

Re: XIS - Extreme Industry Set

Post by Argus »

Don't plan to add vineyards?
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: Scautura and 14 guests