Apparently, DISABLE_FROM_KEY does not work in WeiDU 230.
I have noticed the problem with some code like:
ACTION_IF FILE_EXISTS ~override/%from%.spl~ BEGIN
MOVE ~override/%from%.spl~ ~somewhere~
END
ACTION_IF FILE_EXISTS_IN_GAME ~%from%.spl~ BEGIN
DISABLE_FROM_KEY ~%from%.spl~
END
All files for which I used that code did disappear from the override folder (as expected, due to the MOVE), but were all still visible (by NearInfinity and WeiDU itself) inside the .bif files. The .DEBUG file, on the other hand, stated that D_F_K had been 'successful', and did create a backup copy of the file.
Is this a bug?
Someone else has apparently noticed the same problem and reported it
here.