# Copyright 2020-2021 Ian Jackson and contributors to Otter # SPDX-License-Identifier: AGPL-3.0-or-later # There is NO WARRANTY. # Suitable for some 2-deck variants of Maniupulation Rummy # including # Carousel (for 3-5) # Vatikan # Rummikub (treat Aces as 1, only) # # And, after removing the jokers from the top of the deck before # shuffling (ie before activating the pickup deck): # Machiavelli # Shanghai # Finagle # # Inforemation about game variants from: # https://www.pagat.com/rummy/carousel.html format=2 table_size = [300, 200] table_colour = "#bbd" [pcaliases.card-back] type = "Lib" lib = "wikimedia" item = "card-plain-back-maroon" [[pieces]] pos = [150,184] type = "PickupDeck" faces = ["lightblue", "grey"] edges = ["black", "white"] label.place = "TopLeftOutside" label.colour = "black" shape.type = "Rect" shape.xy = [25,30] [[pieces]] pos = [53, 25] colour = "black" label.place = "BottomLeftOutside" label.colour = "black" type = "Hand" edge = "white" edge_width = 0.75 shape.type = "Rect" shape.xy = [93,25] [[pieces]] pos = [150, 23] colour = "grey" label.place = "BottomLeftOutside" label.colour = "black" type = "Hand" edge = "white" edge_width = 0.75 shape.type = "Rect" shape.xy = [93,25] [[pieces]] pos = [247, 25] colour = "white" label.place = "BottomLeftOutside" label.colour = "black" type = "Hand" edge = "white" edge_width = 0.75 shape.type = "Rect" shape.xy = [93,25] [[pieces]] pos = [232, 175] colour = "green" label.place = "TopLeftOutside" label.colour = "black" type = "Hand" edge = "white" edge_width = 0.75 shape.type = "Rect" shape.xy = [123,25] [[pieces]] pos = [68, 175] colour = "purple" label.place = "TopLeftOutside" label.colour = "black" type = "Hand" edge = "white" edge_width = 0.75 shape.type = "Rect" shape.xy = [123,25] [[pieces]] pos = [150, 184] type = "LibList" lib = "cards-oxymoron" prefix = "card-oxymoron-" suffix = "-c" items = [ "2","3","4","5","6","7","8","9","T","J","Q","K","A", "2","3","4","5","6","7","8","9","T","J","Q","K","A", ] posd = [0, 0] [[pieces]] pos = [150, 184] type = "LibList" lib = "cards-oxymoron" prefix = "card-oxymoron-" suffix = "-d" items = [ "2","3","4","5","6","7","8","9","T","J","Q","K","A", "2","3","4","5","6","7","8","9","T","J","Q","K","A", ] posd = [0, 0] [[pieces]] pos = [150, 184] type = "LibList" lib = "cards-oxymoron" prefix = "card-oxymoron-" suffix = "-h" items = [ "2","3","4","5","6","7","8","9","T","J","Q","K","A", "2","3","4","5","6","7","8","9","T","J","Q","K","A", ] posd = [0, 0] [[pieces]] pos = [150, 184] type = "LibList" lib = "cards-oxymoron" prefix = "card-oxymoron-" suffix = "-s" items = [ "2","3","4","5","6","7","8","9","T","J","Q","K","A", "2","3","4","5","6","7","8","9","T","J","Q","K","A", ] posd = [0, 0] [[pieces]] pos = [150, 184] type = "LibList" lib = "wikimedia" prefix = "card-" items = [ "bellot-joker-black", "rainbow", ] posd = [0, 0]