OpenXcom Forum

OpenXcom => Open Feedback => Topic started by: 3371-Alpha on August 26, 2018, 09:37:01 am

Title: Why doesn't TFTD have more sophisticated data patches?
Post by: 3371-Alpha on August 26, 2018, 09:37:01 am
In some respects this is an extension to my previous topic but exclusively directed towards the 2nd game this time, why doesn't TFTD have more sophisticated data patches compared to UFO? I've found this (https://openxcom.org/forum/index.php?topic=4128.0) old patch that's based on this site's data patch but there has been no fixes since 2016. Is this because TFTD is less liked compared to UFO?
Title: Re: Why doesn't TFTD have more sophisticated data patches?
Post by: Meridian on August 26, 2018, 10:26:48 am
I don't get the point... UFO patch is even older... did you find something wrong or is it a completely random question?
Title: Re: Why doesn't TFTD have more sophisticated data patches?
Post by: Warboy1982 on August 26, 2018, 11:07:01 am
https://openxcom.org/downloads-extras/

there is a patch here that fixes a lot of shennanigans
Title: Re: Why doesn't TFTD have more sophisticated data patches?
Post by: 3371-Alpha on August 26, 2018, 11:45:11 am
I'm aware, that's kind of what I meant by "this site's data patch". There are still errors however, such as missing floor tiles, OXC doesn't work around those does it? The patch I linked was an extension of the OXC data you linked but I noticed it was no longer developed.
Title: Re: Why doesn't TFTD have more sophisticated data patches?
Post by: Warboy1982 on August 30, 2018, 12:10:15 pm
oxc works around the missing floor tiles by adding the floor from BLANKS on level 0 where no floors are present.
this takes place at an engine level so it doesn't need to be addressed in the patches
Title: Re: Why doesn't TFTD have more sophisticated data patches?
Post by: Solarius Scorch on August 30, 2018, 02:35:04 pm
This reminds me: can you make custom BLANKS for a specific terrain?
For example when you are fighting aboard a spaceship, you shouldn't see any scorched earth.
Title: Re: Why doesn't TFTD have more sophisticated data patches?
Post by: ohartenstein23 on August 30, 2018, 02:45:52 pm
Most likely, yes. You would need an MCD with two entries, to replace the scorched earth and another to replace the empty air/space, then reference this instead of BLANKS in the terrains you use for the mission.
Title: Re: Why doesn't TFTD have more sophisticated data patches?
Post by: Solarius Scorch on August 30, 2018, 08:56:30 pm
Most likely, yes. You would need an MCD with two entries, to replace the scorched earth and another to replace the empty air/space, then reference this instead of BLANKS in the terrains you use for the mission.

Nice.
I've been worried it was somehow hardcoded. I'll give it a try.
Title: Re: Why doesn't TFTD have more sophisticated data patches?
Post by: The Reaver of Darkness on August 30, 2018, 11:23:28 pm
This reminds me: can you make custom BLANKS for a specific terrain?
For example when you are fighting aboard a spaceship, you shouldn't see any scorched earth.
I figured it would be easier to just make a black starfield terrain and use it for outside. If you set the black tile to armor=255 and block walking, you can fly over it and you can't destroy it to reveal the scorched earth underneath.

edit: Here's a starfield MCD you can use. I might make a starfield map later.
edit edit: I improved on the starfield and made a mod to showcase it:
(https://i.imgur.com/Sikcu59.png)

edit edit edit: STARS v. 0.2 has some minor alignment fixes plus more big stars and an alternate set of star background tiles which have fewer stars in them. STARS v. 0.2 is only the .mcd, not the showcase mod.
Title: Re: Why doesn't TFTD have more sophisticated data patches?
Post by: 3371-Alpha on September 02, 2018, 11:47:13 pm
oxc works around the missing floor tiles by adding the floor from BLANKS on level 0 where no floors are present.
this takes place at an engine level so it doesn't need to be addressed in the patches
I see so I suppose that making a merge of the OCX fixes and vanilla xcom fixes would be unfeasible, OXC seams to work around everything already. :'(