visual-driver

Форк
0
117 строк · 4.8 Кб
1
import me.func.protocol.data.rare.DropRare
2
import me.func.protocol.personalization.Graffiti
3
import me.func.protocol.personalization.GraffitiPack
4
import java.util.UUID
5

6
fun createPack(
7
    title: String,
8
    author: String,
9
    price: Int,
10
    rare: DropRare,
11
    counter: Int,
12
    vararg graffitiUuid: String
13
) = graffitiPacksUuid[counter] to GraffitiPack(graffitiPacksUuid[counter], graffitiUuid.mapIndexed { index, uuid ->
14
    Graffiti(uuid, 256 * (index % graffitiUuid.size), counter * 256, 256, "func")
15
}.toMutableList(), title, author, price, rare.ordinal, true)
16

17
val graffitiPacksUuid = listOf(
18
    "fff264a1-2c69-11e8-b5ea-1cb72caa35bb",
19
    "fff264a1-2c69-11e8-b5ea-1cb72caa35fa",
20
    "fff4b7d3-c44f-4bfa-89e5-57c84a6410cd",
21
    "fff002de-25ef-404a-b3ea-df66d142bb81",
22
    "fffb6461-13da-4d8d-afc2-8b391097605f",
23
    "fff2c419-e866-4a2b-8778-6e4b35c95d6a",
24
    "fff5d468-829d-4ea5-bd39-2669681624dc",
25
    "fff8c377-540b-4313-b870-bc03c9b47993",
26
).map { UUID.fromString(it) }
27

