Initial commit

This commit is contained in:
ifish
2017-08-15 16:59:01 +08:00
commit bdc83e07ef
5766 changed files with 423223 additions and 0 deletions
@@ -0,0 +1,20 @@
//
// JingYanValuelist.h
// Ifish
//
// Created by imac on 17/3/2.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface JingYanValuelist : NSObject
@property(nonatomic,copy) NSString *addType;
@property(nonatomic,copy) NSString *addValue;
@property(nonatomic,copy) NSString *recordRemark;
@property(nonatomic,copy) NSString *ruleName;
@property(nonatomic,copy) NSString *ruleRemark;
@property(nonatomic,copy) NSString *ruleType;
- (instancetype)initWithDictionary:(NSDictionary *)dictionary;
@end
@@ -0,0 +1,25 @@
//
// JingYanValuelist.m
// Ifish
//
// Created by imac on 17/3/2.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import "JingYanValuelist.h"
@implementation JingYanValuelist
- (instancetype)initWithDictionary:(NSDictionary *)dictionary
{
if (self = [super init]) {
_addType = dictionary[@"addType"];
_addValue = dictionary[@"addValue"];
_ruleName = dictionary[@"ruleName"];
_ruleRemark = dictionary[@"ruleRemark"];
_ruleType = dictionary[@"ruleType"];
}
return self;
}
@end
@@ -0,0 +1,18 @@
//
// MineDengJi.h
// Ifish
//
// Created by imac on 17/3/2.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface MineDengJi : NSObject
@property(nonatomic,copy) NSString *levelCode;
@property(nonatomic,copy) NSString *levelName;
@property(nonatomic,copy) NSString *minValue;
@property(nonatomic,copy) NSString *maxValue;
@property(nonatomic,copy) NSString *remark;
- (instancetype)initWithDictionary:(NSDictionary *)dictionary;
@end
@@ -0,0 +1,24 @@
//
// MineDengJi.m
// Ifish
//
// Created by imac on 17/3/2.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import "MineDengJi.h"
@implementation MineDengJi
- (instancetype)initWithDictionary:(NSDictionary *)dictionary
{
if (self = [super init]) {
_levelCode = dictionary[@"gradeNum"];
_levelName = dictionary[@"gradeName"];
_maxValue = dictionary[@"maxValue"];
_minValue = dictionary[@"minValue"];
_remark = dictionary[@"gradeRemark"];
}
return self;
}
@end
@@ -0,0 +1,90 @@
{
"data":{
"grades":[
{
"gradeNum":1,
"gradeName":"小虾米",
"minValue":0,
"maxValue":7,
"goldAddition":0,
"gradeRemark":"(0<=经验值<7)"
},
{
"gradeNum":2,
"gradeName":"小飞鱼",
"minValue":7,
"maxValue":70,
"goldAddition":0,
"gradeRemark":"(7<=经验值<70)"
},
{
"gradeNum":3,
"gradeName":"横行蟹",
"minValue":70,
"maxValue":170,
"goldAddition":1,
"gradeRemark":"(70<=经验值<170)金币加成1%"
},
{
"gradeNum":4,
"gradeName":"海夜叉",
"minValue":170,
"maxValue":370,
"goldAddition":2,
"gradeRemark":"(170<=经验值<370)金币加成2%"
},
{
"gradeNum":5,
"gradeName":"龟丞相",
"minValue":370,
"maxValue":670,
"goldAddition":3,
"gradeRemark":"(370<=经验值<670)金币加成3%"
},
{
"gradeNum":6,
"gradeName":"小白龙",
"minValue":670,
"maxValue":1070,
"goldAddition":5,
"gradeRemark":"(670<=经验值<1070)金币加成5%"
},
{
"gradeNum":7,
"gradeName":"海龙王",
"minValue":1070,
"maxValue":1570,
"goldAddition":7,
"gradeRemark":"(1070<=经验值<1570)金币加成7%"
},
],
"gradeRules":[
{
"ruleType":"bindCamera",
"ruleName":"绑定摄像头",
"addType":"once",
"addValue":"5",
"ruleRemark":"绑定摄像头可以获得5点经验值,只可以获得一次",
"isFinish":"0"
},
{
"ruleType":"bindDevice",
"ruleName":"绑定设备",
"addType":"once",
"addValue":"3",
"ruleRemark":"绑定水族箱可以获得3点经验值,只可以获得一次",
"isFinish":"0"
},
{
"ruleType":"everyDayLogin",
"ruleName":"每天登陆",
"addType":"everyDay",
"addValue":"1",
"ruleRemark":"每天登陆可以获得1点经验值",
"isFinish":"0"
},
]
}
}