Значит так.
Функция
void WeaponsResource :: SelectSlot( int iSlot, int fAdvance, int iDirection )
в Ammo.cpp
Как в ней получить указатель (WEAPON*) на текущее оружие игрока? Может, какая глобальная переменная ее хранит. Пытаюс в коде понять что-то, но выходит как с теми сепульками.
Дядя Миша Нет, rgSlot вроде хранит все стволы, которые есть у игрока и чтобы извлечь инфу о текущем, надо все равно иметь iSlot и iSlotPos этого текущего.
Собсвтвенно, они-то мне и нужны.