Tópicos

Modificar variável

A ação Modificar variável muda uma variável diretamente, sem que o leitor precise fazer uma escolha. Use-a para coisas que simplesmente acontecem: ganhar um item, uma pontuação subindo, uma flag sendo ativada.

The Modify variable action form

Configurações

Configuração Detalhes
Variável Escolha uma (Selecione uma variável) ou crie uma Nova variável (Nome da variável) e escolha seu tipo
Operador O que fazer com a variável (veja abaixo)
Valor Um número inteiro, ou texto para uma variável de Texto

Toque em ADICIONAR VARIÁVEL para adicionar a mudança à ação. Uma ação pode conter várias mudanças, mostradas como chips que você pode tocar para editar ou remover. ADICIONAR AÇÃO fica desativado até que haja pelo menos uma.

Operadores

Operador Significado Exemplo
= Define a variável para o valor door_open = 1, name = Sam
+ Soma gold + 10
- Subtrai gold - 3
* Multiplica gold * 2
/ Divide gold / 2

Variáveis de Texto só têm =. Variáveis Numéricas permitem todos eles. Variáveis do tipo Qualquer permitem todos os operadores, mas sem verificações de segurança, então uma variável pode acabar guardando o tipo errado de valor. Veja Variáveis.

Como uma variável começa

Uma variável que nunca foi definida conta como 0 quando você a modifica, então gold + 10 em uma variável nova resulta em 10. Se uma variável guardando texto for modificada com um operador numérico, ela recomeça do 0.

A divisão pode gerar decimais. Eles são mantidos como decimais para as condições, mas mostrados no texto como números inteiros (arredondados).

As mesmas mudanças em outros lugares

As mesmas alterações de variáveis exatas estão disponíveis em toda escolha e em toda área interativa, então você raramente precisa de uma ação separada de Modificar variável. Use essa ação quando nada que o leitor fez causou a mudança.

Relacionado

Variáveis · Condições · Escolhas · Definir valor aleatório