From 1997f22c5b1222704ce2cc85c3b063b2a432d4cc Mon Sep 17 00:00:00 2001 From: Patrik Kraif Date: Sun, 3 Feb 2019 21:30:33 +0100 Subject: [PATCH] Fixed DnD object index, created extension --- PushEd.gmez | Bin 0 -> 221505 bytes PushEd.gmx/Configs/Default.config.gmx | 17 +- PushEd.gmx/PushEd.project.gmx | 28 +- ...background.gmx => bgrTiles.background.gmx} | 2 +- PushEd.gmx/background/images/bgrTiles.png | Bin 0 -> 2459 bytes PushEd.gmx/extensions/PushEd.extension.gmx | 664 ++++++++++++++++++ PushEd.gmx/extensions/PushEd.gml | 0 PushEd.gmx/extensions/PushEd/PushEd.gml | 0 PushEd.gmx/extensions/yymanifest.xml | 611 ---------------- PushEd.gmx/objects/oSprite.object.gmx | 2 +- .../scripts/PEd_guiContentContentBrowser.gml | 5 +- PushEd.gmx/scripts/PEd_guiContentInfo.gml | 2 +- PushEd.gmx/sprites/images/sprSmiley_0.png | Bin 0 -> 1021 bytes ...prTest.sprite.gmx => sprSmiley.sprite.gmx} | 2 +- 14 files changed, 689 insertions(+), 644 deletions(-) create mode 100644 PushEd.gmez rename PushEd.gmx/background/{PEd_bgrTiles.background.gmx => bgrTiles.background.gmx} (89%) create mode 100644 PushEd.gmx/background/images/bgrTiles.png create mode 100644 PushEd.gmx/extensions/PushEd.extension.gmx create mode 100644 PushEd.gmx/extensions/PushEd.gml create mode 100644 PushEd.gmx/extensions/PushEd/PushEd.gml delete mode 100644 PushEd.gmx/extensions/yymanifest.xml create mode 100644 PushEd.gmx/sprites/images/sprSmiley_0.png rename PushEd.gmx/sprites/{PEd_sprTest.sprite.gmx => sprSmiley.sprite.gmx} (88%) diff --git a/PushEd.gmez b/PushEd.gmez new file mode 100644 index 0000000000000000000000000000000000000000..f3146a960f2f20b62c95e720fe3017a091dc4f92 GIT binary patch literal 221505 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 - - - "x" - "y" - "z" - "rotX" - "rotY" - "image_angle" - "image_xscale" - "image_yscale" - "scaleZ" - "image_blend" - "image_alpha" - true - - + diff --git a/PushEd.gmx/PushEd.project.gmx b/PushEd.gmx/PushEd.project.gmx index 8abd8e9f..950e79a4 100644 --- a/PushEd.gmx/PushEd.project.gmx +++ b/PushEd.gmx/PushEd.project.gmx @@ -3,7 +3,9 @@ Configs\Default - + + extensions\PushEd + @@ -21,14 +23,18 @@ sprites\PEd_guiSprWarning sprites\PEd_guiSprWindowCross - sprites\PEd_sprTest sprites\PEd_sprDummy2D + + sprites\sprSmiley + background\PEd_bgrDef - background\PEd_bgrTiles + + + background\bgrTiles @@ -712,14 +718,6 @@ - - objects\oBlank - objects\oBlock - objects\oCone - objects\oCylinder - objects\oEllipsoid - objects\oSprite - objects\PEd_oEditor objects\PEd_oObject @@ -728,6 +726,14 @@ objects\PEd_oPivot objects\PEd_oPlay + + objects\oBlank + objects\oBlock + objects\oCone + objects\oCylinder + objects\oEllipsoid + objects\oSprite + diff --git a/PushEd.gmx/background/PEd_bgrTiles.background.gmx b/PushEd.gmx/background/bgrTiles.background.gmx similarity index 89% rename from PushEd.gmx/background/PEd_bgrTiles.background.gmx rename to PushEd.gmx/background/bgrTiles.background.gmx index 82128b24..a9cadd57 100644 --- a/PushEd.gmx/background/PEd_bgrTiles.background.gmx +++ b/PushEd.gmx/background/bgrTiles.background.gmx @@ -15,5 +15,5 @@ 0 256 256 - images\PEd_bgrTiles.png + images\bgrTiles.png diff --git a/PushEd.gmx/background/images/bgrTiles.png b/PushEd.gmx/background/images/bgrTiles.png new file mode 100644 index 0000000000000000000000000000000000000000..c4b4441fc69b3dda97cc3704b2358a440ef9998b GIT binary patch literal 2459 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|GzJFFBu^K|kcv5PuQaZFVj#le z*!t{(%q-*2Z}}f-95(3>VrZIIJomHS?&Go7xBb3XR?;wwFW@p`mX*U=Mv3LjS4tY9 zm<{~cSG;7{%9bz(EX8}kLUzG2<||SSg;ox}>?=$e9)opdGaP%#U@E)d8bi;h0Yf(o ze*bPQzgc{4%YAj9>UqX%8Gksm@H#MGU@&1A5b6aeNr6)vzsrq*as<%t4e)F+^aA96 zI>WiI)zj`iu2Z&nyKnnPXpojPNby7RIxrWH3W5r|(EtG#=>w1$Zhg(WUwLlJ>)PdW zpWg)LcW~VUj*eI0+N2j$2Ym%sFvmbK^$T3*JOFVdQ&MBb@02r!VE&u=k literal 0 HcmV?d00001 diff --git a/PushEd.gmx/extensions/PushEd.extension.gmx b/PushEd.gmx/extensions/PushEd.extension.gmx new file mode 100644 index 00000000..31668a37 --- /dev/null +++ b/PushEd.gmx/extensions/PushEd.extension.gmx @@ -0,0 +1,664 @@ + + + PushEd + 1.5.4 + + ACBD3CFF4E539AD869A0E8E3B4B022DD + 03/02/19 + Free to use, also for commercial games. + + + + + + + + + + + + + + + + + + + + 1048640 + + + + + Sprites\PushEd\GUI\PEd_guiSprCheckbox + Sprites\PushEd\GUI\PEd_guiSprIcons + Sprites\PushEd\GUI\PEd_guiSprInput + Sprites\PushEd\GUI\PEd_guiSprMisc + Sprites\PushEd\GUI\PEd_guiSprPanel + Sprites\PushEd\GUI\PEd_guiSprRectangle + Sprites\PushEd\GUI\PEd_guiSprRoll + Sprites\PushEd\GUI\PEd_guiSprScrollbarHor + Sprites\PushEd\GUI\PEd_guiSprScrollbarVer + Sprites\PushEd\GUI\PEd_guiSprShadow + Sprites\PushEd\GUI\PEd_guiSprWarning + Sprites\PushEd\GUI\PEd_guiSprWindowCross + Sprites\PushEd\PEd_sprDummy2D + Sprites\Example\sprSmiley + Backgrounds\PushEd\PEd_bgrDef + Scripts\PushEd\Actions\PEd_actClearRoom + Scripts\PushEd\Actions\PEd_actClearSelection + Scripts\PushEd\Actions\PEd_actCloseWindow + Scripts\PushEd\Actions\PEd_actCopySelectedObjects + Scripts\PushEd\Actions\PEd_actCreateEmptyRoom + Scripts\PushEd\Actions\PEd_actDestroySelectedObjects + Scripts\PushEd\Actions\PEd_actEmpty + Scripts\PushEd\Actions\PEd_actExit + Scripts\PushEd\Actions\PEd_actExportRoom + Scripts\PushEd\Actions\PEd_actHideSelectedObjects + Scripts\PushEd\Actions\PEd_actImportRoom + Scripts\PushEd\Actions\PEd_actInstallMap + Scripts\PushEd\Actions\PEd_actMovePivotHere + Scripts\PushEd\Actions\PEd_actMoveTool + Scripts\PushEd\Actions\PEd_actOpenRoom + Scripts\PushEd\Actions\PEd_actPlayRoom + Scripts\PushEd\Actions\PEd_actRotateTool + Scripts\PushEd\Actions\PEd_actSaveRoom + Scripts\PushEd\Actions\PEd_actSaveRoomAs + Scripts\PushEd\Actions\PEd_actScaleTool + Scripts\PushEd\Actions\PEd_actShowInfo + Scripts\PushEd\Actions\PEd_actSwitchDebug + Scripts\PushEd\Actions\PEd_actSwitchEditMode + Scripts\PushEd\Actions\PEd_actSwitchFloor + Scripts\PushEd\Actions\PEd_actSwitchGrid + Scripts\PushEd\Actions\PEd_actSwitchTo2D + Scripts\PushEd\Actions\PEd_actSwitchTo3D + Scripts\PushEd\Actions\PEd_actSwitchToObjectMode + Scripts\PushEd\Actions\PEd_actSwitchTool + Scripts\PushEd\Actions\PEd_actSwitchToTileMode + Scripts\PushEd\Editor\Camera\PEd_cameraControl + Scripts\PushEd\Editor\Camera\PEd_cameraGetDirVec3 + Scripts\PushEd\Editor\Camera\PEd_cameraGetPosVec3 + Scripts\PushEd\Editor\Camera\PEd_cameraGetRightVec3 + Scripts\PushEd\Editor\Camera\PEd_cameraGetTanFovY + Scripts\PushEd\Editor\Camera\PEd_cameraGetUpVec3 + Scripts\PushEd\Editor\Camera\PEd_cameraSetProjection + Scripts\PushEd\Editor\Camera\PEd_cameraUnprojectVec2 + Scripts\PushEd\Editor\Camera\PEd_cameraScreenToPlaneXY + Scripts\PushEd\Editor\DrawingModes\PEd_end3D + Scripts\PushEd\Editor\DrawingModes\PEd_start3D + Scripts\PushEd\Editor\DrawingModes\PEd_switchMode + Scripts\PushEd\Editor\PEd_codeProcess + Scripts\PushEd\Editor\PEd_deselectObject + Scripts\PushEd\Editor\PEd_dragAndDrop + Scripts\PushEd\Editor\PEd_getCurrentRoom + Scripts\PushEd\Editor\PEd_getMouseWorldPosition + Scripts\PushEd\Editor\PEd_getSelectedObject + Scripts\PushEd\Editor\PEd_instanceEdit2D + Scripts\PushEd\Editor\PEd_instanceEdit3D + Scripts\PushEd\Editor\PEd_instanceSelecting + Scripts\PushEd\Editor\PEd_savePivotOffsets + Scripts\PushEd\Editor\PEd_selectObject + Scripts\PushEd\Editor\PEd_tileEdit + Scripts\PushEd\GUI\Canvas\Getters\PEd_guiCanvasGetBackground + Scripts\PushEd\GUI\Canvas\Getters\PEd_guiCanvasGetSurface + Scripts\PushEd\GUI\Canvas\Setters\PEd_guiCanvasSetBackground + Scripts\PushEd\GUI\Canvas\Setters\PEd_guiCanvasSetSurface + Scripts\PushEd\GUI\Canvas\PEd_guiBeginFill + Scripts\PushEd\GUI\Canvas\PEd_guiCanvasCleanUp + Scripts\PushEd\GUI\Canvas\PEd_guiCanvasDraw + Scripts\PushEd\GUI\Canvas\PEd_guiCreateCanvas + Scripts\PushEd\GUI\Canvas\PEd_guiEndFill + Scripts\PushEd\GUI\CompoundShape\Getters\PEd_guiCompoundShapeGetItems + Scripts\PushEd\GUI\CompoundShape\PEd_guiAddItem + Scripts\PushEd\GUI\CompoundShape\PEd_guiCompoundShapeCleanUp + Scripts\PushEd\GUI\CompoundShape\PEd_guiCompoundShapeUpdate + Scripts\PushEd\GUI\CompoundShape\PEd_guiCreateCompoundShape + Scripts\PushEd\GUI\CompoundShape\PEd_guiDrawItem + Scripts\PushEd\GUI\CompoundShape\PEd_guiMatrixPush + Scripts\PushEd\GUI\CompoundShape\PEd_guiMatrixRestore + Scripts\PushEd\GUI\CompoundShape\PEd_guiMatrixSet + Scripts\PushEd\GUI\CompoundShape\PEd_guiMoveItemToTop + Scripts\PushEd\GUI\Container\Getters\PEd_guiContainerGetContent + Scripts\PushEd\GUI\Container\Getters\PEd_guiContainerGetContentHeight + Scripts\PushEd\GUI\Container\Getters\PEd_guiContainerGetContentWidth + Scripts\PushEd\GUI\Container\Setters\PEd_guiContainerSetContent + Scripts\PushEd\GUI\Container\Setters\PEd_guiContainerSetContentHeight + Scripts\PushEd\GUI\Container\Setters\PEd_guiContainerSetContentWidth + Scripts\PushEd\GUI\Container\PEd_guiContainerDraw + Scripts\PushEd\GUI\Container\PEd_guiContainerUpdate + Scripts\PushEd\GUI\Container\PEd_guiCreateContainer + Scripts\PushEd\GUI\Contents\PEd_guiContentColourPicker + Scripts\PushEd\GUI\Contents\PEd_guiContentContentBrowser + Scripts\PushEd\GUI\Contents\PEd_guiContentDetails + Scripts\PushEd\GUI\Contents\PEd_guiContentInfo + Scripts\PushEd\GUI\Contents\PEd_guiContentSceneOutline + Scripts\PushEd\GUI\Contents\PEd_guiContentStatusBar + Scripts\PushEd\GUI\Contents\PEd_guiContentTitleBar + Scripts\PushEd\GUI\Contents\PEd_guiContentTitleBarContentBrowser + Scripts\PushEd\GUI\Contents\PEd_guiContentTitleBarSceneOutline + Scripts\PushEd\GUI\Contents\PEd_guiContentTitleBarWindow + Scripts\PushEd\GUI\Contents\PEd_guiContentToolbar + Scripts\PushEd\GUI\Contents\PEd_guiContentTools + Scripts\PushEd\GUI\ContextMenu\PEd_guiCanShowContextMenu + Scripts\PushEd\GUI\ContextMenu\PEd_guiContextMenuDraw + Scripts\PushEd\GUI\ContextMenu\PEd_guiContextMenuUpdate + Scripts\PushEd\GUI\ContextMenu\PEd_guiCreateContextMenu + Scripts\PushEd\GUI\ContextMenu\PEd_guiShowContextMenu + Scripts\PushEd\GUI\ContextMenuContents\PEd_guiMenuFile + Scripts\PushEd\GUI\ContextMenuContents\PEd_guiMenuHelp + Scripts\PushEd\GUI\ContextMenuContents\PEd_guiMenuInput + Scripts\PushEd\GUI\ContextMenuContents\PEd_guiMenuObjectEdit + Scripts\PushEd\GUI\ContextMenuContents\PEd_guiMenuPlay + Scripts\PushEd\GUI\ContextMenuItem\PEd_guiContextMenuItemDraw + Scripts\PushEd\GUI\ContextMenuItem\PEd_guiContextMenuItemUpdate + Scripts\PushEd\GUI\ContextMenuItem\PEd_guiCreateContextMenuItem + Scripts\PushEd\GUI\Dock\PEd_guiCreateDock + Scripts\PushEd\GUI\Dock\PEd_guiDockDraw + Scripts\PushEd\GUI\Dock\PEd_guiDockUpdate + Scripts\PushEd\GUI\Draw\Items\Getters\PEd_guiAlphaMixGetHeight + Scripts\PushEd\GUI\Draw\Items\Getters\PEd_guiColourMixGetHeight + Scripts\PushEd\GUI\Draw\Items\PEd_guiDecodeID + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawAlphaMix + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawBackgroundInput + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawColourInput + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawColourMix + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawCheckbox + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawListItem + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawListItemEye + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawObjectInput + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawSection + Scripts\PushEd\GUI\Draw\Items\PEd_guiDrawSpriteClickable + Scripts\PushEd\GUI\Draw\Items\PEd_guiEncodeID + Scripts\PushEd\GUI\Draw\PopupMessage\PEd_guiDrawPopupMessage + Scripts\PushEd\GUI\Draw\PopupMessage\PEd_guiShowPopupMessage + Scripts\PushEd\GUI\Draw\PEd_guiDrawRectangle + Scripts\PushEd\GUI\Draw\PEd_guiDrawShadow + Scripts\PushEd\GUI\Draw\PEd_guiDrawTextBold + Scripts\PushEd\GUI\Draw\PEd_guiDrawTextPart + Scripts\PushEd\GUI\Draw\PEd_guiDrawTextShadow + Scripts\PushEd\GUI\Draw\PEd_guiDrawTooltip + Scripts\PushEd\GUI\Input\PEd_guiDrawInput + Scripts\PushEd\GUI\Input\PEd_guiInputCopy + Scripts\PushEd\GUI\Input\PEd_guiInputCut + Scripts\PushEd\GUI\Input\PEd_guiInputDelete + Scripts\PushEd\GUI\Input\PEd_guiInputDeleteSelectedPart + Scripts\PushEd\GUI\Input\PEd_guiInputPaste + Scripts\PushEd\GUI\Input\PEd_guiInputSelectAll + Scripts\PushEd\GUI\KeyboardShortcut\PEd_guiAddKeyboardShortcut + Scripts\PushEd\GUI\KeyboardShortcut\PEd_guiCreateKeyboardShortcut + Scripts\PushEd\GUI\KeyboardShortcut\PEd_guiKeyboardShorcutAddKey + Scripts\PushEd\GUI\KeyboardShortcut\PEd_guiKeyboardShortcutToString + Scripts\PushEd\GUI\KeyboardShortcut\PEd_guiKeyboardShortcutUpdate + Scripts\PushEd\GUI\MenuBar\PEd_guiCreateMenuBar + Scripts\PushEd\GUI\MenuBar\PEd_guiMenuBarAddItem + Scripts\PushEd\GUI\MenuBar\PEd_guiMenuBarDraw + Scripts\PushEd\GUI\MenuBar\PEd_guiMenuBarUpdate + Scripts\PushEd\GUI\MenuBarItem\PEd_guiCreateMenuBarItem + Scripts\PushEd\GUI\MenuBarItem\PEd_guiMenuBarItemDraw + Scripts\PushEd\GUI\MenuBarItem\PEd_guiMenuBarItemUpdate + Scripts\PushEd\GUI\Panel\Getters\PEd_guiPanelGetContainer + Scripts\PushEd\GUI\Panel\Getters\PEd_guiPanelGetTitleBar + Scripts\PushEd\GUI\Panel\Setters\PEd_guiPanelSetTitleBar + Scripts\PushEd\GUI\Panel\Setters\PEd_guiPanelSetContent + Scripts\PushEd\GUI\Panel\PEd_guiCreatePanel + Scripts\PushEd\GUI\Panel\PEd_guiPanelDraw + Scripts\PushEd\GUI\Scrollbar\PEd_guiCreateScrollbar + Scripts\PushEd\GUI\Scrollbar\PEd_guiScrollbarCalcJumpAndThumbSize + Scripts\PushEd\GUI\Scrollbar\PEd_guiScrollbarGetScroll + Scripts\PushEd\GUI\Scrollbar\PEd_guiScrollbarIsVisible + Scripts\PushEd\GUI\Scrollbar\PEd_guiScrollbarSetScroll + Scripts\PushEd\GUI\Scrollbar\PEd_guiScrollbarUpdate + Scripts\PushEd\GUI\ScrollbarHor\PEd_guiCreateScrollbarHor + Scripts\PushEd\GUI\ScrollbarHor\PEd_guiScrollbarHorDraw + Scripts\PushEd\GUI\ScrollbarHor\PEd_guiScrollbarHorUpdate + Scripts\PushEd\GUI\ScrollbarVer\PEd_guiCreateScrollbarVer + Scripts\PushEd\GUI\ScrollbarVer\PEd_guiScrollbarVerDraw + Scripts\PushEd\GUI\ScrollbarVer\PEd_guiScrollbarVerUpdate + Scripts\PushEd\GUI\Shape\Getters\PEd_guiShapeGetDelegate + Scripts\PushEd\GUI\Shape\Getters\PEd_guiShapeGetDepth + Scripts\PushEd\GUI\Shape\Getters\PEd_guiShapeGetHeight + Scripts\PushEd\GUI\Shape\Getters\PEd_guiShapeGetRedraw + Scripts\PushEd\GUI\Shape\Getters\PEd_guiShapeGetTooltip + Scripts\PushEd\GUI\Shape\Getters\PEd_guiShapeGetType + Scripts\PushEd\GUI\Shape\Getters\PEd_guiShapeGetWidth + Scripts\PushEd\GUI\Shape\Getters\PEd_guiShapeGetX + Scripts\PushEd\GUI\Shape\Getters\PEd_guiShapeGetY + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetDelegate + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetDepth + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetHeight + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetPosition + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetRectangle + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetRedraw + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetSize + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetTooltip + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetType + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetWidth + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetX + Scripts\PushEd\GUI\Shape\Setters\PEd_guiShapeSetY + Scripts\PushEd\GUI\Shape\PEd_guiCreateShape + Scripts\PushEd\GUI\Shape\PEd_guiDestroyShape + Scripts\PushEd\GUI\Shape\PEd_guiRequestRedraw + Scripts\PushEd\GUI\Shape\PEd_guiRequestRedrawAll + Scripts\PushEd\GUI\Shape\PEd_guiShapeCleanUp + Scripts\PushEd\GUI\Shape\PEd_guiShapeDelegatesRecursive + Scripts\PushEd\GUI\Shape\PEd_guiShapeExists + Scripts\PushEd\GUI\Shape\PEd_guiShapeIsActive + Scripts\PushEd\GUI\Shape\PEd_guiShapeIsHovered + Scripts\PushEd\GUI\Shape\PEd_guiShapeIsSelected + Scripts\PushEd\GUI\Shape\PEd_guiShapeUpdate + Scripts\PushEd\GUI\ShapeManager\PEd_guiCleanUp + Scripts\PushEd\GUI\ShapeManager\PEd_guiDestroy + Scripts\PushEd\GUI\ShapeManager\PEd_guiDraw + Scripts\PushEd\GUI\ShapeManager\PEd_guiFindShape + Scripts\PushEd\GUI\ShapeManager\PEd_guiGetActiveShape + Scripts\PushEd\GUI\ShapeManager\PEd_guiGetHoveredShape + Scripts\PushEd\GUI\ShapeManager\PEd_guiGetSelectedShape + Scripts\PushEd\GUI\ShapeManager\PEd_guiInit + Scripts\PushEd\GUI\ShapeManager\PEd_guiLogKey + Scripts\PushEd\GUI\ShapeManager\PEd_guiPushMouseCoordinates + Scripts\PushEd\GUI\ShapeManager\PEd_guiUpdate + Scripts\PushEd\GUI\ToolbarButton\PEd_guiCreateToolbarButton + Scripts\PushEd\GUI\ToolbarButton\PEd_guiToolbarButtonDraw + Scripts\PushEd\GUI\ToolbarButton\PEd_guiToolbarButtonUpdate + Scripts\PushEd\GUI\Viewport\Getters\PEd_guiViewportGetTitleBar + Scripts\PushEd\GUI\Viewport\PEd_guiCreateViewport + Scripts\PushEd\GUI\Viewport\PEd_guiViewportDraw + Scripts\PushEd\GUI\Viewport\PEd_guiViewportUpdate + Scripts\PushEd\GUI\Window\Getters\PEd_guiWindowGetContainer + Scripts\PushEd\GUI\Window\Getters\PEd_guiWindowGetContent + Scripts\PushEd\GUI\Window\Getters\PEd_guiWindowGetTitleBar + Scripts\PushEd\GUI\Window\Setters\PEd_guiWindowSetContent + Scripts\PushEd\GUI\Window\PEd_guiCreateWindow + Scripts\PushEd\GUI\Window\PEd_guiRedrawWindow + Scripts\PushEd\GUI\Window\PEd_guiWindowDraw + Scripts\PushEd\GUI\Window\PEd_guiWindowUpdate + Scripts\PushEd\Math\DistanceFunctions\PEd_pointDistPlane + Scripts\PushEd\Math\Matrix\PEd_matrix + Scripts\PushEd\Math\Matrix\PEd_matrixDeterminant + Scripts\PushEd\Math\Matrix\PEd_matrixIdentity + Scripts\PushEd\Math\Matrix\PEd_matrixInverse + Scripts\PushEd\Math\Matrix\PEd_matrixLookAt + Scripts\PushEd\Math\Matrix\PEd_matrixPerspectiveFov + Scripts\PushEd\Math\Matrix\PEd_matrixPrint + Scripts\PushEd\Math\Matrix\PEd_matrixRotToEuler + Scripts\PushEd\Math\Matrix\PEd_matrixScale + Scripts\PushEd\Math\Matrix\PEd_matrixTranspose + Scripts\PushEd\Math\Ray\PEd_mouseRay3D + Scripts\PushEd\Math\Ray\PEd_rayPlaneIntersect + Scripts\PushEd\Math\Vec2\PEd_vec2 + Scripts\PushEd\Math\Vec2\PEd_vec2Abs + Scripts\PushEd\Math\Vec2\PEd_vec2Add + Scripts\PushEd\Math\Vec2\PEd_vec2Clone + Scripts\PushEd\Math\Vec2\PEd_vec2Dot + Scripts\PushEd\Math\Vec2\PEd_vec2Equals + Scripts\PushEd\Math\Vec2\PEd_vec2Length + Scripts\PushEd\Math\Vec2\PEd_vec2LengthSq + Scripts\PushEd\Math\Vec2\PEd_vec2Lerp + Scripts\PushEd\Math\Vec2\PEd_vec2Normalize + Scripts\PushEd\Math\Vec2\PEd_vec2Reflect + Scripts\PushEd\Math\Vec2\PEd_vec2Scale + Scripts\PushEd\Math\Vec2\PEd_vec2Subtract + Scripts\PushEd\Math\Vec3\PEd_vec3 + Scripts\PushEd\Math\Vec3\PEd_vec3Abs + Scripts\PushEd\Math\Vec3\PEd_vec3Add + Scripts\PushEd\Math\Vec3\PEd_vec3Clone + Scripts\PushEd\Math\Vec3\PEd_vec3Cross + Scripts\PushEd\Math\Vec3\PEd_vec3Dot + Scripts\PushEd\Math\Vec3\PEd_vec3Equals + Scripts\PushEd\Math\Vec3\PEd_vec3Length + Scripts\PushEd\Math\Vec3\PEd_vec3LengthSq + Scripts\PushEd\Math\Vec3\PEd_vec3Lerp + Scripts\PushEd\Math\Vec3\PEd_vec3Normalize + Scripts\PushEd\Math\Vec3\PEd_vec3Project + Scripts\PushEd\Math\Vec3\PEd_vec3Reflect + Scripts\PushEd\Math\Vec3\PEd_vec3Scale + Scripts\PushEd\Math\Vec3\PEd_vec3Subtract + Scripts\PushEd\Math\Vec4\PEd_vec4 + Scripts\PushEd\Math\Vec4\PEd_vec4Abs + Scripts\PushEd\Math\Vec4\PEd_vec4Add + Scripts\PushEd\Math\Vec4\PEd_vec4Clone + Scripts\PushEd\Math\Vec4\PEd_vec4Dot + Scripts\PushEd\Math\Vec4\PEd_vec4Equals + Scripts\PushEd\Math\Vec4\PEd_vec4Length + Scripts\PushEd\Math\Vec4\PEd_vec4LengthSq + Scripts\PushEd\Math\Vec4\PEd_vec4Lerp + Scripts\PushEd\Math\Vec4\PEd_vec4Normalize + Scripts\PushEd\Math\Vec4\PEd_vec4Scale + Scripts\PushEd\Math\Vec4\PEd_vec4Subtract + Scripts\PushEd\Math\Vec4\PEd_vec4Transform + Scripts\PushEd\Mesh\PEd_meshCreate + Scripts\PushEd\Mesh\PEd_meshDestroy + Scripts\PushEd\Mesh\PEd_meshInit + Scripts\PushEd\Mesh\PEd_meshLoadFromObj + Scripts\PushEd\Mesh\PEd_meshToModelD3D + Scripts\PushEd\Mesh\PEd_meshToVBuffer + Scripts\PushEd\Miscellaneous\PEd_argbToAlpha + Scripts\PushEd\Miscellaneous\PEd_argbToColour + Scripts\PushEd\Miscellaneous\PEd_assignVariable + Scripts\PushEd\Miscellaneous\PEd_colourAlphaToArgb + Scripts\PushEd\Miscellaneous\PEd_dsListAddList + Scripts\PushEd\Miscellaneous\PEd_dsListAddMap + Scripts\PushEd\Miscellaneous\PEd_dsListAddUnique + Scripts\PushEd\Miscellaneous\PEd_dsListInsertList + Scripts\PushEd\Miscellaneous\PEd_dsListInsertMap + Scripts\PushEd\Miscellaneous\PEd_dsListInsertUnique + Scripts\PushEd\Miscellaneous\PEd_getFloat + Scripts\PushEd\Miscellaneous\PEd_checkSurface + Scripts\PushEd\Miscellaneous\PEd_keyToString + Scripts\PushEd\Miscellaneous\PEd_removeFromStr + Scripts\PushEd\Miscellaneous\PEd_rgbToBgr + Scripts\PushEd\Miscellaneous\PEd_stringSplitOnFirst + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetAlpha + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetCode + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetColour + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetColourARGB + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetMatrix + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetName + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetObjectName + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetPosVec2 + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetPosVec3 + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetPosX + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetPosY + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetPosZ + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetRotX + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetRotY + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetRotZ + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetScaleVec2 + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetScaleVec3 + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetScaleX + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetScaleY + Scripts\PushEd\Objects\Instance\Getters\PEd_instanceGetScaleZ + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetAlpha + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetCode + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetColour + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetColourARGB + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetName + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetObjectName + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetPosVec2 + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetPosVec3 + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetPosX + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetPosY + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetPosZ + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetRotX + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetRotY + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetRotZ + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetScaleVec2 + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetScaleVec3 + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetScaleX + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetScaleY + Scripts\PushEd\Objects\Instance\Setters\PEd_instanceSetScaleZ + Scripts\PushEd\Objects\Instance\PEd_instanceAddRotX + Scripts\PushEd\Objects\Instance\PEd_instanceAddRotY + Scripts\PushEd\Objects\Instance\PEd_instanceAddRotZ + Scripts\PushEd\Objects\Instance\PEd_instanceAddScaleX + Scripts\PushEd\Objects\Instance\PEd_instanceAddScaleY + Scripts\PushEd\Objects\Instance\PEd_instanceAddScaleZ + Scripts\PushEd\Objects\Instance\PEd_instanceAutocompleteCode + Scripts\PushEd\Objects\Instance\PEd_instanceCopy + Scripts\PushEd\Objects\Instance\PEd_instanceCreate + Scripts\PushEd\Objects\Instance\PEd_instanceDestroy + Scripts\PushEd\Objects\Instance\PEd_instanceGenerateName + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetAlpha + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetBlend + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetColourARGB + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetDepth + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetPosVec2 + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetPosX + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetPosY + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetScaleVec2 + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetScaleX + Scripts\PushEd\Objects\Tile\Getters\PEd_tileGetScaleY + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetScaleY + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetBlend + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetPosX + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetAlpha + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetColourARGB + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetDepth + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetPosVec2 + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetPosY + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetScaleVec2 + Scripts\PushEd\Objects\Tile\Setters\PEd_tileSetScaleX + Scripts\PushEd\Objects\Tile\PEd_createTile + Scripts\PushEd\Objects\Tile\PEd_tileCopy + Scripts\PushEd\Objects\Tile\PEd_tileDelete + Scripts\PushEd\SaveSystem\Background\PEd_backgroundGetImage + Scripts\PushEd\SaveSystem\Background\PEd_backgroundGetSpeedHor + Scripts\PushEd\SaveSystem\Background\PEd_backgroundGetSpeedVer + Scripts\PushEd\SaveSystem\Background\PEd_backgroundGetStretch + Scripts\PushEd\SaveSystem\Background\PEd_backgroundGetTiledHor + Scripts\PushEd\SaveSystem\Background\PEd_backgroundGetTiledVer + Scripts\PushEd\SaveSystem\Background\PEd_backgroundGetVisible + Scripts\PushEd\SaveSystem\Background\PEd_backgroundGetX + Scripts\PushEd\SaveSystem\Background\PEd_backgroundGetY + Scripts\PushEd\SaveSystem\Background\PEd_backgroundIsForeground + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetAsForeground + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetImage + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetSpeedHor + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetSpeedVer + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetStretch + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetTiledHor + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetTiledVer + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetVisible + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetX + Scripts\PushEd\SaveSystem\Background\PEd_backgroundSetY + Scripts\PushEd\SaveSystem\Background\PEd_createBackground + Scripts\PushEd\SaveSystem\CustomData\PEd_addCustomData + Scripts\PushEd\SaveSystem\CustomData\PEd_createCustomDataContainer + Scripts\PushEd\SaveSystem\CustomData\PEd_getCustomData + Scripts\PushEd\SaveSystem\CustomData\PEd_getRoomCustomData + Scripts\PushEd\SaveSystem\CustomData\PEd_getTileCustomData + Scripts\PushEd\SaveSystem\CustomData\PEd_registerCustomDataContainer + Scripts\PushEd\SaveSystem\Objects\PEd_objectGetIndex + Scripts\PushEd\SaveSystem\Objects\PEd_objectListGetItem + Scripts\PushEd\SaveSystem\Objects\PEd_objectListGetSize + Scripts\PushEd\SaveSystem\PhysicsWorld\PEd_createPhysicsWorld + Scripts\PushEd\SaveSystem\PhysicsWorld\PEd_physicsWorldGetEnabled + Scripts\PushEd\SaveSystem\PhysicsWorld\PEd_physicsWorldGetGravityX + Scripts\PushEd\SaveSystem\PhysicsWorld\PEd_physicsWorldGetGravityY + Scripts\PushEd\SaveSystem\PhysicsWorld\PEd_physicsWorldGetPxToM + Scripts\PushEd\SaveSystem\PhysicsWorld\PEd_physicsWorldSetEnabled + Scripts\PushEd\SaveSystem\PhysicsWorld\PEd_physicsWorldSetGravityX + Scripts\PushEd\SaveSystem\PhysicsWorld\PEd_physicsWorldSetGravityY + Scripts\PushEd\SaveSystem\PhysicsWorld\PEd_physicsWorldSetPxToM + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetBackground + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetCaption + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetCode + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetColour + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetColourARGB + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetFromId + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetGrid + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetHeight + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetId + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetInstances + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetName + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetPersistent + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetPhysicsWorld + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetShowColour + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetSnapD + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetSnapH + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetSnapV + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetSpeed + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetTiles + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetViewport + Scripts\PushEd\SaveSystem\Room\Getters\PEd_roomGetWidth + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetCaption + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetCode + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetColour + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetColourARGB + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetGrid + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetHeight + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetName + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetPersistent + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetShowColour + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetSnapD + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetSnapH + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetSnapV + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetSpeed + Scripts\PushEd\SaveSystem\Room\Setters\PEd_roomSetWidth + Scripts\PushEd\SaveSystem\Room\PEd_createRoom + Scripts\PushEd\SaveSystem\Room\PEd_loadRoomFromBBMAP + Scripts\PushEd\SaveSystem\Room\PEd_loadRoomFromBBMAP2 + Scripts\PushEd\SaveSystem\Room\PEd_loadRoomFromBBMAPAuto + Scripts\PushEd\SaveSystem\Room\PEd_loadRoomFromGMX + Scripts\PushEd\SaveSystem\Room\PEd_loadRoomFromPEd + Scripts\PushEd\SaveSystem\Room\PEd_roomApplySettings + Scripts\PushEd\SaveSystem\Room\PEd_roomCopy + Scripts\PushEd\SaveSystem\Room\PEd_roomDestroy + Scripts\PushEd\SaveSystem\Room\PEd_roomSaveToBBMAP2 + Scripts\PushEd\SaveSystem\Room\PEd_roomSaveToGMX + Scripts\PushEd\SaveSystem\Room\PEd_roomSaveToPEd + Scripts\PushEd\SaveSystem\SaveInstance\PEd_createSaveInstance + Scripts\PushEd\SaveSystem\SaveTile\PEd_createSaveTile + Scripts\PushEd\SaveSystem\Viewport\PEd_createViewport + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetBorderHor + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetBorderVer + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetHeight + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetObject + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetPortHeight + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetPortWidth + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetPortX + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetPortY + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetSpeedHor + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetSpeedVer + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetVisible + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetWidth + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetX + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportGetY + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetBorderHor + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetBorderVer + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetHeight + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetObject + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetPortHeight + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetPortWidth + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetPortX + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetPortY + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetSpeedHor + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetSpeedVer + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetVisible + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetWidth + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetX + Scripts\PushEd\SaveSystem\Viewport\PEd_viewportSetY + Scripts\PushEd\XML\Element\PEd_xmlAddChildElement + Scripts\PushEd\XML\Element\PEd_xmlCreateElement + Scripts\PushEd\XML\Element\PEd_xmlDestroyElement + Scripts\PushEd\XML\Element\PEd_xmlFindAllElements + Scripts\PushEd\XML\Element\PEd_xmlFindFirstElementAttribute + Scripts\PushEd\XML\Element\PEd_xmlFindNextElementAttribute + Scripts\PushEd\XML\Element\PEd_xmlFindElement + Scripts\PushEd\XML\Element\PEd_xmlGetChildElement + Scripts\PushEd\XML\Element\PEd_xmlGetNumberOfChildElements + Scripts\PushEd\XML\Element\PEd_xmlGetNumberOfElementAttributes + Scripts\PushEd\XML\Element\PEd_xmlGetElementAttribute + Scripts\PushEd\XML\Element\PEd_xmlGetElementName + Scripts\PushEd\XML\Element\PEd_xmlGetElementParent + Scripts\PushEd\XML\Element\PEd_xmlGetElementValue + Scripts\PushEd\XML\Element\PEd_xmlRemoveElementAttribute + Scripts\PushEd\XML\Element\PEd_xmlSetElementAttribute + Scripts\PushEd\XML\Element\PEd_xmlSetElementName + Scripts\PushEd\XML\Element\PEd_xmlSetElementValue + Scripts\PushEd\XML\Element\PEd_xmlElementHasAttribute + Scripts\PushEd\XML\Element\PEd_xmlElementHasValue + Scripts\PushEd\XML\Miscellaneous\PEd_xmlParse + Scripts\PushEd\XML\Miscellaneous\PEd_xmlString + Scripts\PushEd\XML\PEd_xmlInit + Scripts\PushEd\XML\PEd_xmlRead + Scripts\PushEd\XML\PEd_xmlWrite + Shaders\PushEd\PEd_shInstSelect + Shaders\PushEd\PEd_shInstHighlight + Shaders\PushEd\PEd_shOutline + Fonts\PushEd\PEd_fntBold + Fonts\PushEd\PEd_fntNormal + Objects\PushEd\PEd_oEditor + Objects\PushEd\PEd_oObject + Objects\PushEd\PEd_oObject2D + Objects\PushEd\PEd_oObject3D + Objects\PushEd\PEd_oPivot + Objects\PushEd\PEd_oPlay + Rooms\PushEd\PEd_rmEditor + Rooms\PushEd\PEd_rmPlay + + + + PushEd.gml + extensions\PushEd.gml + + + 2 + 0 + + + 9223372036854775807 + + + + + + + PEd_POS_X + "x" + 0 + + + PEd_POS_Y + "y" + 0 + + + PEd_POS_Z + "z" + 0 + + + PEd_ROT_X + "rotX" + 0 + + + PEd_ROT_Y + "rotY" + 0 + + + PEd_ROT_Z + "image_angle" + 0 + + + PEd_SCALE_X + "image_xscale" + 0 + + + PEd_SCALE_Y + "image_yscale" + 0 + + + PEd_SCALE_Z + "scaleZ" + 0 + + + PEd_COLOUR + "image_blend" + 0 + + + PEd_ALPHA + "image_alpha" + 0 + + + PEd_CREATE_DUMMY_2D + true + 0 + + + PEd_VERSION + "1.5.4" + 0 + + + + + diff --git a/PushEd.gmx/extensions/PushEd.gml b/PushEd.gmx/extensions/PushEd.gml new file mode 100644 index 00000000..e69de29b diff --git a/PushEd.gmx/extensions/PushEd/PushEd.gml b/PushEd.gmx/extensions/PushEd/PushEd.gml new file mode 100644 index 00000000..e69de29b diff --git a/PushEd.gmx/extensions/yymanifest.xml b/PushEd.gmx/extensions/yymanifest.xml deleted file mode 100644 index 7151a40e..00000000 --- a/PushEd.gmx/extensions/yymanifest.xml +++ /dev/null @@ -1,611 +0,0 @@ - - - - PushEd.extension.gmx - PushEd\Documentation.zip - PushEd\Licence.txt - PushEd\PushEd.gml - PushEd\Assets\Backgrounds\PEd_bgrDef.background.gmx - PushEd\Assets\Backgrounds\PEd_bgrTiles.background.gmx - PushEd\Assets\Backgrounds\images\PEd_bgrDef.png - PushEd\Assets\Backgrounds\images\PEd_bgrTiles.png - PushEd\Assets\Fonts\PEd_fntBold.font.gmx - PushEd\Assets\Fonts\PEd_fntBold.png - PushEd\Assets\Fonts\PEd_fntNormal.font.gmx - PushEd\Assets\Fonts\PEd_fntNormal.png - PushEd\Assets\Objects\oBlank.object.gmx - PushEd\Assets\Objects\oBlock.object.gmx - PushEd\Assets\Objects\oCone.object.gmx - PushEd\Assets\Objects\oCylinder.object.gmx - PushEd\Assets\Objects\oEllipsoid.object.gmx - PushEd\Assets\Objects\oSprite.object.gmx - PushEd\Assets\Objects\PEd_oEditor.object.gmx - PushEd\Assets\Objects\PEd_oObject.object.gmx - PushEd\Assets\Objects\PEd_oObject2D.object.gmx - PushEd\Assets\Objects\PEd_oObject3D.object.gmx - PushEd\Assets\Objects\PEd_oPivot.object.gmx - PushEd\Assets\Objects\PEd_oPlay.object.gmx - PushEd\Assets\Rooms\PEd_rmEditor.room.gmx - PushEd\Assets\Rooms\PEd_rmPlay.room.gmx - PushEd\Assets\Scripts\PEd_actClearRoom.gml - PushEd\Assets\Scripts\PEd_actClearSelection.gml - PushEd\Assets\Scripts\PEd_actCloseWindow.gml - PushEd\Assets\Scripts\PEd_actCopySelectedObjects.gml - PushEd\Assets\Scripts\PEd_actCreateEmptyRoom.gml - PushEd\Assets\Scripts\PEd_actDestroySelectedObjects.gml - PushEd\Assets\Scripts\PEd_actEmpty.gml - PushEd\Assets\Scripts\PEd_actExit.gml - PushEd\Assets\Scripts\PEd_actExportRoom.gml - PushEd\Assets\Scripts\PEd_actHideSelectedObjects.gml - PushEd\Assets\Scripts\PEd_actImportRoom.gml - PushEd\Assets\Scripts\PEd_actInstallMap.gml - PushEd\Assets\Scripts\PEd_actMovePivotHere.gml - PushEd\Assets\Scripts\PEd_actMoveTool.gml - PushEd\Assets\Scripts\PEd_actOpenRoom.gml - PushEd\Assets\Scripts\PEd_actPlayRoom.gml - PushEd\Assets\Scripts\PEd_actRotateTool.gml - PushEd\Assets\Scripts\PEd_actSaveRoom.gml - PushEd\Assets\Scripts\PEd_actSaveRoomAs.gml - PushEd\Assets\Scripts\PEd_actScaleTool.gml - PushEd\Assets\Scripts\PEd_actShowInfo.gml - PushEd\Assets\Scripts\PEd_actSwitchDebug.gml - PushEd\Assets\Scripts\PEd_actSwitchEditMode.gml - PushEd\Assets\Scripts\PEd_actSwitchFloor.gml - PushEd\Assets\Scripts\PEd_actSwitchGrid.gml - PushEd\Assets\Scripts\PEd_actSwitchTo2D.gml - PushEd\Assets\Scripts\PEd_actSwitchTo3D.gml - PushEd\Assets\Scripts\PEd_actSwitchToObjectMode.gml - PushEd\Assets\Scripts\PEd_actSwitchTool.gml - PushEd\Assets\Scripts\PEd_actSwitchToTileMode.gml - PushEd\Assets\Scripts\PEd_addCustomData.gml - PushEd\Assets\Scripts\PEd_argbToAlpha.gml - PushEd\Assets\Scripts\PEd_argbToColour.gml - PushEd\Assets\Scripts\PEd_assignVariable.gml - PushEd\Assets\Scripts\PEd_backgroundGetImage.gml - PushEd\Assets\Scripts\PEd_backgroundGetSpeedHor.gml - PushEd\Assets\Scripts\PEd_backgroundGetSpeedVer.gml - PushEd\Assets\Scripts\PEd_backgroundGetStretch.gml - PushEd\Assets\Scripts\PEd_backgroundGetTiledHor.gml - PushEd\Assets\Scripts\PEd_backgroundGetTiledVer.gml - PushEd\Assets\Scripts\PEd_backgroundGetVisible.gml - PushEd\Assets\Scripts\PEd_backgroundGetX.gml - PushEd\Assets\Scripts\PEd_backgroundGetY.gml - PushEd\Assets\Scripts\PEd_backgroundIsForeground.gml - PushEd\Assets\Scripts\PEd_backgroundSetAsForeground.gml - PushEd\Assets\Scripts\PEd_backgroundSetImage.gml - PushEd\Assets\Scripts\PEd_backgroundSetSpeedHor.gml - PushEd\Assets\Scripts\PEd_backgroundSetSpeedVer.gml - PushEd\Assets\Scripts\PEd_backgroundSetStretch.gml - PushEd\Assets\Scripts\PEd_backgroundSetTiledHor.gml - PushEd\Assets\Scripts\PEd_backgroundSetTiledVer.gml - PushEd\Assets\Scripts\PEd_backgroundSetVisible.gml - PushEd\Assets\Scripts\PEd_backgroundSetX.gml - PushEd\Assets\Scripts\PEd_backgroundSetY.gml - PushEd\Assets\Scripts\PEd_cameraControl.gml - PushEd\Assets\Scripts\PEd_cameraGetDirVec3.gml - PushEd\Assets\Scripts\PEd_cameraGetPosVec3.gml - PushEd\Assets\Scripts\PEd_cameraGetRightVec3.gml - PushEd\Assets\Scripts\PEd_cameraGetTanFovY.gml - PushEd\Assets\Scripts\PEd_cameraGetUpVec3.gml - PushEd\Assets\Scripts\PEd_cameraScreenToPlaneXY.gml - PushEd\Assets\Scripts\PEd_cameraSetProjection.gml - PushEd\Assets\Scripts\PEd_cameraUnprojectVec2.gml - PushEd\Assets\Scripts\PEd_checkSurface.gml - PushEd\Assets\Scripts\PEd_codeProcess.gml - PushEd\Assets\Scripts\PEd_colourAlphaToArgb.gml - PushEd\Assets\Scripts\PEd_createBackground.gml - PushEd\Assets\Scripts\PEd_createCustomDataContainer.gml - PushEd\Assets\Scripts\PEd_createPhysicsWorld.gml - PushEd\Assets\Scripts\PEd_createRoom.gml - PushEd\Assets\Scripts\PEd_createSaveInstance.gml - PushEd\Assets\Scripts\PEd_createSaveTile.gml - PushEd\Assets\Scripts\PEd_createTile.gml - PushEd\Assets\Scripts\PEd_createViewport.gml - PushEd\Assets\Scripts\PEd_deselectObject.gml - PushEd\Assets\Scripts\PEd_dragAndDrop.gml - PushEd\Assets\Scripts\PEd_dsListAddList.gml - PushEd\Assets\Scripts\PEd_dsListAddMap.gml - PushEd\Assets\Scripts\PEd_dsListAddUnique.gml - PushEd\Assets\Scripts\PEd_dsListInsertList.gml - PushEd\Assets\Scripts\PEd_dsListInsertMap.gml - PushEd\Assets\Scripts\PEd_dsListInsertUnique.gml - PushEd\Assets\Scripts\PEd_end3D.gml - PushEd\Assets\Scripts\PEd_getCurrentRoom.gml - PushEd\Assets\Scripts\PEd_getCustomData.gml - PushEd\Assets\Scripts\PEd_getFloat.gml - PushEd\Assets\Scripts\PEd_getMouseWorldPosition.gml - PushEd\Assets\Scripts\PEd_getRoomCustomData.gml - PushEd\Assets\Scripts\PEd_getSelectedObject.gml - PushEd\Assets\Scripts\PEd_getTileCustomData.gml - PushEd\Assets\Scripts\PEd_getVarFromStr.gml - PushEd\Assets\Scripts\PEd_guiAddItem.gml - PushEd\Assets\Scripts\PEd_guiAddKeyboardShortcut.gml - PushEd\Assets\Scripts\PEd_guiAlphaMixGetHeight.gml - PushEd\Assets\Scripts\PEd_guiBeginFill.gml - PushEd\Assets\Scripts\PEd_guiCanShowContextMenu.gml - PushEd\Assets\Scripts\PEd_guiCanvasCleanUp.gml - PushEd\Assets\Scripts\PEd_guiCanvasDraw.gml - PushEd\Assets\Scripts\PEd_guiCanvasGetBackground.gml - PushEd\Assets\Scripts\PEd_guiCanvasGetSurface.gml - PushEd\Assets\Scripts\PEd_guiCanvasSetBackground.gml - PushEd\Assets\Scripts\PEd_guiCanvasSetSurface.gml - PushEd\Assets\Scripts\PEd_guiCleanUp.gml - PushEd\Assets\Scripts\PEd_guiColourMixGetHeight.gml - PushEd\Assets\Scripts\PEd_guiCompoundShapeCleanUp.gml - PushEd\Assets\Scripts\PEd_guiCompoundShapeGetItems.gml - PushEd\Assets\Scripts\PEd_guiCompoundShapeUpdate.gml - PushEd\Assets\Scripts\PEd_guiContainerDraw.gml - PushEd\Assets\Scripts\PEd_guiContainerGetContent.gml - PushEd\Assets\Scripts\PEd_guiContainerGetContentHeight.gml - PushEd\Assets\Scripts\PEd_guiContainerGetContentWidth.gml - PushEd\Assets\Scripts\PEd_guiContainerSetContent.gml - PushEd\Assets\Scripts\PEd_guiContainerSetContentHeight.gml - PushEd\Assets\Scripts\PEd_guiContainerSetContentWidth.gml - PushEd\Assets\Scripts\PEd_guiContainerUpdate.gml - PushEd\Assets\Scripts\PEd_guiContentColourPicker.gml - PushEd\Assets\Scripts\PEd_guiContentContentBrowser.gml - PushEd\Assets\Scripts\PEd_guiContentDetails.gml - PushEd\Assets\Scripts\PEd_guiContentInfo.gml - PushEd\Assets\Scripts\PEd_guiContentSceneOutline.gml - PushEd\Assets\Scripts\PEd_guiContentStatusBar.gml - PushEd\Assets\Scripts\PEd_guiContentTitleBar.gml - PushEd\Assets\Scripts\PEd_guiContentTitleBarContentBrowser.gml - PushEd\Assets\Scripts\PEd_guiContentTitleBarSceneOutline.gml - PushEd\Assets\Scripts\PEd_guiContentTitleBarWindow.gml - PushEd\Assets\Scripts\PEd_guiContentToolbar.gml - PushEd\Assets\Scripts\PEd_guiContentTools.gml - PushEd\Assets\Scripts\PEd_guiContextMenuDraw.gml - PushEd\Assets\Scripts\PEd_guiContextMenuItemDraw.gml - PushEd\Assets\Scripts\PEd_guiContextMenuItemUpdate.gml - PushEd\Assets\Scripts\PEd_guiContextMenuUpdate.gml - PushEd\Assets\Scripts\PEd_guiCreateCanvas.gml - PushEd\Assets\Scripts\PEd_guiCreateCompoundShape.gml - PushEd\Assets\Scripts\PEd_guiCreateContainer.gml - PushEd\Assets\Scripts\PEd_guiCreateContextMenu.gml - PushEd\Assets\Scripts\PEd_guiCreateContextMenuItem.gml - PushEd\Assets\Scripts\PEd_guiCreateDock.gml - PushEd\Assets\Scripts\PEd_guiCreateKeyboardShortcut.gml - PushEd\Assets\Scripts\PEd_guiCreateMenuBar.gml - PushEd\Assets\Scripts\PEd_guiCreateMenuBarItem.gml - PushEd\Assets\Scripts\PEd_guiCreatePanel.gml - PushEd\Assets\Scripts\PEd_guiCreateScrollbar.gml - PushEd\Assets\Scripts\PEd_guiCreateScrollbarHor.gml - PushEd\Assets\Scripts\PEd_guiCreateScrollbarVer.gml - PushEd\Assets\Scripts\PEd_guiCreateShape.gml - PushEd\Assets\Scripts\PEd_guiCreateToolbarButton.gml - PushEd\Assets\Scripts\PEd_guiCreateViewport.gml - PushEd\Assets\Scripts\PEd_guiCreateWindow.gml - PushEd\Assets\Scripts\PEd_guiDecodeID.gml - PushEd\Assets\Scripts\PEd_guiDestroy.gml - PushEd\Assets\Scripts\PEd_guiDestroyShape.gml - PushEd\Assets\Scripts\PEd_guiDockDraw.gml - PushEd\Assets\Scripts\PEd_guiDockUpdate.gml - PushEd\Assets\Scripts\PEd_guiDraw.gml - PushEd\Assets\Scripts\PEd_guiDrawAlphaMix.gml - PushEd\Assets\Scripts\PEd_guiDrawBackgroundInput.gml - PushEd\Assets\Scripts\PEd_guiDrawCheckbox.gml - PushEd\Assets\Scripts\PEd_guiDrawColourInput.gml - PushEd\Assets\Scripts\PEd_guiDrawColourMix.gml - PushEd\Assets\Scripts\PEd_guiDrawInput.gml - PushEd\Assets\Scripts\PEd_guiDrawItem.gml - PushEd\Assets\Scripts\PEd_guiDrawListItem.gml - PushEd\Assets\Scripts\PEd_guiDrawListItemEye.gml - PushEd\Assets\Scripts\PEd_guiDrawObjectInput.gml - PushEd\Assets\Scripts\PEd_guiDrawPopupMessage.gml - PushEd\Assets\Scripts\PEd_guiDrawRectangle.gml - PushEd\Assets\Scripts\PEd_guiDrawSection.gml - PushEd\Assets\Scripts\PEd_guiDrawShadow.gml - PushEd\Assets\Scripts\PEd_guiDrawSpriteClickable.gml - PushEd\Assets\Scripts\PEd_guiDrawTextBold.gml - PushEd\Assets\Scripts\PEd_guiDrawTextPart.gml - PushEd\Assets\Scripts\PEd_guiDrawTextShadow.gml - PushEd\Assets\Scripts\PEd_guiDrawTooltip.gml - PushEd\Assets\Scripts\PEd_guiEncodeID.gml - PushEd\Assets\Scripts\PEd_guiEndFill.gml - PushEd\Assets\Scripts\PEd_guiFindShape.gml - PushEd\Assets\Scripts\PEd_guiGetActiveShape.gml - PushEd\Assets\Scripts\PEd_guiGetHoveredShape.gml - PushEd\Assets\Scripts\PEd_guiGetSelectedShape.gml - PushEd\Assets\Scripts\PEd_guiInit.gml - PushEd\Assets\Scripts\PEd_guiInputCopy.gml - PushEd\Assets\Scripts\PEd_guiInputCut.gml - PushEd\Assets\Scripts\PEd_guiInputDelete.gml - PushEd\Assets\Scripts\PEd_guiInputDeleteSelectedPart.gml - PushEd\Assets\Scripts\PEd_guiInputPaste.gml - PushEd\Assets\Scripts\PEd_guiInputSelectAll.gml - PushEd\Assets\Scripts\PEd_guiKeyboardShorcutAddKey.gml - PushEd\Assets\Scripts\PEd_guiKeyboardShortcutToString.gml - PushEd\Assets\Scripts\PEd_guiKeyboardShortcutUpdate.gml - PushEd\Assets\Scripts\PEd_guiLogKey.gml - PushEd\Assets\Scripts\PEd_guiMatrixPush.gml - PushEd\Assets\Scripts\PEd_guiMatrixRestore.gml - PushEd\Assets\Scripts\PEd_guiMatrixSet.gml - PushEd\Assets\Scripts\PEd_guiMenuBarAddItem.gml - PushEd\Assets\Scripts\PEd_guiMenuBarDraw.gml - PushEd\Assets\Scripts\PEd_guiMenuBarItemDraw.gml - PushEd\Assets\Scripts\PEd_guiMenuBarItemUpdate.gml - PushEd\Assets\Scripts\PEd_guiMenuBarUpdate.gml - PushEd\Assets\Scripts\PEd_guiMenuFile.gml - PushEd\Assets\Scripts\PEd_guiMenuHelp.gml - PushEd\Assets\Scripts\PEd_guiMenuInput.gml - PushEd\Assets\Scripts\PEd_guiMenuObjectEdit.gml - PushEd\Assets\Scripts\PEd_guiMenuPlay.gml - PushEd\Assets\Scripts\PEd_guiMoveItemToTop.gml - PushEd\Assets\Scripts\PEd_guiPanelDraw.gml - PushEd\Assets\Scripts\PEd_guiPanelGetContainer.gml - PushEd\Assets\Scripts\PEd_guiPanelGetTitleBar.gml - PushEd\Assets\Scripts\PEd_guiPanelSetContent.gml - PushEd\Assets\Scripts\PEd_guiPanelSetTitleBar.gml - PushEd\Assets\Scripts\PEd_guiPushMouseCoordinates.gml - PushEd\Assets\Scripts\PEd_guiRedrawWindow.gml - PushEd\Assets\Scripts\PEd_guiRequestRedraw.gml - PushEd\Assets\Scripts\PEd_guiRequestRedrawAll.gml - PushEd\Assets\Scripts\PEd_guiScrollbarCalcJumpAndThumbSize.gml - PushEd\Assets\Scripts\PEd_guiScrollbarGetScroll.gml - PushEd\Assets\Scripts\PEd_guiScrollbarHorDraw.gml - PushEd\Assets\Scripts\PEd_guiScrollbarHorUpdate.gml - PushEd\Assets\Scripts\PEd_guiScrollbarIsVisible.gml - PushEd\Assets\Scripts\PEd_guiScrollbarSetScroll.gml - PushEd\Assets\Scripts\PEd_guiScrollbarUpdate.gml - PushEd\Assets\Scripts\PEd_guiScrollbarVerDraw.gml - PushEd\Assets\Scripts\PEd_guiScrollbarVerUpdate.gml - PushEd\Assets\Scripts\PEd_guiShapeCleanUp.gml - PushEd\Assets\Scripts\PEd_guiShapeDelegatesRecursive.gml - PushEd\Assets\Scripts\PEd_guiShapeExists.gml - PushEd\Assets\Scripts\PEd_guiShapeGetDelegate.gml - PushEd\Assets\Scripts\PEd_guiShapeGetDepth.gml - PushEd\Assets\Scripts\PEd_guiShapeGetHeight.gml - PushEd\Assets\Scripts\PEd_guiShapeGetRedraw.gml - PushEd\Assets\Scripts\PEd_guiShapeGetTooltip.gml - PushEd\Assets\Scripts\PEd_guiShapeGetType.gml - PushEd\Assets\Scripts\PEd_guiShapeGetWidth.gml - PushEd\Assets\Scripts\PEd_guiShapeGetX.gml - PushEd\Assets\Scripts\PEd_guiShapeGetY.gml - PushEd\Assets\Scripts\PEd_guiShapeIsActive.gml - PushEd\Assets\Scripts\PEd_guiShapeIsHovered.gml - PushEd\Assets\Scripts\PEd_guiShapeIsSelected.gml - PushEd\Assets\Scripts\PEd_guiShapeSetDelegate.gml - PushEd\Assets\Scripts\PEd_guiShapeSetDepth.gml - PushEd\Assets\Scripts\PEd_guiShapeSetHeight.gml - PushEd\Assets\Scripts\PEd_guiShapeSetPosition.gml - PushEd\Assets\Scripts\PEd_guiShapeSetRectangle.gml - PushEd\Assets\Scripts\PEd_guiShapeSetRedraw.gml - PushEd\Assets\Scripts\PEd_guiShapeSetSize.gml - PushEd\Assets\Scripts\PEd_guiShapeSetTooltip.gml - PushEd\Assets\Scripts\PEd_guiShapeSetType.gml - PushEd\Assets\Scripts\PEd_guiShapeSetWidth.gml - PushEd\Assets\Scripts\PEd_guiShapeSetX.gml - PushEd\Assets\Scripts\PEd_guiShapeSetY.gml - PushEd\Assets\Scripts\PEd_guiShapeUpdate.gml - PushEd\Assets\Scripts\PEd_guiShowContextMenu.gml - PushEd\Assets\Scripts\PEd_guiShowPopupMessage.gml - PushEd\Assets\Scripts\PEd_guiToolbarButtonDraw.gml - PushEd\Assets\Scripts\PEd_guiToolbarButtonUpdate.gml - PushEd\Assets\Scripts\PEd_guiUpdate.gml - PushEd\Assets\Scripts\PEd_guiViewportDraw.gml - PushEd\Assets\Scripts\PEd_guiViewportGetTitleBar.gml - PushEd\Assets\Scripts\PEd_guiViewportUpdate.gml - PushEd\Assets\Scripts\PEd_guiWindowDraw.gml - PushEd\Assets\Scripts\PEd_guiWindowGetContainer.gml - PushEd\Assets\Scripts\PEd_guiWindowGetContent.gml - PushEd\Assets\Scripts\PEd_guiWindowGetTitleBar.gml - PushEd\Assets\Scripts\PEd_guiWindowSetContent.gml - PushEd\Assets\Scripts\PEd_guiWindowUpdate.gml - PushEd\Assets\Scripts\PEd_instanceAddRotX.gml - PushEd\Assets\Scripts\PEd_instanceAddRotY.gml - PushEd\Assets\Scripts\PEd_instanceAddRotZ.gml - PushEd\Assets\Scripts\PEd_instanceAddScaleX.gml - PushEd\Assets\Scripts\PEd_instanceAddScaleY.gml - PushEd\Assets\Scripts\PEd_instanceAddScaleZ.gml - PushEd\Assets\Scripts\PEd_instanceAutocompleteCode.gml - PushEd\Assets\Scripts\PEd_instanceCopy.gml - PushEd\Assets\Scripts\PEd_instanceCreate.gml - PushEd\Assets\Scripts\PEd_instanceDestroy.gml - PushEd\Assets\Scripts\PEd_instanceEdit2D.gml - PushEd\Assets\Scripts\PEd_instanceEdit3D.gml - PushEd\Assets\Scripts\PEd_instanceGenerateName.gml - PushEd\Assets\Scripts\PEd_instanceGetAlpha.gml - PushEd\Assets\Scripts\PEd_instanceGetCode.gml - PushEd\Assets\Scripts\PEd_instanceGetColour.gml - PushEd\Assets\Scripts\PEd_instanceGetColourARGB.gml - PushEd\Assets\Scripts\PEd_instanceGetMatrix.gml - PushEd\Assets\Scripts\PEd_instanceGetName.gml - PushEd\Assets\Scripts\PEd_instanceGetObjectName.gml - PushEd\Assets\Scripts\PEd_instanceGetPosVec2.gml - PushEd\Assets\Scripts\PEd_instanceGetPosVec3.gml - PushEd\Assets\Scripts\PEd_instanceGetPosX.gml - PushEd\Assets\Scripts\PEd_instanceGetPosY.gml - PushEd\Assets\Scripts\PEd_instanceGetPosZ.gml - PushEd\Assets\Scripts\PEd_instanceGetRotX.gml - PushEd\Assets\Scripts\PEd_instanceGetRotY.gml - PushEd\Assets\Scripts\PEd_instanceGetRotZ.gml - PushEd\Assets\Scripts\PEd_instanceGetScaleVec2.gml - PushEd\Assets\Scripts\PEd_instanceGetScaleVec3.gml - PushEd\Assets\Scripts\PEd_instanceGetScaleX.gml - PushEd\Assets\Scripts\PEd_instanceGetScaleY.gml - PushEd\Assets\Scripts\PEd_instanceGetScaleZ.gml - PushEd\Assets\Scripts\PEd_instanceSelecting.gml - PushEd\Assets\Scripts\PEd_instanceSetAlpha.gml - PushEd\Assets\Scripts\PEd_instanceSetCode.gml - PushEd\Assets\Scripts\PEd_instanceSetColour.gml - PushEd\Assets\Scripts\PEd_instanceSetColourARGB.gml - PushEd\Assets\Scripts\PEd_instanceSetName.gml - PushEd\Assets\Scripts\PEd_instanceSetObjectName.gml - PushEd\Assets\Scripts\PEd_instanceSetPosVec2.gml - PushEd\Assets\Scripts\PEd_instanceSetPosVec3.gml - PushEd\Assets\Scripts\PEd_instanceSetPosX.gml - PushEd\Assets\Scripts\PEd_instanceSetPosY.gml - PushEd\Assets\Scripts\PEd_instanceSetPosZ.gml - PushEd\Assets\Scripts\PEd_instanceSetRotX.gml - PushEd\Assets\Scripts\PEd_instanceSetRotY.gml - PushEd\Assets\Scripts\PEd_instanceSetRotZ.gml - PushEd\Assets\Scripts\PEd_instanceSetScaleVec2.gml - PushEd\Assets\Scripts\PEd_instanceSetScaleVec3.gml - PushEd\Assets\Scripts\PEd_instanceSetScaleX.gml - PushEd\Assets\Scripts\PEd_instanceSetScaleY.gml - PushEd\Assets\Scripts\PEd_instanceSetScaleZ.gml - PushEd\Assets\Scripts\PEd_keyToString.gml - PushEd\Assets\Scripts\PEd_loadRoomFromBBMAP.gml - PushEd\Assets\Scripts\PEd_loadRoomFromBBMAP2.gml - PushEd\Assets\Scripts\PEd_loadRoomFromBBMAPAuto.gml - PushEd\Assets\Scripts\PEd_loadRoomFromGMX.gml - PushEd\Assets\Scripts\PEd_loadRoomFromPEd.gml - PushEd\Assets\Scripts\PEd_matrix.gml - PushEd\Assets\Scripts\PEd_matrixDeterminant.gml - PushEd\Assets\Scripts\PEd_matrixIdentity.gml - PushEd\Assets\Scripts\PEd_matrixInverse.gml - PushEd\Assets\Scripts\PEd_matrixLookAt.gml - PushEd\Assets\Scripts\PEd_matrixPerspectiveFov.gml - PushEd\Assets\Scripts\PEd_matrixPrint.gml - PushEd\Assets\Scripts\PEd_matrixRotToEuler.gml - PushEd\Assets\Scripts\PEd_matrixScale.gml - PushEd\Assets\Scripts\PEd_matrixTranspose.gml - PushEd\Assets\Scripts\PEd_meshCreate.gml - PushEd\Assets\Scripts\PEd_meshDestroy.gml - PushEd\Assets\Scripts\PEd_meshInit.gml - PushEd\Assets\Scripts\PEd_meshLoadFromObj.gml - PushEd\Assets\Scripts\PEd_meshToModelD3D.gml - PushEd\Assets\Scripts\PEd_meshToVBuffer.gml - PushEd\Assets\Scripts\PEd_mouseRay3D.gml - PushEd\Assets\Scripts\PEd_objectGetIndex.gml - PushEd\Assets\Scripts\PEd_objectListGetItem.gml - PushEd\Assets\Scripts\PEd_objectListGetSize.gml - PushEd\Assets\Scripts\PEd_physicsWorldGetEnabled.gml - PushEd\Assets\Scripts\PEd_physicsWorldGetGravityX.gml - PushEd\Assets\Scripts\PEd_physicsWorldGetGravityY.gml - PushEd\Assets\Scripts\PEd_physicsWorldGetPxToM.gml - PushEd\Assets\Scripts\PEd_physicsWorldSetEnabled.gml - PushEd\Assets\Scripts\PEd_physicsWorldSetGravityX.gml - PushEd\Assets\Scripts\PEd_physicsWorldSetGravityY.gml - PushEd\Assets\Scripts\PEd_physicsWorldSetPxToM.gml - PushEd\Assets\Scripts\PEd_pointDistPlane.gml - PushEd\Assets\Scripts\PEd_rayPlaneIntersect.gml - PushEd\Assets\Scripts\PEd_registerCustomDataContainer.gml - PushEd\Assets\Scripts\PEd_removeFromStr.gml - PushEd\Assets\Scripts\PEd_rgbToBgr.gml - PushEd\Assets\Scripts\PEd_roomApplySettings.gml - PushEd\Assets\Scripts\PEd_roomCopy.gml - PushEd\Assets\Scripts\PEd_roomDestroy.gml - PushEd\Assets\Scripts\PEd_roomGetBackground.gml - PushEd\Assets\Scripts\PEd_roomGetCaption.gml - PushEd\Assets\Scripts\PEd_roomGetCode.gml - PushEd\Assets\Scripts\PEd_roomGetColour.gml - PushEd\Assets\Scripts\PEd_roomGetColourARGB.gml - PushEd\Assets\Scripts\PEd_roomGetFromId.gml - PushEd\Assets\Scripts\PEd_roomGetGrid.gml - PushEd\Assets\Scripts\PEd_roomGetHeight.gml - PushEd\Assets\Scripts\PEd_roomGetId.gml - PushEd\Assets\Scripts\PEd_roomGetInstances.gml - PushEd\Assets\Scripts\PEd_roomGetName.gml - PushEd\Assets\Scripts\PEd_roomGetPersistent.gml - PushEd\Assets\Scripts\PEd_roomGetPhysicsWorld.gml - PushEd\Assets\Scripts\PEd_roomGetShowColour.gml - PushEd\Assets\Scripts\PEd_roomGetSnapD.gml - PushEd\Assets\Scripts\PEd_roomGetSnapH.gml - PushEd\Assets\Scripts\PEd_roomGetSnapV.gml - PushEd\Assets\Scripts\PEd_roomGetSpeed.gml - PushEd\Assets\Scripts\PEd_roomGetTiles.gml - PushEd\Assets\Scripts\PEd_roomGetViewport.gml - PushEd\Assets\Scripts\PEd_roomGetWidth.gml - PushEd\Assets\Scripts\PEd_roomSaveToBBMAP2.gml - PushEd\Assets\Scripts\PEd_roomSaveToGMX.gml - PushEd\Assets\Scripts\PEd_roomSaveToPEd.gml - PushEd\Assets\Scripts\PEd_roomSetCaption.gml - PushEd\Assets\Scripts\PEd_roomSetCode.gml - PushEd\Assets\Scripts\PEd_roomSetColour.gml - PushEd\Assets\Scripts\PEd_roomSetColourARGB.gml - PushEd\Assets\Scripts\PEd_roomSetGrid.gml - PushEd\Assets\Scripts\PEd_roomSetHeight.gml - PushEd\Assets\Scripts\PEd_roomSetName.gml - PushEd\Assets\Scripts\PEd_roomSetPersistent.gml - PushEd\Assets\Scripts\PEd_roomSetShowColour.gml - PushEd\Assets\Scripts\PEd_roomSetSnapD.gml - PushEd\Assets\Scripts\PEd_roomSetSnapH.gml - PushEd\Assets\Scripts\PEd_roomSetSnapV.gml - PushEd\Assets\Scripts\PEd_roomSetSpeed.gml - PushEd\Assets\Scripts\PEd_roomSetWidth.gml - PushEd\Assets\Scripts\PEd_savePivotOffsets.gml - PushEd\Assets\Scripts\PEd_selectObject.gml - PushEd\Assets\Scripts\PEd_start3D.gml - PushEd\Assets\Scripts\PEd_stringSplitOnFirst.gml - PushEd\Assets\Scripts\PEd_switchMode.gml - PushEd\Assets\Scripts\PEd_tileCopy.gml - PushEd\Assets\Scripts\PEd_tileDelete.gml - PushEd\Assets\Scripts\PEd_tileEdit.gml - PushEd\Assets\Scripts\PEd_tileGetAlpha.gml - PushEd\Assets\Scripts\PEd_tileGetBlend.gml - PushEd\Assets\Scripts\PEd_tileGetColourARGB.gml - PushEd\Assets\Scripts\PEd_tileGetDepth.gml - PushEd\Assets\Scripts\PEd_tileGetPosVec2.gml - PushEd\Assets\Scripts\PEd_tileGetPosX.gml - PushEd\Assets\Scripts\PEd_tileGetPosY.gml - PushEd\Assets\Scripts\PEd_tileGetScaleVec2.gml - PushEd\Assets\Scripts\PEd_tileGetScaleX.gml - PushEd\Assets\Scripts\PEd_tileGetScaleY.gml - PushEd\Assets\Scripts\PEd_tileSetAlpha.gml - PushEd\Assets\Scripts\PEd_tileSetBlend.gml - PushEd\Assets\Scripts\PEd_tileSetColourARGB.gml - PushEd\Assets\Scripts\PEd_tileSetDepth.gml - PushEd\Assets\Scripts\PEd_tileSetPosVec2.gml - PushEd\Assets\Scripts\PEd_tileSetPosX.gml - PushEd\Assets\Scripts\PEd_tileSetPosY.gml - PushEd\Assets\Scripts\PEd_tileSetScaleVec2.gml - PushEd\Assets\Scripts\PEd_tileSetScaleX.gml - PushEd\Assets\Scripts\PEd_tileSetScaleY.gml - PushEd\Assets\Scripts\PEd_vec2.gml - PushEd\Assets\Scripts\PEd_vec2Abs.gml - PushEd\Assets\Scripts\PEd_vec2Add.gml - PushEd\Assets\Scripts\PEd_vec2Clone.gml - PushEd\Assets\Scripts\PEd_vec2Dot.gml - PushEd\Assets\Scripts\PEd_vec2Equals.gml - PushEd\Assets\Scripts\PEd_vec2Length.gml - PushEd\Assets\Scripts\PEd_vec2LengthSq.gml - PushEd\Assets\Scripts\PEd_vec2Lerp.gml - PushEd\Assets\Scripts\PEd_vec2Normalize.gml - PushEd\Assets\Scripts\PEd_vec2Reflect.gml - PushEd\Assets\Scripts\PEd_vec2Scale.gml - PushEd\Assets\Scripts\PEd_vec2Subtract.gml - PushEd\Assets\Scripts\PEd_vec3.gml - PushEd\Assets\Scripts\PEd_vec3Abs.gml - PushEd\Assets\Scripts\PEd_vec3Add.gml - PushEd\Assets\Scripts\PEd_vec3Clone.gml - PushEd\Assets\Scripts\PEd_vec3Cross.gml - PushEd\Assets\Scripts\PEd_vec3Dot.gml - PushEd\Assets\Scripts\PEd_vec3Equals.gml - PushEd\Assets\Scripts\PEd_vec3Length.gml - PushEd\Assets\Scripts\PEd_vec3LengthSq.gml - PushEd\Assets\Scripts\PEd_vec3Lerp.gml - PushEd\Assets\Scripts\PEd_vec3Normalize.gml - PushEd\Assets\Scripts\PEd_vec3Project.gml - PushEd\Assets\Scripts\PEd_vec3Reflect.gml - PushEd\Assets\Scripts\PEd_vec3Scale.gml - PushEd\Assets\Scripts\PEd_vec3Subtract.gml - PushEd\Assets\Scripts\PEd_vec4.gml - PushEd\Assets\Scripts\PEd_vec4Abs.gml - PushEd\Assets\Scripts\PEd_vec4Add.gml - PushEd\Assets\Scripts\PEd_vec4Clone.gml - PushEd\Assets\Scripts\PEd_vec4Dot.gml - PushEd\Assets\Scripts\PEd_vec4Equals.gml - PushEd\Assets\Scripts\PEd_vec4Length.gml - PushEd\Assets\Scripts\PEd_vec4LengthSq.gml - PushEd\Assets\Scripts\PEd_vec4Lerp.gml - PushEd\Assets\Scripts\PEd_vec4Normalize.gml - PushEd\Assets\Scripts\PEd_vec4Scale.gml - PushEd\Assets\Scripts\PEd_vec4Subtract.gml - PushEd\Assets\Scripts\PEd_vec4Transform.gml - PushEd\Assets\Scripts\PEd_viewportGetBorderHor.gml - PushEd\Assets\Scripts\PEd_viewportGetBorderVer.gml - PushEd\Assets\Scripts\PEd_viewportGetHeight.gml - PushEd\Assets\Scripts\PEd_viewportGetObject.gml - PushEd\Assets\Scripts\PEd_viewportGetPortHeight.gml - PushEd\Assets\Scripts\PEd_viewportGetPortWidth.gml - PushEd\Assets\Scripts\PEd_viewportGetPortX.gml - PushEd\Assets\Scripts\PEd_viewportGetPortY.gml - PushEd\Assets\Scripts\PEd_viewportGetSpeedHor.gml - PushEd\Assets\Scripts\PEd_viewportGetSpeedVer.gml - PushEd\Assets\Scripts\PEd_viewportGetVisible.gml - PushEd\Assets\Scripts\PEd_viewportGetWidth.gml - PushEd\Assets\Scripts\PEd_viewportGetX.gml - PushEd\Assets\Scripts\PEd_viewportGetY.gml - PushEd\Assets\Scripts\PEd_viewportSetBorderHor.gml - PushEd\Assets\Scripts\PEd_viewportSetBorderVer.gml - PushEd\Assets\Scripts\PEd_viewportSetHeight.gml - PushEd\Assets\Scripts\PEd_viewportSetObject.gml - PushEd\Assets\Scripts\PEd_viewportSetPortHeight.gml - PushEd\Assets\Scripts\PEd_viewportSetPortWidth.gml - PushEd\Assets\Scripts\PEd_viewportSetPortX.gml - PushEd\Assets\Scripts\PEd_viewportSetPortY.gml - PushEd\Assets\Scripts\PEd_viewportSetSpeedHor.gml - PushEd\Assets\Scripts\PEd_viewportSetSpeedVer.gml - PushEd\Assets\Scripts\PEd_viewportSetVisible.gml - PushEd\Assets\Scripts\PEd_viewportSetWidth.gml - PushEd\Assets\Scripts\PEd_viewportSetX.gml - PushEd\Assets\Scripts\PEd_viewportSetY.gml - PushEd\Assets\Scripts\PEd_xmlAddChildElement.gml - PushEd\Assets\Scripts\PEd_xmlCreateElement.gml - PushEd\Assets\Scripts\PEd_xmlDestroyElement.gml - PushEd\Assets\Scripts\PEd_xmlElementHasAttribute.gml - PushEd\Assets\Scripts\PEd_xmlElementHasValue.gml - PushEd\Assets\Scripts\PEd_xmlFindAllElements.gml - PushEd\Assets\Scripts\PEd_xmlFindElement.gml - PushEd\Assets\Scripts\PEd_xmlFindFirstElementAttribute.gml - PushEd\Assets\Scripts\PEd_xmlFindNextElementAttribute.gml - PushEd\Assets\Scripts\PEd_xmlGetChildElement.gml - PushEd\Assets\Scripts\PEd_xmlGetElementAttribute.gml - PushEd\Assets\Scripts\PEd_xmlGetElementName.gml - PushEd\Assets\Scripts\PEd_xmlGetElementParent.gml - PushEd\Assets\Scripts\PEd_xmlGetElementValue.gml - PushEd\Assets\Scripts\PEd_xmlGetNumberOfChildElements.gml - PushEd\Assets\Scripts\PEd_xmlGetNumberOfElementAttributes.gml - PushEd\Assets\Scripts\PEd_xmlInit.gml - PushEd\Assets\Scripts\PEd_xmlParse.gml - PushEd\Assets\Scripts\PEd_xmlRead.gml - PushEd\Assets\Scripts\PEd_xmlRemoveElementAttribute.gml - PushEd\Assets\Scripts\PEd_xmlSetElementAttribute.gml - PushEd\Assets\Scripts\PEd_xmlSetElementName.gml - PushEd\Assets\Scripts\PEd_xmlSetElementValue.gml - PushEd\Assets\Scripts\PEd_xmlString.gml - PushEd\Assets\Scripts\PEd_xmlWrite.gml - PushEd\Assets\Shaders\PEd_shInstHighlight.shader - PushEd\Assets\Shaders\PEd_shInstSelect.shader - PushEd\Assets\Shaders\PEd_shOutline.shader - PushEd\Assets\Sprites\PEd_guiSprCheckbox.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprIcons.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprInput.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprMisc.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprPanel.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprRectangle.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprRoll.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprScrollbarHor.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprScrollbarVer.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprShadow.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprWarning.sprite.gmx - PushEd\Assets\Sprites\PEd_guiSprWindowCross.sprite.gmx - PushEd\Assets\Sprites\PEd_sprDummy2D.sprite.gmx - PushEd\Assets\Sprites\PEd_sprTest.sprite.gmx - PushEd\Assets\Sprites\images\PEd_guiSprCheckbox_0.png - PushEd\Assets\Sprites\images\PEd_guiSprCheckbox_1.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_0.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_1.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_10.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_11.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_12.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_13.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_14.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_15.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_2.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_3.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_4.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_5.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_6.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_7.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_8.png - PushEd\Assets\Sprites\images\PEd_guiSprIcons_9.png - PushEd\Assets\Sprites\images\PEd_guiSprInput_0.png - PushEd\Assets\Sprites\images\PEd_guiSprInput_1.png - PushEd\Assets\Sprites\images\PEd_guiSprInput_2.png - PushEd\Assets\Sprites\images\PEd_guiSprMisc_0.png - PushEd\Assets\Sprites\images\PEd_guiSprMisc_1.png - PushEd\Assets\Sprites\images\PEd_guiSprMisc_2.png - PushEd\Assets\Sprites\images\PEd_guiSprMisc_3.png - PushEd\Assets\Sprites\images\PEd_guiSprMisc_4.png - PushEd\Assets\Sprites\images\PEd_guiSprPanel_0.png - PushEd\Assets\Sprites\images\PEd_guiSprRectangle_0.png - PushEd\Assets\Sprites\images\PEd_guiSprRoll_0.png - PushEd\Assets\Sprites\images\PEd_guiSprRoll_1.png - PushEd\Assets\Sprites\images\PEd_guiSprScrollbarHor_0.png - PushEd\Assets\Sprites\images\PEd_guiSprScrollbarHor_1.png - PushEd\Assets\Sprites\images\PEd_guiSprScrollbarHor_2.png - PushEd\Assets\Sprites\images\PEd_guiSprScrollbarVer_0.png - PushEd\Assets\Sprites\images\PEd_guiSprScrollbarVer_1.png - PushEd\Assets\Sprites\images\PEd_guiSprScrollbarVer_2.png - PushEd\Assets\Sprites\images\PEd_guiSprShadow_0.png - PushEd\Assets\Sprites\images\PEd_guiSprShadow_1.png - PushEd\Assets\Sprites\images\PEd_guiSprShadow_2.png - PushEd\Assets\Sprites\images\PEd_guiSprWarning_0.png - PushEd\Assets\Sprites\images\PEd_guiSprWindowCross_0.png - PushEd\Assets\Sprites\images\PEd_sprDummy2D_0.png - PushEd\Assets\Sprites\images\PEd_sprTest_0.png - NpGnXPHmhOdLSY81dc/k3VLavEoZ71Q2S7iYAfqTfaKmfYeY9Ae2jt6EORMK3rTdjTMNNNVVR1aheJYb+l8kHvwjEV62VTLv3W8BIOJUXuG7yTaNkf4dlrPk0+O6ecJ3qXxFc9hzbWmI39LstSbHXS6QthxhY9ru7qV4bg4JdZus0cOU5KGv8ABZlk3TR3sVNFlZBok+DJPO9JnUu1aRB0GBYae6hR2rnEBf7KOkXfD19vvRR2eQjAk1qzFGwapCWY1Wtx65csTl8ZrbYzKdZF/WEBBHp+HMMJ3nsEkpWHd57QRfWAQkcEwu+f71R5irQ3vUABVdR7ymrdFyMBRjig== - 2D2D2D2D2D424547494E205055424C4943204B45592D2D2D2D2D0A4D494942496A414E42676B71686B6947397730424151454641414F43415138414D49494243674B4341514541776D43313443613367722F51426D7667304171640A505A387971473544314235652B67326C6371446F327746714F744C684E596362454E6C4E535649486C527A332F367234583063776F6F764F646C33695A745A470A6C4B6C724B514A764E4950612F4741484F2F785045494579794C36735955636133694172394D416F4A7258786456554D594644536859716F526472446B4969750A586D36307871714458566C5052616F67356A7350484C69417157665A38395159476F336F475A3447546D2B4F2B4C676568554C7A6B6E6257656B6437363963500A4C74674D326F69445234507735565A646951375A3630567A677465506441326A615A6F672B42303935377A5438556C7852665551526B4D56784F553050456B760A767A75364C6E594F304B7854344F692B68702F46665737645951304C777131615750317A6B706841556649433274424E68385446563374436D4F3543454B34350A57514944415141420A2D2D2D2D2D454E44205055424C4943204B45592D2D2D2D2D0A - diff --git a/PushEd.gmx/objects/oSprite.object.gmx b/PushEd.gmx/objects/oSprite.object.gmx index c9a957fa..43631bea 100644 --- a/PushEd.gmx/objects/oSprite.object.gmx +++ b/PushEd.gmx/objects/oSprite.object.gmx @@ -1,6 +1,6 @@ - PEd_sprTest + sprSmiley 0 -1 0 diff --git a/PushEd.gmx/scripts/PEd_guiContentContentBrowser.gml b/PushEd.gmx/scripts/PEd_guiContentContentBrowser.gml index 6f379224..f51262ce 100644 --- a/PushEd.gmx/scripts/PEd_guiContentContentBrowser.gml +++ b/PushEd.gmx/scripts/PEd_guiContentContentBrowser.gml @@ -35,9 +35,10 @@ if (contentBrowserShowObjects) if (PEd_guiDrawListItem(_name, _contentX, _contentY, contentBrowserIndexObject == i, editMode != 0)) { // Create object + var _objectIndex = asset_get_index(_name); if (contentBrowserIndexObject == i) { - var _id = PEd_instanceCreate(_room, PEd_oPivot.x, PEd_oPivot.y, i); + var _id = PEd_instanceCreate(_room, PEd_oPivot.x, PEd_oPivot.y, _objectIndex); PEd_instanceSetPosX(_id, PEd_oPivot.x); PEd_instanceSetPosY(_id, PEd_oPivot.y); PEd_instanceSetPosZ(_id, PEd_oPivot.z); @@ -47,7 +48,7 @@ if (contentBrowserShowObjects) else { contentBrowserIndexObject = i; - guiDnDObject = asset_get_index(_name); + guiDnDObject = _objectIndex; } } _contentY += guiLineHeight; diff --git a/PushEd.gmx/scripts/PEd_guiContentInfo.gml b/PushEd.gmx/scripts/PEd_guiContentInfo.gml index 06d57a2c..19fbe9d2 100644 --- a/PushEd.gmx/scripts/PEd_guiContentInfo.gml +++ b/PushEd.gmx/scripts/PEd_guiContentInfo.gml @@ -5,6 +5,6 @@ * @return {vec2} The content size. */ var _container = argument0; -var _text = "PushEd 1.5.3"; // TODO: Update on new release! +var _text = "PushEd " + PEd_VERSION; draw_text(8, 8, _text); return PEd_vec2(string_width(_text) + 16, string_height(_text) + 16); diff --git a/PushEd.gmx/sprites/images/sprSmiley_0.png b/PushEd.gmx/sprites/images/sprSmiley_0.png new file mode 100644 index 0000000000000000000000000000000000000000..eb7838212a1b104b450256ac01bbb882cfb2088f GIT binary patch literal 1021 zcmV@40v3Sha)5jy6fDhmUHL2os&TWBRPKqJPhu09NlP5I&X%M!R?HQ z3GgMLjbscPV!p>j>NLQTpyx6|M7ITaU-hObUvWec^u2BaHB5SaZQwB?+=|}Nh%eh5 z{0s?WEfPF@U{kKNmpog@bmndhS&FQe0g~! z{oi_xz!R{z&dY9pEjVrzu9wO=pg1G^xA!4kL-a4fAP?23R?b0|;#$8uVNzjGA=EY-CF$|Zok zK${U#1i&l7w>PeEqYl&xh+Ba2dcDE~a2sd@h=MgC0S+aAd!N3vG$1-=B?6*x|D$#{ z_>jC#fE5sVMNS(a1R!^VkPlcCkON2_kD4b!0J0wd`GAFh96&j3fDoYdKimdP068xb zRzUK2@(?7nS-|p?2x^0eQfvgEfUIq!Dc7j?mKg11LI#1bKIuGR0EMVm3X8OJ8;VR1AC}WL9whJt3xsCCg$up03F~ zp8_AaewOs3BxrAoNKbGPHH3hWpmXS0S#_7_`4W8}3qLC$ugruSCNy|f1Oq~X&Iy5Q zyFR;lS&}Lg+c_c$6R1>5nM>f>o?lJy-$-zZF-jtG_6|AeTn+eI?+Qy2yfIpzB=csf zmgx1?ep_6IC*j$CFCfFO6DXhU7b7yf8k~Es-wer^c!MiI#*uzCCW8hxX$=<;@>72| r7>gtsU>**1Dwq&0e+=N?I70jdSoWGnhxEFH00000NkvXXu0mjfOeVs) literal 0 HcmV?d00001 diff --git a/PushEd.gmx/sprites/PEd_sprTest.sprite.gmx b/PushEd.gmx/sprites/sprSmiley.sprite.gmx similarity index 88% rename from PushEd.gmx/sprites/PEd_sprTest.sprite.gmx rename to PushEd.gmx/sprites/sprSmiley.sprite.gmx index 1a71d70d..68069e5b 100644 --- a/PushEd.gmx/sprites/PEd_sprTest.sprite.gmx +++ b/PushEd.gmx/sprites/sprSmiley.sprite.gmx @@ -20,6 +20,6 @@ 64 64 - images\PEd_sprTest_0.png + images\sprSmiley_0.png