Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > Star Wolves

Star Wolves 3D space RPG with deep strategy and tactical elements

Reply
 
Thread Tools Display Modes
  #1  
Old 03-05-2010, 12:00 PM
Docvang Docvang is offline
Registered Member
 
Join Date: Mar 2010
Posts: 4
Default

Okay, not shortly after writing the last post, I've found a way to continue this mission.

It seems there is a bug in the mission script, which causes script processing to stop, so no further events are processed. (*)

To fix this, you need to edit the mission's script - do so at your own risk, make a backup of all files you change, don't blame me, if anything goes wrong

Fix:
  1. Fire up your favorite plain text editor (windows notepad will do fine)
  2. In your SW3 install directory open the file 'Data\Scripts\Quests\mission_8e\InoCoSecret_XT45.sc ript' with the text editor. (don't forget to make a backup of this file).
  3. Search for "ship_uel1:SetGodMode();" (without the quotes)
  4. Modify this line so it reads "ship_uel1_1:SetGodMode();" (without the quotes) (modification marked in red)
  5. Save the modified file
  6. Load your savegame (must be from before you arrived at the station and the dialog with the 'strangers' started).
  7. Enjoy
May I say *wow* on how the mission continued












(*): Detailed explanation (can be safely ignored):
Quote:
If you look at the script it is clear which parts run correctly and which don't.
Code:
[...]
--info:top=630,left=80,allvis=0;
function Uel_ComeOn()
  CreatePortalGlow(mothership:GetPosition()+Vector3(-60, 0, -60), Vector3(0.5, 0, 0.5), 5);
  NewFlight("Uel_Group", "uel1", "Manticore_ino1", "Uel", mothership:GetPosition()+Vector3(-58, 0, -58), Vector3(0.5, 0, 0.5));
  ship_uel1_1:SetGodMode();
  NewInocoFlight("Uel_Group", "uel2", mothership:GetPosition()+Vector3(-58, 20, -58), 1, 16, Vector3(0.5, 0, 0.5));
  NewInocoFlight("Uel_Group", "uel3", mothership:GetPosition()+Vector3(-66, -15, -50), 1, 16, Vector3(0.5, 0, 0.5));
  NewInocoFlight("Uel_Group", "uel4", mothership:GetPosition()+Vector3(-50, -15, -66), 1, 16, Vector3(0.5, 0, 0.5));
  flight_uel2:Escort(ship_uel1_1);
  flight_uel3:Escort(ship_uel1_1);
  flight_uel4:Escort(ship_uel1_1);
  Timer_Seq(5,Uel_Dialog);
end;
[...]
  1. Jump animation *check*
  2. Manticore appearance *check*
  3. Invulnerability for Mantocore *fail* (can force attack and damage)
  4. New flight of fighters #1 *fail*
  5. New flight of fighters #2 *fail*
  6. New flight of fighters #3 *fail*
  7. Escort mode for fighters #1 *fail*
  8. Escort mode for fighters #2 *fail*
  9. Escort mode for fighters #3 *fail*
  10. New dialog trigger in X seconds *fail*
Excercise for the interested party: find the line from where things stop working

Last edited by Docvang; 03-05-2010 at 12:16 PM.
Reply With Quote
  #2  
Old 05-12-2010, 10:20 AM
Trucidation
Guest
 
Posts: n/a
Default

Just found this as well, bumped for the attention of whoever can put it into a sticky.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:37 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.