essences/
lib.rs

1// Common crates used in almost every file
2pub mod prelude {
3    pub use rhai::{Array, CustomType, Dynamic, EvalAltResult, Position, TypeBuilder};
4    pub use schema_loader::*;
5    pub use schemars::JsonSchema;
6    pub use serde::{Deserialize, Serialize};
7    pub use tsify_next::{Tsify, declare};
8    pub use uuid::Uuid;
9}
10
11pub mod abilities;
12pub mod ability_presets;
13pub mod ad_usage;
14pub mod arena;
15pub mod autochest;
16pub mod bots;
17pub mod buffs;
18pub mod bundles;
19pub mod character_settings;
20pub mod character_state;
21pub mod characters;
22pub mod chats;
23pub mod class;
24pub mod currency;
25pub mod dungeons;
26pub mod effect;
27pub mod entity;
28pub mod fighting;
29pub mod game;
30pub mod gatings;
31pub mod generation;
32pub mod gift;
33pub mod init_params;
34pub mod item_case;
35pub mod items;
36pub mod mail;
37pub mod matchmaking;
38pub mod notifications;
39pub mod offers;
40pub mod opponents;
41pub mod party;
42pub mod pets;
43pub mod pvp;
44pub mod quest;
45pub mod ratings;
46pub mod referrals;
47pub mod screen_ref;
48pub mod skins;
49pub mod statue;
50pub mod talent_tree;
51pub mod time_resets;
52pub mod types;
53pub mod users;
54pub mod vassals;