Чойто не робит твой код 🤣
А где ты документацию по годо 4 взял? Я бы тоже хотел поучится на нем чтобы потом проще было
сказать что это бред это ничего не сказать, ресурс паз в качестве ID предмета мои глаза уже на этом вытекли. ты создавал целый модуль перечислений зачем - бомбил бы уж все строками.
ведь явно когда ты ищешь предмет в массиве инвентаря, по значению строки в твоих классах в каждый из которых ты за каким то бесом загружаешь ресурс, боже мой ты столько теряешь производительности что это никакими энамами на типы предметов не спасти.
Не показывай свой код никому и никогда - лучше воруй чужой, и не пытайся учить людей писать игры, они могут поехать кукухой если будут повторять твой горячечный бред !
За то что ткнул носом в проблемное место - спасибо. Подумаю как исправить, оптимизировать всегда можно.
По поводу ресурсов - они из коробки кэшируются.
По поводу потери производительности - у меня же не в тике выполняется код, поэтому влияния на производительность кроме моментов добавления/удаления/экипировки не будет.
По поводу повторять мой бред - зачем повторять если можно зайти на гитхаб и скачать. А можно даже предложить pull request в котором содержится исправление.
Спасибо за труд! Больше уроков по Godot!