public Door(EntityPreset preset, Player player, string textureName, int width, int height, string?sfx = "enter_door") : base(preset.Position, textureName, width, height, DrawOrder.BG_ENTITIES) { _linkedDoor = EntityManager.GetLinkedDoor(preset); teleportOffset = Vector2.Zero; immovable = true; _player = player; player_on_door = player.Hitbox.Intersects(this.Hitbox); _sfx = sfx; }
public Door(EntityPreset preset, Player player, string textureName, int width, int height) : base(preset.Position, textureName, width, height, DrawOrder.BG_ENTITIES) { _linkedDoor = EntityManager.GetLinkedDoor(preset); teleportOffset = Vector2.Zero; }