20,741
edits
m (→Status 06/2013) |
m (→Status 06/2013) |
||
Line 21: | Line 21: | ||
* standalone nasal interpreter {{done}} | * standalone nasal interpreter {{done}} | ||
* modify the build system to link in the required libs {{done}} | * modify the build system to link in the required libs {{done}} | ||
* add the f_setprop/f_getprop code from $FG_SRC/Scripting/NasalSys.cxx to the standalone interpreter {{done}} | |||
* add the HLA/OpenRTI boilerplate to the standalone interpreter so that it can use HLA and act as a federate (see $FG_SRC/Network/HLA/hla.cxx and $FG_SRC/utils/fgai) {{progressbar|30}} | * add the HLA/OpenRTI boilerplate to the standalone interpreter so that it can use HLA and act as a federate (see $FG_SRC/Network/HLA/hla.cxx and $FG_SRC/utils/fgai) {{progressbar|30}} | ||
* | ** fgai::AIManager federate: https://gitorious.org/fg/flightgear/blobs/next/utils/fgai/AIManager.hxx#line39 | ||
** fgfs: https://gitorious.org/fg/flightgear/blobs/next/src/Network/HLA/hla.cxx#line841 | |||
* setprop()/getprop() implemented through HLAPropertyDataElement {{progressbar|20}} | * setprop()/getprop() implemented through HLAPropertyDataElement {{progressbar|20}} | ||
* $FG_SRC/Scripting/nasal-props.?xx wrapped through HLAPropertyDataElement {{Not done}} | * $FG_SRC/Scripting/nasal-props.?xx wrapped through HLAPropertyDataElement {{Not done}} |