mirror of
https://github.com/jugeeya/UltimateTrainingModpack.git
synced 2024-11-27 20:34:03 +00:00
65f87df1e0
* Add replacement training_mod_tui crate * Begin work on converting over to byteflags * Allow StatefulTable.iter_mut() * Additional merge work * Fixing more compile errors from the merge * Replace training_mod_tui with training_mod_tui_2, update byteflags dependency for random selection * Fix button_config, hero buffs, caps issues. Move button logic into App * Restore some functions that I cut too agressively * Move to_vec into byteflags crate * Fix src/training/ui * Set `_` match arms on byteflags to `unreachable!()` * Fix final few compiler errors * Run formatter * Reconsider whether unreachable parts are actually unreachable * Adjust logging and remove dead code * Fix some menu bugs * Adjust icon sizes * Separate checkmark from is_single_option * Allow fast increment / decrement of slider handles with up/down * Allow resetting current menu * Change button behavior: `R/Z` now resets either the whole menu or the selected submenu depending on app.page, and `Y` now clears the current toggle so you don't have to press A six times. Only show keyhelp for `Y` if its relevant. * Remove unneeded command line interface * Take care of some minor nomenclature TODO's * Increase stack size for menu::load_from_file() to avoid crashes * Implement confirmation page before restoring from defaults * Run rustfmt * Fix warnings
24 lines
704 B
TOML
24 lines
704 B
TOML
[package]
|
|
name = "training_mod_consts"
|
|
version = "0.1.0"
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
byteflags = { git = "https://github.com/asimon-1/byteflags.git", branch = "rand-0.7.4" }
|
|
num = "0.4.0"
|
|
num-derive = "0.3"
|
|
num-traits = "0.2"
|
|
paste = "1.0"
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
serde_repr = "0.1.8"
|
|
serde_json = "1"
|
|
skyline = { git = "https://github.com/ultimate-research/skyline-rs.git" }
|
|
skyline_smash = { git = "https://github.com/ultimate-research/skyline-smash.git", optional = true }
|
|
toml = "0.5.9"
|
|
anyhow = "1.0.72"
|
|
rand = { git = "https://github.com/skyline-rs/rand" }
|
|
training_mod_tui = { path = "../training_mod_tui"}
|
|
|
|
[features]
|
|
default = ["smash"]
|
|
smash = ["skyline_smash"]
|