if (typeof gdjs.evtsExt__RectangleMovement__MoveToNearestCorner !== "undefined") { gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.registeredGdjsCallbacks.forEach(callback => gdjs._unregisterCallback(callback) ); } gdjs.evtsExt__RectangleMovement__MoveToNearestCorner = {}; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.forEachIndex2 = 0; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.forEachObjects2 = []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.forEachTemporary2 = null; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.forEachTotalCount2 = 0; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDMovingObjectObjects1= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDMovingObjectObjects2= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDMovingObjectObjects3= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDMovingObjectObjects4= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDMovingObjectObjects5= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDCenterObjectObjects1= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDCenterObjectObjects2= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDCenterObjectObjects3= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDCenterObjectObjects4= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDCenterObjectObjects5= []; gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.mapOfGDgdjs_9546evtsExt_9595_9595RectangleMovement_9595_9595MoveToNearestCorner_9546GDMovingObjectObjects1Objects = Hashtable.newFrom({"MovingObject": gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDMovingObjectObjects1}); gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.mapOfGDgdjs_9546evtsExt_9595_9595RectangleMovement_9595_9595MoveToNearestCorner_9546GDCenterObjectObjects1Objects = Hashtable.newFrom({"CenterObject": gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDCenterObjectObjects1}); gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.eventsList0 = function(runtimeScene, eventsFunctionContext) { { gdjs.copyArray(eventsFunctionContext.getObjects("MovingObject"), gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDMovingObjectObjects1); let isConditionTrue_0 = false; isConditionTrue_0 = false; for (var i = 0, k = 0, l = gdjs.evtsExt__RectangleMovement__MoveToNearestCorner.GDMovingObjectObjects1.length;i