Arranging llDialog buttons

Okay, back in Second Life! And/or OpenSim.

A purely Scripting-geekery post today, on a really niche topic.

When you get one of those blue dropdowns (or pop-ups, or drop-ins, depending on your viewer) with a number (up to twelve!) of buttons in them (when you touch a danceball for instance and it asks you what dance you want to do), the piece of LSL (Liden Scripting Language) that shows you that thing with those buttons is a built-in function called “llDialog“.

(All of the built-in functions start with “ll” which presumably stands for “Linden Lab”, but which has made many beginning LSL scripters, including Yers Truly, wonder how an identifier can start with eleven at all.)

One of the arguments to llDialog is, naturally enough, a list of the strings to put on the buttons. And the order in which the strings are copied from the list onto the buttons is… perhaps counterintuitive. For instance, if the list looks like:

[ "one", "two", "three", "four" ]

then the dialog as displayed will look like:

which might not be the first thing one would have guessed.

It basically starts at the bottom, filling rows upward as it goes, until it runs out of strings.

I have sometimes fiddled around to make things come out how I want them to manually, and more often have ignored the problem entirely and just not cared that the buttons were in a stupid order.

But for some reason today I got tired of it and decided to fix it; so here:

list arrange(list l) {
list outl = [];
integer n = llGetListLength(l);
do {
if (n<3) return outl + l;
n = n - 3;
outl = outl + llList2List(l, -3, -1);
if (n==0) return outl;
l = llList2List(l, 0, -4);
} while (TRUE);
return []; // UNREACHABLE
}

This will take a list in an order, and return a list in a different order such that if you pass the new list to llDialog, the labels on the buttons will be in the order that one might expect, left to right and up to down. As in for instance:

llDialog(avatar_id, prompt, arrange(button_list), channel);

It basically just divides the input list into pieces of size three, and then reverses them, with complications in case the input list isn’t equally divisible by three. And because if you ask LSL to copy the first through fourth-to-last (inclusive) elements of a three-element list, it silently copies the entire list rather than (as one might have expected) copying nothing. And because it doesn’t realize that a “do while(TRUE)” will never exit and without the unreachable line you get an error saying that not all code paths return a value. And because llGetListLength is said to be computationally expensive. And because LSL does let you use negative indices (roughly) on lists!

This works in both Second Life and OpenSim, because the scripting languages are extremely compatible for obvious reasons.

Many, many, implementations of this same algorithm no doubt exist all over the place :) but this is mine, for the moment and for what it’s worth!

Canary Beck on Ambient Sound in SL

Although it is apparently based on a NWN article that I do not have the patience to read today (NWN is so often annoying; see prior satire), this piece by Canary Beck is well worth a read (and not long):

Ambient Sound in Second Life

and there is an optional pretty and instructive “Sights and Sounds of Basilique” video that you can watch / listen to.

I have a couple of “pretty nature sounds” objects that I tend to drop copies of onto parcels that I own, but I may be inspired this Canary Beck post to put a little more effort than that into it…  :)

Mesh bodies, you say?

So about these mesh bodies...

That’s me in the demo version of the latest (or at least the most obvious when you walk into the store!) Maitreya mesh body (including the demo undies that come in the box).

I thought I should at least try out the Latest Thing so as to be open-minded. :)

It’s really quite nice; the mesh is much prettier than the standard SL built-in AV mesh, and since it doesn’t touch the face at all I still look like me there. Also it’s fitted mesh, so at least to a degree the overall shape is still me. Being still me has always been my main worry about mesh AV-parts, so…

(Friends have told me that they’ve had to tweak the underlying shape a bit, but not too much, to really get it just right.)

Classic non-mesh clothing that the maker hasn’t made a mesh-AV-applier for will still of course be a problem; I haven’t heard any convincing stories about how that will ever be fixed. But of course one isn’t obliged to wear the mesh body all the time. It could be just part of the arsenal.

