public virtual void OnScoreIncrease(BaseNetworkGameCharacter character, int increaseAmount) { if (gameRule != null && Characters.Contains(character)) { gameRule.OnScoreIncrease(character, increaseAmount); } }