DEADSOFTWARE

Standart: Make D2DTEXTURES more compatible with the original Doom2D
authorDmitry D. Chernov <blackdoomer@yandex.ru>
Thu, 9 Nov 2023 13:25:52 +0000 (23:25 +1000)
committerDmitry D. Chernov <blackdoomer@yandex.ru>
Thu, 9 Nov 2023 13:25:52 +0000 (23:25 +1000)
commitae7c793b5bd01a2a54636121b7b15f046b2647ae
treef1c62f5e61ecfe42fb57161b2b45e38bd6c016e4
parent7388210cdee8f4798f039ed7ce4aea98b9cdb4e6
Standart: Make D2DTEXTURES more compatible with the original Doom2D
In Doom2D, if the texture of a tile is not the first frame of an animated sequence, then such a tile will not be animated.
This was seen as something that could be fixed, so in D2DTEXTURES all similar textures were made into animations.

However, several things were not taken into account:
- all these animations did not start from the frame that would correspond to the original texture, but always from the first;
- some of these textures were opaque and "seamless", which means they could be intentionally used as static ones.

This commit fixes these shortcomings. In addition, shifted animations now allow you to create a less discrete and repeating design (which is especially noticeable when such textures are located several next to each other).
169 files changed:
StandartWAD/D2DTEXTURES/COL5A0.lst
StandartWAD/D2DTEXTURES/COL5A0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/COL5A0/TEXTURES/COL5A.tga [moved from StandartWAD/D2DTEXTURES/COL5A0/TEXTURES/COL5.tga with 100% similarity]
StandartWAD/D2DTEXTURES/COL5B0.lst
StandartWAD/D2DTEXTURES/COL5B0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/COL5B0/TEXTURES/COL5.tga [deleted file]
StandartWAD/D2DTEXTURES/COL5B0/TEXTURES/COL5B.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/FCANA0.lst
StandartWAD/D2DTEXTURES/FCANA0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/FCANA0/TEXTURES/FCANA.tga [moved from StandartWAD/D2DTEXTURES/FCANA0/TEXTURES/FCAN.tga with 100% similarity]
StandartWAD/D2DTEXTURES/FCANB0.lst
StandartWAD/D2DTEXTURES/FCANB0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/FCANB0/TEXTURES/FCAN.tga [deleted file]
StandartWAD/D2DTEXTURES/FCANB0/TEXTURES/FCANB.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/FCANC0.lst
StandartWAD/D2DTEXTURES/FCANC0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/FCANC0/TEXTURES/FCANC.tga [moved from StandartWAD/D2DTEXTURES/FCANC0/TEXTURES/FCAN.tga with 50% similarity]
StandartWAD/D2DTEXTURES/GOR1A0.lst
StandartWAD/D2DTEXTURES/GOR1A0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/GOR1A0/TEXTURES/GOR1A.tga [moved from StandartWAD/D2DTEXTURES/GOR1A0/TEXTURES/GOR1.tga with 100% similarity]
StandartWAD/D2DTEXTURES/GOR1B0.lst
StandartWAD/D2DTEXTURES/GOR1B0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/GOR1B0/TEXTURES/GOR1B.tga [moved from StandartWAD/D2DTEXTURES/GOR1C0/TEXTURES/GOR1.tga with 62% similarity]
StandartWAD/D2DTEXTURES/GOR1C0.lst
StandartWAD/D2DTEXTURES/GOR1C0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/GOR1C0/TEXTURES/GOR1C.tga [moved from StandartWAD/D2DTEXTURES/GOR1B0/TEXTURES/GOR1.tga with 59% similarity]
StandartWAD/D2DTEXTURES/POL3A0.lst
StandartWAD/D2DTEXTURES/POL3A0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/POL3A0/TEXTURES/POL3A.tga [moved from StandartWAD/D2DTEXTURES/POL3A0/TEXTURES/POL3.tga with 100% similarity]
StandartWAD/D2DTEXTURES/POL3B0.lst
StandartWAD/D2DTEXTURES/POL3B0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/POL3B0/TEXTURES/POL3B.tga [moved from StandartWAD/D2DTEXTURES/POL3B0/TEXTURES/POL3.tga with 99% similarity]
StandartWAD/D2DTEXTURES/POL6A0.lst
StandartWAD/D2DTEXTURES/POL6A0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/POL6A0/TEXTURES/POL6A.tga [moved from StandartWAD/D2DTEXTURES/POL6A0/TEXTURES/POL6.tga with 100% similarity]
StandartWAD/D2DTEXTURES/POL6B0.lst
StandartWAD/D2DTEXTURES/POL6B0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/POL6B0/TEXTURES/POL6.tga [deleted file]
StandartWAD/D2DTEXTURES/POL6B0/TEXTURES/POL6B.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/RP2_1.lst
StandartWAD/D2DTEXTURES/RP2_1/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/RP2_1/TEXTURES/RP2_1.tga [moved from StandartWAD/D2DTEXTURES/RP2_1/TEXTURES/RP2_.tga with 100% similarity]
StandartWAD/D2DTEXTURES/RP2_2.lst
StandartWAD/D2DTEXTURES/RP2_2/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/RP2_2/TEXTURES/RP2_2.tga [moved from StandartWAD/D2DTEXTURES/RP2_3/TEXTURES/RP2_.tga with 72% similarity]
StandartWAD/D2DTEXTURES/RP2_3.lst
StandartWAD/D2DTEXTURES/RP2_3/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/RP2_3/TEXTURES/RP2_3.tga [moved from StandartWAD/D2DTEXTURES/RP2_2/TEXTURES/RP2_.tga with 95% similarity]
StandartWAD/D2DTEXTURES/RP2_4.lst
StandartWAD/D2DTEXTURES/RP2_4/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/RP2_4/TEXTURES/RP2_4.tga [moved from StandartWAD/D2DTEXTURES/RP2_4/TEXTURES/RP2_.tga with 71% similarity]
StandartWAD/D2DTEXTURES/SMBTA0.lst
StandartWAD/D2DTEXTURES/SMBTA0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMBTA0/TEXTURES/SMBTA.tga [moved from StandartWAD/D2DTEXTURES/SMBTA0/TEXTURES/SMBT.tga with 100% similarity]
StandartWAD/D2DTEXTURES/SMBTB0.lst
StandartWAD/D2DTEXTURES/SMBTB0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMBTB0/TEXTURES/SMBT.tga [deleted file]
StandartWAD/D2DTEXTURES/SMBTB0/TEXTURES/SMBTB.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/SMBTC0.lst
StandartWAD/D2DTEXTURES/SMBTC0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMBTC0/TEXTURES/SMBT.tga [deleted file]
StandartWAD/D2DTEXTURES/SMBTC0/TEXTURES/SMBTC.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/SMBTD0.lst
StandartWAD/D2DTEXTURES/SMBTD0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMBTD0/TEXTURES/SMBT.tga [deleted file]
StandartWAD/D2DTEXTURES/SMBTD0/TEXTURES/SMBTD.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/SMGTA0.lst
StandartWAD/D2DTEXTURES/SMGTA0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMGTA0/TEXTURES/SMGTA.tga [moved from StandartWAD/D2DTEXTURES/SMGTA0/TEXTURES/SMGT.tga with 100% similarity]
StandartWAD/D2DTEXTURES/SMGTB0.lst
StandartWAD/D2DTEXTURES/SMGTB0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMGTB0/TEXTURES/SMGT.tga [deleted file]
StandartWAD/D2DTEXTURES/SMGTB0/TEXTURES/SMGTB.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/SMGTC0.lst
StandartWAD/D2DTEXTURES/SMGTC0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMGTC0/TEXTURES/SMGT.tga [deleted file]
StandartWAD/D2DTEXTURES/SMGTC0/TEXTURES/SMGTC.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/SMGTD0.lst
StandartWAD/D2DTEXTURES/SMGTD0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMGTD0/TEXTURES/SMGT.tga [deleted file]
StandartWAD/D2DTEXTURES/SMGTD0/TEXTURES/SMGTD.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/SMRTA0.lst
StandartWAD/D2DTEXTURES/SMRTA0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMRTA0/TEXTURES/SMRTA.tga [moved from StandartWAD/D2DTEXTURES/SMRTA0/TEXTURES/SMRT.tga with 100% similarity]
StandartWAD/D2DTEXTURES/SMRTB0.lst
StandartWAD/D2DTEXTURES/SMRTB0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMRTB0/TEXTURES/SMRT.tga [deleted file]
StandartWAD/D2DTEXTURES/SMRTB0/TEXTURES/SMRTB.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/SMRTC0.lst
StandartWAD/D2DTEXTURES/SMRTC0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMRTC0/TEXTURES/SMRT.tga [deleted file]
StandartWAD/D2DTEXTURES/SMRTC0/TEXTURES/SMRTC.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/SMRTD0.lst
StandartWAD/D2DTEXTURES/SMRTD0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/SMRTD0/TEXTURES/SMRT.tga [deleted file]
StandartWAD/D2DTEXTURES/SMRTD0/TEXTURES/SMRTD.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/TBLUA0.lst
StandartWAD/D2DTEXTURES/TBLUA0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TBLUA0/TEXTURES/TBLUA.tga [moved from StandartWAD/D2DTEXTURES/TBLUA0/TEXTURES/TBLU.tga with 100% similarity]
StandartWAD/D2DTEXTURES/TBLUB0.lst
StandartWAD/D2DTEXTURES/TBLUB0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TBLUB0/TEXTURES/TBLU.tga [deleted file]
StandartWAD/D2DTEXTURES/TBLUB0/TEXTURES/TBLUB.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/TBLUC0.lst
StandartWAD/D2DTEXTURES/TBLUC0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TBLUC0/TEXTURES/TBLU.tga [deleted file]
StandartWAD/D2DTEXTURES/TBLUC0/TEXTURES/TBLUC.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/TBLUD0.lst
StandartWAD/D2DTEXTURES/TBLUD0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TBLUD0/TEXTURES/TBLU.tga [deleted file]
StandartWAD/D2DTEXTURES/TBLUD0/TEXTURES/TBLUD.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/TGRNA0.lst
StandartWAD/D2DTEXTURES/TGRNA0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TGRNA0/TEXTURES/TGRNA.tga [moved from StandartWAD/D2DTEXTURES/TGRNA0/TEXTURES/TGRN.tga with 100% similarity]
StandartWAD/D2DTEXTURES/TGRNB0.lst
StandartWAD/D2DTEXTURES/TGRNB0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TGRNB0/TEXTURES/TGRN.tga [deleted file]
StandartWAD/D2DTEXTURES/TGRNB0/TEXTURES/TGRNB.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/TGRNC0.lst
StandartWAD/D2DTEXTURES/TGRNC0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TGRNC0/TEXTURES/TGRN.tga [deleted file]
StandartWAD/D2DTEXTURES/TGRNC0/TEXTURES/TGRNC.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/TGRND0.lst
StandartWAD/D2DTEXTURES/TGRND0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TGRND0/TEXTURES/TGRN.tga [deleted file]
StandartWAD/D2DTEXTURES/TGRND0/TEXTURES/TGRND.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/TREDA0.lst
StandartWAD/D2DTEXTURES/TREDA0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TREDA0/TEXTURES/TREDA.tga [moved from StandartWAD/D2DTEXTURES/TREDA0/TEXTURES/TRED.tga with 100% similarity]
StandartWAD/D2DTEXTURES/TREDB0.lst
StandartWAD/D2DTEXTURES/TREDB0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TREDB0/TEXTURES/TRED.tga [deleted file]
StandartWAD/D2DTEXTURES/TREDB0/TEXTURES/TREDB.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/TREDC0.lst
StandartWAD/D2DTEXTURES/TREDC0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TREDC0/TEXTURES/TRED.tga [deleted file]
StandartWAD/D2DTEXTURES/TREDC0/TEXTURES/TREDC.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/TREDD0.lst
StandartWAD/D2DTEXTURES/TREDD0/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/TREDD0/TEXTURES/TRED.tga [deleted file]
StandartWAD/D2DTEXTURES/TREDD0/TEXTURES/TREDD.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/W73A_1.lst
StandartWAD/D2DTEXTURES/W73A_1/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/W73A_1/TEXTURES/W73A_1.tga [moved from StandartWAD/D2DTEXTURES/W73A_1/TEXTURES/W73A.tga with 100% similarity]
StandartWAD/D2DTEXTURES/W73A_2.lst [deleted file]
StandartWAD/D2DTEXTURES/W73A_2.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/W73A_2/TEXT/ANIM.txt [deleted file]
StandartWAD/D2DTEXTURES/W73A_2/TEXTURES/W73A.tga [deleted file]
StandartWAD/D2DTEXTURES/WALL22_1.lst
StandartWAD/D2DTEXTURES/WALL22_1/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/WALL22_1/TEXTURES/WALL22_1.tga [moved from StandartWAD/D2DTEXTURES/WALL22_1/TEXTURES/WALL22.tga with 100% similarity]
StandartWAD/D2DTEXTURES/WALL23_1.lst [deleted file]
StandartWAD/D2DTEXTURES/WALL23_1.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/WALL23_1/TEXT/ANIM.txt [deleted file]
StandartWAD/D2DTEXTURES/WALL23_1/TEXTURES/WALL22.tga [deleted file]
StandartWAD/D2DTEXTURES/WALL23_2.lst [deleted file]
StandartWAD/D2DTEXTURES/WALL23_2.tga [new file with mode: 0644]
StandartWAD/D2DTEXTURES/WALL23_2/TEXT/ANIM.txt [deleted file]
StandartWAD/D2DTEXTURES/WALL23_2/TEXTURES/WALL22.tga [deleted file]
StandartWAD/D2DTEXTURES/WALL58_1.lst
StandartWAD/D2DTEXTURES/WALL58_1/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/WALL58_1/TEXTURES/WALL58_1.tga [moved from StandartWAD/D2DTEXTURES/WALL58_1/TEXTURES/WALL58.tga with 100% similarity]
StandartWAD/D2DTEXTURES/WALL58_2.lst
StandartWAD/D2DTEXTURES/WALL58_2/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/WALL58_2/TEXTURES/WALL58_2.tga [moved from StandartWAD/D2DTEXTURES/WALL58_2/TEXTURES/WALL58.tga with 99% similarity]
StandartWAD/D2DTEXTURES/WALL58_3.lst
StandartWAD/D2DTEXTURES/WALL58_3/TEXT/ANIM.txt
StandartWAD/D2DTEXTURES/WALL58_3/TEXTURES/WALL58_3.tga [moved from StandartWAD/D2DTEXTURES/WALL58_3/TEXTURES/WALL58.tga with 99% similarity]
standart.lst