As Evil Spock said, I shall consider it!

How old are Dales and some gnomes?

So yeah, How Old dot Net is all the rage, and I’m sure I’m not the first person to point it at various digital-realm avatars, but here we go!

Girl Dale and Boy Dale both seem to be mid-20’s, which is plausible:

Boy Dale looks 26?

Girl Dale looks 27?

Even drowed-up for Fantasy Faire (see Michele H’s very nice coverage although given how late I always am it is probably over by when you read this):

Drow Girl Dale, too

On the other hand Spennix is, well…

Spennix, on the other hand...

as is her alternate-realm self, the Arcane Mage Tashalorum (now level 100 also with her own Castle; I think we may have seen her here or on Flickr before, at like level 12; leveling is sooo easy these days):

Tashalorum, too...

The human PNC architect there is handled more plausibly, so probably we just need a different version of How Old dot Net for each of the races of Azeroth. (But what of the half-gnomes??)

Amusingly, the male version of Tashalorum (two words: Transmorphic Tincture) is apparently an even harder problem:

Male Tashalorum ; no face??

Maybe facial hair isn’t supposed to be pink?

That’s all for now. :) All various things have been occurring as always, but I have been lazy and not weblogging them or anything. Which means they didn’t really happen yet at all!!

Fishing, Shopping, and Art

I have been doing lots of things, just not weblogging about them. :) I did some tiny bit of the Twisted Hunt, and Steam Hunt 8, and I’ve been building some houses for fun. Might even put some of them up on the Marketplace or in a store or something. But that’s for another post. :)

This one is about fishing while shopping! And Art!

Fishing At Sn@tch

That is me fishing! While shopping! Or actually while waiting to see if any Ds will come up on the lucky boards. As it says under the picture on Flickr, Sn@tch is one of my favorite guilty pleasures in SL. It’s a big sprawling clothing store, not high couture in the slightest, a bit punky and trashy, but a huge variety, much of which I love (I have to ration my trips to the outlet annex for the sake of my clothing budget).

AND they have this great Game Room with lucky boards and mobvends and gatches, and a 7Seas fishing pool where you can catch not only the usual 7Seas fish and stuff, but also parts of special Sn@tch outfits. A great place to just veg out in consumer mode.

And where but SL could you fish casually while waiting for your letter to come up in a clothing store?

:)

Then less rabid-consumery, here is a great short film about Gracie Kendal and her RL self and their art: A Comfortable Skin. Definitely worth watching!
 

And that is all for now, off to fiddle with houses more.

Horns on the street in Costa Rica

So I still don’t use voice to speak of (haha!) in Second Life, for pretty much all of the reasons I gave so long ago; but that doesn’t mean it’s all bad, and when good things happen I do like to mention them.

The other night I was hanging about as usual, and some of us were on voice and some weren’t (which is always an interesting dynamic), and gradually noticed this sound of distant music.

“There’s someone playing a horn out in the street outside my window, can you hear that?” someone said; someone who happens to be physically RL-located in Costa Rica, which is a place far away from here.

“Yes!’ We could indeed.

And that was extremely neat.

I took a little online survey about SL the other day, and the first question was like “What do you primarily use Second Life for?”, and the possible answers were things like education and training and business networking, and buying and selling, building and scripting, and stuff like that. I had to check “other (specify)” just to write in “social interaction”.

If the second thing hadn’t happened before the first thing, maybe I would have written “listening to the horn from the street in Costa Rica”.

(This is why I’ve said in various places that virtual worlds will be important for business not primarily because they are directly useful for business, but because they will revolutionize the way we live, the ways we interact, and that means big changes to revenue streams, and that means business.)

But business aside, this is the kind of thing I love about SL; lying around writing scripts into parts of the world that didn’t used to do anything, watching fireworks on demand, sitting listening to live music and browsing the audience’s profiles, and talking to friends I’ve never met, hearing in the background of their voices the sound of horns on the street in Costa Rica…

