Beispiel #1
0
        private static bool Prefix(VehicleDockingBay __instance)
        {
            if (__instance != null)
            {
                Dockable docked = __instance.GetDockedObject();

                if (docked != null)
                {
                    if (docked.name.Contains("SeaTruck"))
                    {
                        MainPatch.seaTruckIsDocked = true;
                    }
                    else if (docked.name.Contains("Exosuit"))
                    {
                        MainPatch.exoSuitIsDocked = true;
                    }
                }
                else
                {
                    MainPatch.seaTruckIsDocked = false;
                    MainPatch.exoSuitIsDocked  = false;
                }
            }
            return(false);
        }