diff --git a/.gitignore b/.gitignore index c896b211fb..ed8f8d12c8 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ hak/sf_top/placeables.2da.codex_backup_nonlabel_20260703_114257 hak/sf_top/placeables.before_missing_model_repair_2026-07-28.2da hak/sf_top/spells.before_targeting_metadata_2026-07-28.2da hak/sf_top/spells.before_alignment_2026-07-28.2da +tools diff --git a/hak/sf_effects/banjo1.dds b/hak/sf_effects/banjo1.dds deleted file mode 100644 index 2ee5b0c351..0000000000 Binary files a/hak/sf_effects/banjo1.dds and /dev/null differ diff --git a/hak/sf_effects/banjo1.tga b/hak/sf_effects/banjo1.tga new file mode 100644 index 0000000000..8f28163b32 Binary files /dev/null and b/hak/sf_effects/banjo1.tga differ diff --git a/hak/sf_effects/burntout.dds b/hak/sf_effects/burntout.dds deleted file mode 100644 index f528303742..0000000000 Binary files a/hak/sf_effects/burntout.dds and /dev/null differ diff --git a/hak/sf_effects/burntout.tga b/hak/sf_effects/burntout.tga new file mode 100644 index 0000000000..e054c5bf18 Binary files /dev/null and b/hak/sf_effects/burntout.tga differ diff --git a/hak/sf_effects/burntout2.dds b/hak/sf_effects/burntout2.dds deleted file mode 100644 index 0cbb0eddf8..0000000000 Binary files a/hak/sf_effects/burntout2.dds and /dev/null differ diff --git a/hak/sf_effects/burntout2.tga b/hak/sf_effects/burntout2.tga new file mode 100644 index 0000000000..a016d4fe88 Binary files /dev/null and b/hak/sf_effects/burntout2.tga differ diff --git a/hak/sf_effects/burntout3.dds b/hak/sf_effects/burntout3.dds deleted file mode 100644 index e8896375ec..0000000000 Binary files a/hak/sf_effects/burntout3.dds and /dev/null differ diff --git a/hak/sf_effects/burntout3.tga b/hak/sf_effects/burntout3.tga new file mode 100644 index 0000000000..4eaaeb9007 Binary files /dev/null and b/hak/sf_effects/burntout3.tga differ diff --git a/hak/sf_effects/burntout4.dds b/hak/sf_effects/burntout4.dds deleted file mode 100644 index ff0cb63030..0000000000 Binary files a/hak/sf_effects/burntout4.dds and /dev/null differ diff --git a/hak/sf_effects/burntout4.tga b/hak/sf_effects/burntout4.tga new file mode 100644 index 0000000000..6d512c73ca Binary files /dev/null and b/hak/sf_effects/burntout4.tga differ diff --git a/hak/sf_effects/burntout5.dds b/hak/sf_effects/burntout5.dds deleted file mode 100644 index 1a7e883d87..0000000000 Binary files a/hak/sf_effects/burntout5.dds and /dev/null differ diff --git a/hak/sf_effects/burntout5.tga b/hak/sf_effects/burntout5.tga new file mode 100644 index 0000000000..4faa29b1fc Binary files /dev/null and b/hak/sf_effects/burntout5.tga differ diff --git a/hak/sf_effects/burntout6.dds b/hak/sf_effects/burntout6.dds deleted file mode 100644 index 0cbb0eddf8..0000000000 Binary files a/hak/sf_effects/burntout6.dds and /dev/null differ diff --git a/hak/sf_effects/burntout6.tga b/hak/sf_effects/burntout6.tga new file mode 100644 index 0000000000..a016d4fe88 Binary files /dev/null and b/hak/sf_effects/burntout6.tga differ diff --git a/hak/sf_effects/burntout7.dds b/hak/sf_effects/burntout7.dds deleted file mode 100644 index 5d0baf7d30..0000000000 Binary files a/hak/sf_effects/burntout7.dds and /dev/null differ diff --git a/hak/sf_effects/burntout7.tga b/hak/sf_effects/burntout7.tga new file mode 100644 index 0000000000..3899db081f Binary files /dev/null and b/hak/sf_effects/burntout7.tga differ diff --git a/hak/sf_effects/ccp_redcloak.dds b/hak/sf_effects/ccp_redcloak.dds deleted file mode 100644 index e5a2dab180..0000000000 Binary files a/hak/sf_effects/ccp_redcloak.dds and /dev/null differ diff --git a/hak/sf_effects/ccp_redcloak.tga b/hak/sf_effects/ccp_redcloak.tga new file mode 100644 index 0000000000..17e83aff84 Binary files /dev/null and b/hak/sf_effects/ccp_redcloak.tga differ diff --git a/hak/sf_effects/dus_primitivetex.dds b/hak/sf_effects/dus_primitivetex.dds deleted file mode 100644 index 10184d9e35..0000000000 Binary files a/hak/sf_effects/dus_primitivetex.dds and /dev/null differ diff --git a/hak/sf_effects/dus_primitivetex.tga b/hak/sf_effects/dus_primitivetex.tga new file mode 100644 index 0000000000..d83d2355a3 Binary files /dev/null and b/hak/sf_effects/dus_primitivetex.tga differ diff --git a/hak/sf_effects/dus_primitivetx2.dds b/hak/sf_effects/dus_primitivetx2.dds deleted file mode 100644 index 10184d9e35..0000000000 Binary files a/hak/sf_effects/dus_primitivetx2.dds and /dev/null differ diff --git a/hak/sf_effects/dus_primitivetx2.tga b/hak/sf_effects/dus_primitivetx2.tga new file mode 100644 index 0000000000..d83d2355a3 Binary files /dev/null and b/hak/sf_effects/dus_primitivetx2.tga differ diff --git a/hak/sf_effects/fa_txt_pipes.dds b/hak/sf_effects/fa_txt_pipes.dds deleted file mode 100644 index 936beb9804..0000000000 Binary files a/hak/sf_effects/fa_txt_pipes.dds and /dev/null differ diff --git a/hak/sf_effects/fa_txt_pipes.tga b/hak/sf_effects/fa_txt_pipes.tga new file mode 100644 index 0000000000..60aea4279c Binary files /dev/null and b/hak/sf_effects/fa_txt_pipes.tga differ diff --git a/hak/sf_effects/filagri_mask.dds b/hak/sf_effects/filagri_mask.dds deleted file mode 100644 index 00be1c6d56..0000000000 Binary files a/hak/sf_effects/filagri_mask.dds and /dev/null differ diff --git a/hak/sf_effects/filagri_mask.tga b/hak/sf_effects/filagri_mask.tga new file mode 100644 index 0000000000..bc0467b9b4 Binary files /dev/null and b/hak/sf_effects/filagri_mask.tga differ diff --git a/hak/sf_effects/filagri_mask2.dds b/hak/sf_effects/filagri_mask2.dds deleted file mode 100644 index 5011b58313..0000000000 Binary files a/hak/sf_effects/filagri_mask2.dds and /dev/null differ diff --git a/hak/sf_effects/filagri_mask2.tga b/hak/sf_effects/filagri_mask2.tga new file mode 100644 index 0000000000..dc8d292011 Binary files /dev/null and b/hak/sf_effects/filagri_mask2.tga differ diff --git a/hak/sf_effects/filagri_mask3.dds b/hak/sf_effects/filagri_mask3.dds deleted file mode 100644 index 1b2d86e512..0000000000 Binary files a/hak/sf_effects/filagri_mask3.dds and /dev/null differ diff --git a/hak/sf_effects/filagri_mask3.tga b/hak/sf_effects/filagri_mask3.tga new file mode 100644 index 0000000000..3f7edf8922 Binary files /dev/null and b/hak/sf_effects/filagri_mask3.tga differ diff --git a/hak/sf_effects/filagri_mask4.dds b/hak/sf_effects/filagri_mask4.dds deleted file mode 100644 index 4c629146f5..0000000000 Binary files a/hak/sf_effects/filagri_mask4.dds and /dev/null differ diff --git a/hak/sf_effects/filagri_mask4.tga b/hak/sf_effects/filagri_mask4.tga new file mode 100644 index 0000000000..c3be7fca2c Binary files /dev/null and b/hak/sf_effects/filagri_mask4.tga differ diff --git a/hak/sf_effects/filagri_mask5.dds b/hak/sf_effects/filagri_mask5.dds deleted file mode 100644 index b471bb0f2d..0000000000 Binary files a/hak/sf_effects/filagri_mask5.dds and /dev/null differ diff --git a/hak/sf_effects/filagri_mask5.tga b/hak/sf_effects/filagri_mask5.tga new file mode 100644 index 0000000000..2256112df2 Binary files /dev/null and b/hak/sf_effects/filagri_mask5.tga differ diff --git a/hak/sf_effects/fxpa_smoke01i.dds b/hak/sf_effects/fxpa_smoke01i.dds deleted file mode 100644 index acf057cfda..0000000000 Binary files a/hak/sf_effects/fxpa_smoke01i.dds and /dev/null differ diff --git a/hak/sf_effects/fxpa_smoke01i.tga b/hak/sf_effects/fxpa_smoke01i.tga new file mode 100644 index 0000000000..e3fc5fda86 Binary files /dev/null and b/hak/sf_effects/fxpa_smoke01i.tga differ diff --git a/hak/sf_effects/halo-aura.dds b/hak/sf_effects/halo-aura.dds deleted file mode 100644 index 7c56415327..0000000000 Binary files a/hak/sf_effects/halo-aura.dds and /dev/null differ diff --git a/hak/sf_effects/halo-aura.tga b/hak/sf_effects/halo-aura.tga new file mode 100644 index 0000000000..52f2baa6ef Binary files /dev/null and b/hak/sf_effects/halo-aura.tga differ diff --git a/hak/sf_effects/hat_top.dds b/hak/sf_effects/hat_top.dds deleted file mode 100644 index 42290760ba..0000000000 Binary files a/hak/sf_effects/hat_top.dds and /dev/null differ diff --git a/hak/sf_effects/hat_top.tga b/hak/sf_effects/hat_top.tga new file mode 100644 index 0000000000..4470b7e137 Binary files /dev/null and b/hak/sf_effects/hat_top.tga differ diff --git a/hak/sf_effects/hfx_antlers.dds b/hak/sf_effects/hfx_antlers.dds deleted file mode 100644 index d2a2e40ab1..0000000000 Binary files a/hak/sf_effects/hfx_antlers.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_antlers.tga b/hak/sf_effects/hfx_antlers.tga new file mode 100644 index 0000000000..3eb9c01340 Binary files /dev/null and b/hak/sf_effects/hfx_antlers.tga differ diff --git a/hak/sf_effects/hfx_brow_rgb.dds b/hak/sf_effects/hfx_brow_rgb.dds deleted file mode 100644 index ca62701f35..0000000000 Binary files a/hak/sf_effects/hfx_brow_rgb.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_brow_rgb.tga b/hak/sf_effects/hfx_brow_rgb.tga new file mode 100644 index 0000000000..bc5d0366bf Binary files /dev/null and b/hak/sf_effects/hfx_brow_rgb.tga differ diff --git a/hak/sf_effects/hfx_crown_dark.dds b/hak/sf_effects/hfx_crown_dark.dds deleted file mode 100644 index 1fe135a324..0000000000 Binary files a/hak/sf_effects/hfx_crown_dark.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_crown_dark.tga b/hak/sf_effects/hfx_crown_dark.tga new file mode 100644 index 0000000000..198779abef Binary files /dev/null and b/hak/sf_effects/hfx_crown_dark.tga differ diff --git a/hak/sf_effects/hfx_crown_wood.dds b/hak/sf_effects/hfx_crown_wood.dds deleted file mode 100644 index c62bd319c9..0000000000 Binary files a/hak/sf_effects/hfx_crown_wood.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_crown_wood.tga b/hak/sf_effects/hfx_crown_wood.tga new file mode 100644 index 0000000000..c9971b5900 Binary files /dev/null and b/hak/sf_effects/hfx_crown_wood.tga differ diff --git a/hak/sf_effects/hfx_diadem_01.dds b/hak/sf_effects/hfx_diadem_01.dds deleted file mode 100644 index 55557bc4a4..0000000000 Binary files a/hak/sf_effects/hfx_diadem_01.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_diadem_01.tga b/hak/sf_effects/hfx_diadem_01.tga new file mode 100644 index 0000000000..dc43545938 Binary files /dev/null and b/hak/sf_effects/hfx_diadem_01.tga differ diff --git a/hak/sf_effects/hfx_diadem_02.dds b/hak/sf_effects/hfx_diadem_02.dds deleted file mode 100644 index 64f2d6df53..0000000000 Binary files a/hak/sf_effects/hfx_diadem_02.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_diadem_02.tga b/hak/sf_effects/hfx_diadem_02.tga new file mode 100644 index 0000000000..dd2b23640d Binary files /dev/null and b/hak/sf_effects/hfx_diadem_02.tga differ diff --git a/hak/sf_effects/hfx_diadem_03.dds b/hak/sf_effects/hfx_diadem_03.dds deleted file mode 100644 index 9b9f53b87f..0000000000 Binary files a/hak/sf_effects/hfx_diadem_03.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_diadem_03.tga b/hak/sf_effects/hfx_diadem_03.tga new file mode 100644 index 0000000000..461e0123ec Binary files /dev/null and b/hak/sf_effects/hfx_diadem_03.tga differ diff --git a/hak/sf_effects/hfx_ear_bunb.dds b/hak/sf_effects/hfx_ear_bunb.dds deleted file mode 100644 index a42a67dc1b..0000000000 Binary files a/hak/sf_effects/hfx_ear_bunb.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_ear_bunb.tga b/hak/sf_effects/hfx_ear_bunb.tga new file mode 100644 index 0000000000..27172688c2 Binary files /dev/null and b/hak/sf_effects/hfx_ear_bunb.tga differ diff --git a/hak/sf_effects/hfx_edi_visor.dds b/hak/sf_effects/hfx_edi_visor.dds deleted file mode 100644 index efc661813e..0000000000 Binary files a/hak/sf_effects/hfx_edi_visor.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_edi_visor.tga b/hak/sf_effects/hfx_edi_visor.tga new file mode 100644 index 0000000000..24f3440934 Binary files /dev/null and b/hak/sf_effects/hfx_edi_visor.tga differ diff --git a/hak/sf_effects/hfx_egypt_hd.dds b/hak/sf_effects/hfx_egypt_hd.dds deleted file mode 100644 index 2036992b4a..0000000000 Binary files a/hak/sf_effects/hfx_egypt_hd.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_egypt_hd.tga b/hak/sf_effects/hfx_egypt_hd.tga new file mode 100644 index 0000000000..b4c8d0b3a9 Binary files /dev/null and b/hak/sf_effects/hfx_egypt_hd.tga differ diff --git a/hak/sf_effects/hfx_flwr_crown.dds b/hak/sf_effects/hfx_flwr_crown.dds deleted file mode 100644 index df1cb8e015..0000000000 Binary files a/hak/sf_effects/hfx_flwr_crown.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_flwr_crown.tga b/hak/sf_effects/hfx_flwr_crown.tga new file mode 100644 index 0000000000..933ae073a8 Binary files /dev/null and b/hak/sf_effects/hfx_flwr_crown.tga differ diff --git a/hak/sf_effects/hfx_flwr_hband.dds b/hak/sf_effects/hfx_flwr_hband.dds deleted file mode 100644 index e8fe8bb766..0000000000 Binary files a/hak/sf_effects/hfx_flwr_hband.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_flwr_hband.tga b/hak/sf_effects/hfx_flwr_hband.tga new file mode 100644 index 0000000000..e7bdbf094e Binary files /dev/null and b/hak/sf_effects/hfx_flwr_hband.tga differ diff --git a/hak/sf_effects/hfx_fthr_sngl.dds b/hak/sf_effects/hfx_fthr_sngl.dds deleted file mode 100644 index 87b5bf964b..0000000000 Binary files a/hak/sf_effects/hfx_fthr_sngl.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_fthr_sngl.tga b/hak/sf_effects/hfx_fthr_sngl.tga new file mode 100644 index 0000000000..6a1daa1f1f Binary files /dev/null and b/hak/sf_effects/hfx_fthr_sngl.tga differ diff --git a/hak/sf_effects/hfx_glss_heart.dds b/hak/sf_effects/hfx_glss_heart.dds deleted file mode 100644 index 0d7f8f0b4b..0000000000 Binary files a/hak/sf_effects/hfx_glss_heart.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_glss_heart.tga b/hak/sf_effects/hfx_glss_heart.tga new file mode 100644 index 0000000000..49016e761e Binary files /dev/null and b/hak/sf_effects/hfx_glss_heart.tga differ diff --git a/hak/sf_effects/hfx_hair_blonde.dds b/hak/sf_effects/hfx_hair_blonde.dds deleted file mode 100644 index e1dd9ea179..0000000000 Binary files a/hak/sf_effects/hfx_hair_blonde.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_blonde.tga b/hak/sf_effects/hfx_hair_blonde.tga new file mode 100644 index 0000000000..9c60d4b71b Binary files /dev/null and b/hak/sf_effects/hfx_hair_blonde.tga differ diff --git a/hak/sf_effects/hfx_hair_blue.dds b/hak/sf_effects/hfx_hair_blue.dds deleted file mode 100644 index 650e163568..0000000000 Binary files a/hak/sf_effects/hfx_hair_blue.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_blue.tga b/hak/sf_effects/hfx_hair_blue.tga new file mode 100644 index 0000000000..2e111df719 Binary files /dev/null and b/hak/sf_effects/hfx_hair_blue.tga differ diff --git a/hak/sf_effects/hfx_hair_bob1.dds b/hak/sf_effects/hfx_hair_bob1.dds deleted file mode 100644 index a32cd1c5f6..0000000000 Binary files a/hak/sf_effects/hfx_hair_bob1.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_bob1.tga b/hak/sf_effects/hfx_hair_bob1.tga new file mode 100644 index 0000000000..4ca301daad Binary files /dev/null and b/hak/sf_effects/hfx_hair_bob1.tga differ diff --git a/hak/sf_effects/hfx_hair_bob2.dds b/hak/sf_effects/hfx_hair_bob2.dds deleted file mode 100644 index 7b3df17c3f..0000000000 Binary files a/hak/sf_effects/hfx_hair_bob2.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_bob2.tga b/hak/sf_effects/hfx_hair_bob2.tga new file mode 100644 index 0000000000..60559531ff Binary files /dev/null and b/hak/sf_effects/hfx_hair_bob2.tga differ diff --git a/hak/sf_effects/hfx_hair_eliza.dds b/hak/sf_effects/hfx_hair_eliza.dds deleted file mode 100644 index eb82054498..0000000000 Binary files a/hak/sf_effects/hfx_hair_eliza.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_eliza.tga b/hak/sf_effects/hfx_hair_eliza.tga new file mode 100644 index 0000000000..96b1e8adef Binary files /dev/null and b/hak/sf_effects/hfx_hair_eliza.tga differ diff --git a/hak/sf_effects/hfx_hair_f_001.dds b/hak/sf_effects/hfx_hair_f_001.dds deleted file mode 100644 index ee4cfdf03b..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_001.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_001.tga b/hak/sf_effects/hfx_hair_f_001.tga new file mode 100644 index 0000000000..92df70fcce Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_001.tga differ diff --git a/hak/sf_effects/hfx_hair_f_002.dds b/hak/sf_effects/hfx_hair_f_002.dds deleted file mode 100644 index 5082088803..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_002.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_002.tga b/hak/sf_effects/hfx_hair_f_002.tga new file mode 100644 index 0000000000..568922fab4 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_002.tga differ diff --git a/hak/sf_effects/hfx_hair_f_003.dds b/hak/sf_effects/hfx_hair_f_003.dds deleted file mode 100644 index 2074e729a3..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_003.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_003.tga b/hak/sf_effects/hfx_hair_f_003.tga new file mode 100644 index 0000000000..69833b8689 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_003.tga differ diff --git a/hak/sf_effects/hfx_hair_f_004.dds b/hak/sf_effects/hfx_hair_f_004.dds deleted file mode 100644 index 8a54629711..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_004.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_004.tga b/hak/sf_effects/hfx_hair_f_004.tga new file mode 100644 index 0000000000..23fbea6e2e Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_004.tga differ diff --git a/hak/sf_effects/hfx_hair_f_005.dds b/hak/sf_effects/hfx_hair_f_005.dds deleted file mode 100644 index b15527d8db..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_005.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_005.tga b/hak/sf_effects/hfx_hair_f_005.tga new file mode 100644 index 0000000000..1412c55dc8 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_005.tga differ diff --git a/hak/sf_effects/hfx_hair_f_006.dds b/hak/sf_effects/hfx_hair_f_006.dds deleted file mode 100644 index 39bc48b25b..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_006.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_006.tga b/hak/sf_effects/hfx_hair_f_006.tga new file mode 100644 index 0000000000..1016c5362a Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_006.tga differ diff --git a/hak/sf_effects/hfx_hair_f_007.dds b/hak/sf_effects/hfx_hair_f_007.dds deleted file mode 100644 index f14b294165..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_007.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_007.tga b/hak/sf_effects/hfx_hair_f_007.tga new file mode 100644 index 0000000000..7e65927c2e Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_007.tga differ diff --git a/hak/sf_effects/hfx_hair_f_007b.dds b/hak/sf_effects/hfx_hair_f_007b.dds deleted file mode 100644 index 86d5a5f550..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_007b.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_007b.tga b/hak/sf_effects/hfx_hair_f_007b.tga new file mode 100644 index 0000000000..5be6f64b2c Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_007b.tga differ diff --git a/hak/sf_effects/hfx_hair_f_008.dds b/hak/sf_effects/hfx_hair_f_008.dds deleted file mode 100644 index 71d3ec1375..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_008.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_008.tga b/hak/sf_effects/hfx_hair_f_008.tga new file mode 100644 index 0000000000..81e15dc12a Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_008.tga differ diff --git a/hak/sf_effects/hfx_hair_f_009.dds b/hak/sf_effects/hfx_hair_f_009.dds deleted file mode 100644 index 20b55c2c75..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_009.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_009.tga b/hak/sf_effects/hfx_hair_f_009.tga new file mode 100644 index 0000000000..f81ec28452 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_009.tga differ diff --git a/hak/sf_effects/hfx_hair_f_010.dds b/hak/sf_effects/hfx_hair_f_010.dds deleted file mode 100644 index a480994cc6..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_010.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_010.tga b/hak/sf_effects/hfx_hair_f_010.tga new file mode 100644 index 0000000000..06427a2075 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_010.tga differ diff --git a/hak/sf_effects/hfx_hair_f_011.dds b/hak/sf_effects/hfx_hair_f_011.dds deleted file mode 100644 index 5debfe1dc6..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_011.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_011.tga b/hak/sf_effects/hfx_hair_f_011.tga new file mode 100644 index 0000000000..1d1ce97b6e Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_011.tga differ diff --git a/hak/sf_effects/hfx_hair_f_012.dds b/hak/sf_effects/hfx_hair_f_012.dds deleted file mode 100644 index 23ea1a1dfa..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_012.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_012.tga b/hak/sf_effects/hfx_hair_f_012.tga new file mode 100644 index 0000000000..2f1f4c4830 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_012.tga differ diff --git a/hak/sf_effects/hfx_hair_f_013.dds b/hak/sf_effects/hfx_hair_f_013.dds deleted file mode 100644 index e5f7d07481..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_013.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_013.tga b/hak/sf_effects/hfx_hair_f_013.tga new file mode 100644 index 0000000000..5ccc202fdc Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_013.tga differ diff --git a/hak/sf_effects/hfx_hair_f_014.dds b/hak/sf_effects/hfx_hair_f_014.dds deleted file mode 100644 index ab33393eec..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_014.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_014.tga b/hak/sf_effects/hfx_hair_f_014.tga new file mode 100644 index 0000000000..ec7ea854a6 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_014.tga differ diff --git a/hak/sf_effects/hfx_hair_f_015.dds b/hak/sf_effects/hfx_hair_f_015.dds deleted file mode 100644 index 9967379763..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_015.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_015.tga b/hak/sf_effects/hfx_hair_f_015.tga new file mode 100644 index 0000000000..a8a3aa505f Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_015.tga differ diff --git a/hak/sf_effects/hfx_hair_f_016.dds b/hak/sf_effects/hfx_hair_f_016.dds deleted file mode 100644 index 14ea6fcacd..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_016.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_016.tga b/hak/sf_effects/hfx_hair_f_016.tga new file mode 100644 index 0000000000..0f2a779332 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_016.tga differ diff --git a/hak/sf_effects/hfx_hair_f_018.dds b/hak/sf_effects/hfx_hair_f_018.dds deleted file mode 100644 index 8dc59e58ba..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_018.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_018.tga b/hak/sf_effects/hfx_hair_f_018.tga new file mode 100644 index 0000000000..0cfe89a724 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_018.tga differ diff --git a/hak/sf_effects/hfx_hair_f_019.dds b/hak/sf_effects/hfx_hair_f_019.dds deleted file mode 100644 index 02a2e9e15a..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_019.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_019.tga b/hak/sf_effects/hfx_hair_f_019.tga new file mode 100644 index 0000000000..bf6d28e17f Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_019.tga differ diff --git a/hak/sf_effects/hfx_hair_f_020.dds b/hak/sf_effects/hfx_hair_f_020.dds deleted file mode 100644 index 0ffe0748cb..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_020.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_020.tga b/hak/sf_effects/hfx_hair_f_020.tga new file mode 100644 index 0000000000..4fd46be6a7 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_020.tga differ diff --git a/hak/sf_effects/hfx_hair_f_021.dds b/hak/sf_effects/hfx_hair_f_021.dds deleted file mode 100644 index bb960ab56f..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_021.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_021.tga b/hak/sf_effects/hfx_hair_f_021.tga new file mode 100644 index 0000000000..a61c494e52 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_021.tga differ diff --git a/hak/sf_effects/hfx_hair_f_022.dds b/hak/sf_effects/hfx_hair_f_022.dds deleted file mode 100644 index 0472b7b1f6..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_022.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_022.tga b/hak/sf_effects/hfx_hair_f_022.tga new file mode 100644 index 0000000000..922fa14b81 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_022.tga differ diff --git a/hak/sf_effects/hfx_hair_f_023.dds b/hak/sf_effects/hfx_hair_f_023.dds deleted file mode 100644 index 2493628230..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_023.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_023.tga b/hak/sf_effects/hfx_hair_f_023.tga new file mode 100644 index 0000000000..2e59898668 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_023.tga differ diff --git a/hak/sf_effects/hfx_hair_f_024.dds b/hak/sf_effects/hfx_hair_f_024.dds deleted file mode 100644 index a3547d7224..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_024.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_024.tga b/hak/sf_effects/hfx_hair_f_024.tga new file mode 100644 index 0000000000..50c54e7cb4 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_024.tga differ diff --git a/hak/sf_effects/hfx_hair_f_025.dds b/hak/sf_effects/hfx_hair_f_025.dds deleted file mode 100644 index 79203985f8..0000000000 Binary files a/hak/sf_effects/hfx_hair_f_025.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_f_025.tga b/hak/sf_effects/hfx_hair_f_025.tga new file mode 100644 index 0000000000..afad6babb8 Binary files /dev/null and b/hak/sf_effects/hfx_hair_f_025.tga differ diff --git a/hak/sf_effects/hfx_hair_fluffy.dds b/hak/sf_effects/hfx_hair_fluffy.dds deleted file mode 100644 index 5796140ad9..0000000000 Binary files a/hak/sf_effects/hfx_hair_fluffy.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_fluffy.tga b/hak/sf_effects/hfx_hair_fluffy.tga new file mode 100644 index 0000000000..c11a361768 Binary files /dev/null and b/hak/sf_effects/hfx_hair_fluffy.tga differ diff --git a/hak/sf_effects/hfx_hair_japan.dds b/hak/sf_effects/hfx_hair_japan.dds deleted file mode 100644 index e21950dff3..0000000000 Binary files a/hak/sf_effects/hfx_hair_japan.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_japan.tga b/hak/sf_effects/hfx_hair_japan.tga new file mode 100644 index 0000000000..cf8e72f9c4 Binary files /dev/null and b/hak/sf_effects/hfx_hair_japan.tga differ diff --git a/hak/sf_effects/hfx_hair_japanb.dds b/hak/sf_effects/hfx_hair_japanb.dds deleted file mode 100644 index 806fc92b45..0000000000 Binary files a/hak/sf_effects/hfx_hair_japanb.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_japanb.tga b/hak/sf_effects/hfx_hair_japanb.tga new file mode 100644 index 0000000000..eeb08f33c0 Binary files /dev/null and b/hak/sf_effects/hfx_hair_japanb.tga differ diff --git a/hak/sf_effects/hfx_hair_m_001.dds b/hak/sf_effects/hfx_hair_m_001.dds deleted file mode 100644 index c4722a1298..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_001.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_001.tga b/hak/sf_effects/hfx_hair_m_001.tga new file mode 100644 index 0000000000..e377908666 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_001.tga differ diff --git a/hak/sf_effects/hfx_hair_m_002.dds b/hak/sf_effects/hfx_hair_m_002.dds deleted file mode 100644 index 2fef2b0770..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_002.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_002.tga b/hak/sf_effects/hfx_hair_m_002.tga new file mode 100644 index 0000000000..311f966408 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_002.tga differ diff --git a/hak/sf_effects/hfx_hair_m_003.dds b/hak/sf_effects/hfx_hair_m_003.dds deleted file mode 100644 index 23611993ff..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_003.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_003.tga b/hak/sf_effects/hfx_hair_m_003.tga new file mode 100644 index 0000000000..ba818077ab Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_003.tga differ diff --git a/hak/sf_effects/hfx_hair_m_004.dds b/hak/sf_effects/hfx_hair_m_004.dds deleted file mode 100644 index 0681213bd0..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_004.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_004.tga b/hak/sf_effects/hfx_hair_m_004.tga new file mode 100644 index 0000000000..8e82aef478 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_004.tga differ diff --git a/hak/sf_effects/hfx_hair_m_005.dds b/hak/sf_effects/hfx_hair_m_005.dds deleted file mode 100644 index 66d838bd40..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_005.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_005.tga b/hak/sf_effects/hfx_hair_m_005.tga new file mode 100644 index 0000000000..515350f042 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_005.tga differ diff --git a/hak/sf_effects/hfx_hair_m_006.dds b/hak/sf_effects/hfx_hair_m_006.dds deleted file mode 100644 index f5d48e1c55..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_006.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_006.tga b/hak/sf_effects/hfx_hair_m_006.tga new file mode 100644 index 0000000000..7076db5a15 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_006.tga differ diff --git a/hak/sf_effects/hfx_hair_m_007.dds b/hak/sf_effects/hfx_hair_m_007.dds deleted file mode 100644 index 73ea708279..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_007.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_007.tga b/hak/sf_effects/hfx_hair_m_007.tga new file mode 100644 index 0000000000..cd4e569343 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_007.tga differ diff --git a/hak/sf_effects/hfx_hair_m_008.dds b/hak/sf_effects/hfx_hair_m_008.dds deleted file mode 100644 index 5f289d1082..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_008.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_008.tga b/hak/sf_effects/hfx_hair_m_008.tga new file mode 100644 index 0000000000..f1cca8eae7 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_008.tga differ diff --git a/hak/sf_effects/hfx_hair_m_009.dds b/hak/sf_effects/hfx_hair_m_009.dds deleted file mode 100644 index 283ae42dbf..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_009.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_009.tga b/hak/sf_effects/hfx_hair_m_009.tga new file mode 100644 index 0000000000..0b4eddccd7 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_009.tga differ diff --git a/hak/sf_effects/hfx_hair_m_010.dds b/hak/sf_effects/hfx_hair_m_010.dds deleted file mode 100644 index 46ddbc1d8d..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_010.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_010.tga b/hak/sf_effects/hfx_hair_m_010.tga new file mode 100644 index 0000000000..1b72a6543f Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_010.tga differ diff --git a/hak/sf_effects/hfx_hair_m_011.dds b/hak/sf_effects/hfx_hair_m_011.dds deleted file mode 100644 index 40a4aff4f3..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_011.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_011.tga b/hak/sf_effects/hfx_hair_m_011.tga new file mode 100644 index 0000000000..b73fe2c947 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_011.tga differ diff --git a/hak/sf_effects/hfx_hair_m_012.dds b/hak/sf_effects/hfx_hair_m_012.dds deleted file mode 100644 index 406eb245da..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_012.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_012.tga b/hak/sf_effects/hfx_hair_m_012.tga new file mode 100644 index 0000000000..8777a462e5 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_012.tga differ diff --git a/hak/sf_effects/hfx_hair_m_013.dds b/hak/sf_effects/hfx_hair_m_013.dds deleted file mode 100644 index 332e9ec415..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_013.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_013.tga b/hak/sf_effects/hfx_hair_m_013.tga new file mode 100644 index 0000000000..049846aeb9 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_013.tga differ diff --git a/hak/sf_effects/hfx_hair_m_014.dds b/hak/sf_effects/hfx_hair_m_014.dds deleted file mode 100644 index 7fcc434934..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_014.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_014.tga b/hak/sf_effects/hfx_hair_m_014.tga new file mode 100644 index 0000000000..cbb67a06d8 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_014.tga differ diff --git a/hak/sf_effects/hfx_hair_m_015.dds b/hak/sf_effects/hfx_hair_m_015.dds deleted file mode 100644 index 4be3aa0a6e..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_015.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_015.tga b/hak/sf_effects/hfx_hair_m_015.tga new file mode 100644 index 0000000000..c728b18f69 Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_015.tga differ diff --git a/hak/sf_effects/hfx_hair_m_016.dds b/hak/sf_effects/hfx_hair_m_016.dds deleted file mode 100644 index 923f596cb6..0000000000 Binary files a/hak/sf_effects/hfx_hair_m_016.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_m_016.tga b/hak/sf_effects/hfx_hair_m_016.tga new file mode 100644 index 0000000000..8a9215d43a Binary files /dev/null and b/hak/sf_effects/hfx_hair_m_016.tga differ diff --git a/hak/sf_effects/hfx_hair_pixie.dds b/hak/sf_effects/hfx_hair_pixie.dds deleted file mode 100644 index 668d8abfcd..0000000000 Binary files a/hak/sf_effects/hfx_hair_pixie.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_pixie.tga b/hak/sf_effects/hfx_hair_pixie.tga new file mode 100644 index 0000000000..8c6e5314ed Binary files /dev/null and b/hak/sf_effects/hfx_hair_pixie.tga differ diff --git a/hak/sf_effects/hfx_hair_shol1.dds b/hak/sf_effects/hfx_hair_shol1.dds deleted file mode 100644 index a930017ec4..0000000000 Binary files a/hak/sf_effects/hfx_hair_shol1.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_shol1.tga b/hak/sf_effects/hfx_hair_shol1.tga new file mode 100644 index 0000000000..4da80bd325 Binary files /dev/null and b/hak/sf_effects/hfx_hair_shol1.tga differ diff --git a/hak/sf_effects/hfx_hair_shol2.dds b/hak/sf_effects/hfx_hair_shol2.dds deleted file mode 100644 index 072ce91ab6..0000000000 Binary files a/hak/sf_effects/hfx_hair_shol2.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_shol2.tga b/hak/sf_effects/hfx_hair_shol2.tga new file mode 100644 index 0000000000..d8e4f008b8 Binary files /dev/null and b/hak/sf_effects/hfx_hair_shol2.tga differ diff --git a/hak/sf_effects/hfx_hair_white.dds b/hak/sf_effects/hfx_hair_white.dds deleted file mode 100644 index 3a30d0908d..0000000000 Binary files a/hak/sf_effects/hfx_hair_white.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hair_white.tga b/hak/sf_effects/hfx_hair_white.tga new file mode 100644 index 0000000000..f168f08743 Binary files /dev/null and b/hak/sf_effects/hfx_hair_white.tga differ diff --git a/hak/sf_effects/hfx_hat_beanie.dds b/hak/sf_effects/hfx_hat_beanie.dds deleted file mode 100644 index 7dcebc9681..0000000000 Binary files a/hak/sf_effects/hfx_hat_beanie.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hat_beanie.tga b/hak/sf_effects/hfx_hat_beanie.tga new file mode 100644 index 0000000000..68ba20267e Binary files /dev/null and b/hak/sf_effects/hfx_hat_beanie.tga differ diff --git a/hak/sf_effects/hfx_hat_kitty.dds b/hak/sf_effects/hfx_hat_kitty.dds deleted file mode 100644 index 447880e6f3..0000000000 Binary files a/hak/sf_effects/hfx_hat_kitty.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hat_kitty.tga b/hak/sf_effects/hfx_hat_kitty.tga new file mode 100644 index 0000000000..4a3ef76c0f Binary files /dev/null and b/hak/sf_effects/hfx_hat_kitty.tga differ diff --git a/hak/sf_effects/hfx_hat_panda.dds b/hak/sf_effects/hfx_hat_panda.dds deleted file mode 100644 index b4fd6f4905..0000000000 Binary files a/hak/sf_effects/hfx_hat_panda.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hat_panda.tga b/hak/sf_effects/hfx_hat_panda.tga new file mode 100644 index 0000000000..22a3b542f8 Binary files /dev/null and b/hak/sf_effects/hfx_hat_panda.tga differ diff --git a/hak/sf_effects/hfx_hat_pillbox.dds b/hak/sf_effects/hfx_hat_pillbox.dds deleted file mode 100644 index 44a25ced96..0000000000 Binary files a/hak/sf_effects/hfx_hat_pillbox.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hat_pillbox.tga b/hak/sf_effects/hfx_hat_pillbox.tga new file mode 100644 index 0000000000..2cb3dc9067 Binary files /dev/null and b/hak/sf_effects/hfx_hat_pillbox.tga differ diff --git a/hak/sf_effects/hfx_hdress_01a.dds b/hak/sf_effects/hfx_hdress_01a.dds deleted file mode 100644 index bb09b0e350..0000000000 Binary files a/hak/sf_effects/hfx_hdress_01a.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hdress_01a.tga b/hak/sf_effects/hfx_hdress_01a.tga new file mode 100644 index 0000000000..8b3b495ad7 Binary files /dev/null and b/hak/sf_effects/hfx_hdress_01a.tga differ diff --git a/hak/sf_effects/hfx_hdress_02a.dds b/hak/sf_effects/hfx_hdress_02a.dds deleted file mode 100644 index 386464d2bb..0000000000 Binary files a/hak/sf_effects/hfx_hdress_02a.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hdress_02a.tga b/hak/sf_effects/hfx_hdress_02a.tga new file mode 100644 index 0000000000..030c77d2e2 Binary files /dev/null and b/hak/sf_effects/hfx_hdress_02a.tga differ diff --git a/hak/sf_effects/hfx_hdress_02c.dds b/hak/sf_effects/hfx_hdress_02c.dds deleted file mode 100644 index 807f90232d..0000000000 Binary files a/hak/sf_effects/hfx_hdress_02c.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hdress_02c.tga b/hak/sf_effects/hfx_hdress_02c.tga new file mode 100644 index 0000000000..e34cba55d0 Binary files /dev/null and b/hak/sf_effects/hfx_hdress_02c.tga differ diff --git a/hak/sf_effects/hfx_head_japan.dds b/hak/sf_effects/hfx_head_japan.dds deleted file mode 100644 index bfb0f024df..0000000000 Binary files a/hak/sf_effects/hfx_head_japan.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_head_japan.tga b/hak/sf_effects/hfx_head_japan.tga new file mode 100644 index 0000000000..27f6bea97a Binary files /dev/null and b/hak/sf_effects/hfx_head_japan.tga differ diff --git a/hak/sf_effects/hfx_head_japanb.dds b/hak/sf_effects/hfx_head_japanb.dds deleted file mode 100644 index 91693f1a38..0000000000 Binary files a/hak/sf_effects/hfx_head_japanb.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_head_japanb.tga b/hak/sf_effects/hfx_head_japanb.tga new file mode 100644 index 0000000000..1f67de2ac7 Binary files /dev/null and b/hak/sf_effects/hfx_head_japanb.tga differ diff --git a/hak/sf_effects/hfx_helm_iron.dds b/hak/sf_effects/hfx_helm_iron.dds deleted file mode 100644 index 567242628f..0000000000 Binary files a/hak/sf_effects/hfx_helm_iron.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_helm_iron.tga b/hak/sf_effects/hfx_helm_iron.tga new file mode 100644 index 0000000000..c4dcb82586 Binary files /dev/null and b/hak/sf_effects/hfx_helm_iron.tga differ diff --git a/hak/sf_effects/hfx_helmet_pith.dds b/hak/sf_effects/hfx_helmet_pith.dds deleted file mode 100644 index 11c736af2e..0000000000 Binary files a/hak/sf_effects/hfx_helmet_pith.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_helmet_pith.tga b/hak/sf_effects/hfx_helmet_pith.tga new file mode 100644 index 0000000000..9ab1fb0dbc Binary files /dev/null and b/hak/sf_effects/hfx_helmet_pith.tga differ diff --git a/hak/sf_effects/hfx_hood_desertb.dds b/hak/sf_effects/hfx_hood_desertb.dds deleted file mode 100644 index 238d1ba52f..0000000000 Binary files a/hak/sf_effects/hfx_hood_desertb.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_hood_desertb.tga b/hak/sf_effects/hfx_hood_desertb.tga new file mode 100644 index 0000000000..0b97eddc0c Binary files /dev/null and b/hak/sf_effects/hfx_hood_desertb.tga differ diff --git a/hak/sf_effects/hfx_horn_eliza_d.dds b/hak/sf_effects/hfx_horn_eliza_d.dds deleted file mode 100644 index 486785903a..0000000000 Binary files a/hak/sf_effects/hfx_horn_eliza_d.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_horn_eliza_d.tga b/hak/sf_effects/hfx_horn_eliza_d.tga new file mode 100644 index 0000000000..25034d4abb Binary files /dev/null and b/hak/sf_effects/hfx_horn_eliza_d.tga differ diff --git a/hak/sf_effects/hfx_horn_sngl.dds b/hak/sf_effects/hfx_horn_sngl.dds deleted file mode 100644 index 4795cda05d..0000000000 Binary files a/hak/sf_effects/hfx_horn_sngl.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_horn_sngl.tga b/hak/sf_effects/hfx_horn_sngl.tga new file mode 100644 index 0000000000..98095d5f68 Binary files /dev/null and b/hak/sf_effects/hfx_horn_sngl.tga differ diff --git a/hak/sf_effects/hfx_horn_succ.dds b/hak/sf_effects/hfx_horn_succ.dds deleted file mode 100644 index 25f102b487..0000000000 Binary files a/hak/sf_effects/hfx_horn_succ.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_horn_succ.tga b/hak/sf_effects/hfx_horn_succ.tga new file mode 100644 index 0000000000..bb4cd7c58b Binary files /dev/null and b/hak/sf_effects/hfx_horn_succ.tga differ diff --git a/hak/sf_effects/hfx_jaw_guard.dds b/hak/sf_effects/hfx_jaw_guard.dds deleted file mode 100644 index 2428bc1212..0000000000 Binary files a/hak/sf_effects/hfx_jaw_guard.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_jaw_guard.tga b/hak/sf_effects/hfx_jaw_guard.tga new file mode 100644 index 0000000000..3a917efb51 Binary files /dev/null and b/hak/sf_effects/hfx_jaw_guard.tga differ diff --git a/hak/sf_effects/hfx_laurel.dds b/hak/sf_effects/hfx_laurel.dds deleted file mode 100644 index 3d8d811a8f..0000000000 Binary files a/hak/sf_effects/hfx_laurel.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_laurel.tga b/hak/sf_effects/hfx_laurel.tga new file mode 100644 index 0000000000..d551f6d85e Binary files /dev/null and b/hak/sf_effects/hfx_laurel.tga differ diff --git a/hak/sf_effects/hfx_mask01b_hf.dds b/hak/sf_effects/hfx_mask01b_hf.dds deleted file mode 100644 index bbd093edcb..0000000000 Binary files a/hak/sf_effects/hfx_mask01b_hf.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask01b_hf.tga b/hak/sf_effects/hfx_mask01b_hf.tga new file mode 100644 index 0000000000..62eb028791 Binary files /dev/null and b/hak/sf_effects/hfx_mask01b_hf.tga differ diff --git a/hak/sf_effects/hfx_mask03b_hf.dds b/hak/sf_effects/hfx_mask03b_hf.dds deleted file mode 100644 index bbd093edcb..0000000000 Binary files a/hak/sf_effects/hfx_mask03b_hf.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask03b_hf.tga b/hak/sf_effects/hfx_mask03b_hf.tga new file mode 100644 index 0000000000..62eb028791 Binary files /dev/null and b/hak/sf_effects/hfx_mask03b_hf.tga differ diff --git a/hak/sf_effects/hfx_mask04b_hf.dds b/hak/sf_effects/hfx_mask04b_hf.dds deleted file mode 100644 index bbd093edcb..0000000000 Binary files a/hak/sf_effects/hfx_mask04b_hf.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask04b_hf.tga b/hak/sf_effects/hfx_mask04b_hf.tga new file mode 100644 index 0000000000..62eb028791 Binary files /dev/null and b/hak/sf_effects/hfx_mask04b_hf.tga differ diff --git a/hak/sf_effects/hfx_mask_cat.dds b/hak/sf_effects/hfx_mask_cat.dds deleted file mode 100644 index 9bd8997966..0000000000 Binary files a/hak/sf_effects/hfx_mask_cat.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask_cat.tga b/hak/sf_effects/hfx_mask_cat.tga new file mode 100644 index 0000000000..647801a98e Binary files /dev/null and b/hak/sf_effects/hfx_mask_cat.tga differ diff --git a/hak/sf_effects/hfx_mask_covid.dds b/hak/sf_effects/hfx_mask_covid.dds deleted file mode 100644 index 85242ebcac..0000000000 Binary files a/hak/sf_effects/hfx_mask_covid.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask_covid.tga b/hak/sf_effects/hfx_mask_covid.tga new file mode 100644 index 0000000000..b9c3acf94b Binary files /dev/null and b/hak/sf_effects/hfx_mask_covid.tga differ diff --git a/hak/sf_effects/hfx_mask_fox.dds b/hak/sf_effects/hfx_mask_fox.dds deleted file mode 100644 index b22dcb8ca7..0000000000 Binary files a/hak/sf_effects/hfx_mask_fox.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask_fox.tga b/hak/sf_effects/hfx_mask_fox.tga new file mode 100644 index 0000000000..41ecb289a6 Binary files /dev/null and b/hak/sf_effects/hfx_mask_fox.tga differ diff --git a/hak/sf_effects/hfx_mask_full.dds b/hak/sf_effects/hfx_mask_full.dds deleted file mode 100644 index 50aca6dedb..0000000000 Binary files a/hak/sf_effects/hfx_mask_full.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask_full.tga b/hak/sf_effects/hfx_mask_full.tga new file mode 100644 index 0000000000..8538e6d95f Binary files /dev/null and b/hak/sf_effects/hfx_mask_full.tga differ diff --git a/hak/sf_effects/hfx_mask_ninja.dds b/hak/sf_effects/hfx_mask_ninja.dds deleted file mode 100644 index 26997c9fd4..0000000000 Binary files a/hak/sf_effects/hfx_mask_ninja.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask_ninja.tga b/hak/sf_effects/hfx_mask_ninja.tga new file mode 100644 index 0000000000..0b6ed14ea0 Binary files /dev/null and b/hak/sf_effects/hfx_mask_ninja.tga differ diff --git a/hak/sf_effects/hfx_mask_oni_01.dds b/hak/sf_effects/hfx_mask_oni_01.dds deleted file mode 100644 index 00404ebd86..0000000000 Binary files a/hak/sf_effects/hfx_mask_oni_01.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask_oni_01.tga b/hak/sf_effects/hfx_mask_oni_01.tga new file mode 100644 index 0000000000..4bd636993d Binary files /dev/null and b/hak/sf_effects/hfx_mask_oni_01.tga differ diff --git a/hak/sf_effects/hfx_mask_oni_02.dds b/hak/sf_effects/hfx_mask_oni_02.dds deleted file mode 100644 index 8f00510a1d..0000000000 Binary files a/hak/sf_effects/hfx_mask_oni_02.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask_oni_02.tga b/hak/sf_effects/hfx_mask_oni_02.tga new file mode 100644 index 0000000000..709d5b23dc Binary files /dev/null and b/hak/sf_effects/hfx_mask_oni_02.tga differ diff --git a/hak/sf_effects/hfx_mask_oni_03.dds b/hak/sf_effects/hfx_mask_oni_03.dds deleted file mode 100644 index 1ffa9b2309..0000000000 Binary files a/hak/sf_effects/hfx_mask_oni_03.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask_oni_03.tga b/hak/sf_effects/hfx_mask_oni_03.tga new file mode 100644 index 0000000000..e9e87ff26c Binary files /dev/null and b/hak/sf_effects/hfx_mask_oni_03.tga differ diff --git a/hak/sf_effects/hfx_mask_oni_04.dds b/hak/sf_effects/hfx_mask_oni_04.dds deleted file mode 100644 index 6dc1126d21..0000000000 Binary files a/hak/sf_effects/hfx_mask_oni_04.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_mask_oni_04.tga b/hak/sf_effects/hfx_mask_oni_04.tga new file mode 100644 index 0000000000..843b0d0c83 Binary files /dev/null and b/hak/sf_effects/hfx_mask_oni_04.tga differ diff --git a/hak/sf_effects/hfx_nurse_cap.dds b/hak/sf_effects/hfx_nurse_cap.dds deleted file mode 100644 index 788669b6f8..0000000000 Binary files a/hak/sf_effects/hfx_nurse_cap.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_nurse_cap.tga b/hak/sf_effects/hfx_nurse_cap.tga new file mode 100644 index 0000000000..1310b6e606 Binary files /dev/null and b/hak/sf_effects/hfx_nurse_cap.tga differ diff --git a/hak/sf_effects/hfx_peach.dds b/hak/sf_effects/hfx_peach.dds deleted file mode 100644 index 387c939e4e..0000000000 Binary files a/hak/sf_effects/hfx_peach.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_peach.tga b/hak/sf_effects/hfx_peach.tga new file mode 100644 index 0000000000..ff0ed506fe Binary files /dev/null and b/hak/sf_effects/hfx_peach.tga differ diff --git a/hak/sf_effects/hfx_plat02_sk.dds b/hak/sf_effects/hfx_plat02_sk.dds deleted file mode 100644 index 99ed7df0a5..0000000000 Binary files a/hak/sf_effects/hfx_plat02_sk.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_plat02_sk.tga b/hak/sf_effects/hfx_plat02_sk.tga new file mode 100644 index 0000000000..09ef439b19 Binary files /dev/null and b/hak/sf_effects/hfx_plat02_sk.tga differ diff --git a/hak/sf_effects/hfx_plat03_sk.dds b/hak/sf_effects/hfx_plat03_sk.dds deleted file mode 100644 index 297a257d06..0000000000 Binary files a/hak/sf_effects/hfx_plat03_sk.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_plat03_sk.tga b/hak/sf_effects/hfx_plat03_sk.tga new file mode 100644 index 0000000000..1ce3d5e111 Binary files /dev/null and b/hak/sf_effects/hfx_plat03_sk.tga differ diff --git a/hak/sf_effects/hfx_plat04_sk.dds b/hak/sf_effects/hfx_plat04_sk.dds deleted file mode 100644 index c1da7963e5..0000000000 Binary files a/hak/sf_effects/hfx_plat04_sk.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_plat04_sk.tga b/hak/sf_effects/hfx_plat04_sk.tga new file mode 100644 index 0000000000..253a65f64a Binary files /dev/null and b/hak/sf_effects/hfx_plat04_sk.tga differ diff --git a/hak/sf_effects/hfx_veil_swirl.dds b/hak/sf_effects/hfx_veil_swirl.dds deleted file mode 100644 index 81e8cee2ee..0000000000 Binary files a/hak/sf_effects/hfx_veil_swirl.dds and /dev/null differ diff --git a/hak/sf_effects/hfx_veil_swirl.tga b/hak/sf_effects/hfx_veil_swirl.tga new file mode 100644 index 0000000000..c0fc7d1eb0 Binary files /dev/null and b/hak/sf_effects/hfx_veil_swirl.tga differ diff --git a/hak/sf_effects/mask_plain.dds b/hak/sf_effects/mask_plain.dds deleted file mode 100644 index 0f29f13d7d..0000000000 Binary files a/hak/sf_effects/mask_plain.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain.tga b/hak/sf_effects/mask_plain.tga new file mode 100644 index 0000000000..7d5643e4c3 Binary files /dev/null and b/hak/sf_effects/mask_plain.tga differ diff --git a/hak/sf_effects/mask_plain10.dds b/hak/sf_effects/mask_plain10.dds deleted file mode 100644 index 0f29f13d7d..0000000000 Binary files a/hak/sf_effects/mask_plain10.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain10.tga b/hak/sf_effects/mask_plain10.tga new file mode 100644 index 0000000000..7d5643e4c3 Binary files /dev/null and b/hak/sf_effects/mask_plain10.tga differ diff --git a/hak/sf_effects/mask_plain2.dds b/hak/sf_effects/mask_plain2.dds deleted file mode 100644 index 426da0962a..0000000000 Binary files a/hak/sf_effects/mask_plain2.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain2.tga b/hak/sf_effects/mask_plain2.tga new file mode 100644 index 0000000000..6ab6a683fa Binary files /dev/null and b/hak/sf_effects/mask_plain2.tga differ diff --git a/hak/sf_effects/mask_plain3.dds b/hak/sf_effects/mask_plain3.dds deleted file mode 100644 index 4be7fc2924..0000000000 Binary files a/hak/sf_effects/mask_plain3.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain3.tga b/hak/sf_effects/mask_plain3.tga new file mode 100644 index 0000000000..9fdd7236f5 Binary files /dev/null and b/hak/sf_effects/mask_plain3.tga differ diff --git a/hak/sf_effects/mask_plain4.dds b/hak/sf_effects/mask_plain4.dds deleted file mode 100644 index 8108a80900..0000000000 Binary files a/hak/sf_effects/mask_plain4.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain4.tga b/hak/sf_effects/mask_plain4.tga new file mode 100644 index 0000000000..7b30bfeb41 Binary files /dev/null and b/hak/sf_effects/mask_plain4.tga differ diff --git a/hak/sf_effects/mask_plain5.dds b/hak/sf_effects/mask_plain5.dds deleted file mode 100644 index d018ffc85a..0000000000 Binary files a/hak/sf_effects/mask_plain5.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain5.tga b/hak/sf_effects/mask_plain5.tga new file mode 100644 index 0000000000..a18297f62e Binary files /dev/null and b/hak/sf_effects/mask_plain5.tga differ diff --git a/hak/sf_effects/mask_plain6.dds b/hak/sf_effects/mask_plain6.dds deleted file mode 100644 index 44e2a622d4..0000000000 Binary files a/hak/sf_effects/mask_plain6.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain6.tga b/hak/sf_effects/mask_plain6.tga new file mode 100644 index 0000000000..442aaa83fd Binary files /dev/null and b/hak/sf_effects/mask_plain6.tga differ diff --git a/hak/sf_effects/mask_plain7.dds b/hak/sf_effects/mask_plain7.dds deleted file mode 100644 index 3d9cf4768f..0000000000 Binary files a/hak/sf_effects/mask_plain7.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain7.tga b/hak/sf_effects/mask_plain7.tga new file mode 100644 index 0000000000..71b4ad5265 Binary files /dev/null and b/hak/sf_effects/mask_plain7.tga differ diff --git a/hak/sf_effects/mask_plain8.dds b/hak/sf_effects/mask_plain8.dds deleted file mode 100644 index cd0f29a979..0000000000 Binary files a/hak/sf_effects/mask_plain8.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain8.tga b/hak/sf_effects/mask_plain8.tga new file mode 100644 index 0000000000..9d44a38621 Binary files /dev/null and b/hak/sf_effects/mask_plain8.tga differ diff --git a/hak/sf_effects/mask_plain9.dds b/hak/sf_effects/mask_plain9.dds deleted file mode 100644 index f385130acd..0000000000 Binary files a/hak/sf_effects/mask_plain9.dds and /dev/null differ diff --git a/hak/sf_effects/mask_plain9.tga b/hak/sf_effects/mask_plain9.tga new file mode 100644 index 0000000000..809cc83cac Binary files /dev/null and b/hak/sf_effects/mask_plain9.tga differ diff --git a/hak/sf_effects/mask_star.dds b/hak/sf_effects/mask_star.dds deleted file mode 100644 index ae24af7543..0000000000 Binary files a/hak/sf_effects/mask_star.dds and /dev/null differ diff --git a/hak/sf_effects/mask_star.tga b/hak/sf_effects/mask_star.tga new file mode 100644 index 0000000000..6f0ec31c96 Binary files /dev/null and b/hak/sf_effects/mask_star.tga differ diff --git a/hak/sf_effects/mask_star2.dds b/hak/sf_effects/mask_star2.dds deleted file mode 100644 index e8662a6799..0000000000 Binary files a/hak/sf_effects/mask_star2.dds and /dev/null differ diff --git a/hak/sf_effects/mask_star2.tga b/hak/sf_effects/mask_star2.tga new file mode 100644 index 0000000000..6ce8374b48 Binary files /dev/null and b/hak/sf_effects/mask_star2.tga differ diff --git a/hak/sf_effects/mask_star3.dds b/hak/sf_effects/mask_star3.dds deleted file mode 100644 index 1a29d347ee..0000000000 Binary files a/hak/sf_effects/mask_star3.dds and /dev/null differ diff --git a/hak/sf_effects/mask_star3.tga b/hak/sf_effects/mask_star3.tga new file mode 100644 index 0000000000..12702e065f Binary files /dev/null and b/hak/sf_effects/mask_star3.tga differ diff --git a/hak/sf_effects/mask_star4.dds b/hak/sf_effects/mask_star4.dds deleted file mode 100644 index 90b16192f0..0000000000 Binary files a/hak/sf_effects/mask_star4.dds and /dev/null differ diff --git a/hak/sf_effects/mask_star4.tga b/hak/sf_effects/mask_star4.tga new file mode 100644 index 0000000000..2e7fd5c0f2 Binary files /dev/null and b/hak/sf_effects/mask_star4.tga differ diff --git a/hak/sf_effects/mask_star5.dds b/hak/sf_effects/mask_star5.dds deleted file mode 100644 index dccb096f15..0000000000 Binary files a/hak/sf_effects/mask_star5.dds and /dev/null differ diff --git a/hak/sf_effects/mask_star5.tga b/hak/sf_effects/mask_star5.tga new file mode 100644 index 0000000000..30d06cd79b Binary files /dev/null and b/hak/sf_effects/mask_star5.tga differ diff --git a/hak/sf_effects/mask_star6.dds b/hak/sf_effects/mask_star6.dds deleted file mode 100644 index 57f916d389..0000000000 Binary files a/hak/sf_effects/mask_star6.dds and /dev/null differ diff --git a/hak/sf_effects/mask_star6.tga b/hak/sf_effects/mask_star6.tga new file mode 100644 index 0000000000..bc6a5117bf Binary files /dev/null and b/hak/sf_effects/mask_star6.tga differ diff --git a/hak/sf_effects/mask_star7.dds b/hak/sf_effects/mask_star7.dds deleted file mode 100644 index 1c9ee751ad..0000000000 Binary files a/hak/sf_effects/mask_star7.dds and /dev/null differ diff --git a/hak/sf_effects/mask_star7.tga b/hak/sf_effects/mask_star7.tga new file mode 100644 index 0000000000..93cdf8f7c1 Binary files /dev/null and b/hak/sf_effects/mask_star7.tga differ diff --git a/hak/sf_effects/mask_star8.dds b/hak/sf_effects/mask_star8.dds deleted file mode 100644 index bac57c0288..0000000000 Binary files a/hak/sf_effects/mask_star8.dds and /dev/null differ diff --git a/hak/sf_effects/mask_star8.tga b/hak/sf_effects/mask_star8.tga new file mode 100644 index 0000000000..ff601f6471 Binary files /dev/null and b/hak/sf_effects/mask_star8.tga differ diff --git a/hak/sf_effects/mask_star9.dds b/hak/sf_effects/mask_star9.dds deleted file mode 100644 index 96dc4e2444..0000000000 Binary files a/hak/sf_effects/mask_star9.dds and /dev/null differ diff --git a/hak/sf_effects/mask_star9.tga b/hak/sf_effects/mask_star9.tga new file mode 100644 index 0000000000..8cf12964ed Binary files /dev/null and b/hak/sf_effects/mask_star9.tga differ diff --git a/hak/sf_effects/nwn_eye.dds b/hak/sf_effects/nwn_eye.dds deleted file mode 100644 index 15f0c2697c..0000000000 Binary files a/hak/sf_effects/nwn_eye.dds and /dev/null differ diff --git a/hak/sf_effects/nwn_eye.tga b/hak/sf_effects/nwn_eye.tga new file mode 100644 index 0000000000..f03f1b688c Binary files /dev/null and b/hak/sf_effects/nwn_eye.tga differ diff --git a/hak/sf_effects/raven.dds b/hak/sf_effects/raven.dds deleted file mode 100644 index a37e11484e..0000000000 Binary files a/hak/sf_effects/raven.dds and /dev/null differ diff --git a/hak/sf_effects/raven.tga b/hak/sf_effects/raven.tga new file mode 100644 index 0000000000..318aa209e5 Binary files /dev/null and b/hak/sf_effects/raven.tga differ diff --git a/hak/sf_effects/shield_acid.dds b/hak/sf_effects/shield_acid.dds deleted file mode 100644 index bf70736b2c..0000000000 Binary files a/hak/sf_effects/shield_acid.dds and /dev/null differ diff --git a/hak/sf_effects/shield_acid.tga b/hak/sf_effects/shield_acid.tga new file mode 100644 index 0000000000..fe2efa3923 Binary files /dev/null and b/hak/sf_effects/shield_acid.tga differ diff --git a/hak/sf_effects/shield_cold.dds b/hak/sf_effects/shield_cold.dds deleted file mode 100644 index ca5bdac2df..0000000000 Binary files a/hak/sf_effects/shield_cold.dds and /dev/null differ diff --git a/hak/sf_effects/shield_cold.tga b/hak/sf_effects/shield_cold.tga new file mode 100644 index 0000000000..d52e41ad40 Binary files /dev/null and b/hak/sf_effects/shield_cold.tga differ diff --git a/hak/sf_effects/shield_elect.dds b/hak/sf_effects/shield_elect.dds deleted file mode 100644 index eae128c9a0..0000000000 Binary files a/hak/sf_effects/shield_elect.dds and /dev/null differ diff --git a/hak/sf_effects/shield_elect.tga b/hak/sf_effects/shield_elect.tga new file mode 100644 index 0000000000..b60d1e83db Binary files /dev/null and b/hak/sf_effects/shield_elect.tga differ diff --git a/hak/sf_effects/shield_fire.dds b/hak/sf_effects/shield_fire.dds deleted file mode 100644 index ed6f138ef8..0000000000 Binary files a/hak/sf_effects/shield_fire.dds and /dev/null differ diff --git a/hak/sf_effects/shield_fire.tga b/hak/sf_effects/shield_fire.tga new file mode 100644 index 0000000000..f20c7c74c0 Binary files /dev/null and b/hak/sf_effects/shield_fire.tga differ diff --git a/hak/sf_effects/shield_sonic.dds b/hak/sf_effects/shield_sonic.dds deleted file mode 100644 index 20d746f9a4..0000000000 Binary files a/hak/sf_effects/shield_sonic.dds and /dev/null differ diff --git a/hak/sf_effects/shield_sonic.tga b/hak/sf_effects/shield_sonic.tga new file mode 100644 index 0000000000..266d1d4eaf Binary files /dev/null and b/hak/sf_effects/shield_sonic.tga differ diff --git a/hak/sf_effects/snow_back.dds b/hak/sf_effects/snow_back.dds deleted file mode 100644 index 637697be59..0000000000 Binary files a/hak/sf_effects/snow_back.dds and /dev/null differ diff --git a/hak/sf_effects/snow_back.tga b/hak/sf_effects/snow_back.tga new file mode 100644 index 0000000000..5473d0f2d5 Binary files /dev/null and b/hak/sf_effects/snow_back.tga differ diff --git a/hak/sf_effects/tfx_backpacka.dds b/hak/sf_effects/tfx_backpacka.dds deleted file mode 100644 index ef4b0ac6cf..0000000000 Binary files a/hak/sf_effects/tfx_backpacka.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_backpacka.tga b/hak/sf_effects/tfx_backpacka.tga new file mode 100644 index 0000000000..b612930242 Binary files /dev/null and b/hak/sf_effects/tfx_backpacka.tga differ diff --git a/hak/sf_effects/tfx_backpackb.dds b/hak/sf_effects/tfx_backpackb.dds deleted file mode 100644 index 41a70096cc..0000000000 Binary files a/hak/sf_effects/tfx_backpackb.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_backpackb.tga b/hak/sf_effects/tfx_backpackb.tga new file mode 100644 index 0000000000..1041865a73 Binary files /dev/null and b/hak/sf_effects/tfx_backpackb.tga differ diff --git a/hak/sf_effects/tfx_canteen.dds b/hak/sf_effects/tfx_canteen.dds deleted file mode 100644 index ef4b0ac6cf..0000000000 Binary files a/hak/sf_effects/tfx_canteen.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_canteen.tga b/hak/sf_effects/tfx_canteen.tga new file mode 100644 index 0000000000..b612930242 Binary files /dev/null and b/hak/sf_effects/tfx_canteen.tga differ diff --git a/hak/sf_effects/tfx_elec_bass.dds b/hak/sf_effects/tfx_elec_bass.dds deleted file mode 100644 index e95307ccc2..0000000000 Binary files a/hak/sf_effects/tfx_elec_bass.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_elec_bass.tga b/hak/sf_effects/tfx_elec_bass.tga new file mode 100644 index 0000000000..2d4cf55294 Binary files /dev/null and b/hak/sf_effects/tfx_elec_bass.tga differ diff --git a/hak/sf_effects/tfx_fur_shol.dds b/hak/sf_effects/tfx_fur_shol.dds deleted file mode 100644 index ad3cbd26c7..0000000000 Binary files a/hak/sf_effects/tfx_fur_shol.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_fur_shol.tga b/hak/sf_effects/tfx_fur_shol.tga new file mode 100644 index 0000000000..a0c22dd309 Binary files /dev/null and b/hak/sf_effects/tfx_fur_shol.tga differ diff --git a/hak/sf_effects/tfx_glass_wine.dds b/hak/sf_effects/tfx_glass_wine.dds deleted file mode 100644 index dd3a7da720..0000000000 Binary files a/hak/sf_effects/tfx_glass_wine.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_glass_wine.tga b/hak/sf_effects/tfx_glass_wine.tga new file mode 100644 index 0000000000..5bfba1779e Binary files /dev/null and b/hak/sf_effects/tfx_glass_wine.tga differ diff --git a/hak/sf_effects/tfx_hair_f_003b.dds b/hak/sf_effects/tfx_hair_f_003b.dds deleted file mode 100644 index 2074e729a3..0000000000 Binary files a/hak/sf_effects/tfx_hair_f_003b.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_hair_f_003b.tga b/hak/sf_effects/tfx_hair_f_003b.tga new file mode 100644 index 0000000000..69833b8689 Binary files /dev/null and b/hak/sf_effects/tfx_hair_f_003b.tga differ diff --git a/hak/sf_effects/tfx_hair_f_011.dds b/hak/sf_effects/tfx_hair_f_011.dds deleted file mode 100644 index 5debfe1dc6..0000000000 Binary files a/hak/sf_effects/tfx_hair_f_011.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_hair_f_011.tga b/hak/sf_effects/tfx_hair_f_011.tga new file mode 100644 index 0000000000..1d1ce97b6e Binary files /dev/null and b/hak/sf_effects/tfx_hair_f_011.tga differ diff --git a/hak/sf_effects/tfx_mesh_top.dds b/hak/sf_effects/tfx_mesh_top.dds deleted file mode 100644 index efe23574cc..0000000000 Binary files a/hak/sf_effects/tfx_mesh_top.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_mesh_top.tga b/hak/sf_effects/tfx_mesh_top.tga new file mode 100644 index 0000000000..6160518d99 Binary files /dev/null and b/hak/sf_effects/tfx_mesh_top.tga differ diff --git a/hak/sf_effects/tfx_neck_skull.dds b/hak/sf_effects/tfx_neck_skull.dds deleted file mode 100644 index a9c6984a7a..0000000000 Binary files a/hak/sf_effects/tfx_neck_skull.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_neck_skull.tga b/hak/sf_effects/tfx_neck_skull.tga new file mode 100644 index 0000000000..9922e8231f Binary files /dev/null and b/hak/sf_effects/tfx_neck_skull.tga differ diff --git a/hak/sf_effects/tfx_top_elvenb.dds b/hak/sf_effects/tfx_top_elvenb.dds deleted file mode 100644 index 0e5fb9e7b3..0000000000 Binary files a/hak/sf_effects/tfx_top_elvenb.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_top_elvenb.tga b/hak/sf_effects/tfx_top_elvenb.tga new file mode 100644 index 0000000000..0f40fd7918 Binary files /dev/null and b/hak/sf_effects/tfx_top_elvenb.tga differ diff --git a/hak/sf_effects/tfx_top_fura.dds b/hak/sf_effects/tfx_top_fura.dds deleted file mode 100644 index fd524948aa..0000000000 Binary files a/hak/sf_effects/tfx_top_fura.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_top_fura.tga b/hak/sf_effects/tfx_top_fura.tga new file mode 100644 index 0000000000..d8cf81c325 Binary files /dev/null and b/hak/sf_effects/tfx_top_fura.tga differ diff --git a/hak/sf_effects/tfx_top_vine.dds b/hak/sf_effects/tfx_top_vine.dds deleted file mode 100644 index 4a24246c87..0000000000 Binary files a/hak/sf_effects/tfx_top_vine.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_top_vine.tga b/hak/sf_effects/tfx_top_vine.tga new file mode 100644 index 0000000000..4b23c68435 Binary files /dev/null and b/hak/sf_effects/tfx_top_vine.tga differ diff --git a/hak/sf_effects/tfx_wing_ang.dds b/hak/sf_effects/tfx_wing_ang.dds deleted file mode 100644 index f1f006cf4e..0000000000 Binary files a/hak/sf_effects/tfx_wing_ang.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_wing_ang.tga b/hak/sf_effects/tfx_wing_ang.tga new file mode 100644 index 0000000000..2ed4733ebf Binary files /dev/null and b/hak/sf_effects/tfx_wing_ang.tga differ diff --git a/hak/sf_effects/tfx_wing_drag.dds b/hak/sf_effects/tfx_wing_drag.dds deleted file mode 100644 index 0ed9ca9465..0000000000 Binary files a/hak/sf_effects/tfx_wing_drag.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_wing_drag.tga b/hak/sf_effects/tfx_wing_drag.tga new file mode 100644 index 0000000000..3a5d604fc1 Binary files /dev/null and b/hak/sf_effects/tfx_wing_drag.tga differ diff --git a/hak/sf_effects/tfx_wing_sngl.dds b/hak/sf_effects/tfx_wing_sngl.dds deleted file mode 100644 index 223990203b..0000000000 Binary files a/hak/sf_effects/tfx_wing_sngl.dds and /dev/null differ diff --git a/hak/sf_effects/tfx_wing_sngl.tga b/hak/sf_effects/tfx_wing_sngl.tga new file mode 100644 index 0000000000..14b4f7179d Binary files /dev/null and b/hak/sf_effects/tfx_wing_sngl.tga differ diff --git a/hak/sf_effects/tx_bark_dead_05.dds b/hak/sf_effects/tx_bark_dead_05.dds deleted file mode 100644 index bafc52d542..0000000000 Binary files a/hak/sf_effects/tx_bark_dead_05.dds and /dev/null differ diff --git a/hak/sf_effects/tx_bark_dead_05.tga b/hak/sf_effects/tx_bark_dead_05.tga new file mode 100644 index 0000000000..097ddcfd08 Binary files /dev/null and b/hak/sf_effects/tx_bark_dead_05.tga differ diff --git a/hak/sf_effects/vfx_blue_lense.dds b/hak/sf_effects/vfx_blue_lense.dds deleted file mode 100644 index 1cfb064405..0000000000 Binary files a/hak/sf_effects/vfx_blue_lense.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_blue_lense.tga b/hak/sf_effects/vfx_blue_lense.tga new file mode 100644 index 0000000000..483daf7cf4 Binary files /dev/null and b/hak/sf_effects/vfx_blue_lense.tga differ diff --git a/hak/sf_effects/vfx_cigarette.dds b/hak/sf_effects/vfx_cigarette.dds deleted file mode 100644 index 0ce76b38a7..0000000000 Binary files a/hak/sf_effects/vfx_cigarette.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_cigarette.tga b/hak/sf_effects/vfx_cigarette.tga new file mode 100644 index 0000000000..b96bfd27db Binary files /dev/null and b/hak/sf_effects/vfx_cigarette.tga differ diff --git a/hak/sf_effects/vfx_cigarette2.dds b/hak/sf_effects/vfx_cigarette2.dds deleted file mode 100644 index 2991f69f49..0000000000 Binary files a/hak/sf_effects/vfx_cigarette2.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_cigarette2.tga b/hak/sf_effects/vfx_cigarette2.tga new file mode 100644 index 0000000000..45171c879e Binary files /dev/null and b/hak/sf_effects/vfx_cigarette2.tga differ diff --git a/hak/sf_effects/vfx_evil_blk.dds b/hak/sf_effects/vfx_evil_blk.dds deleted file mode 100644 index 85dfdad8c5..0000000000 Binary files a/hak/sf_effects/vfx_evil_blk.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_evil_blk.tga b/hak/sf_effects/vfx_evil_blk.tga new file mode 100644 index 0000000000..6289c5ba55 Binary files /dev/null and b/hak/sf_effects/vfx_evil_blk.tga differ diff --git a/hak/sf_effects/vfx_evil_brn.dds b/hak/sf_effects/vfx_evil_brn.dds deleted file mode 100644 index cd7bfa1bd7..0000000000 Binary files a/hak/sf_effects/vfx_evil_brn.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_evil_brn.tga b/hak/sf_effects/vfx_evil_brn.tga new file mode 100644 index 0000000000..1f1fa70ebd Binary files /dev/null and b/hak/sf_effects/vfx_evil_brn.tga differ diff --git a/hak/sf_effects/vfx_evil_gol.dds b/hak/sf_effects/vfx_evil_gol.dds deleted file mode 100644 index 2b34736e65..0000000000 Binary files a/hak/sf_effects/vfx_evil_gol.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_evil_gol.tga b/hak/sf_effects/vfx_evil_gol.tga new file mode 100644 index 0000000000..a29ce719df Binary files /dev/null and b/hak/sf_effects/vfx_evil_gol.tga differ diff --git a/hak/sf_effects/vfx_evil_grn.dds b/hak/sf_effects/vfx_evil_grn.dds deleted file mode 100644 index c9cfd4b374..0000000000 Binary files a/hak/sf_effects/vfx_evil_grn.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_evil_grn.tga b/hak/sf_effects/vfx_evil_grn.tga new file mode 100644 index 0000000000..4512256ddb Binary files /dev/null and b/hak/sf_effects/vfx_evil_grn.tga differ diff --git a/hak/sf_effects/vfx_evil_prp.dds b/hak/sf_effects/vfx_evil_prp.dds deleted file mode 100644 index b3cb3ca82b..0000000000 Binary files a/hak/sf_effects/vfx_evil_prp.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_evil_prp.tga b/hak/sf_effects/vfx_evil_prp.tga new file mode 100644 index 0000000000..fc525a7936 Binary files /dev/null and b/hak/sf_effects/vfx_evil_prp.tga differ diff --git a/hak/sf_effects/vfx_evil_red.dds b/hak/sf_effects/vfx_evil_red.dds deleted file mode 100644 index 5d4fe97831..0000000000 Binary files a/hak/sf_effects/vfx_evil_red.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_evil_red.tga b/hak/sf_effects/vfx_evil_red.tga new file mode 100644 index 0000000000..1f5184c2b8 Binary files /dev/null and b/hak/sf_effects/vfx_evil_red.tga differ diff --git a/hak/sf_effects/vfx_glasses_lens.dds b/hak/sf_effects/vfx_glasses_lens.dds deleted file mode 100644 index a3df389430..0000000000 Binary files a/hak/sf_effects/vfx_glasses_lens.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_glasses_lens.tga b/hak/sf_effects/vfx_glasses_lens.tga new file mode 100644 index 0000000000..5a6ba385c5 Binary files /dev/null and b/hak/sf_effects/vfx_glasses_lens.tga differ diff --git a/hak/sf_effects/vfx_glasses_rim.dds b/hak/sf_effects/vfx_glasses_rim.dds deleted file mode 100644 index 25b59ea3df..0000000000 Binary files a/hak/sf_effects/vfx_glasses_rim.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_glasses_rim.tga b/hak/sf_effects/vfx_glasses_rim.tga new file mode 100644 index 0000000000..e9bcfd749f Binary files /dev/null and b/hak/sf_effects/vfx_glasses_rim.tga differ diff --git a/hak/sf_effects/vfx_goat_blk.dds b/hak/sf_effects/vfx_goat_blk.dds deleted file mode 100644 index 6a7a7d8452..0000000000 Binary files a/hak/sf_effects/vfx_goat_blk.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_goat_blk.tga b/hak/sf_effects/vfx_goat_blk.tga new file mode 100644 index 0000000000..9abf11735c Binary files /dev/null and b/hak/sf_effects/vfx_goat_blk.tga differ diff --git a/hak/sf_effects/vfx_goat_brn.dds b/hak/sf_effects/vfx_goat_brn.dds deleted file mode 100644 index dfba7bf5da..0000000000 Binary files a/hak/sf_effects/vfx_goat_brn.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_goat_brn.tga b/hak/sf_effects/vfx_goat_brn.tga new file mode 100644 index 0000000000..f03f630598 Binary files /dev/null and b/hak/sf_effects/vfx_goat_brn.tga differ diff --git a/hak/sf_effects/vfx_goat_gol.dds b/hak/sf_effects/vfx_goat_gol.dds deleted file mode 100644 index 3403b5009a..0000000000 Binary files a/hak/sf_effects/vfx_goat_gol.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_goat_gol.tga b/hak/sf_effects/vfx_goat_gol.tga new file mode 100644 index 0000000000..ee4e5c8b4e Binary files /dev/null and b/hak/sf_effects/vfx_goat_gol.tga differ diff --git a/hak/sf_effects/vfx_goat_grn.dds b/hak/sf_effects/vfx_goat_grn.dds deleted file mode 100644 index ba8617b3f5..0000000000 Binary files a/hak/sf_effects/vfx_goat_grn.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_goat_grn.tga b/hak/sf_effects/vfx_goat_grn.tga new file mode 100644 index 0000000000..977d3b4bf7 Binary files /dev/null and b/hak/sf_effects/vfx_goat_grn.tga differ diff --git a/hak/sf_effects/vfx_goat_prp.dds b/hak/sf_effects/vfx_goat_prp.dds deleted file mode 100644 index 02c6bb45a2..0000000000 Binary files a/hak/sf_effects/vfx_goat_prp.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_goat_prp.tga b/hak/sf_effects/vfx_goat_prp.tga new file mode 100644 index 0000000000..db6de1e299 Binary files /dev/null and b/hak/sf_effects/vfx_goat_prp.tga differ diff --git a/hak/sf_effects/vfx_goat_red.dds b/hak/sf_effects/vfx_goat_red.dds deleted file mode 100644 index cd835dc7c9..0000000000 Binary files a/hak/sf_effects/vfx_goat_red.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_goat_red.tga b/hak/sf_effects/vfx_goat_red.tga new file mode 100644 index 0000000000..6377343880 Binary files /dev/null and b/hak/sf_effects/vfx_goat_red.tga differ diff --git a/hak/sf_effects/vfx_goat_wht.dds b/hak/sf_effects/vfx_goat_wht.dds deleted file mode 100644 index fc910225b9..0000000000 Binary files a/hak/sf_effects/vfx_goat_wht.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_goat_wht.tga b/hak/sf_effects/vfx_goat_wht.tga new file mode 100644 index 0000000000..5fd4cb5fdc Binary files /dev/null and b/hak/sf_effects/vfx_goat_wht.tga differ diff --git a/hak/sf_effects/vfx_green_lense.dds b/hak/sf_effects/vfx_green_lense.dds deleted file mode 100644 index 972e30d6ce..0000000000 Binary files a/hak/sf_effects/vfx_green_lense.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_green_lense.tga b/hak/sf_effects/vfx_green_lense.tga new file mode 100644 index 0000000000..e2b25dacb9 Binary files /dev/null and b/hak/sf_effects/vfx_green_lense.tga differ diff --git a/hak/sf_effects/vfx_hair_tga001.dds b/hak/sf_effects/vfx_hair_tga001.dds deleted file mode 100644 index 7e6e7cbf84..0000000000 Binary files a/hak/sf_effects/vfx_hair_tga001.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_hair_tga001.tga b/hak/sf_effects/vfx_hair_tga001.tga new file mode 100644 index 0000000000..e8762df17f Binary files /dev/null and b/hak/sf_effects/vfx_hair_tga001.tga differ diff --git a/hak/sf_effects/vfx_hair_tga002.dds b/hak/sf_effects/vfx_hair_tga002.dds deleted file mode 100644 index 4578187c78..0000000000 Binary files a/hak/sf_effects/vfx_hair_tga002.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_hair_tga002.tga b/hak/sf_effects/vfx_hair_tga002.tga new file mode 100644 index 0000000000..11b6750cd6 Binary files /dev/null and b/hak/sf_effects/vfx_hair_tga002.tga differ diff --git a/hak/sf_effects/vfx_hair_tga003.dds b/hak/sf_effects/vfx_hair_tga003.dds deleted file mode 100644 index 7e6e7cbf84..0000000000 Binary files a/hak/sf_effects/vfx_hair_tga003.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_hair_tga003.tga b/hak/sf_effects/vfx_hair_tga003.tga new file mode 100644 index 0000000000..e8762df17f Binary files /dev/null and b/hak/sf_effects/vfx_hair_tga003.tga differ diff --git a/hak/sf_effects/vfx_hair_tga004.dds b/hak/sf_effects/vfx_hair_tga004.dds deleted file mode 100644 index 4578187c78..0000000000 Binary files a/hak/sf_effects/vfx_hair_tga004.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_hair_tga004.tga b/hak/sf_effects/vfx_hair_tga004.tga new file mode 100644 index 0000000000..11b6750cd6 Binary files /dev/null and b/hak/sf_effects/vfx_hair_tga004.tga differ diff --git a/hak/sf_effects/vfx_hair_tga005.dds b/hak/sf_effects/vfx_hair_tga005.dds deleted file mode 100644 index 4578187c78..0000000000 Binary files a/hak/sf_effects/vfx_hair_tga005.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_hair_tga005.tga b/hak/sf_effects/vfx_hair_tga005.tga new file mode 100644 index 0000000000..11b6750cd6 Binary files /dev/null and b/hak/sf_effects/vfx_hair_tga005.tga differ diff --git a/hak/sf_effects/vfx_hair_tga006.dds b/hak/sf_effects/vfx_hair_tga006.dds deleted file mode 100644 index 936d0ea5f0..0000000000 Binary files a/hak/sf_effects/vfx_hair_tga006.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_hair_tga006.tga b/hak/sf_effects/vfx_hair_tga006.tga new file mode 100644 index 0000000000..4a6fadf53f Binary files /dev/null and b/hak/sf_effects/vfx_hair_tga006.tga differ diff --git a/hak/sf_effects/vfx_meph_blk.dds b/hak/sf_effects/vfx_meph_blk.dds deleted file mode 100644 index edf1463a69..0000000000 Binary files a/hak/sf_effects/vfx_meph_blk.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_meph_blk.tga b/hak/sf_effects/vfx_meph_blk.tga new file mode 100644 index 0000000000..14903838e1 Binary files /dev/null and b/hak/sf_effects/vfx_meph_blk.tga differ diff --git a/hak/sf_effects/vfx_meph_brn.dds b/hak/sf_effects/vfx_meph_brn.dds deleted file mode 100644 index d53afd7d44..0000000000 Binary files a/hak/sf_effects/vfx_meph_brn.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_meph_brn.tga b/hak/sf_effects/vfx_meph_brn.tga new file mode 100644 index 0000000000..7fe1c82917 Binary files /dev/null and b/hak/sf_effects/vfx_meph_brn.tga differ diff --git a/hak/sf_effects/vfx_meph_gol.dds b/hak/sf_effects/vfx_meph_gol.dds deleted file mode 100644 index f43459c45f..0000000000 Binary files a/hak/sf_effects/vfx_meph_gol.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_meph_gol.tga b/hak/sf_effects/vfx_meph_gol.tga new file mode 100644 index 0000000000..5a64966b81 Binary files /dev/null and b/hak/sf_effects/vfx_meph_gol.tga differ diff --git a/hak/sf_effects/vfx_meph_grn.dds b/hak/sf_effects/vfx_meph_grn.dds deleted file mode 100644 index 187c24dc98..0000000000 Binary files a/hak/sf_effects/vfx_meph_grn.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_meph_grn.tga b/hak/sf_effects/vfx_meph_grn.tga new file mode 100644 index 0000000000..672252ae8c Binary files /dev/null and b/hak/sf_effects/vfx_meph_grn.tga differ diff --git a/hak/sf_effects/vfx_meph_prp.dds b/hak/sf_effects/vfx_meph_prp.dds deleted file mode 100644 index 1a970fe677..0000000000 Binary files a/hak/sf_effects/vfx_meph_prp.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_meph_prp.tga b/hak/sf_effects/vfx_meph_prp.tga new file mode 100644 index 0000000000..dacdeb1b61 Binary files /dev/null and b/hak/sf_effects/vfx_meph_prp.tga differ diff --git a/hak/sf_effects/vfx_meph_red.dds b/hak/sf_effects/vfx_meph_red.dds deleted file mode 100644 index a636237052..0000000000 Binary files a/hak/sf_effects/vfx_meph_red.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_meph_red.tga b/hak/sf_effects/vfx_meph_red.tga new file mode 100644 index 0000000000..31490c54a9 Binary files /dev/null and b/hak/sf_effects/vfx_meph_red.tga differ diff --git a/hak/sf_effects/vfx_meph_wht.dds b/hak/sf_effects/vfx_meph_wht.dds deleted file mode 100644 index 61ab13b171..0000000000 Binary files a/hak/sf_effects/vfx_meph_wht.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_meph_wht.tga b/hak/sf_effects/vfx_meph_wht.tga new file mode 100644 index 0000000000..1d0e644f18 Binary files /dev/null and b/hak/sf_effects/vfx_meph_wht.tga differ diff --git a/hak/sf_effects/vfx_pink_lense.dds b/hak/sf_effects/vfx_pink_lense.dds deleted file mode 100644 index 076b68b7f2..0000000000 Binary files a/hak/sf_effects/vfx_pink_lense.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_pink_lense.tga b/hak/sf_effects/vfx_pink_lense.tga new file mode 100644 index 0000000000..02ee472b76 Binary files /dev/null and b/hak/sf_effects/vfx_pink_lense.tga differ diff --git a/hak/sf_effects/vfx_rainbo_lense.dds b/hak/sf_effects/vfx_rainbo_lense.dds deleted file mode 100644 index a00882e519..0000000000 Binary files a/hak/sf_effects/vfx_rainbo_lense.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_rainbo_lense.tga b/hak/sf_effects/vfx_rainbo_lense.tga new file mode 100644 index 0000000000..6af31b22ed Binary files /dev/null and b/hak/sf_effects/vfx_rainbo_lense.tga differ diff --git a/hak/sf_effects/vfx_rainbo_rim.dds b/hak/sf_effects/vfx_rainbo_rim.dds deleted file mode 100644 index 9e7ca2fd39..0000000000 Binary files a/hak/sf_effects/vfx_rainbo_rim.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_rainbo_rim.tga b/hak/sf_effects/vfx_rainbo_rim.tga new file mode 100644 index 0000000000..ec3a2539f1 Binary files /dev/null and b/hak/sf_effects/vfx_rainbo_rim.tga differ diff --git a/hak/sf_effects/vfx_shades_lense.dds b/hak/sf_effects/vfx_shades_lense.dds deleted file mode 100644 index 8cb7373c86..0000000000 Binary files a/hak/sf_effects/vfx_shades_lense.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_shades_lense.tga b/hak/sf_effects/vfx_shades_lense.tga new file mode 100644 index 0000000000..a02800370b Binary files /dev/null and b/hak/sf_effects/vfx_shades_lense.tga differ diff --git a/hak/sf_effects/vfx_sp_goggles.dds b/hak/sf_effects/vfx_sp_goggles.dds deleted file mode 100644 index cda18e9e87..0000000000 Binary files a/hak/sf_effects/vfx_sp_goggles.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_sp_goggles.tga b/hak/sf_effects/vfx_sp_goggles.tga new file mode 100644 index 0000000000..30b0448228 Binary files /dev/null and b/hak/sf_effects/vfx_sp_goggles.tga differ diff --git a/hak/sf_effects/vfx_st_goggles.dds b/hak/sf_effects/vfx_st_goggles.dds deleted file mode 100644 index cda18e9e87..0000000000 Binary files a/hak/sf_effects/vfx_st_goggles.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_st_goggles.tga b/hak/sf_effects/vfx_st_goggles.tga new file mode 100644 index 0000000000..30b0448228 Binary files /dev/null and b/hak/sf_effects/vfx_st_goggles.tga differ diff --git a/hak/sf_effects/vfx_sun_lense.dds b/hak/sf_effects/vfx_sun_lense.dds deleted file mode 100644 index 7397fd98c0..0000000000 Binary files a/hak/sf_effects/vfx_sun_lense.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_sun_lense.tga b/hak/sf_effects/vfx_sun_lense.tga new file mode 100644 index 0000000000..d29a846bce Binary files /dev/null and b/hak/sf_effects/vfx_sun_lense.tga differ diff --git a/hak/sf_effects/vfx_sun_rim.dds b/hak/sf_effects/vfx_sun_rim.dds deleted file mode 100644 index ea45851ba2..0000000000 Binary files a/hak/sf_effects/vfx_sun_rim.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_sun_rim.tga b/hak/sf_effects/vfx_sun_rim.tga new file mode 100644 index 0000000000..eb493e4f75 Binary files /dev/null and b/hak/sf_effects/vfx_sun_rim.tga differ diff --git a/hak/sf_effects/vfx_vash_lense.dds b/hak/sf_effects/vfx_vash_lense.dds deleted file mode 100644 index 62bcff469b..0000000000 Binary files a/hak/sf_effects/vfx_vash_lense.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_vash_lense.tga b/hak/sf_effects/vfx_vash_lense.tga new file mode 100644 index 0000000000..5c1512e0e0 Binary files /dev/null and b/hak/sf_effects/vfx_vash_lense.tga differ diff --git a/hak/sf_effects/vfx_vash_rim.dds b/hak/sf_effects/vfx_vash_rim.dds deleted file mode 100644 index 5ea6a5c80e..0000000000 Binary files a/hak/sf_effects/vfx_vash_rim.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_vash_rim.tga b/hak/sf_effects/vfx_vash_rim.tga new file mode 100644 index 0000000000..0aa1589ac1 Binary files /dev/null and b/hak/sf_effects/vfx_vash_rim.tga differ diff --git a/hak/sf_effects/vfx_veil_blak.dds b/hak/sf_effects/vfx_veil_blak.dds deleted file mode 100644 index 8e0e27abc4..0000000000 Binary files a/hak/sf_effects/vfx_veil_blak.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_veil_blak.tga b/hak/sf_effects/vfx_veil_blak.tga new file mode 100644 index 0000000000..e4f0a9d532 Binary files /dev/null and b/hak/sf_effects/vfx_veil_blak.tga differ diff --git a/hak/sf_effects/vfx_veil_cyan.dds b/hak/sf_effects/vfx_veil_cyan.dds deleted file mode 100644 index c068391e3b..0000000000 Binary files a/hak/sf_effects/vfx_veil_cyan.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_veil_cyan.tga b/hak/sf_effects/vfx_veil_cyan.tga new file mode 100644 index 0000000000..0708969b10 Binary files /dev/null and b/hak/sf_effects/vfx_veil_cyan.tga differ diff --git a/hak/sf_effects/vfx_veil_purp.dds b/hak/sf_effects/vfx_veil_purp.dds deleted file mode 100644 index f048f6e6c5..0000000000 Binary files a/hak/sf_effects/vfx_veil_purp.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_veil_purp.tga b/hak/sf_effects/vfx_veil_purp.tga new file mode 100644 index 0000000000..5a0cc0111b Binary files /dev/null and b/hak/sf_effects/vfx_veil_purp.tga differ diff --git a/hak/sf_effects/vfx_veil_whit.dds b/hak/sf_effects/vfx_veil_whit.dds deleted file mode 100644 index 2665370357..0000000000 Binary files a/hak/sf_effects/vfx_veil_whit.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_veil_whit.tga b/hak/sf_effects/vfx_veil_whit.tga new file mode 100644 index 0000000000..3c07be7f52 Binary files /dev/null and b/hak/sf_effects/vfx_veil_whit.tga differ diff --git a/hak/sf_effects/vfx_veil_yell.dds b/hak/sf_effects/vfx_veil_yell.dds deleted file mode 100644 index 7de8f9f628..0000000000 Binary files a/hak/sf_effects/vfx_veil_yell.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_veil_yell.tga b/hak/sf_effects/vfx_veil_yell.tga new file mode 100644 index 0000000000..d2198cc740 Binary files /dev/null and b/hak/sf_effects/vfx_veil_yell.tga differ diff --git a/hak/sf_effects/vfx_white_lense.dds b/hak/sf_effects/vfx_white_lense.dds deleted file mode 100644 index 92eca37d82..0000000000 Binary files a/hak/sf_effects/vfx_white_lense.dds and /dev/null differ diff --git a/hak/sf_effects/vfx_white_lense.tga b/hak/sf_effects/vfx_white_lense.tga new file mode 100644 index 0000000000..90e5445079 Binary files /dev/null and b/hak/sf_effects/vfx_white_lense.tga differ diff --git a/hak/sf_effects/yellowtexture.dds b/hak/sf_effects/yellowtexture.dds deleted file mode 100644 index 0f15b34f14..0000000000 Binary files a/hak/sf_effects/yellowtexture.dds and /dev/null differ diff --git a/hak/sf_effects/yellowtexture.tga b/hak/sf_effects/yellowtexture.tga new file mode 100644 index 0000000000..4796b94ec6 Binary files /dev/null and b/hak/sf_effects/yellowtexture.tga differ