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 ^0.13, bevy_asset ^0.13, bevy_ecs ^0.13, bevy_hierarchy ^0.13, bevy_math ^0.13, bevy_reflect ^0.13, bevy_render ^0.13, bevy_sprite ^0.13, bevy_stroked_text, bevy_time ^0.13, bevy_transform ^0.13, bevy_utils ^0.13, and bevy_window ^0.13

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 ^0.20.0-alpha.9

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