Créditos personalizados
custom_credit:
name: "Crédito Custom"
image: "https://picsum.photos/200"
form:
input_id: # Nome do input, precisa ser único neste formulário
label: "Escolha uma opção"
# A presença do campo choices transforma este input em um select
choices:
foo: "Bar"
fizz: "Buzz"
# Função que será chamada para validar se o jogador pode ou não escolher a opção
# Esta função é opcional, declare apenas quando for validar o dado inserido
validation: [$exports, resource_name, validarInput]
# Função que será chamada para entregar o benefício
handler: [$exports, resource_name, entregarBeneficio]
# Função que será chamada quando o formulário falhar, para remover o benefício
rollback: [$exports, resource_name, reverterBeneficio]Last updated