dimanche 27 mai 2007

Five in a tent, TP, tipi

Hello Five, do you see this teepee, Amiryu said. Which tp? (Which tp is normally short for teleportation.) “And how can I ever see a tp?”, Five thought, seeing a teleportation is like seeing a thought, or a sentiment, a teleportation carries a name, but it is not a tangible object, not even in Second Life. But no, a teepee is a tipi, an Indian tent! Funny, the words tp and teepee having the same sound, even in chat. It is easy to get confused. Well Amiryu showed the teepee to get some work done: the teepee has to belong to a tribe, and each tribe has different decorative signs on their teepees and these tribes, being very sophisticated, change their symbols by a very smart dialog box appearing at the upper right corner of the screen of their laptop. But this nice blue dialog box, a sort of a menu has to be programmed. That is where Five March (who, by the way, is borne on the 6th of January) comes in. All sides of the tent, depending on which tribe, have to change in a given pattern, and the entrance has to be opened and closed. A nice fire must be around, and a powerful drum, which sounds makes all the tents in the neighborhood belong to the same tribe. Yes, even in Stone Age societies the laptop has been introduced, disguised as a drum. May be these societies even had their laptop before the cowboys, who knows what was hidden under the beautiful hides?
Well, an hour of programming Five thought, hmmm. This Five never learns anything. Five is always underestimating the amount of work. At the end it was a full morning, because Five wanted to program smart and because of all kinds of stupidities. Trying to be smart often leads to foolishness. In programming it is the stupidities which cost time. And in Second Life the transfer of the object worked on also costs time, because of the setting of the permissions.

Two examples of what can go wrong. To have a quick laugh! First all the textures were loaded in the sides and the part of the menu visible on the screen of the inventory of these objects were completely filled. In one side of the tent one of the textures, all with permissions copy and modify was accidentally introduced twice. What happens? Second Life doesn’t accept the same names in the inventory of an object so puts a “ 1” behind the second name. And at the same time sets the permissions as it normally does: no copy no modify! Logically, but when assembled, it takes an hour to find out where it goes wrong.
Second mistake: all the scripts where painstakingly set to copy. But in some inventory menu of some object of the tent another script was created. It disappeared under down under in the menu, which, because of the many textures, wasn’t visible anymore. New scripts: of course, no modify, no copy. This script, doing nothing, quite empty, also caused a headache, because it was invisibly hidden outside the screen border in a menu which was longer then the screen could show. And because all the other sides were ok…..
Some lessons to be learned here: be more careful Five, don’t mess around!
After a lot of transferring all resulting in “no modify”, the tent was transferred piece by piece, until the side causing all the pains showed up, and betrayed it evil intentions of not wanting to be modified by Amiryu. Then everything was quickly assembled. Only Amiryu had figured out a better name for a tribe! Never change names in software, after everything is assembled. If not prepared for name changes, these names can be everywhere….and they were everywhere. The teepee had to be disassembled again, all the scripts changed, reassembled again. All these simple tasks, after the writing of a really smart piece of software were killing Five. Five wanted to jump out of the window. But in Second Life, being perfectly able to fly, you only fall a bit on the ground, doing a falling animation, in this case in the desert, so happily no harm was done. The teepee was finished at last. Even the fire was an innovation. Using the time difference between touch_start and touch_end, you can make smoke signals!
Ok Five had learned another lesson. Actually quite a few. Some new ideas were developed too. All is well that ends well!
The teepees, or tipis, or tents can be found in Virgin Island in the desert. The tents are hidden in a no go area, so beware, don’t go there!

Aucun commentaire: