Тема: I.D.S. MONSTERS
Показать сообщение отдельно
Старый 15.05.2021, 05:26   #273
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Ответ: I.D.S. MONSTERS

Прототип инвентаря в действии:



Что умеет?:

Содержание ячеек находится в многомерном четырёхуровневом массиве.
Загружает ячейки в UI (по дефолту 35 штук) в соответствии с данными массива.
Может перекладывать предмет из ячейки в пустую ячейку.
Может менять местами предметы в ячейках.
Может складывать предметы в стак.
Инвентарь поддерживает 19 типов предметов, с бесконечным ассортимента предметов в типе (Например 100500 пулемётов).
На каждый тип предмета своё ограничение количества в стаке:

                            Stack = 10000; // Валюта
                            Stack = 1000; // Квестовый предмет
                            Stack = 1; // Броня
                            Stack = 1; // Головной убор
                            Stack = 1; // Обувь
                            Stack = 10; // Подвеска
                            Stack = 100; // Кольцо
                            Stack = 1; // Контроллер
                            Stack = 1; // Оружие Ближнего боя
                            Stack = 1; // Оружие Дальнего боя
                            Stack = 100; // Маленький Боеприпас
                            Stack = 5; // Большой Боеприпас
                            Stack = 3; // Взрывчатка
                            Stack = 5; // Метательное Взрывное Оружие
                            Stack = 10; // Метательное Холодное Оружие
                            Stack = 30; // Карманный расходник
                            Stack = 20; // Ресурс
                            Stack = 30; // Предмет изменяющий монстра
                            Stack = 1; // Гиперкуб с монстром
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Crystal за это полезное сообщение:
ABTOMAT (15.05.2021), Randomize (15.05.2021), St_AnGer (15.05.2021)