Removed isAnimated and isLooping fields

This commit is contained in:
2025-01-27 01:56:04 +01:00
parent 8f4d4fc482
commit 9771f45e6d
8 changed files with 104 additions and 57 deletions

View File

@ -37,7 +37,6 @@ export type AssetData = {
updatedAt: Date
originX?: number
originY?: number
isAnimated?: boolean
frameRate?: number
frameWidth?: number
frameHeight?: number

View File

@ -89,8 +89,6 @@ export default class InitCommand extends BaseCommand {
])
.setOriginX(0)
.setOriginY(0)
.setIsAnimated(false)
.setIsLooping(false)
.setFrameWidth(64)
.setFrameHeight(94)
.setFrameRate(0)
@ -105,8 +103,6 @@ export default class InitCommand extends BaseCommand {
])
.setOriginX(0)
.setOriginY(0)
.setIsAnimated(false)
.setIsLooping(false)
.setFrameWidth(64)
.setFrameHeight(94)
.setFrameRate(0)
@ -124,8 +120,6 @@ export default class InitCommand extends BaseCommand {
])
.setOriginX(0)
.setOriginY(0)
.setIsAnimated(true)
.setIsLooping(false)
.setFrameWidth(64)
.setFrameHeight(94)
.setFrameRate(7)
@ -143,8 +137,6 @@ export default class InitCommand extends BaseCommand {
])
.setOriginX(0)
.setOriginY(0)
.setIsAnimated(true)
.setIsLooping(false)
.setFrameWidth(64)
.setFrameHeight(94)
.setFrameRate(7)
@ -175,8 +167,6 @@ export default class InitCommand extends BaseCommand {
])
.setOriginX(0.5)
.setOriginY(5.34)
.setIsAnimated(false)
.setIsLooping(false)
.setFrameWidth(64)
.setFrameHeight(18)
.setFrameRate(0)
@ -191,8 +181,6 @@ export default class InitCommand extends BaseCommand {
])
.setOriginX(0.5)
.setOriginY(4.34)
.setIsAnimated(false)
.setIsLooping(false)
.setFrameWidth(64)
.setFrameHeight(22)
.setFrameRate(0)
@ -216,8 +204,6 @@ export default class InitCommand extends BaseCommand {
sprites: ['data:image/png;base64,...'],
originX: 0,
originY: 0,
isAnimated: false,
isLooping: false,
frameWidth: 64,
frameHeight: 94,
frameRate: 0

View File

@ -21,9 +21,6 @@ export class BaseMapObject extends BaseEntity {
@Property({ type: 'decimal', precision: 10, scale: 2 })
originY = 0
@Property()
isAnimated = false
@Property()
frameRate = 0
@ -84,15 +81,6 @@ export class BaseMapObject extends BaseEntity {
return this.originY
}
setIsAnimated(isAnimated: boolean) {
this.isAnimated = isAnimated
return this
}
getIsAnimated() {
return this.isAnimated
}
setFrameRate(frameRate: number) {
this.frameRate = frameRate
return this

View File

@ -25,12 +25,6 @@ export class BaseSpriteAction extends BaseEntity {
@Property()
originY = 0
@Property()
isAnimated = false
@Property()
isLooping = false
@Property()
frameWidth = 0
@ -94,24 +88,6 @@ export class BaseSpriteAction extends BaseEntity {
return this.originY
}
setIsAnimated(isAnimated: boolean) {
this.isAnimated = isAnimated
return this
}
getIsAnimated() {
return this.isAnimated
}
setIsLooping(isLooping: boolean) {
this.isLooping = isLooping
return this
}
getIsLooping() {
return this.isLooping
}
setFrameWidth(frameWidth: number) {
this.frameWidth = frameWidth
return this

View File

@ -18,8 +18,6 @@ export class Sprite extends BaseSprite {
action: spriteAction.getAction(),
originX: spriteAction.getOriginX(),
originY: spriteAction.getOriginY(),
isAnimated: spriteAction.getIsAnimated(),
isLooping: spriteAction.getIsLooping(),
frameWidth: spriteAction.getFrameWidth(),
frameHeight: spriteAction.getFrameHeight(),
frameRate: spriteAction.getFrameRate(),

View File

@ -8,7 +8,6 @@ type Payload = {
tags: string[]
originX: number
originY: number
isAnimated: boolean
frameRate: number
frameWidth: number
frameHeight: number
@ -33,7 +32,6 @@ export default class MapObjectUpdateEvent extends BaseEvent {
.setTags(data.tags)
.setOriginX(data.originX)
.setOriginY(data.originY)
.setIsAnimated(data.isAnimated)
.setFrameRate(data.frameRate)
.setFrameWidth(data.frameWidth)
.setFrameHeight(data.frameHeight)

View File

@ -369,8 +369,6 @@ export default class SpriteUpdateEvent extends BaseEvent {
sprites: action.sprites,
originX: action.originX,
originY: action.originY,
isAnimated: action.isAnimated,
isLooping: action.isLooping,
frameWidth: action.frameWidth,
frameHeight: action.frameHeight,
frameRate: action.frameRate