Ответ: Include
Динамический инклюд не возможен. Поэтому если прописывать какие-то сложные действия для оружия (например: прочистить дуло, сыграть в русскую рулетку или жонглировать им) и чтобы это было вне исходного кода игры то подключай LUA.
Для остального вполне подойдёт чтение параметров из файла и ООП.
|