Good customer service: Chop Zuey

I don’t usually talk about stores and things here, ’cause this isn’t a stores and things sort of weblog (it’s more a “scripts and pictures of amusing weird things” sort of weblog), but I thought that in this case one good turn deserves some publicity…

I got an email about three things that were incoming from the Marketplace (“Items will be found in the Objects folder”), but in fact they were not found there, or anywhere else. I looked in Recent, and in Objects, and in my entire inventory by item name, and by suspected creator, all to no avail.

I waited overnight and searched again. I cleared cache and relogged and endured the wait while all (hem hem) 75,000 or so inventory items reloaded. And still there was no sign of them.

From the web page in Marketplace I found the owner’s name, and read the instructions in her profile about what to do in case of nondelivery (including clearing cache and relogging), and (per instructions if all else fails) I wrote a notecard with a copy of the email and dropped it to her.

And the next day I had an email saying that I had had three items redelivered from the Marketplace (“Items will be found in the Objects folder”), and lo and behold there they were, and there was also a now copy of my notecard with a brief note from the store owner saying that they had been redelivered and I should let her know if there was any problem.

And that was good!

The store in question is Chop Zuey, who makes Couture Jewelry, as in say:

(That is, needless to say, not me there.)

So if you are looking for some nice couture jewelry, especially of the big festive sparkling type, and you want to frequent a place that is nicely responsive to its customers’ problems when they have them, this is a place to put on your list.

(And as to why the Marketplace messes up deliveries so often that store owners have instructions on what to do prominently displayed in their profiles, well, that’s a whole nother thing…)

Stupid Signs!

Presented without comment…

Stupid Walls!

Just fond amusement. :)

SL Auction; Belle Harbor Yacht Club build fundraiser for Belle Harbor Victims of hurricane Sandy

Mostly a pointer to this item on friend RJ’s weblog:

It was just in April that I was building a new discovery, the lovely Belle Harbor Yacht Club (1914) is a quintessential example of a private yacht club during the golden age of sail’s twilight. Below is a picture of the yacht club in Second Life, and a gallery of the yacht club as it looks today. The trouble with Real Life is the real weather that came with the storm this October. Sandy has changed a lot of lives, including those close to me. You can see more pics on my facebook gallery. An auction of this never-sold item is raising funds for the victims of this storm. The auction will be taking place for three days, at this location, bids will be taken, all proceeds will go to victim relief in the Rockaways. Winning bid takes home the Yacht Club Build on Nov. 23, at 3pm ET. Thank you everyone for donating!

Pictures and stuff on original post. A good cause!

Bored with WoW again :)

So the periods during which I get interested enough in WoW to play it relatively regularly seem to be getting shorter, and less frequent.

The latest one, of course, happened when the Kung-Fu Pandas expansion came out. Spennix got to level 90 pretty quick:

Spennix in Pandaria

At least I think she’s level 90 there; anyway, she is now! And she got to 90 without doing a single instance, or very many dailies, just questing about. More of the “everything in WoW up to but not including advanced raiding is now dead-easy” effect.

She also has maxed-out Engineering and stuff now, and is very fond of her Mechanical Dragonling pet:

Spennix's Mechanical Dragonling

One new thing I haven’t yet done in WoW is the “Pet Battle” stuff. ’cause, I mean, y’know, sheesh?

I also have a Pandaren Brewmaster, as seemed pretty much required, considering.

Chiuling

He’s level 50-odd now, and wow Brewmaster tanking is easy so far! :) But since after the first rather fun Pandaren start zone he’s just doing the same old levels, I find it hard to get really interested.

Spennatrix has also been Holy Priesting around the first few levels of Pandaria:

Spennatrix in Pandaria

But again I find it hard to be fascinated, since Spennix just did all these areas not so long ago. Instance healing might be fun, but I dunno shrug.

