Some quick notes on editing mission objectives in WCSO: Mission objectives are defined on an IFF file. If your mission is called a1.mis, the objectives should be coded in a1.iff Each objective is a MOBJ chunk. The NUMO chunk holds the number of objectives. Each MOBJ chunk has the following values: type of variable | size | Value -----------------+----------+------------------------------------ dword | 4 | 0 = Enabled (visible) objective | | 1 = Disabled (invisible) objective -----------------+----------+------------------------------------ dword | 4 | 1 = Primary Objective | | 2 = Secondary Objective | | 3 = Bonus Objective -----------------+----------+------------------------------------ dword | 4 | String number (from objectiv.eng) -----------------+----------+------------------------------------ dword | 4 | Same as above -----------------+----------+------------------------------------ dword | 4 | Status: 0=incomplete; 1= failed | | 2=completed -----------------+----------+------------------------------------ dword | 4 | Percentage count: 0=disabled | | 1=enabled -----------------+----------+------------------------------------ dword | 4 | unknown -----------------+----------+------------------------------------ dword | 4 | unknown -----------------+----------+------------------------------------ dword | 4 | unknown -----------------+----------+------------------------------------ total: 36 bytes Don't forget to change these stats from inside the mission itself. There are some SF_Objective functions for that purpose (check func.def) Mario "HCl" Brito