TimeReversalFunctions

De DigiWiki.

Version du 17 septembre 2012 à 17:52 par Djphil (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
integer isReverting = true;
default
{
    state_entry()
    {
        llSay(0, "Collecting reversal data...");
        aaSetEnv (START_TIME_REVERSAL_SAVING, []);
        llSetTimerEvent(10);
    }
    touch_start(integer number)
    {
        if(isReverting)
        {
            //Stop reversing time
            llSetTimerEvent(0);
            llSay(0, "Stopping the reversal...");
            aaSetEnv (STOP_TIME_REVERSAL, []);
        }
        else
        {
            llResetScript();
        }
        isReverting = !isReverting;
    }
    timer()
    {
        //Start reversing the last 10s
        llSay(0, "Reversing the last 10 seconds...");
        isReverting = FALSE;
        llSetTimerEvent(0);
        aaSetEnv (START_TIME_REVERSAL, []);
    }
}
Outils personnels
donate
Google Ads