private double GetTax() { if (!IsPlayerControlledMarketTax()) { return(DEFAULT_MARKET_TAX); } var tmp = DynamicProperties.GetOrDefault <double>(k.tax); if (tmp >= 0) { //tovabbi szures itt, pl nem lehet kisebb, mint default return(tmp); } return(DEFAULT_MARKET_TAX); }