Jump to content

Open Community  ·  26 members

Far Cry

Unlock Second Island?


BegunValkery

Recommended Posts

  • 3 months later...

Pre-packed Patch.dat file

Original un-touched patch.dat and patch.fat with ONLY the mod to start you at Hoyt's Island

http://www3.zippyshare.com/v/40756494/file.html
http://www.mediafire.com/download/fsw1dt3jb9cxg9r

.

 

To add to your Patch.dat

Download this file

http://www66.zippyshare.com/v/18041918/file.html
http://www.mediafire.com/download/8dpa675ap33lv9a

Place it into this folder within the patch.dat (Extracted) then repack it (Gibbed.Dunia)

\domino\user\fc3\fc3_mainmissions\jas_020

This skips the whole intro BS and moves you straight into Hoyt's Island (Down In Amanaki Town)

 

 

 

Compile your own to add to Patch.dat

If you don't want to download a file or the links die, the contents are below. To use them create a file called

jas_020_main.jas_020_main.lua

and place this into it. Then place it into said folder

 

 

export = {
};

function export:LuaDependencies()
local luaDepTable = {
};
luaDepTable[7] = "Domino/user/fc3/FC3_MainMissions/JAS_030/JAS_030_B12/JAS_030_B12.JAS_030_B12.lua";
return luaDepTable;
end;

function export:Create(cbox)
if (cbox:ShouldLoadResources() == true) then
-- External box dependencies
cbox:RegisterBox("Domino/Library/Sp/Lib_Mission.MissionNormalEnd.lua");
cbox:RegisterBox("Domino/System/Mission_Flow/MissionMiscInfos.lua");
cbox:RegisterBox("Domino/Library/Sp/Lib_Mission.TeleportToNextMissionLocation.lua");
cbox:RegisterBox("Domino/Library/Sp/Lib_Mission.MissionBlockFinal.lua");
cbox:RegisterBox("Domino/System/OutputOrder.lua");
cbox:RegisterBox("Domino/System/Mission_Flow/SetChapter.lua");

-- Load resources
end;
end;

function export:Init(cbox)
local l0;
self[1] = cbox:CreateBox("Domino/System/Mission_Flow/MissionMiscInfos.lua");
l0 = self[1];
l0._graph = self;
l0.Out = self.f_1_Out;
self[2] = cbox:CreateBox("Domino/Library/Sp/Lib_Mission.TeleportToNextMissionLocation.lua");
l0 = self[2];
l0._graph = self;
l0.Out = self.f_2_Out;
l0.Teleported = DummyFunction;
self[3] = cbox:CreateBox("Domino/Library/Sp/Lib_Mission.MissionNormalEnd.lua");
l0 = self[3];
l0._graph = self;
self[4] = cbox:CreateBox("Domino/Library/Sp/Lib_Mission.MissionBlockFinal.lua");
l0 = self[4];
l0._graph = self;
l0.Initialized = self.DummyFunction;
l0.Completed = self.DummyFunction;
l0.Failed = self.DummyFunction;
end;

function export:ShutDown()
for k,v in pairs(self) do if type(v) == "table" and v.ShutDown ~= self.ShutDown and v ~= self._graph and v.ShutDown ~= nil then v:ShutDown() end end;
end;

function export:In()
local l0;
-- Set Missionblock Info
l0 = self[1];
l0.FastTravelEnabled = false;
l0.MissionAbortEnabled = false;
l0:In();
-- Teleport to Chapter 2 starting spawn position
l0 = self[2];
l0.Destination = "2074523898549912232";
l0:WithoutSuccessMessage();

end;

-- Let the system know the mission block exists (Initialize it)
function export:Scan()
local l0;
self:en_5();
l0 = self[4];
l0:Scan();
end;

-- Set Chapter to Chapter 2
function export:f_1_Out()
local l0;
self = self._graph;
l0 = Boxes[GetPathID("Domino/System/Mission_Flow/SetChapter.lua")];
l0.chapter = 2;
l0._graph = self;
l0.Out = DummyFunction;
l0:In();
end;

-- Set the Mission Block to Completed
function export:f_2_Out()
local l0;
self = self._graph;
l0 = self[3];
l0:Complete();
end;

-- Init a Missionblock for the Scan
function export:en_5()
local l0;
l0 = self[4];
l0.MissionBlockId = "138273205459204";
l0.MissionScript = "Domino/user/fc3/FC3_MainMissions/JAS_030/JAS_030_B12/JAS_030_B12.JAS_030_B12.lua";
l0.DBGSpawn = "2075699380500865150";
l0.EndSpawn = "2074523898549912232";
end;

-- Empty out anchor definitions
_compilerVersion = 24;

 

Edited by BASiQ
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...