Variáveis
Uma variável é algo que sua história lembra: quantos pontos o leitor tem, se ele pegou a chave, o nome que ele digitou. Variáveis são o que fazem as escolhas importarem.

Gerencie-as na aba VARIÁVEIS, ou crie-as na hora em qualquer ação que use uma.
Adicionar uma variável
- Abra a aba VARIÁVEIS e toque em +.
- Digite um Nome da variável (até 50 caracteres). Não pode ficar em branco e deve ser diferente das suas outras variáveis. Os nomes não diferenciam maiúsculas de minúsculas, então
Goldegoldcontam como a mesma. - Escolha um tipo.
- Toque em Salvar.

Tipos
| Tipo | Guarda | Operadores |
|---|---|---|
| Numérico | Números inteiros | = + - * /, e em condições = <> > < >= <= |
| Texto | Palavras | = para definir, e em condições = <> e contém |
| Qualquer | Ambos | Tudo, sem verificações de segurança |
O editor usa o tipo para esconder os operadores que não fazem sentido, para que você não possa, por exemplo, multiplicar um nome. O tipo só serve de guia enquanto você edita. Qualquer é o padrão para novels mais antigas. Ele permite tudo, mas o comportamento pode ser imprevisível se a variável acabar guardando um valor incompatível, então prefira Numérico ou Texto.
O que uma variável guarda
- Uma variável que ninguém definiu ainda conta como 0 em condições e quando alterada.
- As variáveis são lembradas nos salvamentos do leitor, então carregar um salvamento as restaura. Um novo jogo começa com todas as variáveis zeradas.
- Elas são usadas em três lugares: alterando, testando e mostrando elas.
As formas de alterar uma variável
- Uma Escolha ou Área interativa: altera quando o leitor a escolhe.
- Modificar variável: altera sozinha.
- Definir valor aleatório: guarda um número aleatório.
- Pedir resposta: guarda o que o leitor digitou.
As formas de usar uma variável
- Condições decidem se um capítulo, cena, pasta ou ação é jogada.
- Variáveis de texto mostram um valor dentro de uma fala.
Testando variáveis
Quando você joga sua própria novel no editor, há um botão MOSTRAR VARIÁVEIS (e OCULTAR VARIÁVEIS) que lista todas as variáveis e seu valor atual. Ao pré-visualizar uma cena, você pode definir valores iniciais antes. Veja Pré-visualização e testes.
Dicas
- Use nomes curtos e claros:
trust_mira,has_key,gold. - Use
0e1como "não" e "sim" para sinalizadores, e teste-os com=. - Planeje suas variáveis antes de escrever ramificações. É mais fácil somar do que desembaraçar depois.
Relacionados
Condições · Mostrando variáveis no texto · Modificar variável