Spennix has done some Golden Lotus and Tillers and insect-dudes dailies, and they can be diverting, but I always come away feeling like I’ve just wasted a big chunk of time.

Whereas in Second Life, when I look at the clock and discover it’s hours past bedtime, I almost never feel like it was a waste. :)

So expect to see me around the grid a bit more than I have been! (Except of course that this weekend is Thanksgiving so there are RL things going on, and then next week I’m out of town on business and may not have connectivity, and and and…)

Objectification ain’t the half of it…

So there’s this Single Frame Stories thing, which has a weblog and a flickr group and everything, and once a week they post a Prompt, like “grave mistake” or “depth perception” or (this week) “objectification”, and everyone (well, not everyone, but…) either emails their pictures or posts them to the flickr group, and the picture is allowed to have One Standard Tweet’s Worth of text along with it, and they all go up on the weblog for everyone to admire, and there’s no lame “voting” or “winners” or anything (I don’t think), they are just there.

And I’d known this was going on because I admire botgirl and Whiskey Monday for (their hawt AVs, and) their enormous creativity, but I hadn’t been doing it myself because really it was good enough that other people were doing it, and I was busy leveling my DK’s Inscription skill and dancing in random Australian sims’ dance clubs, and similarly important things.

But then there was some popular demand from one of the very creative people who was doing it, and I am nothing if not a pushover, so…

My (first?) entry for this week, “Objectification ain’t the half of it”:

Objectification ain't the half of it...

Best viewed larger, of course, and just what the heck is actually going on is left to the reader and/or viewer.

But there we are! I am pretty much pleased, and may do it again some decade. :)

The Cube Project: 20 sims, 5 days!

Pictures! Very few words! Click through for bigger! Etc!

The Cube Project - 1

(Friend Michele an’ I happened to be wearing mostly black and white; very in-theme!)

The Cube Project - 2

The Cube Project - 3

(Dancoyote Antonelli’s enormous thing is made of cubes that mysteriously vanish as you get close (mostly) so you cause entertaining dents by your very presence. Also, those cube-shaped frames were schooling about everywhere.)

The Cube Project - Phantom

(Speaking of mysteriously vanishing, that is a phantom Oberon Onmura! (Click through his name there to his flickr stream for lots more pictures.) He was not actually there; even though I could see him, Michele couldn’t, and when I right-clicked on him he suddenly disappeared. Very amusingly SL!)

And several of the enormous cubes had a QR code on one or more faces, leading to the web page.

Many of the enormous whole-sim-scale constructions of cubes were great fun to fly around in, watching the Windlights changing, walking up the steps, being surprised and/or delighted by the interactive things, admiring the creativity, and generally it was all a Good Time.

Go while it’s still open! Go go go!

Wandering the Mainland (and the non-death of SL)

Mainland wandering is something I spend a significant amount of time doing, because it is fun. :)

Going through some of the more ancient (but unsorted) stuff in my inventory (also something I spend a significant amount of time doing!), I came across a couple of freebies from a place called The Muffin Shack. I went there some time ago, on some hunt, and I remembered it as a place with lots of smoothly-textured pretty things at very reasonable prices, in a little pastel-wood roadside store on the mainland somewhere.

So just on a whim I put on the Muffin Shack tee shirt from one of the folders, found a Muffin Shack landmark in inventory, and TP’d there.

And I landed in an empty piece of roadside land, up for sale.

Now anyone who spends any time reading SL-related weblogs or Twitter feeds or anything will have heard people (generally comparative oldbies) opining that SL is dying, because of all the people and stores that are leaving and all. And the vanished Muffin Shack seems at first to be evidence for that.

But the rest of this story is, I think, evidence against it.

Being a bit sad that there was no Muffin Shack, I looked up the creator’s profile, and looked at Picks, and found another store in there, called Old Dirty Bastards. That store, as it turns out, exists!

(And not only that, it has a wall with an assortment of old Muffin Shack stuff for free or for sale, which made me smile.)

