KWC 1.3: what needs doing

Provide feedback, criticism or praise about Kitely, or suggest new features
User avatar
Dot Matrix
Posts: 1625
Joined: Sun Jul 28, 2013 3:26 am
Has thanked: 1208 times
Been thanked: 2324 times

KWC 1.3: what needs doing

Post by Dot Matrix »

At the community meeting on 26 February 2014, it was decided that Kitely Welcome Center needs updating to reflect the recent changes to Kitely's offering.

Deadline: Friday 7 March, with tweaks and testing over the following week

The key changes are:
  • update the boards in the info area
  • add an events board (I suggest this also goes in the info area)
  • ensure that all showcase worlds are accessible to Regular account users -- replace those that aren't
  • revisit and update the Hall of Merchants
  • repair seating where necessary.
If possible in the time, the LK avatars need amending to reflect Kitely Maturity Ratings Guidelines. The Welcome Center has a General rating. Volunteer needed.

Dundridge is working on the events board, and will facilitate changes to the merchant and world showcase boards.

Min is looking at the seating. See also this earlier thread on meeting areas in the KWC.

Paislee will focus on refreshing the vegetation where appropriate.

I've contacted Allen with respect to the information boards. Deuce has also offered to help.

I suggest keeping this thread focused on general organisational aspects, such as further offers of help. I'll start separate threads for each main task.
These users thanked the author Dot Matrix for the post (total 4):
oopsee joseppeIlan TochnerSelby EvansDundridge Dreadlow
User avatar
Constance Peregrine
Posts: 2348
Joined: Sun Dec 23, 2012 11:35 am
Has thanked: 2778 times
Been thanked: 1479 times

Re: KWC 1.3: what needs doing

Post by Constance Peregrine »

I don't really understand exactly how this is done, but I would like the option to use my own sits....

