the bigg Posted March 6, 2006 Share Posted March 6, 2006 WeiDU v190 "settling into routine" is available. Download Readme Forum (well doh) List of changes: * Removed some left-over extra debug info. * Added some debug info for MKDIR to help find out Horred the Plague's problem. * Failing mod flags will lead to uninstallation, except for the tricky 'can become false' ones, such as FORBID_FILE, FORBID_COMPONENT and REQUIRE_PREDICATE. * ACTION_IF ~%bar%~ THEN BEGIN AT_*UNINSTALL ~do_something~ END works. Other types of loops (EG INNER_ACTION, OUTER_FOR) do not. Keep in mind that variables need to have been declared (EG, stick to WEIDU_OS &C.). * UNINSTALL ~%myvar%.tp2~ 3 + 5 - "%somevar%" works. * APPEND_FILE_EVALUATE will evaluate %variables% in the file to be appended. * --traify-comment will leave /* @1 = ~xyz~ */ comments in the source file. * --args, --args-rest foo bar will set %argv0% to foo and %argv1% to bar. See readme. * Can now uninstall STRING_SET even if the UNSETSTR.xxx file is > Sys.max_string_lenght. * Can now uninstall the mod even if UNINSTALL.xxx is > Sys.max_string_lenght. * VARIABLE_IS_SET will allow to detect at install-time if a certain variable is set or not (currently there's no way to tell if it can be used as an integer or not). * MAKE_BIFF name_of_biff BEGIN list_of_files END added. It features automatic safe backup and reloading of the key file. list_of_files is in a non-trivial format, see the readme. (incidentally, it's the same format as the non-documented ACTION_BASH_FOR / PATCH_BASH_FOR). * Added D:\Program Files\Black Isle\BGII - SoA to the list of directories that are searched for the chitin.key file. * STRING_SET_EVALUATE patch_exp new_string added. * IDS_OF_SYMBOL (~ids_file~ ~SYMBOL~) patch expression added. Returns -1 if SYMBOL is not in ids_file, fails the installation if ids_file is missing altogether. Link to comment
This topic is now archived and is closed to further replies.