Merge pull request #858 from nullworks/lightcat

Rework GC queue system
This commit is contained in:
LightCat 2019-10-26 16:35:23 +02:00 committed by GitHub
commit 6702c428f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -231,10 +231,13 @@ void CreateMove()
{
if (gc_queue.size() && gc_timer.test_and_set(3000))
{
queue_struct item = gc_queue.at(gc_queue.size() - 1);
auto invmng = re::CTFInventoryManager::GTFInventoryManager();
invmng->EquipItemInLoadout(item.clazz, item.slot, item.uuid);
gc_queue.pop_back();
for (int i = 0; i < 10 && gc_queue.size(); i++)
{
queue_struct item = gc_queue.at(gc_queue.size() - 1);
auto invmng = re::CTFInventoryManager::GTFInventoryManager();
invmng->EquipItemInLoadout(item.clazz, item.slot, item.uuid);
gc_queue.pop_back();
}
}
if (!hat_troll)
return;