if ( !hasInterface ) exitWith {}; waitUntil { !isNil "milsim_complete" }; milsim_fbcb2_recordTitleColor = "#ff6666"; milsim_fbcb2_recordTitleFont = "PuristaMedium"; milsim_fbcb2_recordTitleSize = 20; milsim_fbcb2_recordTextHeaderSize = 16; milsim_fbcb2_recordTextBodySize = 14; milsim_fbcb2_subjectStatusID = "FBCB2_Status"; milsim_fbcb2_subjectIntelID = "FBCB2_Intel"; milsim_fbcb2_subjectMessagesID = "FBCB2_Messages"; milsim_fbcb2_subjectFrequenciesID = "FBCB2_Frequencies"; player createDiarySubject[milsim_fbcb2_subjectStatusID, "FBCB2 - Status"]; player createDiarySubject[milsim_fbcb2_subjectMessagesID, "FBCB2 - Messages"]; player createDiarySubject[milsim_fbcb2_subjectIntelID, "FBCB2 - Intel"]; player createDiarySubject[milsim_fbcb2_subjectFrequenciesID, "FBCB2 - Frequencies"]; // store records in format: // [subject, [ // [title, diaryRecord] // ]] milsim_fbcb2_diaryRecords = createHashMap; // populate diary [] call milsim_fnc_processFBCB2FixedWingAssets; [] call milsim_fnc_processFBCB2RotaryAssets; [] call milsim_fnc_processFBCB2RadioFrequencies; [] call milsim_fnc_processFBCB2SmokeColors; [] call milsim_fnc_processFBCB2Environment;