- 216
- 6
- 19
(Взял тему с весом, чтобы было понятней что мне нужно).
Собственно моя проблема очень похожа на тему с весом.
Мне нужно добавлять к переменной вес предмета, если определенный предмет есть в инвентаре и как только его выбросят, или каким-то другим образом уберут из инвентаря - переменная веса убавится на равное весу предмета значение.
Хотел реализовать это через ивенты подбора и выброса предмета, проверяя что за предмет подобран/выброшен и в зависимости от полученного предмета убавлять/увеличивать на нужное количество переменную. Но это довольно костыльно, ибо предмет может быть удален каким-либо другим образом из инвентаря и могут возникнуть недочеты в системе.
Заранее спасибо.
Собственно моя проблема очень похожа на тему с весом.
Мне нужно добавлять к переменной вес предмета, если определенный предмет есть в инвентаре и как только его выбросят, или каким-то другим образом уберут из инвентаря - переменная веса убавится на равное весу предмета значение.
Хотел реализовать это через ивенты подбора и выброса предмета, проверяя что за предмет подобран/выброшен и в зависимости от полученного предмета убавлять/увеличивать на нужное количество переменную. Но это довольно костыльно, ибо предмет может быть удален каким-либо другим образом из инвентаря и могут возникнуть недочеты в системе.
Заранее спасибо.