I "think" it is the magic sit script [or just a standard poseball script, such as from Linda's stuff] but without any animations in it, so I "think" it uses a default sit unless one has their own [such as I do in my viewer-side AO].

Otherwise, MLP could be used with some options.

I just never cared for most sits and most people being forced to sit the same way is not very immersive to my eye.

otoh, it's all good, whatever you all do...

Here is one I have been told is good:

Code: Select all

//*****************************************
//*     Nyterave animation ball script!   *
//*           FREE TO USE V2.1            * 
//*        by Sitting Lightcloud          *
//******************************************/

// * * * * * * * MODIFY BELOW * * * * * * *//


// position to sit on the ball e.g <0.0, 0.0, 0.43>
// sit  0.5 meter above the ball
vector POSITION=<0.5, 0.0, 0.05>;

// hovertext above ball. "" for none.
// add '\n ' at the end to move text up i.e.
// string HOVERTEXT="Sit Here\n ";
string HOVERTEXT="Daydream";

// Pie Menu Sit Text. Will only work for the
// main prim but included it anyway. If no text
// is entered between "" it won't be used.
string SIT_TEXT="";


// hovertext color 'r,g,b' e.g. "255,255,255" (white)
string HOVER_RGB="255,255,255";

// LISTEN sets if this ball should listen for voice commands
// or not. You only need to enable this for 1 ball if you
// link several balls to an object. (to reduce lagg).
// Change to TRUE to enable FALSE to disable. 
integer LISTEN=FALSE;

// What channel to listen for hide/show on. If you want to
// listen to normal conversation (hide/show), set channel
// to 0 otherwise the command will be /channel hide, show 
integer CHANNEL=8;

// * * * * * * * STOP MODIFY * * * * * * * *//




set_text()
{
       if (llStringLength(HOVERTEXT)>0)
        {
            rgb=llCSV2List(HOVER_RGB);
            llSetText(HOVERTEXT,<llList2Float(rgb,0)*0.003921568627450980392156862745098,llList2Float(rgb,1)*0.003921568627450980392156862745098,llList2Float(rgb,2)*0.003921568627450980392156862745098>,1.0);
            
        }    
        else
           llSetText("",<0,0,0>,0.0);     
}
start_listen()
{
    llListenRemove(listener);
    if (LISTEN==TRUE)
        listener=llListen(CHANNEL,"","","");
}
hide_me()
{
    llSetAlpha(0.0, ALL_SIDES);
    llSetText("",<0,0,0>,0.0);     
}
show_me()
{
    llSetAlpha(1.0, ALL_SIDES);
    set_text();                
}
list rgb;
string animation;
integer listener;
default 
{
    state_entry() 
    {
        if (llStringLength(SIT_TEXT)>0)
            llSetSitText(SIT_TEXT);
        llSitTarget(POSITION, ZERO_ROTATION); 
        set_text();
        start_listen();
    }
    
    on_rez(integer r)
    {
        start_listen();
    }
    
    listen(integer channel, string name, key id, string msg)  
    {
        if (msg=="hide")
        {
            hide_me();
            llMessageLinked(LINK_SET,0,"hide", NULL_KEY);
        }
        else if (msg=="show")
        {
            show_me();
            llMessageLinked(LINK_SET,0,"show", NULL_KEY);
        }
    }
    
    changed(integer change) 
    { 
        if (change & CHANGED_LINK) 
        {
            
            if (llAvatarOnSitTarget() != NULL_KEY) 
            { 
                llRequestPermissions(llAvatarOnSitTarget(), PERMISSION_TRIGGER_ANIMATION);
            }
            else
            {
                integer perm=llGetPermissions();
                if ((perm & PERMISSION_TRIGGER_ANIMATION) && llStringLength(animation)>0)       
                llStopAnimation(animation);
                llSetAlpha(0.65, ALL_SIDES);
                set_text();
                animation="";
            }
        }
    }
    run_time_permissions(integer perm)
    {
        if (perm & PERMISSION_TRIGGER_ANIMATION)
        {
                llStopAnimation("sit");
                animation=llGetInventoryName(INVENTORY_ANIMATION,0);
                llStartAnimation(animation);
                llSetAlpha(0.0, ALL_SIDES);
                llSetText("",<0,0,0>,0.0);
        }
    }

    link_message(integer sender_num, integer num, string str, key id)
    {
        if (str=="hide")
        {
            hide_me();
        }
        else if (str=="show")
        {
            show_me();
        }
    }
}
Laissez faire et laissez passer, le monde va de lui même!
My little sounds store https://www.kitely.com/market?store=2040306

Ephemeral wanderer...
User avatar
Constance Peregrine
Posts: 2348
Joined: Sun Dec 23, 2012 11:35 am
Has thanked: 2778 times
Been thanked: 1479 times

Re: KWC 1.3: what needs doing

Post by Constance Peregrine »

and moving on with what is most likely unwanted, unneeded, but very likely insane ramblings I often do....[because, dat's the way I rolllllll]

Solcar Amat creates awesome fluid animations. He is in several grids but also in 3rd Rock [and I just left him an IM there]. I am pretty sure he had donated some things to them and might do such a thing here.

Also, in case this is not known clearly, there are quite a few sit anims in Linda's AOs as well as MLP and anims in her chairs, beds and such.
Laissez faire et laissez passer, le monde va de lui même!
My little sounds store https://www.kitely.com/market?store=2040306

Ephemeral wanderer...
User avatar
Dundridge Dreadlow
Posts: 616
Joined: Mon May 06, 2013 2:23 pm
Location: England
Has thanked: 590 times
Been thanked: 339 times

Re: KWC 1.3: what needs doing

Post by Dundridge Dreadlow »

With sits, the issue is primarily animations.
Actually, with Kitely tech, an uber sit script/system might be possible, but don't quote me on that :)

..I'll add it to the todo list.. somewhere near the bottom, plenty of other sit scripts out there, so don't hold your breath :D
ImageImageImageImageImageImage
PS. Kitely is awesome.
User avatar
Johnny Night
Posts: 24
Joined: Sun Dec 23, 2012 2:32 pm
Has thanked: 12 times
Been thanked: 15 times

Re: KWC 1.3: what needs doing

Post by Johnny Night »

Dot Matrix wrote: If possible in the time, the LK avatars need amending to reflect Kitely Maturity Ratings Guidelines. The Welcome Center has a General rating. Volunteer needed.
Can you elaborate on what is needed please? I'm a little out of the loop, but if there's a way I can help I'll give it a shot.
User avatar
Johnny Night
Posts: 24
Joined: Sun Dec 23, 2012 2:32 pm
Has thanked: 12 times
Been thanked: 15 times

Re: KWC 1.3: what needs doing

Post by Johnny Night »

Dundridge Dreadlow wrote:With sits, the issue is primarily animations.
Actually, with Kitely tech, an uber sit script/system might be possible, but don't quote me on that :)

..I'll add it to the todo list.. somewhere near the bottom, plenty of other sit scripts out there, so don't hold your breath :D
I'm guessing the issue with overriding sits is based on the priority they were originally uploaded. I'm not as familiar with opensim, but in SL anything uploaded with a priority of 4 is going to override 3,2, and 1's. Might be worth looking at if you're not familiar with animation uploads and priorities.
User avatar
Sarge Misfit
Posts: 254
Joined: Thu Mar 14, 2013 4:10 pm
Has thanked: 5 times
Been thanked: 223 times

Re: KWC 1.3: what needs doing

Post by Sarge Misfit »

Who looks after the Showcasing of regions? I am planning on replacing Regio Excelsior in the near future
Living life on the wrong side of a one-track mind.

National Security Threat Level: Gnat

My site: Excelsior Station
My Kitely World: Misfit's Folly
User avatar
Dundridge Dreadlow
Posts: 616
Joined: Mon May 06, 2013 2:23 pm
Location: England
Has thanked: 590 times
Been thanked: 339 times

Re: KWC 1.3: what needs doing

Post by Dundridge Dreadlow »

poke me or dot with a stick for showcase/merchant updates/errors/corrections.
Ilan ultimately decides who is on it :D
ImageImageImageImageImageImage
PS. Kitely is awesome.
User avatar
Dot Matrix
Posts: 1625
Joined: Sun Jul 28, 2013 3:26 am
Has thanked: 1208 times
Been thanked: 2324 times

Re: KWC 1.3: what needs doing

Post by Dot Matrix »

Johnny Night wrote:
Dot Matrix wrote: If possible in the time, the LK avatars need amending to reflect Kitely Maturity Ratings Guidelines. The Welcome Center has a General rating. Volunteer needed.
Can you elaborate on what is needed please? I'm a little out of the loop, but if there's a way I can help I'll give it a shot.
Hi Johnny -- thanks :) .

In the current Welcome Center to the south of the landing spot are some full-perm freebie avatars made by the ever-generous Linda Kellie. These are "as is" from Linda. For a General rating (to quote from the guidelines):
General - family-safe content and behaviors that are appropriate for anyone, including children and people in the workplace. These content and behaviors should be safe to view without upsetting anyone from a Western culture. They include no content or behaviors that would get a teacher in trouble if they were shown in a class of young children. No nudity of any kind is allowed, no violence, no controlled substances, and no content that is even mildly sexual.
This has implications for avatar "skins", i.e. minimum coverage for particular rating levels. The guidelines include downloadable templates to help with minimum coverage for baked-on underwear (or equivalent) of skins.

So what is needed is at least one male and one female skin with the required underwear coverage baked on. This could be done by adding layers to the Eloh Eliot Starlight files (which I suspect the LK skins are based on), then replacing the skins in the KWC.
User avatar
Dot Matrix
Posts: 1625
Joined: Sun Jul 28, 2013 3:26 am
Has thanked: 1208 times
Been thanked: 2324 times

Re: KWC 1.3: what needs doing

Post by Dot Matrix »

Min has been working hard on the seating (thanks, Min! :) ), and has got to the point where things need testing. So please visit KWC stage 1 and report any problems in the thread KWC 1.3: seating.
Post Reply