Crate Minigame Cards
Mini-jeu Caisse : Cartes
"Flip a card" mini-game. A grid of face-down cards is spawned in front of the player. Whichever card they click flips to reveal the reward that was already drawn server-side; the rest flip to decoys so the pick reads as blind. The reward is granted exactly once, on that first click.
Campos
| Campo | Tipo | Padrão | Descrição |
|---|---|---|---|
cardCount | Int | 8 | Nombre de cartes affichées |
columns | Int | 4 | Nombre de cartes par rangée |
rows | Int | 0 | Maximum number of rows (0 = automatic, maximum 10) |
spacing | Double | 1.8 | Espacement entre les cartes (blocs) |
forwardDistance | Double | 2.5 | Distance des cartes devant le joueur (blocs) |
verticalOffset | Double | 0.0 | Décalage vertical de toute la grille (négatif = plus bas) |
followRotation | Boolean | false | Faire pivoter la grille lorsque le joueur tourne la vue |
flipDurationTicks | Int | 10 | Durée de l'animation de retournement (ticks) |
cascadeDelayTicks | Int | 4 | Délai entre le retournement des cartes leurres (ticks) |
closeDelayTicks | Int | 40 | Délai avant fermeture après révélation (ticks) |
cardBackItem | Var<Item> | — | Item du dos des cartes (vide = utilise celui de la caisse) |
hitboxSize | Double | 1.0 | Taille de la zone cliquable de chaque carte (blocs) |
flipSound | Sound | EMPTY | Son joué au retournement d'une carte |
winSound | Sound | EMPTY | Son joué à la révélation du gain |
How to use it
Link this entry in a crate's minigame field. A grid of cardCount face-down cards (at most 100) is shown in front of the player, with columns per row (1 to 10) and at most rows rows (0 means automatic, up to 10). The player clicks one card: it flips to show the reward already drawn, and the other cards flip to other rewards of the crate. The grid closes closeDelayTicks ticks later.
spacing, forwardDistance, verticalOffset and hitboxSize position the cards and their click area. followRotation is off by default so the cards stay put when the player turns, which keeps clicking stable. The card back is cardBackItem, or the crate's own cardBackItem when empty.