You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This task describes new or changed features on both Light and Heavy clients, to keep feature parity between clients, to avoid conflicts, and for easy reference.
If blob exists,name is the custom uploaded tileset data, and name is just the filename the user uploaded (not important, for display only)
If blob does not exist, but name does, it is the path to the selected tileset
Else use the default, currently library.png
editor position is now the tile XY coordinate as integers, not the canvas pixel anymore
new type: profile
// key: agentId or profileId (nanoid)
export const profile = {
name: 'string',
spritesheet: 'string',
blob: 'string', // custom spritesheet (unused)
view3d: 'boolean',
signed: 'boolean', // if signed, the key is a profileId linked to a wallet address with a wallet type
}
This task describes new or changed features on both Light and Heavy clients, to keep feature parity between clients, to avoid conflicts, and for easy reference.
Changes on the Light Client
Added new tilesets
Added
name
property totileset
typeIf
blob
exists,name
is the custom uploaded tileset data, andname
is just the filename the user uploaded (not important, for display only)If
blob
does not exist, butname
does, it is the path to the selected tilesetElse use the default, currently
library.png
editor
position is now the tile XY coordinate as integers, not the canvas pixel anymorenew type:
profile
wallet
screen
(generic presentation, can be shared document, pdf file, url, image sequence, ...)permission
(basic permissions for any document type)deprecating types in favor of
screen
:document
,book
,presentation
Added
tile
property toportal
typesettings
(Room settings)trigger
map
to 32 x 24 tilesChanges on the Heavy Client
The text was updated successfully, but these errors were encountered: