Hi all,
First of all thank you for the numerous responses. I am still reading the replies the 100th time .
Functions
I see here a lot of thumbs up for functions. Ok, i will beat my brain around this and try to follow an organized style with it. I like the organization of @LoneWolfiNTj
Multiple Scripts
All i want is to keep my code clean, reusable and scalable. I thought that if i leverege llMessageLink i could create general/scalable scripts that i would later on reuse.
Yes i can copy paste the code, but...doesn't feel the same.
I don't want my scripts to run forever, i would kill them as soon as their purpose has been served.
States
Honestly, i thought that states are the flow logic of my code. The rest are events.
Maybe I'm wrong, maybe i didn't understand the purpose of states. I thought it was similar to methods in OOP .No ?
External Editors
Painful subject, hurt my fingers trying to get eclipse to work with LSLForge. As soon as i did that, i found out that LLRequestUserKey is not working. I cried so much.
@Coffee Pancake how do you use VS with LSL ? I didn't know there's a plugin for that...or what am i missing.
I thought the only editors that kinda work are LSL Forge with Eclipse and LSLEditor.
Conclusion
Guess the more i'll code the more i'll understand your opinions. So far scripts i read are usually just a sequence of event handlers without anything semantic in it.
Again, THANK YOU!