Tabris Daxter
Snake oil Salesman
Join date: 22 Feb 2009
Posts: 61
|
09-28-2009 03:31
hey all.
how would i go about making a texture changer for a large multi-object construct.
i can't use skidz because it's too big and all the parts aren't linked.
the construct is 60x60x30 made of linksets of 9 prims each (144 10x10 prims total)
_____________________
DANCE WITH KIRBY (^'-')^ (^'-')> (>'-')> <  '-'^) ^('-'^) (^'-')^ (^'-')> (>'-')> <  '-'^) ^('-'^)
|
ElQ Homewood
Sleeps Professionally
Join date: 25 Apr 2007
Posts: 280
|
09-28-2009 03:45
Most basic way would be to use llDialog for choice menu, then from the listen set your color vector and use llSetLinkColor, then send it on to the next unlinked portion with llEmail or on a negative channel or however you want to do it, keep the channels the same in the unlinked portions so you only have to send it once and the unlinked portions will take that sent color vector and use llSetLinkColor again to change its own linked parts.
Edit: sorry, I was thinking you said Color..oh well, you would do it the same way, only use llSetLinkTexture rather than llSetLinkColor.
|
Tabris Daxter
Snake oil Salesman
Join date: 22 Feb 2009
Posts: 61
|
09-28-2009 16:20
the problems with llemail and this application is that llemail uses item keys. the construct i'm making is essentially going to be a big holodeck / combination of holodecks. every time it rezes the key changes.
can linktexture work with uuid's as i only want to store the texture in one location
_____________________
DANCE WITH KIRBY (^'-')^ (^'-')> (>'-')> <  '-'^) ^('-'^) (^'-')^ (^'-')> (>'-')> <  '-'^) ^('-'^)
|
ElQ Homewood
Sleeps Professionally
Join date: 25 Apr 2007
Posts: 280
|
09-29-2009 00:09
yeah, so you can use llRegionSay on a negative channel, or send it via http...or however you want to send the message..doesn't really matter how it gets sent/received. Yes, llSetLinkTexture works with uuids.
|