local struct = { ["reward"]={ ["parameter1"]="type:int", ["parameter2"]="id:int", ["parameter3"]="num:int" }, ["drop"]={ ["parameter1"]="type:int", ["parameter2"]="id:int", ["parameter3"]="num:int", ["parameter4"]="weight:int" }, ["boardrange"]={ ["parameter1"]="type:int", ["parameter2"]="range:int" }, ["attr"]={ ["parameter1"]="type:string", ["parameter2"]="num:int" }, ["effect"]={ ["parameter1"]="type:string", ["parameter2"]="num:int", ["parameter3"]="ratio:int", ["parameter4"]="round:int" }, ["attr_range"]={ ["parameter1"]="type:string", ["parameter2"]="minnum:int", ["parameter3"]="maxnum:int" } } local config = { data=struct,count=6 } return config