Cargo Features

[dependencies]
ryot_tiled = { version = "0.2.3", default-features = false, features = ["egui", "bevy", "debug", "lmdb", "pathfinding", "trajectories", "test-utils"] }
default = bevy

The bevy feature is set by default whenever ryot_tiled is added without default-features = false somewhere in the dependency tree.

egui

Enables egui ^0.26

bevy default pathfinding? trajectories?

Enables bevy_app, bevy_asset, bevy_ecs, bevy_hierarchy, bevy_math, bevy_reflect, bevy_render, bevy_sprite, bevy_stroked_text, bevy_time, bevy_transform, bevy_utils, and bevy_window

Affects ryot_tiled::bundles, ryot_tiled::camera, ryot_tiled::drawing, ryot_tiled::flags, grid::spawn_grid, lmdb::systems, map::elevation, position::systems, previous::track_position_changes, movement::SpriteMovement.timer

debug

Affects systems::PositionDebugText, systems::debug_y_offset, systems::debug_sprite_position

lmdb

Enables heed

Affects map::lmdb

pathfinding = bevy

Enables ryot_derive and ryot_pathfinder

trajectories = bevy

Enables ryot_derive and ryot_trajectories

test-utils

Enables quickcheck and quickcheck_macros