Jump to content

Home

objectives


patchx

Recommended Posts

Revision #2:

- Added a link to the SDK for STV: Elite Force.

Revision #1:

- Fixed "/strip/objects.sp" -> "/strip/objectives.sp"

 

--

 

Well, first off, you'll need the Star Trek Voyager: Elite Force SDK, for the ICARUS / BehavED tools. (Scripting).

 

Then, you'll need to extract /strip/objectives.sp from assets1.pk3.

 

Inside objects.sp you'll find the text for all of the objectives that are in the game, you'll want to add your own entry for your map.

 

Just to note:

** I HAVE NOT FULLY TESTED ADDING NEW OBJECTIVES TO OBJECTIVES.SP -- ONLY MODIFYING THEM **

 

I have only modified already existing ones, for the sake of compatibility.

 

Now, inside of an ICARUS script, you'll want to set something up such as:

 

set ( "SET_OBJECTIVE_SHOW", "NS_STREETS_OBJ2" );

 

This will show the objective and make it display a message saying new objective, ect.

 

You'll want to trigger/run this script by however the player gains the objective.

 

Now, to make the player "win" the objective, you'll want to trigger/run a script that contains this:

 

set ( "SET_OBJECTIVE_SUCCEEDED", "NS_STREETS_OBJ2" );

 

To remove an objective, you can do it in a similar fashion,

 

set ( "SET_OBJECTIVE_HIDE", "NS_STREETS_OBJ2" );

 

Resources:

Star Trek Voyager: Elite Force SDK

 

I hope this helps, may not be complete.

 

--

Link to comment
Share on other sites

Originally posted by patchx

i tried making a new objectives.sp file for my sp level mod but it didnt work

 

so i use the replacement method and it did

 

-patch

 

Well, that'll be solved when source code is released. :D

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...