Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
Legacy:How UT Weapons Work/Picking Up A Weapon
From Unreal Wiki, The Unreal Engine Documentation Site
For now just a list of function calls:
(let's see how inventive your browser is with multiple bullet lists... ;))
- Inventory (UT).Pickup.Touch
- Inventory (UT).Pickup.ValidTouch
- Weapon (UT).SpawnCopy
- Inventory (UT).GiveTo
- Weapon (UT).GiveAmmo
- Weapon (UT).SetSwitchPriority
- Weapon (UT).WeaponSet (if player's bNeverSwitchOnPickup is False) → compares player's weapon with this one and switches to this weapon if it's better
To be cleaned up...