FINGenLuaDocSumneko does the the samething as FinGenLuaDoc but for the Sumneko Language Server.
Also adds documentation for computer, component, event, filesystem and some other things.
The documentation for that is written by hand though to not modify any code. Since this is not asked for or talked about.
Added Features
Adds Signals that are marked deprecated in order to give feedback to the user. Also gives you an usage example with every Signal which is customized to the Signal.
FIN_Operator_* are mapped to ---@operator * this can though throw an exception if FIN_Operator_* is not supported (FIN_Operator_Equals, FIN_Operator_LessThan, FIN_Operator_LessOrEqualThan, FIN_Operator_Index, FIN_Operator_NewIndex), since there is no equivalent operator naming in sumneko, are also not used currently and only cause a game crash when executing the command (there for not game breaking).
Adds Documentation for how structs are constructed as far I could figure out by the code it self. There is currently no naming for the construction. If support for named variables for construction comes this can change. (e.g. structs.Vector2D(data: { [1]: number, [2]: number } ) )
FINGenLuaDocSumneko
does the the samething asFinGenLuaDoc
but for the Sumneko Language Server.Also adds documentation for
computer
,component
,event
,filesystem
and some other things. The documentation for that is written by hand though to not modify any code. Since this is not asked for or talked about.Added Features
Adds
Signals
that are marked deprecated in order to give feedback to the user. Also gives you an usage example with everySignal
which is customized to theSignal
.FIN_Operator_*
are mapped to---@operator *
this can though throw an exception ifFIN_Operator_*
is not supported (FIN_Operator_Equals
,FIN_Operator_LessThan
,FIN_Operator_LessOrEqualThan
,FIN_Operator_Index
,FIN_Operator_NewIndex
), since there is no equivalent operator naming in sumneko, are also not used currently and only cause a game crash when executing the command (there for not game breaking).Adds Documentation for how structs are constructed as far I could figure out by the code it self. There is currently no naming for the construction. If support for named variables for construction comes this can change. (e.g.
structs.Vector2D(data: { [1]: number, [2]: number } )
)previous PR: https://github.com/Panakotta00/FicsIt-Networks/pull/313