public void GetLiquidObjectsTest(string template, string [] liquidObjects) { var liquidObjectsActual = LiquidHelper.GetLiquidObjects(template).ToList(); Assert.Equal(liquidObjects.Length, liquidObjectsActual.Count()); for (var i = 0; i < liquidObjects.Length; i++) { Assert.Equal(liquidObjects [i], LiquidHelper.UnwrapLiquidObject(liquidObjectsActual [i])); } }
public override bool UseItem(Player player) { if (Main.myPlayer == player.whoAmI) { if (player.IsTargetTileInItemRange(item)) { if (LiquidHelper.PlaceLiquid(Player.tileTargetX, Player.tileTargetY, LiquidID.Lava)) { Main.PlaySound(SoundID.Splash, (int)player.position.X, (int)player.position.Y); return(true); } } } return(base.UseItem(player)); }
public override bool UseItem(Player player) { return(LiquidHelper.PlaceLiquid(player, LiquidHelper.Liquids.Honey, 2)); }