So the Grid lost a store, but it probably also gained a store. A sign of life rather than death, there.

Then, being on the mainland, I wandered out the door and found myself on Route 1 in Spini, on the West side of the bay in Heterocera. I found a rezzing place, and randomly rezzed my Lemon Burst Scooter (from {{Ripe}}), and drove off down the road in first gear to sightsee.

About one sim later, near the Mormo-Parva border, I was here:

Citizen D, Mormo

That is Citizen D (SLURL), a great little store with robots and Star Guys toys and a variety of Jawa AVs and resale vendors for sale and random fancy and/or amusing stuff at both high and low prices (so that’s my Recommended Shopping Destination of the day!).

In the background is Deeproot Manor, a very atmospheric haunted parcel with a haunted house to explore (don’t miss the mysterious roof), and trees that turn their many eyes to look at you, and ghouls hanging from trees, and all sortsa spooky stuff like that. Also a hatrack that will give you a copy of that nice hat I am wearing (black with feather!), and various surprises for the explorer to be startled by.

(And when you visit Citizen D, don’t miss going outside to Newbie Bob’s Route 1 Mormo Souvenirs, and the Famous Mormo Sign! All very mainland, and I love it.)

And then a little further down the road in Parva, random general beauty:

Homlett Estates, Parva

That’s “Homlett Estates”, but as I’m not quite sure if it’s actually a place of public accommodation, I won’t give the direct SLURL. (Although there are greeters that tell you that they have a public rezzing room.) I just thought it was sort of gorgeous. :)

My explorations stopped there for today because I wanted to go listen to the live music at Wharf Rat Blues.

Which might also be considered evidence against the whole “SL is dying” thing. :) I think it’s just that oldbies in particular get used to a certain set of things existing, and as change happens and some of those things stop existing, and they are maybe too set in their ways to go out and look for new things, it looks like the set of things that exist is getting smaller. But actually it’s just changing. SL may have more or less plateaued in population lately, but it doesn’t seem to be shrinking in any significant way.

There’s lots of stuff out there! Scooter down the nearest mainland road, and see what springs up. Or go listen to some Jazz… :)

Yay, Maps!

So Inara Pey writes about this very nice Maps of SL exhibit.

Here I am at it, in the distance:

Maps of SL exhibit

It’s a lovely little gallery build, very subtly steampunk-feeling, on a pleasant sim that I didn’t have time to wander around as much as I’d have liked. The exhibit itself has sections (as you can see in the pitcher) on Magellan Linden, the early grid, the Steamlands, Nautilus and the Blake Sea, and so on. The other wall has things about transport, the railroad lines, the Zindra monorail, and all like that.

Well worth a visit if your at all a fan of maps, as I certainly am. :)

(And for good measure here’s a reminder about the Continent Detector, so you can tell where you yourself are!)

Limited Time Only: Dale 60% Off!

So the other month there was an upgrade to SL that allowed people to rig meshes to the AV’s virtual (and invisible) “bones” so that they would move as the AV moves, just like the mesh of the AV itself does. This theoretically allows clothing that moves better with the wearer, and would also allow replacing the normal AV entirely, if only there were some way to make the normal AV invisible.

It turns out that another upgrade somewhat before or after that one allowed making arbitrary parts of the AV invisible, including the whole thing.

So one or more geniuses put two and two together, and now we have entirely replacement AVs! And since even us neophilic Residents tend to stick with the familiar alot of the time, we have entirely replacement AVs that are just like our normal AVs, except they are much bigger than usual!

And, because it’s hard to get through doors and things when you’re gigantic, even more ones that are just like our normal AVs, except for being cute and tiny!

Dale now 60% off!  :)

That is me in the free 0.4 “minikin” AV from Caverna Obscura, wearing a nice white dress (specially for 0.4 minikins) from Carriage Trade Miniatures, and some ancient ETD hair that I sized down myself, and hoping no one steps on me.

