DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ AddActiveInputExcludes() [2/2]

override void MissionBase::AddActiveInputExcludes ( array< string > excludes)
inlineprotected

Adds one or more exclude groups to disable and refreshes excludes.

См. определение в файле missionServer.c строка 910

911 {
912 super.AddActiveInputExcludes(excludes);
913
914 if (excludes.Count() != 0)
915 {
916 bool changed = false;
918 {
919 m_ActiveInputExcludeGroups = new array<string>;
920 }
921
922 foreach (string excl : excludes)
923 {
924 if (m_ActiveInputExcludeGroups.Find(excl) == -1)
925 {
926 m_ActiveInputExcludeGroups.Insert(excl);
927 changed = true;
928 }
929 }
930
931 if (changed)
932 {
934 #ifdef BULDOZER
936 #endif
937 }
938 }
939 }
proto native UAInputAPI GetUApi()
ref array< string > m_ActiveInputExcludeGroups
Определения missionGameplay.c:39
override void RefreshExcludes()
queues refresh of input excludes
Определения missionGameplay.c:1076
proto native void SupressNextFrame(bool bForce)

Перекрестные ссылки GetUApi(), m_ActiveInputExcludeGroups, RefreshExcludes() и UAInputAPI::SupressNextFrame().