!function(e,s){"object"==typeof exports&&"undefined"!=typeof module?s(exports):"function"==typeof define&&define.amd?define(["exports"],s):s((e="undefined"!=typeof globalThis?globalThis:e||self).orbsComponents={})}(this,(function(e){"use strict";const s={dragableObject:function(){return new ORBS.scriptComponent((function(e,s,n){1==e.events.mouse.drag?(1!=e.draging&&(1==e.events.mouse.hover?(e.xOff=n.renderer.events.mouse.x-e.x,e.yOff=n.renderer.events.mouse.y-e.y,e.draging=!0):e.draging=!1),1==e.draging&&(e.x=n.renderer.events.mouse.x-e.xOff,e.y=n.renderer.events.mouse.y-e.yOff)):(e.xOff=0,e.yOff=0,e.draging=!1)}))},primitiveGravity:function(){return new ORBS.scriptComponent((function(){self.y>=ot.screen.height-self.height/2&&(self.yMove<1?(self.yMove=0,self.y=ot.screen.height-self.height/2):self.yMove=self.yMove/-2.5),self.y>=ot.screen.height-self.height/2&&(self.y=ot.screen.height-49),self.yself.maxVelo&&(self.yMove=self.maxVelo),self.dy=self.yMove}))}};e.components=s,Object.defineProperty(e,"__esModule",{value:!0})}));