Skip to content

Commit

Permalink
Ignore ts errors in deprecated
Browse files Browse the repository at this point in the history
  • Loading branch information
eonarheim committed Jan 23, 2024
1 parent 57a55fd commit f01f99b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/deprecated/tiled-layer-component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import { TiledLayer } from "./tiled-layer";
/**
* @deprecated
*/
// @ts-ignore
export class TiledLayerComponent extends Component<'ex.tiledlayer'> {
public readonly type = "ex.tiledlayer";
constructor(public layer: TiledLayer) {
Expand Down
4 changes: 4 additions & 0 deletions src/deprecated/tiled-map-resource.ts
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,7 @@ export class TiledMapResource implements Loadable<TiledMap> {
// FIXME no ellipse support yet for colliders in isometric
actor.collider.useCircleCollider(collider.radius);
}
// @ts-ignore
actor.addComponent(new TiledObjectComponent(collider.tiled));
scene.add(actor);
if (collider.zIndex) {
Expand Down Expand Up @@ -238,6 +239,7 @@ export class TiledMapResource implements Loadable<TiledMap> {
label.color = Color.fromHex(text.text?.color ?? '#000000');
label.collider.set(Shape.Box(text.width ?? 0, text.height ?? 0));
label.body.collisionType = CollisionType.PreventCollision;
// @ts-ignore
label.addComponent(new TiledObjectComponent(text));

label.z = this._calculateZIndex(text, objectLayer);
Expand Down Expand Up @@ -293,6 +295,7 @@ export class TiledMapResource implements Loadable<TiledMap> {
actor.collider.clear();
actor.collider.set(new CompositeCollider(colliders));
}
// @ts-ignore
actor.addComponent(new TiledObjectComponent(tile));
actor.graphics.anchor = this.isIsometric() ? vec(.5, 1) : vec(0, 1);
// respect tile size on sprite
Expand Down Expand Up @@ -710,6 +713,7 @@ export class TiledMapResource implements Loadable<TiledMap> {
columns: this.data.width,
rows: this.data.height
});
// @ts-ignore
tileMapLayer.addComponent(new TiledLayerComponent(layer));
if (layer.rawLayer.parallaxx || layer.rawLayer.parallaxy) {
const factor = vec(layer.rawLayer.parallaxx ?? 1.0, layer.rawLayer.parallaxy ?? 1.0);
Expand Down
1 change: 1 addition & 0 deletions src/deprecated/tiled-object-component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import { TiledObject } from "./tiled-object";
/**
* @deprecated
*/
// @ts-ignore
export class TiledObjectComponent extends Component<'ex.tiledobject'> {
public readonly type = "ex.tiledobject";
constructor(public object: TiledObject) {
Expand Down

0 comments on commit f01f99b

Please sign in to comment.