Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2015
3,841
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 25.24 KB | None | 0 0
  1. --Mission #10230
  2.  
  3.  
  4. ---------------------------
  5. -- TppUiBootInit.lua
  6. --
  7. -- 10230 is not assigned a mission number, ergo is not selectable from either sideops or the main mission listings.
  8.  
  9. TppUiCommand.InitPrefabSystem()
  10. TppUiCommand.RegistMissionEpisodeNo(10020,1)
  11. TppUiCommand.RegistMissionEpisodeNo(10030,2)
  12. TppUiCommand.RegistMissionEpisodeNo(10036,3)
  13. TppUiCommand.RegistMissionEpisodeNo(10043,4)
  14. TppUiCommand.RegistMissionEpisodeNo(10033,5)
  15. TppUiCommand.RegistMissionEpisodeNo(10040,6)
  16. TppUiCommand.RegistMissionEpisodeNo(10041,7)
  17. TppUiCommand.RegistMissionEpisodeNo(10044,8)
  18. TppUiCommand.RegistMissionEpisodeNo(10054,9)
  19. TppUiCommand.RegistMissionEpisodeNo(10052,10)
  20. TppUiCommand.RegistMissionEpisodeNo(10050,11)
  21. TppUiCommand.RegistMissionEpisodeNo(10070,12)
  22. TppUiCommand.RegistMissionEpisodeNo(10080,13)
  23. TppUiCommand.RegistMissionEpisodeNo(10086,14)
  24. TppUiCommand.RegistMissionEpisodeNo(10082,15)
  25. TppUiCommand.RegistMissionEpisodeNo(10090,16)
  26. TppUiCommand.RegistMissionEpisodeNo(10091,17)
  27. TppUiCommand.RegistMissionEpisodeNo(10100,18)
  28. TppUiCommand.RegistMissionEpisodeNo(10195,19)
  29. TppUiCommand.RegistMissionEpisodeNo(10110,20)
  30. TppUiCommand.RegistMissionEpisodeNo(10121,21)
  31. TppUiCommand.RegistMissionEpisodeNo(10115,22)
  32. TppUiCommand.RegistMissionEpisodeNo(10120,23)
  33. TppUiCommand.RegistMissionEpisodeNo(10085,24)
  34. TppUiCommand.RegistMissionEpisodeNo(10200,25)
  35. TppUiCommand.RegistMissionEpisodeNo(10211,26)
  36. TppUiCommand.RegistMissionEpisodeNo(10081,27)
  37. TppUiCommand.RegistMissionEpisodeNo(10130,28)
  38. TppUiCommand.RegistMissionEpisodeNo(10140,29)
  39. TppUiCommand.RegistMissionEpisodeNo(10150,30)
  40. TppUiCommand.RegistMissionEpisodeNo(10151,31)
  41. TppUiCommand.RegistMissionEpisodeNo(10045,32)
  42. TppUiCommand.RegistMissionEpisodeNo(11043,33)
  43. TppUiCommand.RegistMissionEpisodeNo(11054,34)
  44. TppUiCommand.RegistMissionEpisodeNo(10093,35)
  45. TppUiCommand.RegistMissionEpisodeNo(11082,36)
  46. TppUiCommand.RegistMissionEpisodeNo(11090,37)
  47. TppUiCommand.RegistMissionEpisodeNo(10156,38)
  48. TppUiCommand.RegistMissionEpisodeNo(11033,39)
  49. TppUiCommand.RegistMissionEpisodeNo(11050,40)
  50. TppUiCommand.RegistMissionEpisodeNo(10171,41)
  51. TppUiCommand.RegistMissionEpisodeNo(11140,42)
  52. TppUiCommand.RegistMissionEpisodeNo(10240,43)
  53. TppUiCommand.RegistMissionEpisodeNo(11080,44)
  54. TppUiCommand.RegistMissionEpisodeNo(10260,45)
  55. TppUiCommand.RegistMissionEpisodeNo(10280,46)
  56. TppUiCommand.RegistMissionEpisodeNo(11121,47)
  57. TppUiCommand.RegistMissionEpisodeNo(11130,48)
  58. TppUiCommand.RegistMissionEpisodeNo(11044,49)
  59. TppUiCommand.RegistMissionEpisodeNo(11151,50)
  60.  
  61.  
  62. ---------------------------
  63. -- TppMissionList.lua
  64. --
  65. --Mission #10230 contains empty logic for when the mission starts. It is the only one in the file that I can see/noticed that does so.
  66.  
  67. s[10171]=function(p)TppPackList.AddLocationCommonScriptPack(p)TppPackList.AddLocationCommonMissionAreaPack(p)TppPackList.AddMissionPack(TppDefine.MISSION_COMMON_PACK.ENEMY_HELI)TppPackList.AddMissionPack(TppDefine.MISSION_COMMON_PACK.WEST_WAV)TppPackList.AddMissionPack(TppDefine.MISSION_COMMON_PACK.WEST_WAV_MACHINE_GUN)TppPackList.AddMissionPack(TppDefine.MISSION_COMMON_PACK.WEST_WAV_CANNON)TppPackList.AddMissionPack(TppDefine.MISSION_COMMON_PACK.WEST_TANK)TppPackList.AddDefaultMissionAreaPack(p)TppPackList.AddMissionPack(TppHelicopter.GetEnemyColoringPack(TppDefine.ENEMY_HELI_COLORING_TYPE.BLACK))do
  68. local s="sol_pfCamp_vip"local s={{type="enemy",name=s,faceId=645,bodyId=267}}TppEneFova.AddUniqueSettingPackage(s)end
  69. end
  70. s[10230]=function(p)TppPackList.AddDefaultMissionAreaPack(p)end
  71. s[10240]=function(p)TppPackList.AddLocationCommonScriptPack(p)if TppPackList.IsMissionPackLabel"InQuarantineFacility"then
  72. TppSoldier2.DisableMarkerModelEffect()TppPackList.AddMissionPack"/Assets/tpp/pack/mission2/story/s10240/s10240_area02.fpk"else
  73. TppPackList.AddMissionPack(TppDefine.MISSION_COMMON_PACK.DD_SOLDIER_WAIT)TppPackList.AddMissionPack(TppDefine.MISSION_COMMON_PACK.HELICOPTER)TppPackList.AddMissionPack"/Assets/tpp/pack/mission2/story/s10240/s10240_area.fpk"end
  74. end
  75.  
  76. ---------------------------
  77. --TppRevenge.lua
  78. --
  79. -- Chapter 2(?) Mission List
  80. --
  81. -- Note: NuclearAbolition mission is #30050
  82.  
  83. e.NO_REVENGE_MISSION_LIST={[10010]=true,[10030]=true,[10050]=true,[11050]=true,[10120]=true,[10140]=true,[11140]=true,[10151]=true,[10230]=true,[10240]=true,[10280]=true,[30050]=true,[40010]=true,[40020]=true,[40050]=true,[50050]=true}e.NO_STEALTH_COMBAT_REVENGE_MISSION_LIST={[30010]=true,[30020]=true,[30050]=true,[30150]=true}e.USE_SUPER_REINFORCE_VEHICLE_MISSION={[10036]=true,[11036]=true,[10093]=true}e.CANNOT_USE_ALL_WEAPON_MISSION={[10030]=true,[10070]=true,[10080]=true,[11080]=true,[10090]=true,[11090]=true,[10151]=true,[11151]=true,[10211]=true,[11211]=true,[30050]=true}
  84.  
  85.  
  86. ---------------------------
  87. -- TppStory.lua
  88.  
  89.  
  90. end,radioList={"f6000_rtrg0325"}}}e.eventPlayTimmingTable={blackTelephone={{true,"OpenDecisionHuey"},{true,"EliImprisonment"},{false,"QuietReceivesPersecutionRadio"},{true,"PermitParasiticWormCarrierKill"},{true,"InterrogateQuietRadio"},{false,"QuietHasFriendshipWithChildRadio"},{true,"AnableDevBattleGearRadio"},{true,"ParasiticWormCarrierQuarantine"},{true,"CompliteDevelopBattleGearRadio"},{true,"DevelopedBattleGear_1Radio"},{true,"EliLookSnakeRadio"},{false,"EntrustDdogRadio"},{false,"DdogComeToGetRadio"},{false,"DdogGoWithMeRadio"},{false,"HappyBirthDayRadio"},{false,"AttackedFromOtherPlayerRadio"},{false,"NuclearEliminationCeremonyRadio"},{false,"MoraleOfMBIsLowRadio"},{false,"GeneralPurposeRadio"}},clearSideOpsForceMBDemo={{true,"DecisionHuey"},{true,"ParasiticWormCarrierKill"},{true,"TheGreatEscapeLiquid"},{true,"InterrogateQuiet"},{true,"QuietHasFriendshipWithChild"},{true,"CompliteDevelopBattleGear"},{true,"EliLookSnake"}},clearSideOpsForceMBRadio={{true,"OpenDecisionHuey"},{true,"PermitParasiticWormCarrierKill"},{true,"EliImprisonment"},{true,"InterrogateQuietRadio"},{true,"CompliteDevelopBattleGearRadio"},{true,"EliLookSnakeRadio"},{true,"QuietHasFriendshipWithChildRadio"}},forceMBDemo={{true,"DecisionHuey"},{true,"EliLookSnake"},{true,"QuietReceivesPersecution"},{true,"InterrogateQuiet"},{true,"QuietHasFriendshipWithChild"},{true,"AnableDevBattleGear"},{true,"TheGreatEscapeLiquid"},{true,"ParasiticWormCarrierKill"},{true,"CompliteDevelopBattleGear"},{true,"DevelopedBattleGear_1"},{true,"EntrustDdog"},{true,"DdogComeToGet"},{true,"DdogGoWithMe"},{true,"HappyBirthDayWithQuiet"},{true,"HappyBirthDay"},{true,"AttackedFromOtherPlayer_KnowWhereFrom"},{true,"AttackedFromOtherPlayer_UnknowWhereFrom"},{false,"NuclearEliminationCeremony"},{true,"MoraleOfMBIsLow"}},afterMBDemo={{true,"AfterTheGreatEscapeLiquid"},{true,"QuietTreatment"},{true,"QuietTreatment2"},{true,"AfterCompliteDevelopBattleGear"}},clearSideOps={{true,"AfterParasiticWormCarrierKillHeli"},{true,"RetrieveAIPod"},{true,"AfterRetrieveVolgin"},{true,"ClearEliChallenge"},{true,"ProgressQuestChildSoldier"},{true,"LeakRadiationInMB"},{true,"OpenProxyWar"}},freeHeliRadio={{true,"OpenQuietLost"},{true,"AfterParasiticWormCarrierKillFree"},{true,"AfterParasiticWormCarrierKillHeli"},{true,"ReasonSahelanMove"},{true,"OpenParasiticWormCarrierKill"},{true,"OpenMissionAfterTheGreatEscapeLiquid"},{true,"RafeAccidentalDeath"},{true,"OpenSideOpsAiPod"},{true,"OpenFindTheSecretWeapon"},{true,"OpenPicthDark"},{true,"ZeroAndScalFace"},{true,"OpenLinguaFranka"},{true,"OpenRemovalWalkerGear"},{true,"OpenCarLine"},{true,"OpenRescueIntelAgents"},{true,"OpenEliminateThePows"},{true,"OpenVoice"},{true,"OpenCaptureTheWeaponDealer"},{true,"OpenWhiteMamba"},{true,"OpenFlagMissionAfterWhiteMamba"},{true,"GeneOfEli"},{true,"OpenCodeTalker"},{true,"WalkerGear"},{true,"WalkerGearRemind"},{true,"QuietPassage"},{true,"CleardFindTheSecretWeapon"},{true,"CleardToMotherBase"},{true,"OpenHuntDown"},{true,"OpenEliChallengeAndRootCause"},{true,"OpenMetallicArchaea"},{true,"OpenFlagMissionAfterOKBZERO"},{true,"CanDevelopNuclear"},{true,"CorpseInAIPod"},{true,"StartQuestChildSoldier"},{true,"LeakRadiationInMB"},{true,"OpenProxyWar"},{true,"ProgressQuestChildSoldier"},{true,"OpenEliChallenge"},{true,"AboutHeliSpace"},{true,"AboutSideOps"},{true,"AboutQuietSniper"},{true,"AboutGunsmith_B"},{true,"AboutGunsmith_Master"},{true,"AboutAnalyzer"},{true,"SuggestActiveSonar"},{true,"UnlockBuddyDog"},{true,"UnlockBuddyQuiet"},{true,"AboutCallBuddy"},{true,"AboutBuddyDog"},{true,"UnlockIntelSearch"},{true,"UnlockSupportFire"},{true,"AntiNuclearDeterrence"},{true,"NuclearWorld"},{false,"MotherBaseBurnOut"},{true,"HowToPlayFreePlay"}}}e.PLAY_DEMO_END_MISSION={[10010]=true,[10050]=true,[10070]=true,[10100]=true,[10110]=true,[10120]=true,[10130]=true,[10140]=true,[10150]=true,[10151]=true,[10240]=true,[10260]=true,[10280]=true,[10230]=true,[11050]=true,[11070]=true,[11100]=true,[11110]=true,[11130]=true,[11140]=true,[11150]=true,[11151]=true,[11240]=true,[11260]=true,[11280]=true,[11230]=true}function e.GetCurrentStorySequence()return gvars.str_storySequence
  91. end
  92.  
  93. ---------------------------
  94. -- TppResult.lua
  95. --
  96. -- Has GMP reward set for mission completion. NOTE: Mission is at end of story list, even after all Hard/revamp difficulty missions
  97.  
  98. e.RANK_THRESHOLD={S=13e4,A=1e5,B=6e4,C=3e4,D=1e4,E=0}e.RANK_BASE_SCORE={S=11e4,A=9e4,B=7e4,C=5e4,D=3e4,E=0}e.RANK_BASE_SCORE_10054={S=1e4,A=9e3,B=7e3,C=5e3,D=3e3,E=0}e.RANK_BASE_SCORE_10040={S=2e4,A=18e3,B=14e3,C=1e4,D=6e3,E=0}e.RANK_BASE_SCORE_10130={S=5e4,A=45e3,B=35e3,C=25e3,D=2e4,E=0}e.RANK_BASE_SCORE_10140={S=1e5,A=8e4,B=65e3,C=5e4,D=35e3,E=0}e.RANK_BASE_GMP={S=28e3,A=23400,B=2e4,C=18e3,D=13500,E=9999}e.COMMON_SCORE_PARAM={noReflexBonus=1e4,noAlertBonus=5e3,noKillBonus=5e3,noRetryBonus=5e3,perfectStealthNoKillBonus=2e4,noTraceBonus=1e5,firstSpecialBonus=5e3,secondSpecialBonus=5e3,alertCount={valueToScoreRatio=-5e3},rediscoveryCount={valueToScoreRatio=-500},takeHitCount={valueToScoreRatio=-100},tacticalActionPoint={valueToScoreRatio=1e3},hostageCount={valueToScoreRatio=5e3},markingCount={valueToScoreRatio=30},interrogateCount={valueToScoreRatio=150},headShotCount={valueToScoreRatio=1e3},neutralizeCount={valueToScoreRatio=200}}e.MISSION_GUARANTEE_GMP={[10010]=nil,[10020]=8e4,[10030]=nil,[10036]=9e4,[10043]=1e5,[10033]=1e5,[10040]=11e4,[10041]=11e4,[10044]=12e4,[10052]=12e4,[10054]=13e4,[10050]=13e4,[10070]=13e4,[10080]=15e4,[10082]=15e4,[10086]=15e4,[10090]=17e4,[10195]=17e4,[10091]=17e4,[10100]=17e4,[10110]=17e4,[10121]=17e4,[10115]=19e4,[10120]=19e4,[10085]=19e4,[10200]=19e4,[10211]=19e4,[10081]=19e4,[10130]=21e4,[10140]=21e4,[10150]=21e4,[10151]=21e4,[10045]=21e4,[10093]=25e4,[10156]=26e4,[10171]=28e4,[10240]=3e5,[10260]=6e5,[10280]=nil,[11043]=3e5,[11054]=42e4,[11082]=5e5,[11090]=5e5,[11033]=4e5,[11050]=52e4,[11140]=6e5,[11080]=6e5,[11121]=68e4,[11130]=68e4,[11044]=68e4,[11151]=82e4,[11041]=19e4,[11085]=35e4,[11036]=15e4,[11091]=31e4,[11195]=31e4,[11211]=35e4,[11200]=35e4,[11171]=43e4,[11115]=35e4,[10230]=23e4}
  99.  
  100.  
  101. ---------------------------
  102. -- TppDefine.lua
  103. --
  104. -- Mission list + LOCATION LIST?
  105. --
  106. -- AFGH= Afghanistan
  107. -- MAFR= Middle Africa
  108. -- CYPR= Cypress
  109. -- GNTN= ?
  110. -- OMBS= Online Mother-Base(Guessing on this?)
  111. -- MTBS= MoTher-BaSe
  112. -- MBQF= Mother-Base Quarantine Facility
  113. -- HLSP= ?
  114. -- FLYK= ?
  115. --
  116. -- MISSING_NUMBER_MISSION_LIST are the fields of interest
  117.  
  118.  
  119. _.PROGRAM_SAVE_FILE_VERSION=TppScriptVars.GetProgramVersionTable()_.VARS_GROUP_GAME_DATA_ON_START_MISSION=A(TppScriptVars.GROUP_BIT_GVARS,TppScriptVars.GROUP_BIT_VARS)_.MISSION_LOAD_TYPE=_.Enum{"MISSION_FINALIZE","MISSION_ABORT","MISSION_RESTART","CONTINUE_FROM_CHECK_POINT"}_.LOCATION_ID={INIT=1,AFGH=10,MAFR=20,CYPR=30,GNTN=40,OMBS=45,MTBS=50,MBQF=55,HLSP=60,FLYK=70,afgh=10,mafr=20,cypr=30,gntn=40,ombs=45,mtbs=50,mbqf=55,hlsp=60,flyk=70,SAND_AFGH=91,SAND_MAFR=92,SAND_MTBS=95,sand_afgh=91,sand_mafr=92,sand_mtbs=95}_.LOCATION_CHUNK_INDEX_TABLE={[_.LOCATION_ID.AFGH]=Chunk.INDEX_AFGH,[_.LOCATION_ID.MAFR]=Chunk.INDEX_MAFR,[_.LOCATION_ID.CYPR]=Chunk.INDEX_CYPR,[_.LOCATION_ID.MTBS]=Chunk.INDEX_MTBS,[_.LOCATION_ID.MBQF]=Chunk.INDEX_MTBS}_.WEATHER={SUNNY=0,CLOUDY=1,RAINY=2,SANDSTORM=3,FOGGY=4,POURING=5}_.MISSION_LIST={"10010","10020","10030","10036","10043","10033","10040","10041","10044","10052","10054","10050","10070","10080","10086","10082","10090","10195","10091","10100","10110","10121","10115","10120","10085","10200","10211","10081","10130","10140","10150","10151","10045","10156","10093","10171","10240","10260","10280","10230","11043","11041","11054","11085","11082","11090","11036","11033","11050","11091","11195","11211","11140","11200","11080","11171","11121","11115","11130","11044","11052","11151",nil}_.MISSION_ENUM=_.Enum(_.MISSION_LIST)if Mission.RegisterMissionCodeList then
  120. Mission.RegisterMissionCodeList{codeList=_.MISSION_LIST}end
  121. _.HARD_MISSION_LIST={"11043","11041","11054","11085","11082","11090","11036","11033","11050","11091","11195","11211","11140","11200","11080","11171","11121","11115","11130","11044","11052","11151"}_.HARD_MISSION_ENUM=_.Enum(_.HARD_MISSION_LIST)_.MISSING_NUMBER_MISSION_LIST={"11041","11085","11036","11091","11195","11211","11200","11171","11115","11052","10230"}_.MISSING_NUMBER_MISSION_ENUM=_.Enum(_.MISSING_NUMBER_MISSION_LIST)_.SYS_MISSION_ID={INIT=1,TITLE=5,AFGH_FREE=30010,MAFR_FREE=30020,MTBS_FREE=30050,MTBS_ZOO=30150,MTBS_WARD=30250,AFGH_HELI=40010,MAFR_HELI=40020,MTBS_HELI=40050,HELI_SPACE=40060,FOB=50050,SELECT=6e4}_.NO_ORDER_BOX_MISSION_LIST={"10010","10020","10030","10050","11050","10070","10080","11080","10115","11115","10140","11140","10150","10151","11151","10240","10260","10280"}_.NO_ORDER_BOX_MISSION_ENUM=_.Enum(_.NO_ORDER_BOX_MISSION_LIST)_.NO_ORDER_FIX_HELICOPTER_ROUTE={[10240]="rt_drp_mbqf_N",[10260]="drp_s10260"}_.NO_HELICOPTER_ROUTE_MISSION_LIST={"10010","10020","10030","10050","11050","10070","10080","11080","10140","11140","10150","10151","11151","10240","10280"}_.NO_HELICOPTER_ROUTE_ENUM=_.Enum(_.NO_HELICOPTER_ROUTE_MISSION_LIST)_.NO_HELICOPTER_MISSION_START_POSITION={[10010]={-39.127,106.175,-1719.5},[10050]={-1820.706,348.982,-146.444},[11050]={-1820.706,348.982,-146.444},[10070]={-647.4362,541.0834,-1637.894},[10080]={-458,-20,1316},[11080]={-458,-20,1316},[10140]={1118.691,-10.92584,656.2424},[11140]={1118.691,-10.92584,656.2424},[10150]={-1626,359.51,-416},[10151]={-750,532,-1676},[11151]={-750,532,-1676},[10240]={-162.75,1.092,-2097.899},[10280]={-39.127,106.175,-1719.5}}_.EMERGENCY_MISSION_LIST={10115,50050}_.EMERGENCY_MISSION_ENUM=_.Enum(_.EMERGENCY_MISSION_LIST)_.LOCATION_HAVE_MISSION_LIST={INIT={5},AFGH={10020,10033,10034,10036,10040,10041,10043,10044,10045,10050,10052,10054,10060,10070,10150,10151,10153,10156,10164,10199,10260,30010,40010,65020,11036,11043,11041,11033,11050,11054,11044,11052,11151},MAFR={10080,10081,10082,10085,10086,10090,10091,10093,10100,10110,10120,10121,10130,10140,10154,10160,10162,10171,10200,10195,10211,30020,40020,65060,11085,11082,11090,11091,11195,11211,11140,11200,11080,11171,11121,11130},CYPR={10010,10280},MTBS={10030,10115,11115,10240,30050,30150,30250,40050,50050,65030},OMBS={},HLSP={40060},FLYK={10230}}_.OFFLINE_MOHTER_BASE_LAYOUT_CODE=0
  122. _.STORY_MISSION_LAYOUT_CODE={[10030]=_.OFFLINE_MOHTER_BASE_LAYOUT_CODE,[10115]=_.OFFLINE_MOHTER_BASE_LAYOUT_CODE,[11115]=_.OFFLINE_MOHTER_BASE_LAYOUT_CODE,[10240]=_.OFFLINE_MOHTER_BASE_LAYOUT_CODE,[30050]=_.OFFLINE_MOHTER_BASE_LAYOUT_CODE,[30051]=_.OFFLINE_MOHTER_BASE_LAYOUT_CODE,[30150]=500,[30250]=_.OFFLINE_MOHTER_BASE_LAYOUT_CODE}_.INVALID_LAYOUT_CODE=65535
  123. _.STORY_MISSION_CLUSTER_ID={[10030]=0,[10115]=2,[11115]=2,[10240]=7,[30050]=0,[30150]=0,[30250]=7}_.INVALID_CLUSTER_ID=255
  124. _.STORY_SEQUENCE_LIST={"STORY_START","CLEARD_ESCAPE_THE_HOSPITAL","CLEARD_RECUE_MILLER","CLEARD_TO_MATHER_BASE","CLEARD_FLAG_MISSIONS_AFTER_TO_MATHER_BASE","CLEARD_FIND_THE_SECRET_WEAPON","CLEARD_FLAG_MISSIONS_AFTER_FIND_THE_SECRET_WEAPON","CLEARD_RESCUE_HUEY","CLEARD_DESTROY_THE_FLOW_STATION","CLEARD_LINGUA_FRANKA","CLEARD_FLAG_MISSIONS_AFTER_DESTROY_THE_FLOW_STATION","CLEARD_TAKE_OUT_THE_CONVOY","CLEARD_RESCUE_INTEL_AGENTS","CLEARD_ELIMINATE_THE_POWS","CLEARD_DEATH_FACTORY","CLEARD_CAPTURE_THE_WEAPON_DEALER","CLEARD_WHITE_MAMBA","CLEARD_FLAG_MISSIONS_AFTER_WHITE_MAMBA","CLEARD_ELIMINATE_THE_COMMANDER","CLEARD_RESCUE_THE_BETRAYER","CLEARD_CODE_TALKER","CLEARD_METALLIC_ARCHAEA","CLEARD_SKULLFACE","CLEARD_OKB_ZERO","CLEARD_RETRIEVE_VOLGIN","CLEARD_RETRIEVE_CHILD_DESERTER","CLEARD_FLAG_MISSIONS_BEFORE_ENDRESS_PROXY_WAR","CLEARD_ENDRESS_PROXY_WAR","CLEARD_FLAG_MISSIONS_BEFORE_MURDER_INFECTORS","CLEARD_MURDER_INFECTORS","CLEARD_AFTER_MURDER_INFECTORS_ONE_MISSION","CLEARD_AFTER_MURDER_INFECTORS_TWO_MISSIONS","CLEARD_THE_TRUTH","STORY_FINISH",nil}_.STORY_SEQUENCE=_.Enum(_.STORY_SEQUENCE_LIST)_.MISSION_COMMON_PACK={AFGH_SCRIPT="/Assets/tpp/pack/location/afgh/pack_common/afgh_script.fpk",MAFR_SCRIPT="/Assets/tpp/pack/location/mafr/pack_common/mafr_script.fpk",CYPR_SCRIPT="/Assets/tpp/pack/location/cypr/pack_common/cypr_script.fpk",MTBS_SCRIPT="/Assets/tpp/pack/location/mtbs/pack_common/mtbs_script.fpk",AFGH_MISSION_AREA="/Assets/tpp/pack/mission2/common/mis_com_afgh.fpk",MAFR_MISSION_AREA="/Assets/tpp/pack/mission2/common/mis_com_mafr.fpk",MTBS_MISSION_AREA="/Assets/tpp/pack/mission2/common/mis_com_mtbs.fpk",AFGH_HOSTAGE="/Assets/tpp/pack/mission2/common/mis_com_afgh_hostage.fpk",MAFR_HOSTAGE="/Assets/tpp/pack/mission2/common/mis_com_mafr_hostage.fpk",MAFR_HOSTAGE_WOMAN="/Assets/tpp/pack/mission2/common/mis_com_mafr_hostage_woman.fpk",HELICOPTER="/Assets/tpp/pack/mission2/common/mis_com_helicopter.fpk",ENEMY_HELI="/Assets/tpp/pack/mission2/common/mis_com_enemy_heli.fpk",ORDER_BOX="/Assets/tpp/pack/mission2/common/mis_com_order_box.fpk",CODETALKER="/Assets/tpp/pack/mission2/common/mis_com_codetalker.fpk",HUEY="/Assets/tpp/pack/mission2/common/mis_com_huey.fpk",LIQUID="/Assets/tpp/pack/mission2/common/mis_com_liquid.fpk",MANTIS="/Assets/tpp/pack/mission2/common/mis_com_mantis.fpk",MILLER="/Assets/tpp/pack/mission2/common/mis_com_miller.fpk",OCELOT="/Assets/tpp/pack/mission2/common/mis_com_ocelot.fpk",QUIET="/Assets/tpp/pack/mission2/common/mis_com_quiet.fpk",SAHELAN="/Assets/tpp/pack/mission2/common/mis_com_sahelan.fpk",SKULLFACE="/Assets/tpp/pack/mission2/common/mis_com_skullface.fpk",PF_SOLIDER="/Assets/tpp/pack/mission2/common/mis_com_pf_solider.fpk",SOVIET_SOLIDER="/Assets/tpp/pack/mission2/common/mis_com_soviet_solider.fpk",DD_SOLDIER_WAIT="/Assets/tpp/pack/mission2/common/mis_com_dd_soldier_wait.fpk",VOLGIN="/Assets/tpp/pack/mission2/common/mis_com_volgin.fpk",WALKERGEAR="/Assets/tpp/pack/mission2/common/mis_com_walkergear.fpk",CHILD_SOLDIER="/Assets/tpp/pack/mission2/common/mis_com_child_soldier.fpk",XOF_SOLDIER="/Assets/tpp/pack/mission2/common/mis_com_xof_soldier.fpk",DD_SOLDIER_ATTACKER="/Assets/tpp/pack/mission2/common/mis_com_dd_soldier_attack.fpk",DD_SOLDIER_SNEAKING="/Assets/tpp/pack/mission2/common/mis_com_dd_soldier_sneak.fpk",DD_SOLDIER_BTRDRS="/Assets/tpp/pack/mission2/common/mis_com_dd_soldier_btdrs.fpk",AFGH_DECOY="/Assets/tpp/pack/collectible/decoy/decoy_svs.fpk",MAFR_DECOY="/Assets/tpp/pack/collectible/decoy/decoy_pf.fpk",MTBS_DECOY="/Assets/tpp/pack/collectible/decoy/decoy_fob.fpk",BEAR="/Assets/tpp/pack/mission2/common/mis_com_bear.fpk",RAVEN="/Assets/tpp/pack/mission2/common/mis_com_raven.fpk",RAT="/Assets/tpp/pack/mission2/common/mis_com_rat.fpk",LYCAON="/Assets/tpp/pack/mission2/common/mis_com_lycaon.fpk",JACKAL="/Assets/tpp/pack/mission2/common/mis_com_jackal.fpk",EAST_LV="/Assets/tpp/pack/mission2/common/veh_mc_east_lv.fpk",EAST_TANK="/Assets/tpp/pack/mission2/common/veh_mc_east_tnk.fpk",EAST_TRUCK="/Assets/tpp/pack/mission2/common/veh_mc_east_trc.fpk",EAST_TRUCK_AMMUNITION="/Assets/tpp/pack/mission2/common/veh_mc_east_trc_crg_ammunition.fpk",EAST_TRUCK_DRUM="/Assets/tpp/pack/mission2/common/veh_mc_east_trc_crg_drum.fpk",EAST_TRUCK_GENERATOR="/Assets/tpp/pack/mission2/common/veh_mc_east_trc_crg_generator.fpk",EAST_TRUCK_MATERIAL="/Assets/tpp/pack/mission2/common/veh_mc_east_trc_crg_material.fpk",EAST_WAV="/Assets/tpp/pack/mission2/common/veh_mc_east_wav.fpk",EAST_WAV_ROCKET="/Assets/tpp/pack/mission2/common/veh_mc_east_wav_rocket.fpk",WEST_LV="/Assets/tpp/pack/mission2/common/veh_mc_west_lv.fpk",WEST_TANK="/Assets/tpp/pack/mission2/common/veh_mc_west_tnk.fpk",WEST_TRUCK="/Assets/tpp/pack/mission2/common/veh_mc_west_trc.fpk",WEST_TRUCK_CISTERN="/Assets/tpp/pack/mission2/common/veh_mc_west_trc_crg_cistern.fpk",WEST_TRUCK_CONTAINER="/Assets/tpp/pack/mission2/common/veh_mc_west_trc_crg_container.fpk",WEST_TRUCK_ITEMBOX="/Assets/tpp/pack/mission2/common/veh_mc_west_trc_crg_itembox.fpk",WEST_TRUCK_HOOD="/Assets/tpp/pack/mission2/common/veh_mc_west_trc_hood.fpk",WEST_WAV="/Assets/tpp/pack/mission2/common/veh_mc_west_wav.fpk",WEST_WAV_CANNON="/Assets/tpp/pack/mission2/common/veh_mc_west_wav_trt_cannon.fpk",WEST_WAV_MACHINE_GUN="/Assets/tpp/pack/mission2/common/veh_mc_west_wav_trt_machinegun.fpk",AMBULANCE="/Assets/tpp/pack/mission2/common/veh_mc_ambulance.fpk",AVATAR_EDIT="/Assets/tpp/pack/mission2/common/mis_com_avatar_edit.fpk",AVATAR_ASSET_LIST={"/Assets/tpp/pack/player/avatar/deform/avm_dfrm_men_mtar.fpk","/Assets/tpp/pack/player/avatar/face/plfova_avm0_type0_v00.fpk","/Assets/tpp/pack/player/avatar/face/plfova_avm0_type1_v00.fpk","/Assets/tpp/pack/player/avatar/face/plfova_avm0_type2_v00.fpk","/Assets/tpp/pack/player/avatar/face/plfova_avm0_type3_v00.fpk","/Assets/tpp/pack/player/avatar/face/plfova_avm0_type4_v00.fpk","/Assets/tpp/pack/player/avatar/face/plfova_avm0_type5_v00.fpk","/Assets/tpp/pack/player/avatar/face/plfova_avm0_type6_v00.fpk","/Assets/tpp/pack/player/avatar/face/plfova_avm0_type7_v00.fpk","/Assets/tpp/pack/player/avatar/deform/pldfrm_avm0_type0_v00.fpk","/Assets/tpp/pack/player/avatar/deform/pldfrm_avm0_type1_v00.fpk","/Assets/tpp/pack/player/avatar/deform/pldfrm_avm0_type2_v00.fpk","/Assets/tpp/pack/player/avatar/deform/pldfrm_avm0_type3_v00.fpk","/Assets/tpp/pack/player/avatar/deform/pldfrm_avm0_type4_v00.fpk","/Assets/tpp/pack/player/avatar/deform/pldfrm_avm0_type5_v00.fpk","/Assets/tpp/pack/player/avatar/deform/pldfrm_avm0_type6_v00.fpk","/Assets/tpp/pack/player/avatar/deform/pldfrm_avm0_type7_v00.fpk","/Assets/tpp/pack/player/avatar/hair/plfova_avm_hair_a0_v00.fpk","/Assets/tpp/pack/player/avatar/hair/plfova_avm_hair_b0_v00.fpk","/Assets/tpp/pack/player/avatar/hair/plfova_avm_hair_c0_v00.fpk","/Assets/tpp/pack/player/parts/plparts_avatar_man.fpk","/Assets/tpp/pack/player/avatar/body/plfova_avm0_main0_skin0_c00.fpk","/Assets/tpp/pack/player/avatar/body/plfova_avm0_main0_skin0_c01.fpk","/Assets/tpp/pack/player/avatar/body/plfova_avm0_main0_skin0_c02.fpk","/Assets/tpp/pack/player/avatar/body/plfova_avm0_main0_skin0_c03.fpk","/Assets/tpp/pack/player/avatar/body/plfova_avm0_main0_skin0_c04.fpk","/Assets/tpp/pack/ui/ui_avatar_edit_men.fpk"}}_.SOLIDER2_COMMON_PACK={default="/Assets/tpp/pack/soldier/common/Soldier2Common.fpk",s10150_special="/Assets/tpp/pack/mission2/story/s10150/s10150_special_npc.fpk",s10151_special="/Assets/tpp/pack/mission2/story/s10151/s10151_special_npc.fpk",s10151_ending="/Assets/tpp/pack/mission2/story/s10151/s10151_ending_npc.fpk"}for T,E in pairs(_.SOLIDER2_COMMON_PACK)do
  125.  
  126.  
  127. ---------------------------
  128. -- TppCassette.lua
  129. --
  130. -- 10230 has two empty lines of logic to add tapes upon completion
  131.  
  132. _[10033]={"tp_m_10020_03","tp_m_10020_04","tp_m_10020_05","tp_m_10020_06","tp_m_10020_12","tp_m_10280_11","tp_c_00000_14","tp_c_00000_03"}_[10040]={"tp_m_10040_03","tp_c_00000_12"}_[10041]={}_[10044]={}_[10052]={}_[10054]={}_[10050]={}_[10070]={"tp_m_10070_03","tp_m_10070_04","tp_m_10070_05","tp_m_10070_06","tp_m_10070_08"}_[10080]={"tp_m_10070_01","tp_m_10070_02","tp_m_10070_07"}_[10086]={}_[10082]={}_[10090]={"tp_m_10090_01","tp_c_00000_10"}_[10195]={}_[10091]={"tp_m_10090_02","tp_m_10090_03"}_[10100]={}_[10110]={"tp_m_10110_01","tp_m_10110_02"}_[10121]={}_[10115]={}_[10120]={"tp_m_10120_03"}_[10085]={}_[10200]={}_[10211]={}_[10081]={}_[10130]={"tp_m_10130_00"}_[10140]={"tp_m_10140_01","tp_m_10140_02","tp_m_10140_03","tp_m_10140_04","tp_m_10140_07"}_[10150]={}_[10151]={"tp_m_10150_01","tp_m_10150_02","tp_m_10150_05","tp_m_10150_06","tp_m_10150_07","tp_m_10150_08","tp_m_10150_19","tp_m_10150_27","tp_c_00000_05"}_[10045]={"tp_m_10150_03","tp_m_10150_04","tp_m_10150_10","tp_m_10150_18","tp_m_10150_26","tp_m_10150_31","tp_c_00001_01"}_[10156]={"tp_m_10156_01","tp_m_10156_02","tp_m_10156_03","tp_c_00001_03"}_[10093]={"tp_m_10093_01","tp_m_10093_02","tp_m_10093_03","tp_m_10093_04","tp_m_10093_05","tp_m_10150_14","tp_m_10150_28","tp_c_00001_02"}_[10171]={"tp_c_00001_04","tp_m_10150_11","tp_m_10150_12"}_[10240]={"tp_m_10240_01","tp_m_10240_02"}_[10260]={"tp_m_10260_03"}_[10280]={"tp_m_10150_13","tp_m_10280_02","tp_m_10280_03","tp_m_10280_08","tp_m_10280_09","tp_m_10280_10","tp_m_10280_12","tp_m_10280_13","tp_m_10280_14","tp_m_10280_15","tp_m_10280_16","tp_m_10280_17"}_[10230]={}local t={}t[10010]={}t[10020]={}t[10030]={"tp_m_10030_00"}t[10036]={"tp_m_10036_00"}t[10043]={"tp_m_10043_00"}t[10033]={"tp_m_10033_00"}t[10040]={"tp_m_10040_00"}t[10041]={"tp_m_10041_00"}t[10044]={"tp_m_10044_00"}t[10052]={"tp_m_10052_00"}t[10054]={"tp_m_10054_00"}t[10050]={}t[10070]={"tp_m_10070_00"}t[10080]={"tp_m_10100_02"}t[10086]={"tp_m_10086_00"}t[10082]={"tp_m_10082_00"}t[10090]={"tp_m_10090_00"}t[10195]={"tp_m_10195_00"}t[10091]={"tp_m_10091_00"}t[10100]={"tp_m_10100_00"}t[10110]={"tp_m_10110_00"}t[10121]={"tp_m_10121_00"}t[10115]={"tp_m_10115_00"}t[10120]={"tp_m_10120_00"}t[10085]={"tp_m_10085_00"}t[10200]={"tp_m_10200_00"}t[10211]={"tp_m_10211_00"}t[10081]={"tp_m_10081_00"}t[10130]={"tp_m_10130_00"}t[10140]={"tp_m_10140_00"}t[10150]={"tp_m_10150_00"}t[10151]={"tp_m_10151_00"}t[10045]={"tp_m_10045_00"}t[10156]={"tp_m_10156_00"}t[10093]={"tp_m_10093_00"}t[10171]={"tp_m_10171_00"}t[10240]={"tp_m_10240_00"}t[10260]={"tp_m_10260_00"}t[10280]={}t[10230]={}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement