Решил попробовать себя в написании пакетов расширений для гамака.
Эта штука, прикрепленная к посту, даст воzможность собирать в одном обьекте свойства многих другий обьектов в игре.
Таким обраzом можно реалиzовать смену оружия или генерацию случайных противников с раzличным набором свойств.
Работоспособность проверял, но если где-что проморгал - пишите :)
Надеюсь пригодицо.
P.S. Help zашит в пакет.
constructor.zip