I'm running into the following error during installation:ERROR: error loading [SoS/Worldmap/eet/sos_links.tbl]
ERROR: [SOS/Worldmap/eet/eet-links.tbl] -> [SOS/Worldmap/eet] Patching Failed (COPY) (Unix.Unix_error(20, "stat", "SoS/Worldmap/eet/sos_links.tbl"))
I'm using the Big World setup with a bunch of mods, but I've tested it without SoS & I get a working installation. I don't know that I could do as well with a manual installation. I really want to get SoS running. What should I do?
Thanks!
PS This is my first time playing BGEE in years, so my memory of the mods & installation process is pretty foggy.
What is the location of your BG2EE game directory? Is this UAC protected?
Did you check that the file is there SOS/Worldmap/eet/eet-links.tbl ? Maybe your download was incomplete?
I encountered this problem and looked through the files to figure out what was going on. There is only a single reference to sos_links.tbl in the files on github and there is no file included in the package by that name. The one instance it is used occurs here:
ACTION_IF GAME_IS ~eet~ BEGIN
COPY ~%MOD_FOLDER%/Worldmap/eet/eet-links.tbl~ ~%MOD_FOLDER%/Worldmap/eet~
PATCH_IF (FILE_EXISTS_IN_GAME ~rot.mrk~) OR (FILE_EXISTS ~data/ROT-RULE.BIF~) BEGIN
APPEND_FILE ~SoS/Worldmap/eet/sos_links.tbl~
END
PATCH_IF (FILE_EXISTS_IN_GAME ~ctb.mrk~) OR (FILE_EXISTS ~data/CTB-RULE.BIF~) BEGIN
APPEND_FILE ~SoS/Worldmap/eet/ctb_links.tbl~
END
PATCH_IF (FILE_EXISTS_IN_GAME ~tdd.mrk~) OR (FILE_EXISTS ~data/TDD-RULE.BIF~) OR (MOD_IS_INSTALLED "setup-TDDz.tp2" "0") BEGIN
APPEND_FILE ~SoS/Worldmap/eet/tdd_links.tbl~
END
INCLUDE ~%MOD_FOLDER%/lib/add_worldmap_tbl.tpa~
LAF ADD_WORLDMAP_TBL
INT_VAR
verbose = 1
inclSv = 0
STR_VAR
path_to_areas = EVAL ~%MOD_FOLDER%/Worldmap/eet/eet-areas.tbl~
//path_to_areas_bp = EVAL ~%MOD_FOLDER%/Worldmap/areas.tbl~
path_to_links = EVAL ~%MOD_FOLDER%/Worldmap/eet/eet-links.tbl~
path_to_trans = EVAL ~%MOD_FOLDER%/Worldmap/%LANGUAGE%/worldmap.tra~
END
END
This block of code was only introduced in 1.14d, but based on surrounding code, it seems like it is probably supposed to be rot_links.tbl, which does exist, instead of sos_links.tbl as the ctb and tdd segments of the code refer to their corresponding links.tbl files and it appears to be mirroring the non-EET code just above it. So assuming I am right, the fix is to replace sos with rot in the Setup-SOS.
Edited by Ranadiel, 21 April 2018 - 06:09 PM.