============================== Item Generation Utils Methods ============================== remove_items_from_map --------------------- Removes all items from the map. Is called before spawning a new wave of loot. has_reached_item_cap -------------------- Determines if too many of a type of item (gun, upgrade, money) spawns on the map and prevents another from spawning if there are too many. pick_item --------- Picks what item to spawn. 60% chance of money, 20% chance of a gun, and 20% chance of an upgrade. place_item ---------- Places an item randomly on the map, will not spawn an item on top of another item. Items are placed on a standard distribution with the highest chance of spawning at the center of the map.