From 945382d077b50c29f56c3786b9895f627b2d9d91 Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Fri, 30 Mar 2018 20:48:22 +0200 Subject: Use fast callbacks in Distributor --- Items.c4d/Distributor.c4d/Script.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Items.c4d') diff --git a/Items.c4d/Distributor.c4d/Script.c b/Items.c4d/Distributor.c4d/Script.c index 156c30d..e46c33a 100644 --- a/Items.c4d/Distributor.c4d/Script.c +++ b/Items.c4d/Distributor.c4d/Script.c @@ -32,7 +32,7 @@ func RetrieveObject(object requester, id type, arriveCallback, object excludeOri var line = FindObject2(Find_Tube(), ExcludeOrigin(requester), ExcludeOrigin(excludeOrigin), Find_Func("CanRetrieveObject", this, type, false)) || FindObject2(Find_Tube(), ExcludeOrigin(requester), ExcludeOrigin(excludeOrigin), Find_Func("CanRetrieveObject", this, type, true), Sort_Func("FactoryLoad")); if(line) { - return line->RetrieveObject(this, type, BindCallback(Callback("ForwardObject"), [0, 1, 2, Bind(requester), Bind(arriveCallback)]), 0, failCallback, realTarget || requester->GetLineEnd(this)); + return line->RetrieveObject(this, type, BindCallback(ObjectCallback("ForwardObject", true), [0, 1, 2, Bind(requester), Bind(arriveCallback)]), 0, failCallback, realTarget || requester->GetLineEnd(this)); } } -- cgit v1.2.3-54-g00ecf