List of all items
Structs
- battle::Battle
- constants::battle::BattleState
- constants::config::Cli
- constants::item_weapon::Equipment
- constants::monster::MonsterAction
- constants::monster::MonsterBehavior
- constants::monster::MonsterStats
- constants::save_data::SaveData
- constants::save_data::SaveDataArgs
- constants::spell::SpellInfo
- constants::spell::SpellResistance
- constants::status::Flags
- constants::status::PlayerSummary
- constants::status::Status
- constants::status::StrengthStatus
- growth_type::GrowthModifiers
- input::cli_input::CliInput
- message::BattleMessages
- message::Messages
- monster::Monster
- output::buffer_output::BufferOutput
- output::cli_output::CliOutput
- player::Player
- player::PlayerArgs
- player::UnifiedItem
Enums
- constants::battle::EnemyAction
- constants::battle::PlayerAction
- constants::config::Mode
- constants::monster::ActionType
- constants::spell::Spell
- player::ItemKind
Traits
Functions
- constants::text::build_password_map
- growth_type::calculate_abc
- growth_type::calculate_growth_name_total
- growth_type::get_adjusted_status_by_name_lv
- growth_type::get_adjusted_status_list
- load::decode_from_password_string
- load::decode_password_string
- load::extract_armor_from_bits
- load::extract_experience_from_bits
- load::extract_flags_from_bits
- load::extract_gold_from_bits
- load::extract_herbs_and_keys_from_bits
- load::extract_items_from_bits
- load::extract_name_from_bits
- load::extract_pattern_from_bits
- load::extract_shield_from_bits
- load::extract_weapon_from_bits
- load::parse_bitstring_to_save_data
- load::reorder_blocks_back
- load::undo_password_addition
- run_from_args
- save::apply_password_offsets
- save::calculate_crc_from_bits
- save::indices_to_password_kana
- save::reorder_password_bits
- utility::binary_utils::combine_bits
- utility::binary_utils::get_bits
- utility::binary_utils::validate_120bit
- utility::binary_utils::validate_6bit_array
- utility::monster_utils::build_monster_name_index_map
- utility::monster_utils::choose_action
- utility::monster_utils::create_all_monsters
- utility::monster_utils::get_monster_by_name
- utility::monster_utils::list_monster_names
- utility::random_utils::check_escape_success
- utility::random_utils::generate_in_range
- utility::random_utils::get_escape_rand_max_by_monster_index
- utility::random_utils::get_random_bonus
- utility::random_utils::random_success_by_percent
- utility::random_utils::random_success_by_ratio
- utility::random_utils::random_value
- utility::spell_utils::get_spell_info
- utility::spell_utils::get_spell_info_by_name
- utility::spell_utils::monster_action_effect
- utility::spell_utils::player_spell_effect
- utility::spell_utils::spells_learned_by_level
- utility::status_utils::get_level_by_exp
- utility::status_utils::get_status_by_level
- utility::status_utils::get_status_list
- utility::status_utils::resolve_experience
- utility::string_utils::build_dakuten_map
- utility::string_utils::build_kana_map
- utility::string_utils::filter_valid_chars
- utility::string_utils::kana_index
- utility::string_utils::name_normalize
- utility::string_utils::normalize_to_4_chars
- utility::string_utils::nth_char
- utility::string_utils::split_dakuten
Statics
Constants
- constants::config::BIT_8_MAX
- constants::config::DEFAULT_MAX_PARAMETER_PASSWORD
- constants::config::DEFAULT_MODE
- constants::config::DISPLAY_CATEGORY_LIST
- constants::item_weapon::ARMOR_MASTER
- constants::item_weapon::ITEM_MASTER
- constants::item_weapon::SHIELD_MASTER
- constants::item_weapon::WEAPON_MASTER
- constants::monster::MONSTER_MASTER
- constants::spell::SPELL_INFO_LIST
- constants::status::STATUS_TABLE
- constants::text::DAKUTEN_PAIRS
- constants::text::DEFAULT_NAME
- constants::text::HANDAKUTEN_PAIRS
- constants::text::KANA_TABLE
- constants::text::NAME_MAX_LENGTH
- constants::text::PASSWORD_TABLE