Item Valor
ataque 0,0
ataque__tirada 0,0
avatar 0,0
cabecera 0,0
datos_basicos 0,0
editando_frames 0,0
escenas 0,0
frames 0,0
frame__contenido '0029'
frame__indice 0,0
items 0,0
prueba 0,0
prueba__tirada 0,0
punto__guardado 0,0
punto__retorno 0,0
resultado 0,0
tirada 0,0

Decoradores

Por defecto cuando pedimos al sistema que nos muestre una variable lo hará siempre usando una notación decimal. Es decir si pedimos la variable 'fuerza' nos puede dar un resultado del tipo 18.0. 

Para que se muestre como entero usamos lo que llamamos un decorador. Los decoradores se añaden después de una barra vertical (|) cuando invocamos el nombre de una variable entre dobles llaves en un texto o enlace.  En el ejemplo de número entero sería |int. 

Los decoradores que existen ahora mismo son:

  • |int muestra cualquier valor como un número entero.
  • |bar:x,y nos muestra la variable como una barra con la cantidad x y un máximo de y.
  • |choices:a,b,c,... nos muestra el texto de las comas que se encuentre en la posición de al variable. Por ejemplo si prueba = 2 y usamos: prueba|Pierna,Espalda,Cabeza se nos mostraría Espalda (el texto en la segunda posición)
  • |dice:[d4|d6|d8|d10|d12|d20] nos muestra el dado que escojamos mostrando el resultadao de la variable. Por ejemplo si dado=7 y pongo dado|dice:d8 se pintará un dado de 8 caras en la que la cara mostrada será la del número 7.
  • |img[ancho:alto] Nos mostrará la imagen de la url que sea la variable. Si especificamos ancho o alto se ajustará el tamaño a lo puesto. Por ejemplo si tenemos una variable cara=https://miweb.com/avatar.png y ponemos cara|img se nos mostrará la imagen avatar.png

Ejemplos en directo

Prueba es 15.20 y uso |int y |bar:1,100

15

15

Tirada es 3 y uso choices:Uno,Dos,Tres,Cuatro

Tres

Resultado es 9 y uso |dice:d20, luego |dice:d10 y luego |dice:d12

d20_9

d10_9

d12_9

Avatar es https://www.comunidadumbria.com/imgs/usuarios/5f8453f94a5b4.png y uso avatar|img

https://www.comunidadumbria.com/imgs/usuarios/5f8453f94a5b4.png