# Lottery module

#### **Как установить**

#### **Необходимо иметь на сцене:**

1. ModelRenderManager → Starter Pack&#x20;
2. CoinTakeUIManager → Pool Manager
3. LanguageManager → Starter Pack&#x20;
4. CoinsManager → Starter Pack

#### **Как использовать**

Добавить на сцену префаб `Lottery Menu` Обновить `GUI Manager` - закинуть в него.

`LotteryMenu` Проверить все ссылки -

![](https://lh4.googleusercontent.com/6cqKQtQO6vHYVS7mtFI1z5L9p5x9KAPKgy_IkiQ6F4D6sS9LNIPU11ewSj3CG0MLtVDSQkRalTEmIinwqYM3B8KRBrDQ_PMyZb8sH_3AJn3aPWKS9yufaxbfLKCaxXhyJdqBxGRCI3weox3AVxpyIg)

![](https://lh4.googleusercontent.com/XQvfRPGAhWY7n-JTrg4aU7xVFFsbaw9YH5EFb2Ly1KcUWTnmawCeDeZpfyoUD3OCD58zaqCkXSQcMfCXKULzmYdVTBb602pnvp4WLAC4upXZOSSVHX1wD6SIuNpShprlwsMzKAY5Dj2ZpJj7ObdDFA)

```csharp
GUIManager.Open<LotteryMenu>();
```

Чтобы установить необходимую награду, надо выбрать количество возможных наград и саму награду, в скрипте **`LotteryManager`**.

![](https://lh4.googleusercontent.com/k4bdigrntCWm1oShJiQWHXtzVDIZycUeaydXMKsp5a-cTqgImlN9eZ9kACGx52WdBrNpEgh_YzUQMYxR7q5OIwz9GMX0i6N3tJTd3Mw3R2xVBKSlJokgd5rE32YwB5JzbAaVkPWiuFBxqjqxbI_IXw)![](https://lh5.googleusercontent.com/EnAWznSJ-7T3jW8YHvmTCPn29LlAXJJIM7NKqey2_ukknf7-xbL8SMTRBAweosvUjW8PBR09E8dJJd2FIzuv6qpT_W_j0kdywvzK12c53Yi9FR33OIb6qR0JF3jWk9Pko4Z1V3dVBEkR2NHW_UB1RA)

Чтобы установить кол-во ключей имеющихся переходим в  **`OverridesTTMInstaller`**

![](https://lh6.googleusercontent.com/C1wuyandIv6yhJEkMiBLPwJewz5gz9lKTTcnuGwC1G4g06C5mxdhSs8opjp4UG4oNwJARBzw03H3EOhhwK2C8QHfYJHdJQV3hrxj_odWyLGZIXqxakCblw6JuzM58zvP4sWk1C4oUVmMf3bJH23ORw)![](https://lh6.googleusercontent.com/0kZbS0PzaNp2P-uYXIbPQniCY-s1jogpb3kJwlD_E1pOrFTArx1YC4PCNw8cIa9P4RSXHjLqXFU5Wiq-EhkQfjfqqkpmjXjSREbanIvv5mu6UD7WJ8aSt1evesRrwPKglC-ADp56yHt5CBWAOdXhRA)

или ставим в -1 и можем менять его через код, даже если у нас не будет ключей у нас получится открыть один кейс. При нажатии добавить еще ключи ключей будет добавлено максимально возможное количество которое регулируется в LotteryManager

![](https://lh3.googleusercontent.com/blMMU633ynZ6IRm30zPcRCLKRKySKTcHMtByZKduiOcuQuT6Vp0eAG9--yvMyja3LNEQ_9VuaJifZ6bkyehNSpdWTElLnghwUKuoJ6Yjd4IkQ9N7gP2L0SwpzuxOEdu6cAwTsaGNxC-TOT16JKas6w)

**Изменение Art**

![](https://lh3.googleusercontent.com/j8n-xBbWgJCA4JsnMmGx8IihpJs8ucEkvEiGwDiAmCxO9SRh-CC04RZZUG2OEm00oVHbCctmHcMbhnwuImhCgDFxVAhNXU9HDpNe_4DCiE8D0v88ewA4OyC7KXVFX9GrXoVrTkird7hc7qv3nmus5w)

Класс KeysPanel следит за состоянием оставшихся ключей и динамично обновляет их спрайт.

#### Замечание&#x20;

Перезагрузка лотереи происходит только при перезагрузке сцены.
