A general function to create and initiate modules in .SQF-scripts, that fills in parameters top-down. Input a nil or not enough parameters, and the default value will be unchanged.
Syntax suggestion:
_object = ["Module_clasename", param1, param2, ...] call BIS_fnc_createAndInitiateModel;