O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Ajuda com script Triple Triad (rmvxa)

Iniciado por zero, 14/08/2017 às 13:28

14/08/2017 às 13:28 Última edição: 15/08/2017 às 11:41 por zero
Olá queridos amigos, eu estou usando o script Triple Triad
Postado por Raizen.
Bem, eu fiz varias cartas para o jogo e tal, mas de alguma forma eu não me atentei ao fato de que quando selecionada uma carta antes de jogar só se pode ver a parte superior da mesma (exceto a carta que estiver na frente). E ao montar as cartas para o meu jogo eu fiz ela com os valores na borda de cada lado
Spoiler


diferente do original que seria adequado para essa situação

fica assim:
uma carta cobre a outra de forma que não é possivel ver os numeros de baixo
[close]

Eu realmente gostaria de não ter que refazer tudo e também acho mais atraente as cartas da forma como eu fiz, então gostaria de saber como faço para que a carta selecionada  apareça completamente . Acredito que simplesmente mudando a posição para onde ela vai quando selecionada (já que elas se deslocam ligeiramente para o centro ), mas não me importaria se aparecesse uma caixa de texto indicando os valores, ou que a carta ficasse acima de todas da mão quando selecionada.
Alguém pode me ajudar?


@Edit:
Bem eu encontrei na linha 523 do script Triple Triad
def update_player_hand
    cursor_move
    for n in 0...5
      if @player_cards_hand.include?(n)
        if n == @index
          @player_pics[n].x += 2 if @player_pics[n].x < Pos1x + 14
        else
          @player_pics[n].x -= 2 if @player_pics[n].x > Pos1x
        end
      end
    end
e modifiquei o valor 14. Obtive o resultado esperado.

Caso alguém passe por uma situação parecida, talvez isso ajude.
@edit 2:
Agora as cartas no tabuleiro ficam acima das minhas quando eu movo elas para o centro para poder ver melhor ¬¬" ... se alguém conhecer outra solução eu ficaria muito grato