essences/character_settings.rs
1use rhai::CustomType;
2use rhai::TypeBuilder;
3use schemars::JsonSchema;
4use serde::{Deserialize, Serialize};
5use tsify_next::Tsify;
6
7use crate::items::ItemType;
8
9#[derive(
10 PartialEq, Eq, Serialize, Deserialize, Default, Debug, Clone, JsonSchema, Tsify, CustomType,
11)]
12pub struct CharacterSettings {
13 pub auto_sell_enabled: bool,
14 pub dont_show_case_upgrade_popup_today: bool,
15 pub gear_override_enabled_item_types: Vec<ItemType>,
16}