Now, our inventory and pickups are all complete. If you launch the editor, you can step through the cycling up and down code to make sure everything is working correctly. We redundantly re-equip the default weapon if that's our only one, but the real work in the character's EquipWeapon already handles trying to switch from a weapon to that same weapon class and returns to the top. We now have a fully functional inventory that we can use to cycle through our, albeit only two, weapons, both up and down. Mission accomplished!