28
val actualGraffitiPacks = mutableMapOf(
29
    createPack(
30
        "Тёмный Инь", "Ян Ханин", 99, DropRare.EPIC, 0,
31
        "307264a1-2c69-11e8-b5ea-1cb72caa35f1",
32
        "307264a1-2c69-11e8-b5ea-1cb72caa35f2",
33
        "307264a1-2c69-11e8-b5ea-1cb72caa35f3",
34
        "299fc13f-280a-48de-9ae4-99bbe92116a1",
35
        "4f25a82e-6197-43f5-bd20-2200bbf96fa7",
36
        "c530a244-422c-41df-8854-dfa1f23bd890",
37
        "b99261af-c4e9-4a5e-bdde-3438c36b15f4",
38
        "b99261af-c4e9-4a5e-bdde-3438c36a15f4",
39
    ),
40
    createPack(
41
        "Чамп", "Антон Андреев", 99, DropRare.COMMON, 1,
42
        "d647e5ab-676c-4f08-9e07-46ae8d368f1b",
43
        "803d713e-787c-43d1-af90-b2e6207e57aa",
44
        "714f520c-fddb-44db-ba76-a83fafb5b152",
45
        "71428b20-7249-429c-9b27-b2854803d314",
46
        "302e569f-6e84-4a66-8536-2000fc288dce",
47
        "728628d3-ad54-44ad-a3cb-40a49303e284",
48
        "f1411866-4906-4217-9887-bdaffa8af56f",
49
        "f1411866-4906-4214-9887-bdaffa8af56f",
50
    ),
51
    createPack(
52
        "Рулет и Булка", "Ксения Крашник", 999, DropRare.COMMON, 2,
53
        "69ff2678-d869-4858-9211-7501f97dd69b",
54
        "641a2440-d5f5-4ab4-80e8-10b8f076499a",
55
        "c9ce4f1b-f4b7-4031-be2d-0c40bc964e16",
56
        "4cdc8c23-4db5-49fe-81fd-6486f66c7aff",
57
        "8ac71aa5-f34b-4e44-8591-0bebb5596676",
58
        "58487e34-0faf-4d32-ad4f-78e7ca9783e0",
59
        "6fee1070-a907-4aa4-918e-006f2cbce616",
60
        "f14aa866-4906-4217-9887-bdaffa8af56f",
61
    ),
62
    createPack(
63
        "Бу", "Юрий Краснощёк", 999, DropRare.EPIC, 3,
64
        "0f0e9808-4faf-4ba3-8793-f5f87f40044f",
65
        "2fda2abd-261c-440b-9384-09794f510ec0",
66
        "2a00d4ea-06ba-4966-b914-f63badf0dbd7",
67
        "4bab1c4d-95c8-4e2d-904c-3ddcc62de4de",
68
        "a85430f7-5eeb-477e-a138-9de09c07366e",
69
        "57641929-4269-4ac7-bbd0-72ce6d8c8013",
70
        "f1411866-49ff-4217-9887-bdaffa8af56f",
71
        "fe75c6f8-4977-4c18-a421-5bab0b799652",
72
    ),
73
    createPack(
74
        "Зимний Рулет", "Ксения Крашник", 999, DropRare.COMMON, 4,
75
        "16a95c62-f9d7-4b3b-bc0b-e75415abc5d4",
76
        "5851f3b2-e5cf-4c3f-8642-152f2717d1b5",
77
        "5ca5eb2d-8074-4d3f-b7f2-11e29ade77a6",
78
        "58863006-0c97-4318-8617-50b3d95cdf9f",
79
        "edfb758a-377b-4105-a7d4-8bf4deed3a0a",
80
        "012dbdc8-7a8d-4a1a-8612-c48063b2726e",
81
        "0629ec28-e683-4633-9a02-c68ab19b2a20",
82
        "f1411866-4906-4217-988a-bdaffa8af56f",
83
    ),
84
    createPack(
85
        "Котялок", "Ксения Крашник", 999, DropRare.COMMON, 5,
86
        "b75db498-2b78-4639-9cc1-667f935e86b4",
87
        "6afd3c08-85f6-45a0-bea7-530601318e04",
88
        "dbd7a57d-b8e0-48c0-97b3-4f46fabd3250",
89
        "bac0a1e0-7d3f-413c-af90-9e4bdf2c1fc0",
90
        "03e3b6ae-5c4b-421a-89b7-921888532b96",
91
        "3a2f8713-d234-4273-bea3-b945ecb9516e",
92
        "1ec24bf8-4844-4b58-811d-76006c73b688",
93
        "f1411866-4906-4217-9887-bdaffa8afaaf",
94
    ),
95
    createPack(
96
        "Айрис", "Кристина Третьякова", 999, DropRare.LEGENDARY, 6,
97
        "05bd7557-7c18-4974-a01d-595c2b3a1578",
98
        "63b2b097-9a45-459c-9f1d-337a3ae5a099",
99
        "6d9087c1-9d0b-4199-a890-61e9269547fa",
100
        "efa9472d-1660-4400-8df1-e01af31ab1f4",
101
        "4bcb9ec9-e42b-44ac-91bf-a4a415b96abf",
102
        "dcdda835-1931-4c5d-a433-6327eba7b6c2",
103
        "5c190495-74e8-4ac0-a0d3-f98d510fc07b",
104
        "f14118aa-b906-4217-9887-bdaffa8af56f",
105
    ),
106
    createPack(
107
        "Нутри", "Ирина Брэдкэт", 999, DropRare.LEGENDARY, 7,
108
        "862fb214-82d9-4b1e-825a-fe3ca0fbf488",
109
        "0420ed16-d2c5-43a4-85d8-f9efa9386418",
110
        "1e62d38c-73de-4d64-a974-29bcd5047890",
111
        "c4ffaaf1-fb4c-4c82-a49b-98a813a99c7f",
112
        "54615d94-98e2-4eda-bc6a-386ca35086c7",
113
        "13f0d871-0798-496d-83fd-9c853beff015",
114
        "04a18e4b-1cf2-4e59-8608-4d87d819088e",
115
        "abb11866-4906-4217-9887-bdaffa8af56f",
116
    ),
117
)

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.