So anyway, not much exciting has happened since last week's release features-wise, but I've done a bit of housekeeping stuff today, including going through and making the errors a little more informative and thorough, preparing for an eventual release to the online content.
I finally managed to get through the
FIRS list of incompatible NewGRFs more thoroughly and added all the rest of them, with a couple exceptions:
- Apollo Rocket Industry Set
- CZTR engines
These seemed to work fine with Wasteland with a quick test, so I've allowed them for now. I also added a few more industry sets which aren't (yet) disabled by FIRS but I found caused conflicts in Wasteland:
- Manpower Primary Industries
- OpenGFX+ Mars Industries
- Wannaroo Basic Industries
- Wannaroo Extra Industries
- Rectal FIRS
- YETI
I've also gone ahead and compiled a list of various house sets (mostly what I could find on the online content) and similarly disabled Wasteland if the "Houses" parameter is not turned off when loading them. The list is currently as follows:
Code: Select all
(grf_future_status("\4D\47\0B\02") == 1) || //Early Houses
(grf_future_status("\55\4A\00\00") == 1) || //Polish Buildings Set
(grf_future_status("\4D\65\6F\9D") == 1) || //ECS Houses
(grf_future_status("\52\45\34\00") == 1) || //JapanSet 3 Buildings
(grf_future_status("\4D\63\50\69") == 1) || //Preindustrial era houses
(grf_future_status("\6A\64\72\02") == 1) || //Wannaroo Tourist Set
(grf_future_status("\4A\4B\01\06") == 1) || //Korean Style Buildings
(grf_future_status("\4D\4C\53\01") == 1) || //Future Houses (Gadg8eer)
(grf_future_status("\52\4A\45\01") == 1) || //NABS
(grf_future_status("\45\4E\29\01") == 1) || //DPRK Houses v1
(grf_future_status("\45\4E\29\02") == 1) || //DPRK Houses v2
(grf_future_status("\47\4A\00\03") == 1) || //Early Mod - TaI UK Houses
(grf_future_status("\47\4A\00\02") == 1) || //Early Mod - Swedish houses
(grf_future_status("\47\4A\00\01") == 1) || //Early Mod - TTRS
(grf_future_status("\56\43\00\01") == 1) || //TTRS 3
(grf_future_status("\72\77\74\73") == 1) || //UK Town Set
(grf_future_status("\44\44\24\11") == 1) || //TaI - UK Houses
(grf_future_status("\41\53\30\31") == 1) || //Swedish Houses
(grf_future_status("\4F\47\4D\05") == 1) || //OpenGFX+ Mars Habitats
(grf_future_status("\54\54\03\01") == 1) || //Improved Town Layouts
(grf_future_status("\4E\4C\48\53") == 1)) && //Dutch Terraced Houses
The lists are far from exhaustive, and more may be added later, but this should cover 99% of cases most users will encounter

This hopefully shouldn't affect anyone (if you
were playing with these sets without their respective parameters disabled, it was almost certainly broken!) but it should mean less people in the future will accidentally be able to do something to break the game once it gets released to BaNaNaS again.
I've also fixed a couple issues which have popped up recently, including the Doom Buggy having incorrect cargo capacity, and houses not having correct availability dates.
===========================
I have no ETA on when the next update will be ready, but I'd still like to include some end-game delivery locations for building materials and electricity, as well as including articulated trucks. If I get those features in, that's most of the main content I'm hoping to include for 0.7, so at that point it should hopefully be ready for beta and I'll add it to BaNaNaS for more people to try
