Пример #1
0
 static void Postfix(int?__state)
 {
     if (!__state.HasValue)
     {
         return;
     }
     Find.TickManager.DebugSetTicksGame(__state.Value);
     FactionContext.Pop();
 }
Пример #2
0
        public static void PopFaction(this Map map)
        {
            Faction faction = FactionContext.Pop();

            if (faction == null)
            {
                return;
            }

            Multiplayer.WorldComp?.SetFaction(faction);
            map?.MpComp().SetFaction(faction);
        }
Пример #3
0
 static void Postfix(CompForbiddable __instance, bool __state)
 {
     __instance.forbiddenInt = __state;
     FactionContext.Pop();
 }