set_temp

set_temp( ref, val ):


Esta función es una creación del maestro Pyointa, cuya finalidad principal era el poder almacenar el valor de una variable definida con valor aleatorio, para hacer efectos con templates en Automation Auto-4. La función almacena a una variable en una tabla previamente creada en la Librería del Kara Effector, para posteriormente ser utilizada. La tabla en donde son almacenadas las variables se llama:

temp = { }

La función set_temp tiene dos argumentos:

> ref
> val

El argumento "ref" es el nombre de la variable que vamos a crear y el argumento "val" es el valor que le daremos a dicha variable. El argumento "ref" debe ir entre comillas, ya sean dobles o sencillas. Ejemplo:

set_temp( "sizexy", R(80,120) )
--> temp.sizexy = R(80,120)
--> temp = { sizexy = R(80,120) }

Ejemplo [Auto-4:]
\fscx!set_temp( "sizexy", R(80,120) )!\fscy!temp.sizexy!

Ejemplo [Lua:]
format("\\fscx%s\\fscy%s", set_temp( "sizexy", R(80,120) ), temp.sizexy)

Esta función es equivalente a declarar una función en la celda de texto "Variable" y luego llamarla la cantidad de veces que sea necesaria. Este hecho hace que la función set_temp sea prácticamente obsoleta en el Kara Effector, pero aún así está incluida dentro de él, porque hay muchos que la usan y ya están familiarizados con ella.