Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // PURPOSE: To set any optional flags required by a team that is consistent across all variations of a mission
- // NOTES: Store in alphabetical order by MissionID by Team.
- // *** THESE FLAGS ARE THE SAME FOR ALL VARIATIONS OF A MISSION ***
- PROC Fill_MP_Mission_Team_Data_Optional_Flags()
- PRINTSTRING(" Fill_MP_Mission_Team_Data_Optional_Flags()") PRINTNL()
- // FIELD DESCRIPTIONS
- // MissionID : The Mission ID ENUM
- // Team Storage : Uses the Team Requirements ENUM (NOT THE TEAM_COP, etc CONST_INTs) - this is because all Crook Team data for a mission is usually the same
- // Flag Being Set TRUE : The MIT_FLAG ID being set to TRUE for this storage
- // Default Behaviours For A Team - Consistent across all variations of a mission
- // NO PRE-MISSION TEXT MESSAGE
- // NO PRE-MISSION PHONECALL
- // NO MISSION DETAILS BOX
- // NO INVITATION WHEN JOINING MISSION (ie: Players are Forced To Join Mission)
- // ALL PLAYERS FROM TEAM CAN JOIN MISSION (optionally SPECIFIC PLAYERS ONLY can join the mission - usually those that have reserved themselves at a corona)
- // SPECIAL MENTIONS
- // eAM_CR_CLEANAREA : Doesn't use pre-mission phonecall or txtmsg - the mission itself will send txtmsg when the mission launches for a player
- // Team
- // MissionID Storage Flag Being Set To TRUE
- // --------- ------- ----------------------
- // Ambient - Crook
- // Set_MP_Mission_Team_Flag(eAM_CR_CLEANAREA, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Used as both Cop Mission and Crook Mission
- // Set_MP_Mission_Team_Flag(eCOC_Do_Cutscene, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCP_Takeback_Territory, MIT_CROOKS, MIT_FLAG_PREMISSION_PHONECALL)
- // Set_MP_Mission_Team_Flag(eCP_Takeback_Territory, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Cop Mission
- // Set_MP_Mission_Team_Flag(eCP_InformHeli, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCP_InformHeli, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCP_InformHeli, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCP_PrisonTrans, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCP_PrisonTrans, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCP_PrisonTrans, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCP_ProWitCourt, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCP_ProWitCourt, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCP_ProWitCourt, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCP_vip_tour, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCP_vip_tour, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCP_vip_tour, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCP_weapons_ambush, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCP_weapons_ambush, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCP_weapons_ambush, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Cop Tutorial
- // Set_MP_Mission_Team_Flag(eCP_ARMOURY_TUT, MIT_COP, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCP_PARTNER_TUT, MIT_COP, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCP_SNITCH_TUT, MIT_COP, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCP_STOLEN_TUT, MIT_COP, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCP_welcomeTut, MIT_COP, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Crook Mission
- // Set_MP_Mission_Team_Flag(eCR_Airport_Takeover, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_Airport_Takeover, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_Airport_Takeover, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_ASIN, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_ASIN, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_ASIN, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_AttackBoat, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_AttackBoat, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_AttackBoat, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_BossMeet, MIT_CROOKS, MIT_FLAG_PREMISSION_PHONECALL)
- // Set_MP_Mission_Team_Flag(eCR_BossMeet, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_CarBlowUp, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_CarBlowUp, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_CarBlowUp, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_CokeChase, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_CokeChase, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_CokeChase, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_Convoy_Steal, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_Convoy_Steal, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_Convoy_Steal, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_DefendBase, MIT_CROOKS, MIT_FLAG_PREMISSION_PHONECALL)
- // Set_MP_Mission_Team_Flag(eCR_DefendBase, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_DisposeOfVehicle, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_DisposeOfVehicle, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_DisposeOfVehicle, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_escortCrimBoss, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_escortCrimBoss, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_escortCrimBoss, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_farmhouse, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_farmhouse, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_farmhouse, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_Funeral, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_Funeral, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_Funeral, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_GET_VEHICLE, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_GET_VEHICLE, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_GET_VEHICLE, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_GOGET, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_GOGET, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_GOGET, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_hostage_steal, MIT_CROOKS, MIT_FLAG_PREMISSION_PHONECALL)
- // Set_MP_Mission_Team_Flag(eCR_hostage_steal, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_Mayhem, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_Mayhem, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_Mayhem, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_MilitaryBase, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_MilitaryBase, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_MilitaryBase, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_oceandrop, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_oceandrop, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_oceandrop, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_PACKAGE_GRAB, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_PACKAGE_GRAB, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_PACKAGE_GRAB, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_parley, MIT_CROOKS, MIT_FLAG_PREMISSION_PHONECALL)
- // Set_MP_Mission_Team_Flag(eCR_parley, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_PLANE_DROP, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_PLANE_DROP, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_PLANE_DROP, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_PolBustOut, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_PolBustOut, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_PolBustOut, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_PRISON_BREAK, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_PRISON_BREAK, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_PRISON_BREAK, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_Races, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_SHIPMENT_STEAL_1, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_SHIPMENT_STEAL_1, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_SHIPMENT_STEAL_1, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_Showroom, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_Showroom, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_Showroom, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_STEAL_BIKES, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_STEAL_BIKES, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_STEAL_BIKES, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_Steal_Vehicle, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_Steal_Vehicle, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_Steal_Vehicle, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Set_MP_Mission_Team_Flag(eCR_van_rescue, MIT_CROOKS, MIT_FLAG_PREMISSION_TXTMSG)
- // Set_MP_Mission_Team_Flag(eCR_van_rescue, MIT_CROOKS, MIT_FLAG_MISSION_DETAILS_BOX)
- // Set_MP_Mission_Team_Flag(eCR_van_rescue, MIT_CROOKS, MIT_FLAG_INVITE_ONTO_MISSION)
- // Crook Heist
- // Set_MP_Mission_Team_Flag(eCR_BANK_HEIST_1, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_COUNTRY_HEIST_1, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_FBI_grab, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_FBI_HEIST_1, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Crook Tutorial
- // Set_MP_Mission_Team_Flag(eCR_DRUGS_TUT, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_GUN_SHOP_TUT, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_HOLD_UP_TUT, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_HOOKER_TUT, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_JOBLIST_TUT, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_RIVAL_TUT, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_SELL_CARS_TUT, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_SNITCH_TUT, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_TRIGGER_TUT, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Set_MP_Mission_Team_Flag(eCR_WELCOME, MIT_CROOKS, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- // Freemode Activities
- Set_MP_Mission_Team_Flag(eFM_ARM_WRESTLING, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_BASEJUMP_CLOUD, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_DARTS, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_PILOT_SCHOOL, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_IMPROMPTU_DM, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_DEATHMATCH_CLOUD, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_GANG_ATTACK_CLOUD, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_GOLF, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_MISSION_CLOUD, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_RACE_CLOUD, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_SHOOTING_RANGE, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_SURVIVAL_CLOUD, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- Set_MP_Mission_Team_Flag(eFM_TENNIS, MIT_ALL, MIT_FLAG_SPECIFIC_PLAYERS_ONLY)
- ENDPROC
Advertisement
Add Comment
Please, Sign In to add comment