Forums » Community Projects

Documentation

Jan 14, 2008 csgno1 link
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.
Jan 14, 2008 Eonis Jannar link
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!
Jan 15, 2008 blacknet link
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
Jan 16, 2008 drazed link
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 =)