Don't click here unless you want to be banned.

LSL Wiki : ExampleText2CapAlt

HomePage :: PageIndex :: RecentChanges :: RecentlyCommented :: UserSettings :: You are crawl338.us.archive.org
A quite simple function that converts a string into the commonly used (and abused) format that consists of alternating the capitalization of the letters in a sentence.

Example: "What's your Second Life name?" would translate to "WhAt's yOuR SeCoNd lIfE NaMe?"

// Text2CapAlt(string text)
// by jadz0r Conover
// Sept. 04, 2006

string Text2CapAlt(string text) {
    integer x;
    string CapAltString;
    for (x = 0; x < llStringLength(text); x++) {
        if ((x % 2) == 0) {
            CapAltString = CapAltString + llToUpper(llGetSubString(text, x, x));
        } else {
            CapAltString = CapAltString + llToLower(llGetSubString(text, x, x));
        }
    }
    
    return CapAltString;
}


Examples
There is no comment on this page. [Display comments/form]