JohnnyRocket
Hay 22 como este, cada uno con sus respectivas variables, dado que son los 22 atributos que pueden usarse para una tirada:
label dicer_synthetic_muscles(dice): #call dicer_synthetic_muscles(2)
$ tots = 0
"You are going to use Synthetic muscles + Strength (+[strength])"
while dice >0:
play sound "dado.mp3"
$ roll = renpy.random.randint(1, 6)
$ tots += roll
$ dice -=1
$ tots += strength
"Your roll is [tots]"
return
El tema es cómo llamo a esta función, al label, que tengo que hacerlo con un "call dicer_synthetic_muscles(2)", cosa que antes era diferente. Así que tengo que cambiarlas todas para que llamen correctamente a cada uno de los 22 labels.
No es tanto lío, quizás en un par de horas lo consigo, pero lo que me toca la moral es el testeo. Que probarlas todas me supondría una barbaridad de tiempo, pero si no lo hago me la juego en equivocarme con un espacio, una coma o algo, y crear un bug.