There are 0.4 minikins (about 40% the size of the usual AV, it says here), and 0.3 minikins, and also “petites”, which I gather are also about 40%, but in some way that isn’t compatible with the 0.4 minikins. Or whatever. :)

Here is proof of smallness:

Minidale, Measured

That is a to-scale meter-prim, so I am a little under 1m tall.

The free CO minikins come with a very modern and realistic skin:

Minidale in the buff

and are flexible in various ways, the most obvious being skin color:

Minidale in Magenta

Minidale dark blue

Note the background being the bottom shelf of the bookshelves in my skybox; very Borrowers.

Note also that I don’t look all that much like Dale. (A bit more like Chestnut Rau, really, now that I think of it.) Unlike with the normal AV, there are no sliders to change details of face and body shape or anything.

(I don’t know if anyone’s started a business of selling customized minikins with faces based on a set of SL face slider settings provided by the buyer, but I would pay some nonzero number of Lindens for such a service!)

On the other hand there are lots of different clothing sets to wear, and jewelry, and Carriage Trade even has minikin-sized ridable (rideable?) horses.

Many copy-mod hairs for normal AVs can be relatively easily shrunk down to 40%, like that ETD one above, and this nice pink mohawk:

Minidale Mohawk

and some stores sell their own minikin hairs, and hair-including outfits:

Minigown

(Those from Carriage Trade again.)

And then of course there’s these. :)

Mini demons!

Sexy little 0.3 minikins called “Lil Demonia”, also from Caverna Obscura. Wear them to your local danceclub and raise some eyebrows! :)

4 July 2012

Happy fire an’ explosions an’ general celebrating to all!

4 July 2012

There is an SL9B! It is fun!

There is an SL9B birthday celebration thing going on! It is great!

Go read what I dunno Chestnut an’ Honour are saying ’bout it, ’cause I am too busy riding around in the lil pods an’ looking at the pretty lights an’ colors.

sl9b_1

sl9b_2

Altho’ I’m usually due to some quirk of personality seen running quickly in th’ other direction when there are Organized Events like this, for some reason tonight it made me Extremely Happy With SL An’ My Fellow Resies to sit in th’ pod an’ look at all the cool stuff. No idea what 99% of it was, but it was pretty, an’ there was lots of it, and lots of people wandering about building it an’ looking at it an’ stuff, an’ trying to get the media stream working on the main stage, an’ dancing an’ wearing funny clothes.

sl9b_3

sl9b_4

It all seems just so Well Done, and by so many Good Hard-working People. Made me smile hugely.

sl9b_5

The giant water lily is the main stage. I think. :) Hafta go up and explore that train up on the huge giant railroad bridge sometime. Or jes be happy that it is there, an’ other people are exploring it!

Happy Ninth Birthday to SL, everyone! We have made me proud.

Dale meets Dale

An age and an age ago, I made a picture with both Dales in it (or, strictly speaking, both Dale-bottoms), for some pictures (of bottoms) event that has since slipped my mind.

(Oh, right, looking at the text, it was one of them there weblog memes, notable for involving bottoms.)

It was comparatively easy, since I had the two of me almost entirely not touching, so there was just one tiny piece of foot to fiddle with carefully in Photoshop, and otherwise the only hard part was holding the camera absolutely still while I took one picture, stood up, changed shape and skin and hair, sat down again on the other sit-place, and took another picture.

For some reason the other day I wanted to take some more-overlapping Dale and Dale pictures, and eventually I did:

Narcissus 1

Nice but her face doesn’t show at all. (And there’s that little oops just under his near hand, oops.)

Narcissus 2

Quite nice, really. :)

This time I was working in gimp rather than Photoshop (for financial and sundry reasons), and it turns out that you can do this sort of thing pretty easily. I’m not going to do a detailed tutorial unless someone wants that, but basically you take two pictures from exactly the same place, layer one over the other, add a layer mask to the top one, and then draw on that layer mask in black or white, depending on which layer you want to show at any given point. It’s a nice forgiving process, doesn’t require an exceptionally steady hand, and so on.

