//update levelname display texts, tell stats to refresh with new data, tell map to generate anew private void vUpdateData() { foreach (LevelsNameUI obj in m_TextObjs) { obj.SendMessage("vGetText"); } vGetNewLevelStats(); m_StatsObject.vSetData(sTags, sSecs, sFras, sShts); m_MapObject.vRefresh(vGetNewMapStats()); }