Module reference

The following modules for Python3 are defined as:

Module Description
Project Module Module that manages the functions that perform project operations
Preview Module Module that manages the functions to perform preview
Build Module Module that manages the functions to output game data
Debug Module Module that manages the functions to output logs
View Module Module that manages the functions to perform rendering operations
Error Module Module that manages the functions to obtain error information
Connection Module Module that manages the functions to perform remote execution
Profiler module Module that manages functions that perform profiler operations


Common operation

With the exception of the connection modules, the return values of the functions defined in each module are given as an associative array.
Whether the function execution succeeds depends on the Boolean value (i.e. the value of the succeed key in the associative array).
For example, the following code is used to detect if execution failed.

result = hogehoge()
if not result["succeed"]:
print("hogehoge execution failed.")