| 114 | } |
| 115 | |
| 116 | void BridgeObject::Disable(const ItemInfo& item) |
| 117 | { |
| 118 | _isEnabled = false; |
| 119 | |
| 120 | // TODO: Also destroy attractor here when they're ready. Maybe contain in std::optional? |
| 121 | DeassignSectors(item); |
| 122 | |
| 123 | // Remove from previous room bridge tree. |
| 124 | auto& prevRoom = g_Level.Rooms[_prevRoomNumber]; |
| 125 | prevRoom.Bridges.Remove(item.Index); |
| 126 | } |
| 127 | |
| 128 | void BridgeObject::InitializeCollisionMesh(const ItemInfo& item) |
| 129 | { |
no test coverage detected