static bool Prefix(TerrainOp.Settings ___m_settings) { //Dbgl($"{___m_settings.m_smooth} {AedenthornUtils.CheckKeyHeld(modKey.Value)}"); if (!modEnabled.Value || !___m_settings.m_smooth || !AedenthornUtils.CheckKeyHeld(modKey.Value)) { return(true); } return(false); }
static bool Prefix(Vector3 pos, TerrainOp.Settings modifier, bool ___m_initialized) { if (!___m_initialized) { return(false); } if (!modEnabled.Value || !modifier.m_smooth || !AedenthornUtils.CheckKeyHeld(modKey.Value)) { return(true); } ResetTerrain(pos, toolRadius.Value > 0 ? toolRadius.Value : modifier.GetRadius()); return(false); }