@typed-tabletop-simulator/lib
Version:
Library with some helping modules for working with Tabletop Simulator
21 lines (20 loc) • 754 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createTile = void 0;
const baseObject_1 = require("./baseObject");
const createTile = (properties) => {
return {
...(0, baseObject_1.createBaseObject)(properties, "Custom_Tile" /* ObjectName.Tile */),
CustomImage: {
CustomTile: {
Type: properties.type ?? 0 /* TileType.Box */,
Thickness: properties.thickness ?? 0.1,
Stackable: properties.stackable ?? false,
Stretch: properties.stretch ?? true,
},
ImageURL: properties.front,
ImageSecondaryURL: properties.back ?? properties.front,
},
};
};
exports.createTile = createTile;