using System.Collections.Generic; namespace GFGGame { public partial class {CfgArrayName} : SingletonBase<{CfgArrayName}> { {singleFunction} {groupFunction} {editorConditionStart} private {CfgName}[] _allDatas; public {CfgName}[] dataArray { get { if(_allDatas == null) { _allDatas = ConfigUtil.GetAllCfgs<{CfgName}>("{CfgArrayName}"); } return _allDatas; } } {editorConditionEnd} } }