1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
| package com.sinata.xqmuse.network.entity
|
| import com.sinata.xqmuse.R
| import com.sinata.xqmuse.utils.Const
|
| data class TreeInfo(
| var energyValue: Int,
| var total: Int,
| var totalEnergyValue: Int,
| val growthValue: Int,
| val isSign: Int,
| val nextLevel: Int,
| val sowAgain: Int,
| var status: Int,
| val taskOne: Int,
| val taskTwo: Int,
| var treeLevelType: Int
| ){
| fun getTreeApng() = when(treeLevelType){ //1=种子 2=发芽 3=幼苗 4=小树苗 5=中等树苗 6=小树 7=中树 8=大树 9=成熟的大树 10=参天大树
| 1-> "apngb_level_1.png"
| 2-> "apngb_level_2.png"
| 3-> "apngb_level_3.png"
| 4-> "apngb_level_4.png"
| 5-> "apngb_level_5.png"
| 6-> "apngb_level_6.png"
| 7-> "apngb_level_7.png"
| 8-> "apngb_level_8.png"
| 9-> "apngb_level_9.png"
| 10-> "apngb_level_10.png"
| else->"apngb_level_1.png"
| }
|
| fun getTreeDead() = when(treeLevelType){ //1=种子 2=发芽 3=幼苗 4=小树苗 5=中等树苗 6=小树 7=中树 8=大树 9=成熟的大树 10=参天大树
| 2-> R.mipmap.dead_2
| 3-> R.mipmap.dead_3
| 4-> R.mipmap.dead_4
| 5-> R.mipmap.dead_5
| 6-> R.mipmap.dead_6
| 7-> R.mipmap.dead_7
| 8-> R.mipmap.dead_8
| 9-> R.mipmap.dead_9
| 10-> R.mipmap.dead_10
| else->R.mipmap.dead_1
| }
|
| fun getLevelUpAudio() = when(treeLevelType){ //1=种子 2=发芽 3=幼苗 4=小树苗 5=中等树苗 6=小树 7=中树 8=大树 9=成熟的大树 10=参天大树
| 2-> Const.TREE.LEVEL_2
| 3-> Const.TREE.LEVEL_3
| 4-> Const.TREE.LEVEL_4
| 5-> Const.TREE.LEVEL_5
| 6-> Const.TREE.LEVEL_6
| 7-> Const.TREE.LEVEL_7
| 8-> Const.TREE.LEVEL_8
| 9-> Const.TREE.LEVEL_9
| 10-> Const.TREE.LEVEL_10
| else->""
| }
|
| fun getLevelName() = when(treeLevelType){ //1=种子 2=发芽 3=幼苗 4=小树苗 5=中等树苗 6=小树 7=中树 8=大树 9=成熟的大树 10=参天大树
| 2-> "发芽"
| 3-> "幼苗"
| 4-> "小树苗"
| 5-> "中等树苗"
| 6-> "小树"
| 7-> "中树"
| 8-> "大树"
| 9-> "成熟的大树"
| 10->"参天大树"
| else->"种子"
| }
| }
|
|