Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Not-Quite Notecard Generation

Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
08-08-2006 04:36
I understand that there is no programmatic way to create a notecard because notecards are assets in the world, have UUIDs, etc., but how does this sound? The following call:
llSendAgentNotecardData(key id, string name, string description, string contents)

would open a window on the client of the user identified by 'id' (if they are logged in on the same sim as the scripted object), JUST as if they had chosen to create a New Notecard (which I understand doesn't get it's own UUID until saved) and typed in all the data. If the user clicks the Save button then, and ONLY then, will the actual notecard be saved and named. This way it would take actual user interaction to save the asset itself.

Does that sound more implementable than the usual request for completely dynamic notecard generation that seems to get shot down a lot?
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
08-09-2006 10:24
Asking about this...
_____________________
Kelly Linden
Linden Developer
Join date: 29 Mar 2004
Posts: 896
08-09-2006 10:50
This is an interesting idea. It is maybe more feasible than llCreateNotecard, however it also doesn't fill the role that many scripters want llCreateNotecard for.

It still may not be possible, and would probably require some significant reworking of how notecards work. Currently notecards *are* assets, and our primary method of transporting large chunks of data (such as notecards, textures etc) are as assets. Adding a path to send data that isn't an asset but would be treated as an asset, or used to create a new asset by the viewer, may not be trivial.

These are just the thoughts off the top of my head. It would be a good idea to get other resident feedback either in the feature suggestions forum or with the feature vote tool, or both.
_____________________
- Kelly Linden