Forums » Community Projects
Documentation
I am pleased and impressed by all the cool lua plugins being made, makes my stuff look childish by comparison. One problem I have is the amount of time I can spend on this hobby. Others may be in my shoes.
I often check the place that I think is the center for VO/LUA documentation for new entries, http://www.vo-wiki.com/racecar/index.php?title=Main_Page
Is this indeed the place to go for VO/LUA?
This evening I was going thru some of the more complex plugins that I've found and it seems to me that either there is another location for documentation, or the documentation is behind the current state of knowledge.
So I am begging all you code warriors to make periodic contributions to the racecar wiki. Even if each of you updated one additional entry per week I believe it will do a lot for the community.
That's my $0.02, thank you.
I often check the place that I think is the center for VO/LUA documentation for new entries, http://www.vo-wiki.com/racecar/index.php?title=Main_Page
Is this indeed the place to go for VO/LUA?
This evening I was going thru some of the more complex plugins that I've found and it seems to me that either there is another location for documentation, or the documentation is behind the current state of knowledge.
So I am begging all you code warriors to make periodic contributions to the racecar wiki. Even if each of you updated one additional entry per week I believe it will do a lot for the community.
That's my $0.02, thank you.
Yeah, racecar is the official place for documentation. You'll usually have more luck talking to someone in the [LUA] guild (Moda Messolus, Omega 0, drazed, myself, etc. - look at http://www.vendetta-online.com/x/guildinfo/118/) as far as getting information about how things work, or just looking at how existing plugins do things. The thing is, a good portion of the knowledge we (and I use "we" here to refer to the collective of Lua developers) possess is already on racecar. The problem? We really don't know all that much. Sure, we know names of functions and tables and such, but how they actually work is another matter entirely - nearly all the Lua knowledge we possess is due to, basically, reverse engineering VO. Guild Software has been amazingly supportive and helpful of our efforts (cf. raybondo fixing Scuba Steve's MakeFriends plugin, a1k0n posting all his TCPSocket code in Community Projects, etc.), but we don't have documentation about how everything functions, let alone the source code that VO uses. So, most of the knowledge we have is figured out by trial and error.
I'm not saying that there isn't information that could be posted on racecar that hasn't been, just that we know less than you think we do. :P
Keep on developing, though! The more the better!
I'm not saying that there isn't information that could be posted on racecar that hasn't been, just that we know less than you think we do. :P
Keep on developing, though! The more the better!
3 basic sites for lua related stuff.
http://lua-users.org/wiki/TutorialDirectory - Lua Tutorials
http://www.tecgraf.puc-rio.br/iup/ - IUP reference guides
and
http://www.vo-wiki.com/racecar/index.php?title=Main_Page - VO specific stuff.
Ed
http://lua-users.org/wiki/TutorialDirectory - Lua Tutorials
http://www.tecgraf.puc-rio.br/iup/ - IUP reference guides
and
http://www.vo-wiki.com/racecar/index.php?title=Main_Page - VO specific stuff.
Ed
Yeah, not much else out there... most of the stuff I learned has been from reverse engineering how other plugins and VO functions work.
The 3 links blacknet posted are the 3 I use as well.
Good luck, and feel free to ask us questions if you can catch us =)
The 3 links blacknet posted are the 3 I use as well.
Good luck, and feel free to ask us questions if you can catch us =)