deck cutter feedback

This commit is contained in:
Chr1Z93 2023-02-02 17:29:56 +01:00
parent caad1df8ea
commit 811a7ca645

View File

@ -6,12 +6,18 @@ function onScriptingButtonDown(index, player_color)
local player = Player[player_color] local player = Player[player_color]
local object = player.getHoverObject() local object = player.getHoverObject()
if (not object) then return end if not object then
if (object.tag ~= "Deck") then broadcastToColor("Hover over a deck and try again.", player_color, "Orange")
broadcastToColor("Hover over a deck to cut 3 (6) cards when pressing 1 (2).", player_color, "Orange") return
end
if object.tag ~= "Deck" then
broadcastToColor("Hover over a deck and try again.", player_color, "Orange")
return
end
if count >= object.getQuantity() then
broadcastToColor("Deck is too small to cut " .. count .. " cards.", player_color, "Orange")
return return
end end
if (count >= object.getQuantity()) then return end
local pos = object.positionToWorld(Vector(0, 0, -3.5)) local pos = object.positionToWorld(Vector(0, 0, -3.5))
for _ = 1, count do for _ = 1, count do