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

Eli_MoveChoiceWindow (Move a janela de escolhas com variáveis)

Iniciado por Eliaquim, 02/01/2020 às 03:02

Video Antigo
[close]

Você precisa do Eli's_Book.js para usar este plugin.

Introdução
Por padrão a janela de escolhas pode ficar somente em três posições:
             Esquerda | Centro | Direita.
Mas e se você quisesse dar uma posição mais dinâmica para ela?
Com este plugin, você poderá escolher a posição da janela de escolhas usando duas variáveis ou entre nove diferente posições predefinidas. Também é possível adicionar um movimento a janela.

Funcionalidades
O plugin oferece o seguinte:
• Ative ou desative a movimentação da janela com uma switch.
• Escolha uma posição para a janela dentre as nove predefinidas, ou uma outra a sua escolha através de duas variáveis.
• Adicione um delay em frames antes de selecionar a escolha. Isso é útil para jogadores que apertam o botão de confirmação repetidas vezes, escolhendo a primeira escolha por acidente.

Como usar
Configure os parâmetros de plugin.
• OffsetX e Y > Aqui você poderá encontrar opções para deixar a posição inicial da janela fora da tela. O plugin calculará automaticamente a largura da janela e a colocará para fora da tela. Isso é útil para dar a impressão ao jogador da janela vindo de fora da tela. Você também pode optar por não
usar o offset.
• startPosition e finalPosition > Aqui você poderá configurar posições predefinidas para as janelas:

TopLeft - 1   
TopCenter - 2        
TopRight - 3
CenterLeft - 4 
CenterMiddle - 5   
CenterRight - 6
BottomLeft - 7
BottomMiddle - 8   
BottomRight - 9

• CustomPosition > Usará os valores das variáveis.

No caso da Start position, será somado o valor offset X e Y caso opte por usar.
No caso da Final position, você também pode escolher CustomPosition o que fará com que a posição seja determinada pelas variáveis.

• Comandos de plugin:

◆Plugin Command:ChoiceOffsetX > Ajuste o offset X: left | right | none
◆Plugin Command:ChoiceOffsetY > Ajuste o offset Y: up | down | none
◆Plugin Command:ChoiceStartPosition > Ajuste a posição inicial: Veja o nome das posições acima.
◆Plugin Command:ChoiceFinalPosition > Ajuste a posição final: Veja o nome das posições acima.
◆Plugin Command: ChoiceDelay > Escolha um número para adicionar ao delay(frames).
◆Plugin Command: ChoiceMoveSpeed > A velocidade com a qual a janela se moverá. Quanto menor o número, mais rápido.

Download
Eli_MoveChoiceWindows.js

Imagens
Spoiler



[close]

Termos de uso
1. Dê os créditos para Eliaquim ou Rakuen Zero na seção de créditos do seu jogo.
2. Pode ser usado em jogos gratuitos e comerciais.
3. Não venda e nem diga que foi você que fez esse plugin ou parte dele.
4. Uma cópia gratuita do seu jogo seria legal(mas não é obrigatório).
5. Não redistribua esse plugin. Ao invés disso, dê este link para o download:
https://rakuenzero.itch.io/eli_movechoicewindow

Log de atualizações
Spoiler

Versão 1.4 - 21/05/2020
- Adicionado dependência com Eli's_Book.js
- Nome do plugin mudado para Eli_MoveChoices
- Adicionado opção de movimento na janela de escolhas!
- Adicionado switch para ativar ou desativar a movimentação.
- Adicionado parâmetros de posição predefinidas.
Versão 1.3 - 11/05/2020
- Removido comandos de plugin, agora só funciona com variáveis e switchs.
- Melhoria no código! Agora a compatibilidade com outros plugins é bem alta!
Versão 1.2 - 19/04/2020
- Limpeza no código.
Versão 1.1 - 02/01/2020
- Adicionado opção para usar fórmulas no comando de plugin.
- Modificações no código e novos parâmetros.
Versão 1.0 - 31/10/2019
- Plugin lançado!
[close]


Atualização!
Versão 1.3 - 11/05/2020
- Removido comandos de plugin, agora só funciona com variáveis e switchs.
- Melhoria no código! Agora a compatibilidade com outros plugins é bem alta!

Atualização!
Versão 1.4 - 21/05/2020

- Adicionado dependência com Eli's_Book.js
- Nome do plugin mudado para Eli_MoveChoices
- Adicionado opção de movimento na janela de escolhas!
- Adicionado switch para ativar ou desativar a movimentação.
- Adicionado parâmetros de posição predefinidas.