PLUGIN: sinonimo

ngPAWS (next generation Professional Adventure Writing System) es un sistema para crear aventuras de texto (también conocidas como ficción interactiva) que pueden jugarse en cualquier navegador actual (online u offline).

Moderador: Ejvg

Responder
Avatar de Usuario
tranqui69
Mensajes: 102
Registrado: 15 Abr 2023, 08:33
Contactar:

PLUGIN: sinonimo

Mensaje por tranqui69 »

Este es otro de esos plugins que me hice para facilitarme el trabajo, aunque ya existe el condacto SYNONYM, necesitaba "un poco más" para un problema como el de las botellas.

Aquí pongo un ejemplo de como lo usé en La Casi Original.

Código: Seleccionar todo

COGER       AGUA
            SINONIMO    "COGER BOTELLA AGUA"
            PROCESS 37
            DONE
                  
COGER       RON
            SINONIMO    "COGER BOTELLA RON"                  
            PROCESS 37
            DONE
El plugin sería asi:

Código: Seleccionar todo

//CND SINONIMO A 14 0 0 0

function ACCsinonimo(frase)
{
    frase = writemessages[frase]; 
    myArray = frase.split(' '); 

    if (myArray[0] !== undefined)  {
        var verbo = buscarArray(myArray[0], vocabulary, 1, 0);
        setFlag(FLAG_VERB, verbo);
    }

    if (myArray[1] !== undefined) {
        var nombre1 = buscarArray(myArray[1], vocabulary, 1, 0);
        setFlag(FLAG_NOUN1, nombre1);
    }  
    if (myArray[2] !== undefined)   {
        var nombre2 = buscarArray(myArray[2], vocabulary, 1, 0);
        setFlag(FLAG_NOUN2, nombre2);
    }
    if (myArray[3] !== undefined)   {
        var nombre3 = buscarArray(myArray[3], vocabulary, 1, 0);
        setFlag(FLAG_NOUN3, nombre3);
    }

}
Responder