Finished Tiling System

* Finished working on tiling
* Changed how sprite layers work. Sprite layers are now not confined to the limits of the actual canvas but instead will decide where to draw each sprite based on the canvas offset and the sprites location
This commit is contained in:
n00b
2024-10-21 18:35:13 -04:00
parent 78c897068b
commit 9cac24402e
22 changed files with 1009 additions and 2658 deletions

View File

@@ -1,6 +1,6 @@
function OpenCanvas( w, h, viewport_x, viewport_y, viewport_w, viewport_h, mode)
Sub CloseCanvas(c_num)
function OpenCanvas3D( w, h, viewport_x, viewport_y, viewport_w, viewport_h, mode)
function OpenCanvas3D( viewport_x, viewport_y, viewport_w, viewport_h, mode)
sub SetCanvasVisible(c_num, flag)
function CanvasIsVisible(c_num)
sub SetCanvasViewport(cnum, x, y, w, h)
@@ -16,8 +16,8 @@ sub SetCanvasColorMod(c_num, c)
function GetCanvasColorMod(c_num)
function CloneCanvas(c_num, mode)
sub SetCanvasZ(c_num, z)
function GetCanvasZ(c_num)
function CanvasZ(c_num)
function CanvasClip(x, y, w, h)
function ActiveCanvas()
sub SetCanvasPhysics2D(c_num, state)
function OpenSpriteCanvas(w, h, viewport_x, viewport_y, viewport_w, viewport_h)
function OpenCanvasSpriteLayer(w, h, viewport_x, viewport_y, viewport_w, viewport_h)