local struct = { ["effect"]={ ["parameter1"]="type:string", ["parameter2"]="num:int", ["parameter3"]="time:int", ["parameter4"]="ratio:int" }, ["attr"]={ ["parameter1"]="type:string", ["parameter2"]="bignum:bignum" }, ["reward"]={ ["parameter1"]="type:int", ["parameter2"]="id:int", ["parameter3"]="count:bignum" }, ["drop"]={ ["parameter1"]="type:int", ["parameter2"]="id:int", ["parameter3"]="num:int", ["parameter4"]="weight:int" }, ["battle_box"]={ ["parameter1"]="id:int", ["parameter2"]="num:int" }, ["summon"]={ ["parameter1"]="id:int", ["parameter2"]="weight:int" }, ["battle_effect"]={ ["parameter1"]="target:int", ["parameter2"]="type:string", ["parameter3"]="num:int" }, ["jewelrysummon"]={ ["parameter1"]="id:int", ["parameter2"]="num:int" }, ["bignum"]={ ["parameter1"]="value:int", ["parameter2"]="unit:int" } } local config = { data=struct,count=9 } return config