class entity_pickup_nailgun_t extends entity_pickup_t { _init() { super._init(); this._texture = 12; this._model = model_pickup_nailgun; } _update() { this._yaw += 0.02; super._update(); } _pickup() { audio_play(sfx_pickup); game_entity_player._weapon_index = game_entity_player._weapons.push(new weapon_nailgun_t) - 1; this._kill(); } }