This time I didn’t want to have to hold the camera absolutely still to take the pictures, so I wrote a script. Here it is!

integer SAVE_FACE = 0;
integer RESTORE_FACE = 1;
vector saved_camera_pos = ZERO_VECTOR;
rotation saved_camera_rot = ZERO_ROTATION;
integer have_saved = FALSE;

default {
    state_entry() {
        have_saved = FALSE;
    }
    attach(key id) {
        if (id!=NULL_KEY)
            llRequestPermissions(id,PERMISSION_CONTROL_CAMERA | 
                                    PERMISSION_TRACK_CAMERA);
    }
    run_time_permissions(integer p) {
        llOwnerSay("Touch that one face to save camera position,"+
                   " that other face to put it back.");
    }
    touch_start(integer total_number) {
        if (llDetectedTouchFace(0)==SAVE_FACE) {
            have_saved = TRUE;
            saved_camera_pos = llGetCameraPos();
            saved_camera_rot = llGetCameraRot();
            llOwnerSay("Camera position saved.");
        } else if (llDetectedTouchFace(0)==RESTORE_FACE) {
            if (have_saved) {
                llSetCameraParams([
                    CAMERA_ACTIVE,TRUE,
                    CAMERA_POSITION,saved_camera_pos,
                    CAMERA_POSITION_LOCKED,TRUE,
                    CAMERA_FOCUS,saved_camera_pos+*saved_camera_rot,
                    CAMERA_FOCUS_LOCKED,TRUE
                    ]);            
            } else {
                llOwnerSay("No position is saved yet.");
            }
        }
    }
}

So basically you put that into some prim, you color face 0 some color, color face 1 some other color, attach it to your HUD somewhere, fiddle it around so that you can see both of those faces, put your camera where you want it, touch face 0, take a picture, do whatever you want to, touch face 1, possibly press ESC to make sure you’re on the default camera, and now your camera is back where it was before for taking your second picture.

I could have added a third face case with like llReleaseCamera() or whatever it is on it, but it’s easiest to just take the HUD off when you’re done to free up your default camera. :)

Isn’t nature wonderful! I may get up the energy to put up a real page about it like my famous ExplodingObjects and AvatarFollower pages, but for now I am impressed with myself just for having slapped it up here.

Now I will go back to admiring my pictures; aren’t I a cute couple? :)

Ooops, sry!

So personx (not eir real name) is a relatively young newborn who friended me randomly at some club, like newborns do, and IMs me equally randomly now and then.

I just thought this was funny…

[19:04] personx: teleport me
[19:04] personx: fast
[19:04] personx: i’m falling off a cliff
[19:05] Second Life: personx is offline.
[19:06] Dale (dale.innis): lol oops too late!
[19:06] Second Life: User not online – message will be stored and delivered later.

I should watch my IMs more carefully; you never know when a quick reply may be called for!

Gypsy Sunflower

Gypsy Sunflower

(Original bigger size)

I do love my skybox. And sorting inventory!

Details:

Outfit: VreMode Gypsy Sunflower in Peach* from VreMode;
Skin: Snowfall Deep Black from Mango, Mango;
Hat an’ Hair: Cloche Ponytail from La Boheme;
Monocle: the Automatic Viewing Lens, from VAUGHAN’s House of Curiosities;
Hazard-Symbol eyes: almost certainly Grim Bros.;
Skybox, as always, from the bargain basement at KOSH;
Elegant bookcase-loft from S&S Clockworks.

I can haz fashionblogging? :D

* ObDisclaimer: I’m in the VreMode model group, so I get stuff early sometimes so I can take pictures of it an’ all for using on ads and boxcovers and stuff. But I am not paid to post. :) This particular outfit may not be actually available yet, or anymore, or whatever.