Обратите внимание, что multiplyNumeric не нужно ничего возвращать.
Следует напрямую изменять объект.
прошёлся пошагово, переменные удваивались,
забыл поставить return obj.
В требованиях к описанию проекта есть диаграмма классов или компонентов.
В моей игре нет классов, а компонент всего один.
Прошу не ругать я только учусь и поэтому ошибок куча.
Верно.
Но methods - не весь компонет, верно? Вопрос риторический.