Notice: Action9 in TTDPatch for unknown GRF Features.

Discussions about the technical aspects of graphics development, including NewGRF tools and utilities.

Moderator: Graphics Moderators

Post Reply
User avatar
eis_os
TTDPatch Developer
TTDPatch Developer
Posts: 3603
Joined: 07 Mar 2003 13:10
Location: Germany
Contact:

Notice: Action9 in TTDPatch for unknown GRF Features.

Post by eis_os »

Hello

While Action9 should be able to skip unknown data like Action14 since TTDPatch 2.5 but because of a design problem in the sprite loader it didn't since a long time ago. (2.5 alphas seem to have the problem already ~ 2006)

The sprite loader rejected all unknown sprites even in the stage Action9/7 got resolved.
As TTDPatch introduced new action features, this was mostly unnoticed.

I discussed this problem with Michael Blunck, currently we haven't found a way to hide Action14 for older TTDPatch versions in a successful way. Action 14 is skipped since r2334 in TTDPatch.

Any new additions to newgrf should be allowed since r2350, the loader will accept any "malformed" data and real sprites when resolving the Action9 targets. This means GRFs will get invalid in Stage Init, for more information visit: GrfLoadingStages
Post Reply

Return to “NewGRF Technical Discussions”

Who is online

Users browsing this forum: No registered users and 10 guests