scp-fs2open / fs2open.github.com

Origin Repository for SCP FreeSpace 2 Open
https://www.hard-light.net/
Other
402 stars 161 forks source link

LUA API documentation is lacking #4109

Open z64555 opened 2 years ago

z64555 commented 2 years ago

Having FSO output the scripting.html is a novel idea to keep modders up to date on what functions they have access to, but to be honest the result is very user unfriendly and everything isn't documented adequately.

One particular example is that the numerous Enumerations at the bottom of the scripting.html have no information on what exactly they do, or for that matter suggest some of the precautions a modder has to take in order for them to work correctly. This let to issues such as #4108 to occur

JohnAFernandez commented 8 months ago

This is a good issue to fix before 24.2

z64555 commented 2 months ago

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

z64555 commented 2 months ago

...Yeahhh there's a lot of work to be done. breaking this up into multiple pages is recommended, as it is quite a bit of information to scroll/search through.

z64555 commented 2 months ago

image

image