Creo que no tienes una definicion concreta de variables..
Las variables son como una "caja", donde puedes guardar hasta una hword (media word, que son 2 bytes, una word serian 4 bytes).
Y bueno dicha "caja" esta en una direccion conreta de la ram y la puedes manipular como quieras.
Sumandole 1, restandole 1, metiendole valor XX YY, copiando el valor de otra var a esa.. Etc
Entonces en script lo que hace es leer el dia actual y copiarlo a esa variable.
Para que asi cuando vuelvas a hablar, al ser el mismo dia no te deje coger mas.
Entonces cusndo se cambie de dia seran distintas, podras volver a coger y de nuevo se volvera a copiar el dia actual a esa variable.
Pd. Ahora exigo mis clases de pixel art porque soy un negao!!111oneone