Files
RCBASIC4/rcbasic_build/intern_lib/tilemaps.bas
2024-10-21 20:01:48 -04:00

15 lines
767 B
QBasic

Function CreateTileSet(img_id, tile_w, tile_h)
Sub SetTileAnimationLength(tileset, base_tile, num_frames)
Function GetTileAnimationLength(tileset, base_tile)
Sub SetTileAnimationFrame(tileset, base_tile, anim_frame, tile_frame)
Function GetTileAnimationFrame(tileset, base_tile, anim_frame)
Sub SetTileAnimationSpeed(tileset, base_tile, speed)
Function GetTileAnimationSpeed(tileset, base_tile)
Function CreateTileMap(tileset, widthInTiles, heightInTiles)
Sub SetTileMapSize(tilemap, widthInTiles, heightInTiles)
Sub GetTileMapSize(tilemap, ByRef widthInTiles, ByRef heightInTiles)
Sub SetTile(tilemap, tile, x, y)
Function GetTile(tilemap, x, y)
Sub FillTile(tilemap, tile, x, y, widthInTiles, heightInTiles)
Sub DrawTileMap(tilemap, x, y, w, h, offset_x, offset_y)