.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: Starfury

Reply
 
Thread Tools Display Modes
  #1  
Old January 3rd, 2004, 04:07 AM

Otter Otter is offline
Private
 
Join Date: Dec 2000
Location: Woodland Hills, CA, USA
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
Otter is on a distinguished road
Default This I hate: blow something up too soon and the game dead ends.

In campaign 1 I blew up the Mongol starbase while I was exploring the universe. Later, when it was a mission objective, well, it's already destroyed. Don't penalize me for being efficient! Then, campaign 3 I get to Perdition for the "scan" mission and after destroying all the Sitrak ships I **** back and wail on the unfinished artificial warp point. Sure enough, the day'm game says "hey, that baby's a big problem, go kill it." Well I did already but, oh no, the game pretends like it's still there.

FRUSTRATION INCREASING QUICKLY...MUST...PULLLLL...PLUGGGGGGGGG....AAAAAAG GGGGGGGGHHHHHHHH.
__________________
What we do in life echoes in eternity.
Reply With Quote
  #2  
Old January 3rd, 2004, 04:21 AM

Phoenix-D Phoenix-D is offline
National Security Advisor
 
Join Date: Nov 2000
Posts: 5,085
Thanks: 0
Thanked 0 Times in 0 Posts
Phoenix-D is on a distinguished road
Default Re: This I hate: blow something up too soon and the game dead ends.

Fixed (sorta) in the next patch, by making mission objects invulerable until you're assigned to kill them. That's kind of a weak way out, though.

Can be fixed otherwise, I think, by sneaky use of the event system.

EDIT: Yep. I'll try to get an unoffical fix for this up in the next couple of days. The event "Status No Enemy Ships In System" lets check to see if the target has been killed (you have to assign its enemy class a spaceobjectID number first), and if it has you can trigger the next event in the sequence.

[ January 03, 2004, 03:56: Message edited by: Phoenix-D ]
__________________
Phoenix-D

I am not senile. I just talk to myself because the rest of you don't provide adequate conversation.
-Digger
Reply With Quote
  #3  
Old January 3rd, 2004, 05:57 AM

Phoenix-D Phoenix-D is offline
National Security Advisor
 
Join Date: Nov 2000
Posts: 5,085
Thanks: 0
Thanked 0 Times in 0 Posts
Phoenix-D is on a distinguished road
Default Re: This I hate: blow something up too soon and the game dead ends.

Also, as a fix right now you can open main_jobs.txt, find the mission you're on, then open events.txt and find the event that enables the mission AFTER that event.

Then use the cheat `triggerevent (full mission name)` to bypass it manually.

[ January 03, 2004, 04:23: Message edited by: Phoenix-D ]
__________________
Phoenix-D

I am not senile. I just talk to myself because the rest of you don't provide adequate conversation.
-Digger
Reply With Quote
  #4  
Old January 3rd, 2004, 10:27 PM

Otter Otter is offline
Private
 
Join Date: Dec 2000
Location: Woodland Hills, CA, USA
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
Otter is on a distinguished road
Default Re: This I hate: blow something up too soon and the game dead ends.

After opening both files, that makes no sense. The event seems to be EVENT COMMANDER BENSEN 7 FINISH C.
__________________
What we do in life echoes in eternity.
Reply With Quote
  #5  
Old January 4th, 2004, 01:23 AM

Phoenix-D Phoenix-D is offline
National Security Advisor
 
Join Date: Nov 2000
Posts: 5,085
Thanks: 0
Thanked 0 Times in 0 Posts
Phoenix-D is on a distinguished road
Default Re: This I hate: blow something up too soon and the game dead ends.

Right, so now you start Starfury, load your save game and type this in then:

`triggerevent EVENT COMMANDER BENSEN 7 FINISH C'

After that you go to the same place you would if you finished the mission normally. IIRC the mission will still be listed in your mission screen though.
__________________
Phoenix-D

I am not senile. I just talk to myself because the rest of you don't provide adequate conversation.
-Digger
Reply With Quote
  #6  
Old January 11th, 2004, 07:37 PM

Otter Otter is offline
Private
 
Join Date: Dec 2000
Location: Woodland Hills, CA, USA
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
Otter is on a distinguished road
Default Re: This I hate: blow something up too soon and the game dead ends.

O.K. that works!

I did notice that if I stay in the screen where the object is missing, I'll get a mission expired message and then, shortly afterwards, the game will crash.

Maybe you should have code that checks if the object is still present. If not, give the player credit for having already whacked it or just skip over the mission.
__________________
What we do in life echoes in eternity.
Reply With Quote
  #7  
Old January 11th, 2004, 10:34 PM

Phoenix-D Phoenix-D is offline
National Security Advisor
 
Join Date: Nov 2000
Posts: 5,085
Thanks: 0
Thanked 0 Times in 0 Posts
Phoenix-D is on a distinguished road
Default Re: This I hate: blow something up too soon and the game dead ends.

I'm working on it. EDIT: on the solution for the original problem, that is. I'm a modder, not a coder. MM is the only one that can fix the error you got, and I don't know that he would since its generated by using a cheat, and the next patch fixes the problem that required the cheat anyway.

The problem is that some of the event types listed in events.txt don't work, and some of them crash the game when used. And guess what? Those happened to be the events I needed.

I can work around it probably but haven't had the will to bother.

[ January 11, 2004, 20:35: Message edited by: Phoenix-D ]
__________________
Phoenix-D

I am not senile. I just talk to myself because the rest of you don't provide adequate conversation.
-Digger
Reply With Quote
Reply

Bookmarks

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 On

Forum Jump


All times are GMT -4. The time now is 09:07 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.