diff --git a/conf/server/ItemConfig.txt b/conf/server/ItemConfig.txt index abfafb786..11171e39f 100644 --- a/conf/server/ItemConfig.txt +++ b/conf/server/ItemConfig.txt @@ -1,484 +1,486 @@ -Id BackpackOrNot ItemType ItemBaseType Quantity Isopen IfResolve ResolveReward UseType RewardGroup UsePerCount IsSave HeroStar Ifopen -int bool int int int bool int string int int int int mut,int#int,1 int -1 false 0 0 1 false 1 100001 0 0 0 0 null 1 -2 false 0 0 2 false 1 100001 0 0 0 0 null 1 -3 false 0 0 3 false 1 100001 0 0 0 1 null 1 -4 true 0 4 4 false 1 100001 0 0 0 0 null 1 -5 true 0 4 5 false 1 100001 0 0 0 0 null 1 -6 true 0 4 1 false 1 100001 0 0 0 0 null 1 -14 false 0 0 4 false 1 100001 0 0 0 1 null 1 -15 false 0 0 5 false 1 100001 0 0 0 0 null 1 -16 false 0 0 1 false 1 100001 0 0 0 0 null 1 -17 false 0 0 2 false 1 100001 0 0 0 0 null 1 -18 false 0 0 3 false 1 100001 0 0 0 0 null 1 -19 true 0 4 4 false 1 100001 0 0 0 0 null 1 -20 true 0 4 5 false 1 100001 0 0 0 0 null 1 -1001 true 0 2 1 false 1 100001 0 0 0 0 null 1 -1002 true 0 2 2 false 1 100001 0 0 0 0 null 1 -1003 true 0 2 3 false 1 100001 0 0 0 0 null 1 -1004 true 0 2 4 false 1 100001 0 0 0 0 null 1 -1005 true 0 2 5 false 1 100001 0 0 0 0 null 1 -1006 true 0 2 1 false 1 100001 0 0 0 0 null 1 -1007 true 0 2 3 false 1 15001 0 0 0 0 null 1 -1008 true 0 2 4 false 1 15002 0 0 0 0 null 1 -1009 true 0 2 5 false 1 15003 0 0 0 0 null 1 -1010 true 0 4 1 false 1 100001 0 0 0 0 null 1 -1011 true 0 4 2 false 1 100001 0 0 0 0 null 1 -1012 true 0 4 3 false 1 100001 0 0 0 0 null 1 -1013 true 0 4 4 false 1 100001 0 0 0 0 null 1 -1014 true 0 4 1 false 1 100001 0 0 0 0 null 1 -1015 true 0 4 2 false 1 100001 0 0 0 0 null 1 -1016 true 0 4 3 false 1 100001 0 0 0 0 null 1 -1017 true 0 4 4 false 1 100001 0 0 0 0 null 1 -1018 true 0 4 1 false 1 100001 0 0 0 0 null 1 -1019 true 0 4 2 false 1 100001 0 0 0 0 null 1 -1020 true 0 4 3 false 1 100001 0 0 0 0 null 1 -1021 true 0 4 4 false 1 100001 0 0 0 0 null 1 -1501 true 0 2 2 false 1 100001 0 0 0 0 null 1 -1502 true 0 2 3 false 1 100001 0 0 0 0 null 1 -1503 true 0 2 4 false 1 100001 0 0 0 0 null 1 -1504 true 0 4 5 false 1 100001 0 0 0 0 null 1 -1505 true 0 4 1 false 1 100001 0 0 0 0 null 1 -1506 true 0 4 2 false 1 100001 0 0 0 0 null 1 -1507 true 0 4 3 false 1 100001 0 0 0 0 null 1 -1508 true 0 4 2 false 1 15011 0 0 0 0 null 1 -1509 true 0 4 3 false 1 15012 0 0 0 0 null 1 -1510 true 0 4 4 false 1 15013 0 0 0 0 null 1 -1511 true 0 4 5 false 1 15014 0 0 0 0 null 1 -1520 true 0 4 1 false 0 100001 0 0 0 0 null 1 -1521 true 0 4 1 false 0 100001 0 0 0 0 null 1 -1522 true 0 4 1 false 0 100001 0 0 0 0 null 1 -1523 true 0 4 1 false 0 100001 0 0 0 0 null 1 -1524 true 0 4 1 false 0 100001 0 0 0 0 null 1 -1525 true 0 4 1 false 0 100001 0 0 0 0 null 1 -1526 true 0 4 1 false 0 100001 0 0 0 0 null 1 -1527 true 0 4 1 false 0 100001 0 0 0 0 null 1 -1528 true 0 4 1 false 0 100001 0 0 0 0 null 1 -3001 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3002 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3003 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3004 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3005 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3006 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3007 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3008 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3009 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3010 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3011 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3012 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3013 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3014 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3015 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3016 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3017 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3018 true 3 1 2 false 1 15011 0 0 0 0 null 1 -3101 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3102 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3103 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3104 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3105 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3106 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3107 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3108 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3109 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3110 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3111 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3112 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3113 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3114 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3115 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3116 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3117 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3118 true 3 1 3 false 1 15011 0 0 0 0 null 1 -3201 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3202 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3203 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3204 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3205 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3206 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3207 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3208 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3209 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3210 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3211 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3212 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3213 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3214 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3215 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3216 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3217 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3218 true 3 1 4 false 1 15013 0 0 0 0 null 1 -3301 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3302 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3303 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3304 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3305 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3306 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3307 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3308 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3309 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3310 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3311 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3312 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3313 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3314 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3315 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3316 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3317 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3318 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3319 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3320 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3321 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3322 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3323 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3324 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3325 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3326 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3327 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3328 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3329 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3330 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3331 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3332 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3333 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3334 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3335 true 3 1 5 false 1 15014 0 0 0 0 null 1 -3336 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4001 true 3 1 4 false 1 15013 0 0 0 0 null 1 -4002 true 3 1 4 false 1 15013 0 0 0 0 null 1 -4003 true 3 1 4 false 1 15013 0 0 0 0 null 1 -4004 true 3 1 4 false 1 15013 0 0 0 0 null 1 -4005 true 3 1 4 false 1 15013 0 0 0 0 null 1 -4006 true 3 1 4 false 1 15013 0 0 0 0 null 1 -4007 true 3 1 4 false 1 15013 0 0 0 0 null 1 -4008 true 3 1 4 false 1 15013 0 0 0 0 null 1 -4009 true 3 1 4 false 1 15013 0 0 0 0 null 1 -4101 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4102 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4103 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4104 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4105 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4106 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4107 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4108 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4109 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4110 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4111 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4112 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4113 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4114 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4115 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4116 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4117 true 3 1 5 false 1 15014 0 0 0 0 null 1 -4118 true 3 1 5 false 1 15014 0 0 0 0 null 1 -6001 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6002 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6003 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6004 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6005 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6006 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6007 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6008 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6009 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6010 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6011 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6012 true 4 4 6 false 0 100001 0 0 0 0 null 1 -6013 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6014 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6015 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6016 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6017 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6018 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6019 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6020 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6021 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6022 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6023 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6024 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6025 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6026 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6027 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6028 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6029 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6030 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6031 true 4 4 7 false 0 100001 0 0 0 0 null 1 -6032 true 4 4 7 false 0 100001 0 0 0 0 null 1 -7001 true 7 4 4 false 1 100001 0 0 0 0 null 0 -7002 true 7 4 4 false 1 100001 0 0 0 0 null 0 -7003 true 7 4 4 false 1 100001 0 0 0 0 null 0 -7004 true 7 4 4 false 1 100001 0 0 0 0 null 0 -7005 true 7 4 4 false 1 100001 0 0 0 0 null 0 -7006 true 7 4 4 false 1 100001 0 0 0 0 null 0 -7007 true 7 4 4 false 1 100001 0 0 0 0 null 0 -7008 true 7 4 4 false 1 100001 0 0 0 0 null 0 -7009 true 7 4 4 false 1 100001 0 0 0 0 null 0 -7101 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7102 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7103 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7104 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7105 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7106 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7107 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7108 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7109 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7110 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7111 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7112 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7113 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7114 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7115 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7116 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7117 true 7 4 5 false 1 100001 0 0 0 0 null 0 -7118 true 7 4 5 false 1 100001 0 0 0 0 null 0 -8001 true 6 2 2 false 1 100001 0 0 0 0 null 0 -8002 true 6 2 2 false 1 100001 0 0 0 0 null 0 -8003 true 6 2 2 false 1 100001 0 0 0 0 null 0 -8004 true 6 2 2 false 1 100001 0 0 0 0 null 0 -8005 true 6 2 2 false 1 100001 0 0 0 0 null 0 -8006 true 6 2 2 false 1 100001 0 0 0 0 null 0 -8007 true 6 2 3 false 1 100001 0 0 0 0 null 0 -8008 true 6 2 3 false 1 100001 0 0 0 0 null 0 -8009 true 6 2 3 false 1 100001 0 0 0 0 null 0 -8010 true 6 2 3 false 1 100001 0 0 0 0 null 0 -8011 true 6 2 3 false 1 100001 0 0 0 0 null 0 -8012 true 6 2 3 false 1 100001 0 0 0 0 null 0 -8013 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8014 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8015 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8016 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8017 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8018 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8019 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8020 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8021 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8022 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8023 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8024 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8025 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8026 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8027 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8028 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8029 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8030 true 6 2 4 false 1 100001 0 0 0 0 null 0 -8031 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8032 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8033 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8034 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8035 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8036 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8037 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8038 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8039 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8040 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8041 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8042 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8043 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8044 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8045 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8046 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8047 true 6 2 5 false 1 100001 0 0 0 0 null 0 -8048 true 6 2 5 false 1 100001 0 0 0 0 null 0 -9001 true 0 2 2 false 1 100001 0 0 0 0 null 0 -9002 true 0 2 3 false 1 100001 0 0 0 0 null 0 -9003 true 0 2 4 false 1 100001 0 0 0 0 null 0 -9004 true 0 2 5 false 1 100001 0 0 0 0 null 0 -9010 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9011 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9012 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9013 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9014 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9015 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9016 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9017 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9101 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9102 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9103 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9104 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9111 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9112 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9113 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9114 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9116 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9117 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9119 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9120 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9121 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9122 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9123 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9124 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9125 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9126 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9127 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9128 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9201 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9202 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9203 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9204 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9205 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9206 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9207 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9208 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9209 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9210 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9211 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9212 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9213 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9214 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9215 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9216 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9217 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9218 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9219 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9220 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9221 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9222 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9223 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9224 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9225 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9226 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9227 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9228 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9229 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9230 true 0 2 0 false 1 100001 0 0 0 0 null 0 -9231 true 0 2 0 false 1 100001 0 0 0 0 null 0 -10001 false 1 0 5 false 1 100001 0 0 0 0 10001#5 1 -10002 false 1 0 5 false 1 100001 0 0 0 0 10002#5 1 -10003 false 1 0 5 false 1 100001 0 0 0 0 10003#5 1 -10004 false 1 0 5 false 1 100001 0 0 0 0 10004#5 1 -10005 false 1 0 5 false 1 100001 0 0 0 0 10005#5 1 -10006 false 1 0 5 false 1 100001 0 0 0 0 10006#5 1 -10007 false 1 0 5 false 1 100001 0 0 0 0 10007#5 1 -10008 false 1 0 5 false 1 100001 0 0 0 0 10008#5 1 -10009 false 1 0 5 false 1 100001 0 0 0 0 10009#5 1 -10010 false 1 0 5 false 1 100001 0 0 0 0 10010#5 1 -10011 false 1 0 5 false 1 100001 0 0 0 0 10011#5 1 -10012 false 1 0 5 false 1 100001 0 0 0 0 10012#5 1 -10013 false 1 0 5 false 1 100001 0 0 0 0 10013#5 1 -10014 false 1 0 5 false 1 100001 0 0 0 0 10014#5 1 -10015 false 1 0 5 false 1 100001 0 0 0 0 10015#5 1 -10016 false 1 0 5 false 1 100001 0 0 0 0 10016#5 1 -10017 false 1 0 5 false 1 100001 0 0 0 0 10017#5 1 -10018 false 1 0 5 false 1 100001 0 0 0 0 10018#5 1 -10019 false 1 0 5 false 1 100001 0 0 0 0 10019#5 1 -10020 false 1 0 5 false 1 100001 0 0 0 0 10020#5 1 -10021 false 1 0 5 false 1 100001 0 0 0 0 10021#5 1 -10022 false 1 0 5 false 1 100001 0 0 0 0 10022#5 1 -10023 false 1 0 5 false 1 100001 0 0 0 0 10023#5 1 -10024 false 1 0 4 false 1 100001 0 0 0 0 10024#4 1 -10025 false 1 0 4 false 1 100001 0 0 0 0 10025#4 1 -10026 false 1 0 4 false 1 100001 0 0 0 0 10026#4 1 -10027 false 1 0 4 false 1 100001 0 0 0 0 10027#4 1 -10028 false 1 0 4 false 1 100001 0 0 0 0 10028#4 1 -10029 false 1 0 4 false 1 100001 0 0 0 0 10029#4 1 -10030 false 1 0 4 false 1 100001 0 0 0 0 10030#4 1 -10031 false 1 0 4 false 1 100001 0 0 0 0 10031#4 1 -10032 false 1 0 4 false 1 100001 0 0 0 0 10032#4 1 -10033 false 1 0 4 false 1 100001 0 0 0 0 10033#4 1 -10034 false 1 0 4 false 1 100001 0 0 0 0 10034#4 1 -10035 false 1 0 4 false 1 100001 0 0 0 0 10035#4 1 -10036 false 1 0 4 false 1 100001 0 0 0 0 10036#4 1 -10037 false 1 0 4 false 1 100001 0 0 0 0 10037#4 1 -10038 false 1 0 4 false 1 100001 0 0 0 0 10038#4 1 -10039 false 1 0 4 false 1 100001 0 0 0 0 10039#4 1 -10040 false 1 0 4 false 1 100001 0 0 0 0 10040#4 1 -10041 false 1 0 4 false 1 100001 0 0 0 0 10041#4 1 -10042 false 1 0 4 false 1 100001 0 0 0 0 10042#4 1 -10043 false 1 0 4 false 1 100001 0 0 0 0 10043#4 1 -10044 false 1 0 4 false 1 100001 0 0 0 0 10044#4 1 -10045 false 1 0 4 false 1 100001 0 0 0 0 10045#4 1 -10046 false 1 0 4 false 1 100001 0 0 0 0 10046#4 1 -10047 false 1 0 3 false 1 100001 0 0 0 0 10047#3 1 -10048 false 1 0 3 false 1 100001 0 0 0 0 10048#3 1 -10049 false 1 0 3 false 1 100001 0 0 0 0 10049#3 1 -10050 false 1 0 3 false 1 100001 0 0 0 0 10050#3 1 -10051 false 1 0 3 false 1 100001 0 0 0 0 10051#3 1 -10052 false 1 0 3 false 1 100001 0 0 0 0 10052#3 1 -11001 true 2 5 5 false 1 100001 1 701 50 0 null 1 -11002 true 2 5 5 false 1 100001 1 702 50 0 null 1 -11003 true 2 5 5 false 1 100001 1 703 50 0 null 1 -11004 true 2 5 5 false 1 100001 1 704 50 0 null 1 -11005 true 2 5 5 false 1 100001 1 705 50 0 null 1 -11006 true 2 5 5 false 1 100001 1 706 50 0 null 1 -11007 true 2 5 5 false 1 100001 1 707 50 0 null 1 -11008 true 2 5 5 false 1 100001 1 708 50 0 null 1 -11009 true 2 5 5 false 1 100001 1 709 50 0 null 1 -11010 true 2 5 5 false 1 100001 1 710 50 0 null 1 -11011 true 2 5 5 false 1 100001 1 711 50 0 null 1 -11012 true 2 5 5 false 1 100001 1 712 50 0 null 1 -11013 true 2 5 5 false 1 100001 1 713 50 0 null 1 -11014 true 2 5 5 false 1 100001 1 714 50 0 null 1 -11015 true 2 5 5 false 1 100001 1 715 50 0 null 1 -11016 true 2 5 5 false 1 100001 1 716 50 0 null 1 -11017 true 2 5 5 false 1 100001 1 717 50 0 null 1 -11018 true 2 5 5 false 1 100001 1 718 50 0 null 1 -11019 true 2 5 5 false 1 100001 1 719 50 0 null 1 -11020 true 2 5 5 false 1 100001 1 720 50 0 null 1 -11021 true 2 5 5 false 1 100001 1 721 50 0 null 1 -11022 true 2 5 5 false 1 100001 1 722 50 0 null 1 -11023 true 2 5 5 false 1 100001 1 723 50 0 null 1 -11024 true 2 5 4 false 1 100001 1 724 40 0 null 1 -11025 true 2 5 4 false 1 100001 1 725 40 0 null 1 -11026 true 2 5 4 false 1 100001 1 726 40 0 null 1 -11027 true 2 5 4 false 1 100001 1 727 40 0 null 1 -11028 true 2 5 4 false 1 100001 1 728 40 0 null 1 -11029 true 2 5 4 false 1 100001 1 729 40 0 null 1 -11030 true 2 5 4 false 1 100001 1 730 40 0 null 1 -11031 true 2 5 4 false 1 100001 1 731 40 0 null 1 -11032 true 2 5 4 false 1 100001 1 732 40 0 null 1 -11033 true 2 5 4 false 1 100001 1 733 40 0 null 1 -11034 true 2 5 4 false 1 100001 1 734 40 0 null 1 -11035 true 2 5 4 false 1 100001 1 735 40 0 null 1 -11036 true 2 5 4 false 1 100001 1 736 40 0 null 1 -11037 true 2 5 4 false 1 100001 1 737 40 0 null 1 -11038 true 2 5 4 false 1 100001 1 738 40 0 null 1 -11039 true 2 5 4 false 1 100001 1 739 40 0 null 1 -11040 true 2 5 4 false 1 100001 1 740 40 0 null 1 -11041 true 2 5 4 false 1 100001 1 741 40 0 null 1 -11042 true 2 5 4 false 1 100001 1 742 40 0 null 1 -11043 true 2 5 4 false 1 100001 1 743 40 0 null 1 -11044 true 2 5 4 false 1 100001 1 744 40 0 null 1 -11045 true 2 5 4 false 1 100001 1 745 40 0 null 1 -11046 true 2 5 4 false 1 100001 1 746 40 0 null 1 -11047 true 2 5 3 false 1 100001 1 747 30 0 null 1 -11048 true 2 5 3 false 1 100001 1 748 30 0 null 1 -11049 true 2 5 3 false 1 100001 1 749 30 0 null 1 -11050 true 2 5 3 false 1 100001 1 750 30 0 null 1 -11051 true 2 5 3 false 1 100001 1 751 30 0 null 1 -11052 true 2 5 3 false 1 100001 1 752 30 0 null 1 -12001 true 2 5 3 false 1 100001 1 501 30 0 null 0 -12002 true 2 5 4 false 1 100001 1 502 40 0 null 0 -12003 true 2 5 4 false 1 100001 1 503 40 0 null 0 -12004 true 2 5 4 false 1 100001 1 504 40 0 null 0 -12005 true 2 5 4 false 1 100001 1 505 40 0 null 0 -12006 true 2 5 4 false 1 100001 1 506 40 0 null 0 -12007 true 2 5 4 false 1 100001 1 507 40 0 null 0 -12008 true 2 5 5 false 1 100001 1 508 50 0 null 0 -12009 true 2 5 5 false 1 100001 1 509 50 0 null 0 -12010 true 2 5 5 false 1 100001 1 510 50 0 null 0 -12011 true 2 5 5 false 1 100001 1 511 50 0 null 0 -12012 true 2 5 5 false 1 100001 1 512 40 0 null 0 -12013 true 2 5 5 false 1 100001 1 513 50 0 null 0 -13024 false 1 0 5 false 1 100001 0 0 0 0 10024#5 1 -13025 false 1 0 5 false 1 100001 0 0 0 0 10025#5 1 -13026 false 1 0 5 false 1 100001 0 0 0 0 10026#5 1 -13027 false 1 0 5 false 1 100001 0 0 0 0 10027#5 1 -13028 false 1 0 5 false 1 100001 0 0 0 0 10028#5 1 -13029 false 1 0 5 false 1 100001 0 0 0 0 10029#5 1 -13030 false 1 0 5 false 1 100001 0 0 0 0 10030#5 1 -13031 false 1 0 5 false 1 100001 0 0 0 0 10031#5 1 -13032 false 1 0 5 false 1 100001 0 0 0 0 10032#5 1 -13033 false 1 0 5 false 1 100001 0 0 0 0 10033#5 1 -13034 false 1 0 5 false 1 100001 0 0 0 0 10034#5 1 -13035 false 1 0 5 false 1 100001 0 0 0 0 10035#5 1 -13036 false 1 0 5 false 1 100001 0 0 0 0 10036#5 1 -13037 false 1 0 5 false 1 100001 0 0 0 0 10037#5 1 -13038 false 1 0 5 false 1 100001 0 0 0 0 10038#5 1 -13039 false 1 0 5 false 1 100001 0 0 0 0 10039#5 1 -13040 false 1 0 5 false 1 100001 0 0 0 0 10040#5 1 -13041 false 1 0 5 false 1 100001 0 0 0 0 10041#5 1 -13042 false 1 0 5 false 1 100001 0 0 0 0 10042#5 1 -13043 false 1 0 5 false 1 100001 0 0 0 0 10043#5 1 -13044 false 1 0 5 false 1 100001 0 0 0 0 10044#5 1 -13045 false 1 0 5 false 1 100001 0 0 0 0 10045#5 1 -13046 false 1 0 5 false 1 100001 0 0 0 0 10046#5 1 -400001 true 5 3 5 false 1 100001 1 2 1 0 null 0 +Id BackpackOrNot ItemType ItemBaseType Quantity Isopen IfResolve ResolveReward UseType RewardGroup UsePerCount IsSave HeroStar Ifopen ItemNumlimit +int bool int int int bool int string int int int int mut,int#int,1 int int +1 false 0 0 1 false 1 100001 0 0 0 0 null 1 9999999 +2 false 0 0 2 false 1 100001 0 0 0 0 null 1 9999999 +3 false 0 0 3 false 1 100001 0 0 0 1 null 1 9999999 +4 true 0 4 4 false 1 100001 0 0 0 0 null 1 9999999 +5 true 0 4 5 false 1 100001 0 0 0 0 null 1 9999999 +6 true 0 4 1 false 1 100001 0 0 0 0 null 1 9999999 +14 false 0 0 4 false 1 100001 0 0 0 1 null 1 9999999 +15 false 0 0 5 false 1 100001 0 0 0 0 null 1 9999999 +16 false 0 0 1 false 1 100001 0 0 0 0 null 1 9999999 +17 false 0 0 2 false 1 100001 0 0 0 0 null 1 9999999 +18 false 0 0 3 false 1 100001 0 0 0 0 null 1 9999999 +19 true 0 4 4 false 1 100001 0 0 0 0 null 1 9999999 +20 true 0 4 5 false 1 100001 0 0 0 0 null 1 9999999 +1001 true 0 2 1 false 1 100001 0 0 0 0 null 1 9999999 +1002 true 0 2 2 false 1 100001 0 0 0 0 null 1 9999999 +1003 true 0 2 3 false 1 100001 0 0 0 0 null 1 9999999 +1004 true 0 2 4 false 1 100001 0 0 0 0 null 1 9999999 +1005 true 0 2 5 false 1 100001 0 0 0 0 null 1 9999999 +1006 true 0 2 1 false 1 100001 0 0 0 0 null 1 9999999 +1007 true 0 2 3 false 1 15001 0 0 0 0 null 1 9999999 +1008 true 0 2 4 false 1 15002 0 0 0 0 null 1 9999999 +1009 true 0 2 5 false 1 15003 0 0 0 0 null 1 9999999 +1010 true 0 4 1 false 1 100001 0 0 0 0 null 1 9999999 +1011 true 0 4 2 false 1 100001 0 0 0 0 null 1 9999999 +1012 true 0 4 3 false 1 100001 0 0 0 0 null 1 9999999 +1013 true 0 4 4 false 1 100001 0 0 0 0 null 1 9999999 +1014 true 0 4 1 false 1 100001 0 0 0 0 null 1 9999999 +1015 true 0 4 2 false 1 100001 0 0 0 0 null 1 9999999 +1016 true 0 4 3 false 1 100001 0 0 0 0 null 1 9999999 +1017 true 0 4 4 false 1 100001 0 0 0 0 null 1 9999999 +1018 true 0 4 1 false 1 100001 0 0 0 0 null 1 9999999 +1019 true 0 4 2 false 1 100001 0 0 0 0 null 1 9999999 +1020 true 0 4 3 false 1 100001 0 0 0 0 null 1 9999999 +1021 true 0 4 4 false 1 100001 0 0 0 0 null 1 9999999 +1501 true 0 2 2 false 1 100001 0 0 0 0 null 1 9999999 +1502 true 0 2 3 false 1 100001 0 0 0 0 null 1 9999999 +1503 true 0 2 4 false 1 100001 0 0 0 0 null 1 9999999 +1504 true 0 4 5 false 1 100001 0 0 0 0 null 1 9999999 +1505 true 0 4 1 false 1 100001 0 0 0 0 null 1 9999999 +1506 true 0 4 2 false 1 100001 0 0 0 0 null 1 9999999 +1507 true 0 4 3 false 1 100001 0 0 0 0 null 1 9999999 +1508 true 0 4 2 false 1 15011 0 0 0 0 null 1 9999999 +1509 true 0 4 3 false 1 15012 0 0 0 0 null 1 9999999 +1510 true 0 4 4 false 1 15013 0 0 0 0 null 1 9999999 +1511 true 0 4 5 false 1 15014 0 0 0 0 null 1 9999999 +1520 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1521 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1522 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1523 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1524 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1525 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1526 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1527 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1528 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1529 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +1530 true 0 4 1 false 0 100001 0 0 0 0 null 1 9999999 +3001 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3002 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3003 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3004 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3005 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3006 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3007 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3008 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3009 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3010 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3011 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3012 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3013 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3014 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3015 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3016 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3017 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3018 true 3 1 2 false 1 15011 0 0 0 0 null 1 1 +3101 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3102 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3103 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3104 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3105 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3106 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3107 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3108 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3109 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3110 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3111 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3112 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3113 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3114 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3115 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3116 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3117 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3118 true 3 1 3 false 1 15011 0 0 0 0 null 1 1 +3201 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3202 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3203 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3204 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3205 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3206 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3207 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3208 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3209 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3210 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3211 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3212 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3213 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3214 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3215 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3216 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3217 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3218 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +3301 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3302 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3303 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3304 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3305 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3306 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3307 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3308 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3309 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3310 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3311 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3312 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3313 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3314 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3315 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3316 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3317 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3318 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3319 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3320 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3321 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3322 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3323 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3324 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3325 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3326 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3327 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3328 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3329 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3330 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3331 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3332 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3333 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3334 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3335 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +3336 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4001 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +4002 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +4003 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +4004 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +4005 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +4006 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +4007 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +4008 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +4009 true 3 1 4 false 1 15013 0 0 0 0 null 1 1 +4101 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4102 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4103 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4104 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4105 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4106 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4107 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4108 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4109 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4110 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4111 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4112 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4113 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4114 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4115 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4116 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4117 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +4118 true 3 1 5 false 1 15014 0 0 0 0 null 1 1 +6001 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6002 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6003 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6004 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6005 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6006 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6007 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6008 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6009 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6010 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6011 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6012 true 4 4 6 false 0 100001 0 0 0 0 null 1 9999999 +6013 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6014 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6015 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6016 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6017 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6018 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6019 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6020 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6021 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6022 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6023 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6024 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6025 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6026 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6027 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6028 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6029 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6030 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6031 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +6032 true 4 4 7 false 0 100001 0 0 0 0 null 1 9999999 +7001 true 7 4 4 false 1 100001 0 0 0 0 null 0 9999999 +7002 true 7 4 4 false 1 100001 0 0 0 0 null 0 9999999 +7003 true 7 4 4 false 1 100001 0 0 0 0 null 0 9999999 +7004 true 7 4 4 false 1 100001 0 0 0 0 null 0 9999999 +7005 true 7 4 4 false 1 100001 0 0 0 0 null 0 9999999 +7006 true 7 4 4 false 1 100001 0 0 0 0 null 0 9999999 +7007 true 7 4 4 false 1 100001 0 0 0 0 null 0 9999999 +7008 true 7 4 4 false 1 100001 0 0 0 0 null 0 9999999 +7009 true 7 4 4 false 1 100001 0 0 0 0 null 0 9999999 +7101 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7102 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7103 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7104 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7105 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7106 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7107 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7108 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7109 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7110 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7111 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7112 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7113 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7114 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7115 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7116 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7117 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +7118 true 7 4 5 false 1 100001 0 0 0 0 null 0 9999999 +8001 true 6 2 2 false 1 100001 0 0 0 0 null 1 9999999 +8002 true 6 2 2 false 1 100001 0 0 0 0 null 1 9999999 +8003 true 6 2 2 false 1 100001 0 0 0 0 null 1 9999999 +8004 true 6 2 2 false 1 100001 0 0 0 0 null 1 9999999 +8005 true 6 2 2 false 1 100001 0 0 0 0 null 1 9999999 +8006 true 6 2 2 false 1 100001 0 0 0 0 null 1 9999999 +8007 true 6 2 3 false 1 100001 0 0 0 0 null 1 9999999 +8008 true 6 2 3 false 1 100001 0 0 0 0 null 1 9999999 +8009 true 6 2 3 false 1 100001 0 0 0 0 null 1 9999999 +8010 true 6 2 3 false 1 100001 0 0 0 0 null 1 9999999 +8011 true 6 2 3 false 1 100001 0 0 0 0 null 1 9999999 +8012 true 6 2 3 false 1 100001 0 0 0 0 null 1 9999999 +8013 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8014 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8015 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8016 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8017 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8018 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8019 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8020 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8021 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8022 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8023 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8024 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8025 true 6 2 4 false 1 100001 0 0 0 0 null 0 9999999 +8026 true 6 2 4 false 1 100001 0 0 0 0 null 0 9999999 +8027 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8028 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8029 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8030 true 6 2 4 false 1 100001 0 0 0 0 null 1 9999999 +8031 true 6 2 5 false 1 100001 0 0 0 0 null 0 9999999 +8032 true 6 2 5 false 1 100001 0 0 0 0 null 0 9999999 +8033 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8034 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8035 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8036 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8037 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8038 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8039 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8040 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8041 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8042 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8043 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8044 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8045 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8046 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8047 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +8048 true 6 2 5 false 1 100001 0 0 0 0 null 1 9999999 +9001 true 0 2 2 false 1 100001 0 0 0 0 null 0 9999999 +9002 true 0 2 3 false 1 100001 0 0 0 0 null 0 9999999 +9003 true 0 2 4 false 1 100001 0 0 0 0 null 0 9999999 +9004 true 0 2 5 false 1 100001 0 0 0 0 null 0 9999999 +9010 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9011 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9012 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9013 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9014 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9015 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9016 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9017 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9101 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9102 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9103 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9104 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9111 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9112 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9113 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9114 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9116 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9117 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9119 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9120 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9121 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9122 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9123 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9124 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9125 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9126 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9127 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9128 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9201 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9202 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9203 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9204 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9205 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9206 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9207 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9208 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9209 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9210 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9211 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9212 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9213 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9214 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9215 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9216 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9217 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9218 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9219 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9220 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9221 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9222 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9223 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9224 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9225 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9226 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9227 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9228 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9229 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9230 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +9231 true 0 2 0 false 1 100001 0 0 0 0 null 0 9999999 +10001 false 1 0 5 false 1 100001 0 0 0 0 10001#5 1 9999999 +10002 false 1 0 5 false 1 100001 0 0 0 0 10002#5 1 9999999 +10003 false 1 0 5 false 1 100001 0 0 0 0 10003#5 1 9999999 +10004 false 1 0 5 false 1 100001 0 0 0 0 10004#5 1 9999999 +10005 false 1 0 5 false 1 100001 0 0 0 0 10005#5 1 9999999 +10006 false 1 0 5 false 1 100001 0 0 0 0 10006#5 1 9999999 +10007 false 1 0 5 false 1 100001 0 0 0 0 10007#5 1 9999999 +10008 false 1 0 5 false 1 100001 0 0 0 0 10008#5 1 9999999 +10009 false 1 0 5 false 1 100001 0 0 0 0 10009#5 1 9999999 +10010 false 1 0 5 false 1 100001 0 0 0 0 10010#5 1 9999999 +10011 false 1 0 5 false 1 100001 0 0 0 0 10011#5 1 9999999 +10012 false 1 0 5 false 1 100001 0 0 0 0 10012#5 1 9999999 +10013 false 1 0 5 false 1 100001 0 0 0 0 10013#5 1 9999999 +10014 false 1 0 5 false 1 100001 0 0 0 0 10014#5 1 9999999 +10015 false 1 0 5 false 1 100001 0 0 0 0 10015#5 1 9999999 +10016 false 1 0 5 false 1 100001 0 0 0 0 10016#5 1 9999999 +10017 false 1 0 5 false 1 100001 0 0 0 0 10017#5 1 9999999 +10018 false 1 0 5 false 1 100001 0 0 0 0 10018#5 1 9999999 +10019 false 1 0 5 false 1 100001 0 0 0 0 10019#5 1 9999999 +10020 false 1 0 5 false 1 100001 0 0 0 0 10020#5 1 9999999 +10021 false 1 0 5 false 1 100001 0 0 0 0 10021#5 1 9999999 +10022 false 1 0 5 false 1 100001 0 0 0 0 10022#5 1 9999999 +10023 false 1 0 5 false 1 100001 0 0 0 0 10023#5 1 9999999 +10024 false 1 0 4 false 1 100001 0 0 0 0 10024#4 1 9999999 +10025 false 1 0 4 false 1 100001 0 0 0 0 10025#4 1 9999999 +10026 false 1 0 4 false 1 100001 0 0 0 0 10026#4 1 9999999 +10027 false 1 0 4 false 1 100001 0 0 0 0 10027#4 1 9999999 +10028 false 1 0 4 false 1 100001 0 0 0 0 10028#4 1 9999999 +10029 false 1 0 4 false 1 100001 0 0 0 0 10029#4 1 9999999 +10030 false 1 0 4 false 1 100001 0 0 0 0 10030#4 1 9999999 +10031 false 1 0 4 false 1 100001 0 0 0 0 10031#4 1 9999999 +10032 false 1 0 4 false 1 100001 0 0 0 0 10032#4 1 9999999 +10033 false 1 0 4 false 1 100001 0 0 0 0 10033#4 1 9999999 +10034 false 1 0 4 false 1 100001 0 0 0 0 10034#4 1 9999999 +10035 false 1 0 4 false 1 100001 0 0 0 0 10035#4 1 9999999 +10036 false 1 0 4 false 1 100001 0 0 0 0 10036#4 1 9999999 +10037 false 1 0 4 false 1 100001 0 0 0 0 10037#4 1 9999999 +10038 false 1 0 4 false 1 100001 0 0 0 0 10038#4 1 9999999 +10039 false 1 0 4 false 1 100001 0 0 0 0 10039#4 1 9999999 +10040 false 1 0 4 false 1 100001 0 0 0 0 10040#4 1 9999999 +10041 false 1 0 4 false 1 100001 0 0 0 0 10041#4 1 9999999 +10042 false 1 0 4 false 1 100001 0 0 0 0 10042#4 1 9999999 +10043 false 1 0 4 false 1 100001 0 0 0 0 10043#4 1 9999999 +10044 false 1 0 4 false 1 100001 0 0 0 0 10044#4 1 9999999 +10045 false 1 0 4 false 1 100001 0 0 0 0 10045#4 1 9999999 +10046 false 1 0 4 false 1 100001 0 0 0 0 10046#4 1 9999999 +10047 false 1 0 3 false 1 100001 0 0 0 0 10047#3 1 9999999 +10048 false 1 0 3 false 1 100001 0 0 0 0 10048#3 1 9999999 +10049 false 1 0 3 false 1 100001 0 0 0 0 10049#3 1 9999999 +10050 false 1 0 3 false 1 100001 0 0 0 0 10050#3 1 9999999 +10051 false 1 0 3 false 1 100001 0 0 0 0 10051#3 1 9999999 +10052 false 1 0 3 false 1 100001 0 0 0 0 10052#3 1 9999999 +11001 true 2 5 5 false 1 100001 1 701 50 0 null 1 9999999 +11002 true 2 5 5 false 1 100001 1 702 50 0 null 1 9999999 +11003 true 2 5 5 false 1 100001 1 703 50 0 null 1 9999999 +11004 true 2 5 5 false 1 100001 1 704 50 0 null 1 9999999 +11005 true 2 5 5 false 1 100001 1 705 50 0 null 1 9999999 +11006 true 2 5 5 false 1 100001 1 706 50 0 null 1 9999999 +11007 true 2 5 5 false 1 100001 1 707 50 0 null 1 9999999 +11008 true 2 5 5 false 1 100001 1 708 50 0 null 1 9999999 +11009 true 2 5 5 false 1 100001 1 709 50 0 null 1 9999999 +11010 true 2 5 5 false 1 100001 1 710 50 0 null 1 9999999 +11011 true 2 5 5 false 1 100001 1 711 50 0 null 1 9999999 +11012 true 2 5 5 false 1 100001 1 712 50 0 null 1 9999999 +11013 true 2 5 5 false 1 100001 1 713 50 0 null 1 9999999 +11014 true 2 5 5 false 1 100001 1 714 50 0 null 1 9999999 +11015 true 2 5 5 false 1 100001 1 715 50 0 null 1 9999999 +11016 true 2 5 5 false 1 100001 1 716 50 0 null 1 9999999 +11017 true 2 5 5 false 1 100001 1 717 50 0 null 1 9999999 +11018 true 2 5 5 false 1 100001 1 718 50 0 null 1 9999999 +11019 true 2 5 5 false 1 100001 1 719 50 0 null 1 9999999 +11020 true 2 5 5 false 1 100001 1 720 50 0 null 1 9999999 +11021 true 2 5 5 false 1 100001 1 721 50 0 null 1 9999999 +11022 true 2 5 5 false 1 100001 1 722 50 0 null 1 9999999 +11023 true 2 5 5 false 1 100001 1 723 50 0 null 1 9999999 +11024 true 2 5 4 false 1 100001 1 724 40 0 null 1 9999999 +11025 true 2 5 4 false 1 100001 1 725 40 0 null 1 9999999 +11026 true 2 5 4 false 1 100001 1 726 40 0 null 1 9999999 +11027 true 2 5 4 false 1 100001 1 727 40 0 null 1 9999999 +11028 true 2 5 4 false 1 100001 1 728 40 0 null 1 9999999 +11029 true 2 5 4 false 1 100001 1 729 40 0 null 1 9999999 +11030 true 2 5 4 false 1 100001 1 730 40 0 null 1 9999999 +11031 true 2 5 4 false 1 100001 1 731 40 0 null 1 9999999 +11032 true 2 5 4 false 1 100001 1 732 40 0 null 1 9999999 +11033 true 2 5 4 false 1 100001 1 733 40 0 null 1 9999999 +11034 true 2 5 4 false 1 100001 1 734 40 0 null 1 9999999 +11035 true 2 5 4 false 1 100001 1 735 40 0 null 1 9999999 +11036 true 2 5 4 false 1 100001 1 736 40 0 null 1 9999999 +11037 true 2 5 4 false 1 100001 1 737 40 0 null 1 9999999 +11038 true 2 5 4 false 1 100001 1 738 40 0 null 1 9999999 +11039 true 2 5 4 false 1 100001 1 739 40 0 null 1 9999999 +11040 true 2 5 4 false 1 100001 1 740 40 0 null 1 9999999 +11041 true 2 5 4 false 1 100001 1 741 40 0 null 1 9999999 +11042 true 2 5 4 false 1 100001 1 742 40 0 null 1 9999999 +11043 true 2 5 4 false 1 100001 1 743 40 0 null 1 9999999 +11044 true 2 5 4 false 1 100001 1 744 40 0 null 1 9999999 +11045 true 2 5 4 false 1 100001 1 745 40 0 null 1 9999999 +11046 true 2 5 4 false 1 100001 1 746 40 0 null 1 9999999 +11047 true 2 5 3 false 1 100001 1 747 30 0 null 1 9999999 +11048 true 2 5 3 false 1 100001 1 748 30 0 null 1 9999999 +11049 true 2 5 3 false 1 100001 1 749 30 0 null 1 9999999 +11050 true 2 5 3 false 1 100001 1 750 30 0 null 1 9999999 +11051 true 2 5 3 false 1 100001 1 751 30 0 null 1 9999999 +11052 true 2 5 3 false 1 100001 1 752 30 0 null 1 9999999 +12001 true 2 5 3 false 1 100001 1 501 30 0 null 0 9999999 +12002 true 2 5 4 false 1 100001 1 502 40 0 null 0 9999999 +12003 true 2 5 4 false 1 100001 1 503 40 0 null 0 9999999 +12004 true 2 5 4 false 1 100001 1 504 40 0 null 0 9999999 +12005 true 2 5 4 false 1 100001 1 505 40 0 null 0 9999999 +12006 true 2 5 4 false 1 100001 1 506 40 0 null 0 9999999 +12007 true 2 5 4 false 1 100001 1 507 40 0 null 0 9999999 +12008 true 2 5 5 false 1 100001 1 508 50 0 null 0 9999999 +12009 true 2 5 5 false 1 100001 1 509 50 0 null 0 9999999 +12010 true 2 5 5 false 1 100001 1 510 50 0 null 0 9999999 +12011 true 2 5 5 false 1 100001 1 511 50 0 null 0 9999999 +12012 true 2 5 5 false 1 100001 1 512 40 0 null 0 9999999 +12013 true 2 5 5 false 1 100001 1 513 50 0 null 0 9999999 +13024 false 1 0 5 false 1 100001 0 0 0 0 10024#5 1 9999999 +13025 false 1 0 5 false 1 100001 0 0 0 0 10025#5 1 9999999 +13026 false 1 0 5 false 1 100001 0 0 0 0 10026#5 1 9999999 +13027 false 1 0 5 false 1 100001 0 0 0 0 10027#5 1 9999999 +13028 false 1 0 5 false 1 100001 0 0 0 0 10028#5 1 9999999 +13029 false 1 0 5 false 1 100001 0 0 0 0 10029#5 1 9999999 +13030 false 1 0 5 false 1 100001 0 0 0 0 10030#5 1 9999999 +13031 false 1 0 5 false 1 100001 0 0 0 0 10031#5 1 9999999 +13032 false 1 0 5 false 1 100001 0 0 0 0 10032#5 1 9999999 +13033 false 1 0 5 false 1 100001 0 0 0 0 10033#5 1 9999999 +13034 false 1 0 5 false 1 100001 0 0 0 0 10034#5 1 9999999 +13035 false 1 0 5 false 1 100001 0 0 0 0 10035#5 1 9999999 +13036 false 1 0 5 false 1 100001 0 0 0 0 10036#5 1 9999999 +13037 false 1 0 5 false 1 100001 0 0 0 0 10037#5 1 9999999 +13038 false 1 0 5 false 1 100001 0 0 0 0 10038#5 1 9999999 +13039 false 1 0 5 false 1 100001 0 0 0 0 10039#5 1 9999999 +13040 false 1 0 5 false 1 100001 0 0 0 0 10040#5 1 9999999 +13041 false 1 0 5 false 1 100001 0 0 0 0 10041#5 1 9999999 +13042 false 1 0 5 false 1 100001 0 0 0 0 10042#5 1 9999999 +13043 false 1 0 5 false 1 100001 0 0 0 0 10043#5 1 9999999 +13044 false 1 0 5 false 1 100001 0 0 0 0 10044#5 1 9999999 +13045 false 1 0 5 false 1 100001 0 0 0 0 10045#5 1 9999999 +13046 false 1 0 5 false 1 100001 0 0 0 0 10046#5 1 9999999 +400001 true 5 3 5 false 1 100001 1 2 1 0 null 0 9999999 diff --git a/serverlogic/src/main/java/com/ljsd/jieling/config/SGameSetting.java b/serverlogic/src/main/java/com/ljsd/jieling/config/SGameSetting.java index 1bb551a1b..8c75eab79 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/config/SGameSetting.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/config/SGameSetting.java @@ -34,6 +34,8 @@ public class SGameSetting implements BaseConfig { private String natureName; + private int itemCompoundLimit; + private static SGameSetting gameSetting; @@ -87,6 +89,10 @@ public class SGameSetting implements BaseConfig { return bornPosition; } + public int getItemCompoundLimit() { + return itemCompoundLimit; + } + public float calSpeed(float speed, int breakId){ if(breakId == 0){ return 0; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/config/SItem.java b/serverlogic/src/main/java/com/ljsd/jieling/config/SItem.java index 6b0cd1163..531ed254d 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/config/SItem.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/config/SItem.java @@ -23,6 +23,7 @@ public class SItem implements BaseConfig { private int ifopen; private int ifResolve; private String resolveReward; + private int itemNumlimit; @Override public void init() throws Exception { @@ -88,4 +89,8 @@ public class SItem implements BaseConfig { public String getResolveReward() { return resolveReward; } + + public int getItemNumlimit() { + return itemNumlimit; + } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/TakeMailHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/TakeMailHandler.java index 6addf299b..b652c912c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/TakeMailHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/TakeMailHandler.java @@ -26,28 +26,10 @@ public class TakeMailHandler extends BaseHandler { @Override public void process(ISession iSession, PacketNetData netData) throws Exception { int userId = netData.getUserId(); - int token = netData.getToken(); - int msgId = netData.getMsgId(); - int msgIndex = netData.getIndex(); byte[] message = netData.parseClientProtoNetData(); - LOGGER.info("processMessage->uid={},token={},msgId={},msgIndex={}", - userId, token,msgId,msgIndex); PlayerInfoProto.TakeMailRequest takeMailRequest = PlayerInfoProto.TakeMailRequest.parseFrom(message); List mailIdsList = takeMailRequest.getMailIdsList(); - CommonProto.Drop.Builder dropBuilder = MailLogic.getInstance().takeMail(mailIdsList, userId); - if(dropBuilder == null){ - MessageUtil.sendErrorResponse(iSession,0,MessageTypeProto.MessageType.MAIL_TAKE_MAIL_ITEM_RESPONESE_VALUE,""); - return; - } - PlayerInfoProto.TakeMailResponse takeMailResponse = PlayerInfoProto.TakeMailResponse.newBuilder() - .setDrop(dropBuilder) - .buildPartial(); - try { - MessageUtil.sendMessage(iSession, 1, MessageTypeProto.MessageType.MAIL_TAKE_MAIL_ITEM_RESPONESE_VALUE,takeMailResponse , true); - LOGGER.info("back to client!"); - } catch (Exception e) { - e.printStackTrace(); - } + MailLogic.getInstance().takeMail(iSession,mailIdsList, userId); } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserManager.java index d613ac659..e393aacef 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserManager.java @@ -67,7 +67,7 @@ public class UserManager { SGameSetting gameSetting = SGameSetting.getGameSetting(); PlayerManager playerManager = user.getPlayerInfoManager(); long now = TimeUtils.now(); - playerManager.setNickName(gameSetting.getNatureName()); + playerManager.setNickName(user.getId()); playerManager.setLevel(1); playerManager.setExp(0); playerManager.setVipLevel(0); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java index 762d8a552..916d2585c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java @@ -898,12 +898,15 @@ public class HeroLogic { int itemNum = item.getItemNum(); SItem sItem = SItem.getsItemMap().get(itemId); int composeNum = itemNum/sItem.getUsePerCount(); - if (composeNum <= 0){ + SGameSetting gameSetting = SGameSetting.getGameSetting(); + if (composeNum <= 0 || composeNum >= gameSetting.getItemCompoundLimit()){ MessageUtil.sendErrorResponse(iSession,0,msgId,""); + return; } boolean result = ItemUtil.checkCost(user, sItem, itemNum); if (!result){ MessageUtil.sendErrorResponse(iSession,0,msgId,""); + return; } Map randomMap = new ConcurrentHashMap<>(); randomMap.put(itemId,composeNum); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/mail/MailLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/mail/MailLogic.java index 470314203..54515769c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/mail/MailLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/mail/MailLogic.java @@ -1,7 +1,9 @@ package com.ljsd.jieling.logic.mail; +import com.ljsd.jieling.config.SItem; import com.ljsd.jieling.db.mongo.MongoUtil; import com.ljsd.jieling.globals.Global; +import com.ljsd.jieling.globals.GlobalItemType; import com.ljsd.jieling.logic.dao.*; import com.ljsd.jieling.logic.dao.root.MailingSystem; import com.ljsd.jieling.logic.dao.root.User; @@ -9,6 +11,7 @@ import com.ljsd.jieling.logic.dao.UserManager; import com.ljsd.jieling.network.session.ISession; import com.ljsd.jieling.protocols.CommonProto; import com.ljsd.jieling.protocols.MessageTypeProto; +import com.ljsd.jieling.protocols.PlayerInfoProto; import com.ljsd.jieling.util.*; import org.luaj.vm2.ast.Str; import org.slf4j.Logger; @@ -160,7 +163,8 @@ public class MailLogic { } //领取附件 - public CommonProto.Drop.Builder takeMail(List mailIdsList, int userId) throws Exception { + public void takeMail(ISession iSession,List mailIdsList, int userId) throws Exception { + int msgId = MessageTypeProto.MessageType.MAIL_TAKE_MAIL_ITEM_RESPONESE_VALUE; User user = UserManager.getUser(userId); MailManager mailManager = user.getMailManager(); StringBuilder mailItem = new StringBuilder(); @@ -168,7 +172,8 @@ public class MailLogic { for (String mailId : mailIdsList){ Mail mail = mailManager.getMail(mailId); if (mail == null){ - return null; + MessageUtil.sendErrorResponse(iSession,0,msgId,""); + return ; } if (mailItem.length() == 0){ mailItem = new StringBuilder(mail.getMailItem()); @@ -180,13 +185,22 @@ public class MailLogic { // mailManager.addMail(mail); } int[][] itemArr = StringUtil.parseFiledInt2(mailItem.toString()); + boolean isLimit = ItemUtil.checkCardAndEquipLimit(user,itemArr); + if (isLimit){ + MessageUtil.sendErrorResponse(iSession,0,msgId,""); + return; + } CommonProto.Drop.Builder dropBuilder = ItemUtil.drop(user, itemArr); for (String mailId:delMailIds){ mailManager.removeMail(mailId); } - return dropBuilder; + PlayerInfoProto.TakeMailResponse takeMailResponse = PlayerInfoProto.TakeMailResponse.newBuilder() + .setDrop(dropBuilder) + .buildPartial(); + MessageUtil.sendMessage(iSession, 1, msgId,takeMailResponse , true); } + /** * 发送系统邮件 */ diff --git a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java index be93d98a5..64db6f771 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java @@ -251,16 +251,29 @@ public class ItemUtil { if (sItem == null){ continue; } - if(entry.getValue() == 0){ + int itemNum = entry.getValue(); + if(itemNum <= 0){ continue; } + if (itemNum >= sItem.getItemNumlimit()){ + itemNum = sItem.getItemNumlimit(); + } Item item = itemManager.getItem(entry.getKey()); if (item == null) { - item = itemManager.newItem(entry.getKey(), entry.getValue()); + item = itemManager.newItem(entry.getKey(), itemNum); } else { - item.setItemNum(item.getItemNum() + entry.getValue()); + if (item.getItemNum() + entry.getValue() >= sItem.getItemNumlimit()){ + itemNum = sItem.getItemNumlimit() - entry.getValue(); + item.setItemNum(sItem.getItemNumlimit()); + }else{ + itemNum = item.getItemNum() + entry.getValue(); + item.setItemNum(itemNum); + } } - itemProtoList.add(CBean2Proto.getItem(item,entry.getValue())); + if (itemNum < 0 ){ + itemNum = 0; + } + itemProtoList.add(CBean2Proto.getItem(item,itemNum)); } if (dropBuilder != null) { dropBuilder.addAllItemlist(itemProtoList); @@ -424,6 +437,15 @@ public class ItemUtil { if (equipMap.isEmpty()) { return; } + SGameSetting gameSetting = SGameSetting.getGameSetting(); + int hasEquipNum = user.getEquipManager().getEquipMap().size(); + if (hasEquipNum >= gameSetting.getEquipNumlimit()){ + String reward = getLimitReward(equipMap); + int nowTime =(int) (TimeUtils.now()/1000); + Mail mail = new Mail(Integer.parseInt(user.getId()),"已达上限奖励","以下是获得道具",reward,nowTime,60000,"system",Global.MAIL_TYPE_SYS); + user.getMailManager().addMail(mail); + return; + } List equipList = new CopyOnWriteArrayList<>(); for (Map.Entry entry : equipMap.entrySet()) { int count = entry.getValue(); @@ -433,6 +455,19 @@ public class ItemUtil { } dropBuilder.addAllEquipId(equipList); } + + private static String getLimitReward(Map equipMap) { + StringBuilder reward = new StringBuilder(); + for (Map.Entry entry :equipMap.entrySet()){ + if (reward.length() == 0){ + reward = new StringBuilder(entry.getKey() + "#" + entry.getValue()); + }else{ + reward.append("|").append(entry.getKey()).append("#").append(entry.getValue()); + } + } + return reward.toString(); + } + private static void addEquip(User user,int equipId ,List equipList) throws Exception { EquipManager equipManager = user.getEquipManager(); Equip equip = new Equip(user.getId(),equipId); @@ -644,4 +679,27 @@ public class ItemUtil { } return true; } + + + public static boolean checkCardAndEquipLimit( User user ,int[][] itemArr) { + SGameSetting gameSetting = SGameSetting.getGameSetting(); + for (int[] ints : itemArr) { + int itemId = ints[0]; + SItem sItem = SItem.getsItemMap().get(itemId); + int itemType = getItemType(sItem); + if (itemType == GlobalItemType.CARD) { + int hasHeroNum = user.getHeroManager().getHeroMap().size(); + if (hasHeroNum >= gameSetting.getHeroNumlimit()){ + return true; + } + } else if (itemType == GlobalItemType.EQUIP) { + EquipManager equipManager = user.getEquipManager(); + int hasEquipNum = equipManager.getEquipMap().size(); + if (hasEquipNum >= gameSetting.getEquipNumlimit()){ + return true; + } + } + } + return false; + } }