NoMansSky:MISSIONS Folder: Difference between revisions

From Step Mods | Change The Game
Line 21: Line 21:
== General structure of missions ==
== General structure of missions ==
=== Things that are confirmed ===
=== Things that are confirmed ===
: Missions are sequenced by being reward for completing the previous one.
: Missions are sequenced by being reward for completing the previous one. Example from tutorial mission:
<Property name="Rewards">
        <Property value="GcGenericRewardTableEntry.xml">
          <Property name="Id" value="R_TUT5" />
          <Property name="Common" value="GcRewardTableItemList.xml">
            <Property name="RewardChoice" value="GiveAll" />
            <Property name="OverrideZeroSeed" value="False" />
            <Property name="List">
              <Property value="GcRewardTableItem.xml">
                <Property name="PercentageChance" value="100" />
                <Property name="Reward" value="GcRewardMission.xml">
                  <Property name="Mission" value="TUT_TRANSITION" />
                  <Property name="SetAsSelected" value="False" />
                  <Property name="FailRewardIfMissionActive" value="False" />
                </Property>
                <Property name="LabelID" value="start act transition" />
              </Property>
            </Property>
          </Property>
        </Property>
      </Property>
 
: Every reward is defined at "METADATA\REALITY\TABLES\REWARDTABLE.MBIN"
: Every reward is defined at "METADATA\REALITY\TABLES\REWARDTABLE.MBIN"
: Missions are  "GcGenericMissionSequence.xml" objects
: Missions are  "GcGenericMissionSequence.xml" objects

Revision as of 18:20, January 19, 2021

Mission Files[edit | edit source]


ATLASPATHTABLE.MBIN
BASECOMPUTERMISSIONTABLE.MBIN
COMMUNITYMISSIONTABLE.MBIN
COREMISSIONTABLE.MBIN
ENABLINGCONDITIONSTABLE.MBIN
FLEETMISSIONTABLE.MBIN
MISSIONCOMMUNITYDATA.MBIN
MISSIONSCHEDULESTABLE.MBIN
MISSIONTABLE.MBIN
MULTIPLAYERMISSIONTABLE.MBIN
NPCMISSIONTABLE.MBIN - Space station mission board missions
PLANETPROCMISSIONTABLE.MBIN
RECURRINGMISSIONTABLE.MBIN
SPACEPOIMISSIONTABLE.MBIN
TUTORIALMISSIONTABLE.MBIN - Starting tutorial mission
WATERMISSIONTABLE.MBIN
WIKIMISSIONTABLE.MBIN

General structure of missions[edit | edit source]

Things that are confirmed[edit | edit source]

Missions are sequenced by being reward for completing the previous one. Example from tutorial mission:
<Property name="Rewards">
       <Property value="GcGenericRewardTableEntry.xml">
         <Property name="Id" value="R_TUT5" />
         <Property name="Common" value="GcRewardTableItemList.xml">
           <Property name="RewardChoice" value="GiveAll" />
           <Property name="OverrideZeroSeed" value="False" />
           <Property name="List">
             <Property value="GcRewardTableItem.xml">
               <Property name="PercentageChance" value="100" />
               <Property name="Reward" value="GcRewardMission.xml">
                 <Property name="Mission" value="TUT_TRANSITION" />
                 <Property name="SetAsSelected" value="False" />
                 <Property name="FailRewardIfMissionActive" value="False" />
               </Property>
               <Property name="LabelID" value="start act transition" />
             </Property>
           </Property>
         </Property>
       </Property>
     </Property>
Every reward is defined at "METADATA\REALITY\TABLES\REWARDTABLE.MBIN"
Missions are "GcGenericMissionSequence.xml" objects

Speculations and expectations[edit | edit source]

We think this is a unique identifier for when you have exactly same mission in your mission log. Certainty level 20%

    <Property value="GcGenericMissionVersionProgress.xml">
         <Property name="Version" value="1" />
         <Property name="Progress" value="11" />
       </Property>