Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Programming Question

Brandon Opel
Registered User
Join date: 29 Jul 2004
Posts: 2
02-08-2005 23:25
Is there a program that does the code for you? Like Microsoft Frontpage does HTML. Is there one for scripts and stuff? :confused:

Thanks,
Brandon Davis
Catfart Grayson
Registered User
Join date: 16 May 2004
Posts: 264
02-09-2005 00:29
Brandon,

Not that I'm aware of.

Something like like Lilac Soul's NWN script generator (http://lilacsoul.revility.com/ ) should be possible, but is beyond my ability.
_____________________
Cat
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
02-09-2005 01:24
LSL is to abstract to be easily done. Sure you could write a pseudo code shell for LSL but you would still need to learn the pseudo code for it. The pseudo code would look alot like the LSL code to the point that it would be just as easy to learn LSL. But I suppose you could make a visual logical LSL Editor like AVE Visual Editor for AviSynth. (AviSynth is script based video editing and processing)

Screenshot of AVE Visual Editor
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
Moleculor Satyr
Fireflies!
Join date: 5 Jan 2004
Posts: 2,650
02-09-2005 04:28
From: Strife Onizuka
LSL is to abstract to be easily done. Sure you could write a sudo code shell for LSL but you would still need to learn the sudo code for it. The sudo code would look alot like the LSL code to the point that it would be just as easy to learn LSL. But I suppose you could make a visual logical LSL Editor like AVE Visual Editor for AviSynth. (AviSynth is script based video editing and processing)

Screenshot of AVE Visual Editor


Psuedo. :P
_____________________
</sarcasm>
Lex Neva
wears dorky glasses
Join date: 27 Nov 2004
Posts: 1,361
02-09-2005 06:31
From: Moleculor Satyr
Psuedo. :P


Pseudo. :P
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
02-09-2005 07:43
~_~ forgot to spellcheck.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
Paolo Portocarrero
Puritanical Hedonist
Join date: 28 Apr 2004
Posts: 2,393
02-09-2005 07:51
Good question. Is there a code editor, along the lines of HomeSite, that would allow you to import the LSL script objects/functions/operators etc.? Honestly, the light LSL scripting I have done has all been in HomeSite or TextPad, but a more intelligent editor would be a godsend.
_____________________
Facades by Paolo - Photo-Realistic Skins for Doods
> Flagship store, Santo Paolo's Lofts & Boutiques
> SLBoutique
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
02-09-2005 07:58
http://secondlife.com/badgeo/wakka.php?wakka=AlternativeEditors

I use SciTE-ez

Adding precomiling support (also an updated lex file at the end of the thread)
/54/c4/18335/1.html
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
Kurt Zidane
Just Human
Join date: 1 Apr 2004
Posts: 636
02-09-2005 10:55
dream weaver works, because the out put of html is visual. Scripting is a way of automating tasks. Witch most of the time has no visual refrence. You could turn them visual with logic pictures, but that probable wouldn't be any easer for the biggener. The best that could be done would be recording what an avatar dose, kind of like apple script. But then you end up with code that dose one thing exacty one way. Witch wouldn't be all that usefull. and many of the thing in scripting can't be done with the client. And many thing you can do with the cllient are not suported in sls.

I guess there could be a building block thing, but if you did not under stand programing. It would still be useless. Like having the keys to the car, but not knowing what the car is , where it is, or how to use it.
Paolo Portocarrero
Puritanical Hedonist
Join date: 28 Apr 2004
Posts: 2,393
02-09-2005 12:08
I don't think DreamWeaver is exactly analogous. If you've used MS Visual Studio (yeah, don't hate me 'cuz I'm a Microsoft hack) or some sort of visual SDK that provides features like command and function trees, objects and properties in dialogs, and real-time auto-complete kinds of features, that's along the lines of what I was personally after. I wouldn't need to render a "preview" of the scripted functionality.

I did download SciTE, but I'm having trouble compiling it -- probably because I'm still on an older version of the .Net framework. Based on the screenshots, though, I think it's more along the lines of what I would personally like to have.
_____________________
Facades by Paolo - Photo-Realistic Skins for Doods
> Flagship store, Santo Paolo's Lofts & Boutiques
> SLBoutique
Tread Whiplash
Crazy Crafter
Join date: 25 Dec 2004
Posts: 291
Alternative Editor...
02-09-2005 13:06
I use Code-Genie for LSL, myself... (I also use it for HTML, PHP, Javascript, and a few others). I plan and write all of my LSL code in Code-Genie, then copy & paste it into the editor window in-game.

Code-Genie (http://www.code-genie.com) is a great little editor. Its basically a text-editor on steroids - it nicely color-codes things based on the language you want to use. It also has auto-indenting features, "find-close-bracket" (or parenthesis) functions, and a bunch of other handy little tools. Its simple, efficient, and can be tried for free (although the author has disabled a couple of features in the demo).

I created a syntax file for Code-Genie that mimics the coloring in the SL Script Editor, and imported every function, keyword, and (almost) every constant from the entire language by-hand. You can find the syntax file here:

http://warpedspace.netfirms.com/lsl/

Take care,

--Noel "HB" Wade
(Tread Whiplash)
Moleculor Satyr
Fireflies!
Join date: 5 Jan 2004
Posts: 2,650
02-09-2005 14:02
From: Lex Neva
Pseudo. :P


Damn my dyslexic draobyek!
_____________________
</sarcasm>