prices come from the csv globals now, a json cost is just an override. DATABASE_URL defaults to postgres:///scroll when unset.
26 lines
1.2 KiB
Rust
26 lines
1.2 KiB
Rust
extern crate self as logic;
|
|
pub mod commands;
|
|
pub mod data;
|
|
pub mod factory;
|
|
pub mod home;
|
|
pub mod messages;
|
|
pub mod model;
|
|
pub use commands::{
|
|
chest_source, command_type, CommandMeta, CommandOutcome, Execute, LogicBuyCardCommand,
|
|
LogicBuyChestCommand, LogicBuyResourcePackCommand, LogicClaimRewardCommand,
|
|
LogicCollectFreeChestCommand, LogicCollectMultiWinChestCommand, LogicCommand,
|
|
LogicCommandHeader, LogicCommandManager, LogicFuseSpellsCommand, LogicHelpOpenedCommand,
|
|
LogicPageOpenedCommand, LogicRefreshAchievementsCommand, LogicReward, LogicShopOpenedCommand,
|
|
LogicShopSeedChangedCommand, LogicSortCollectionCommand, LogicStartRewardClaimCommand,
|
|
};
|
|
pub use data::{
|
|
table, DataError, LogicArenaData, LogicData, LogicDataRef, LogicDataTable,
|
|
LogicDataTableResource, LogicDataTables, LogicGlobals, LogicRarityData, LogicResourceData,
|
|
LogicResourcePackData, LogicSpellData, LogicTreasureChestData, DATA_TABLE_RESOURCES,
|
|
TABLE_COUNT,
|
|
};
|
|
pub use factory::{scroll_message_registry, LogicScrollMessageFactory};
|
|
pub use home::{randomize_shop_items, LogicHomeMode, LogicRandom};
|
|
pub use messages::*;
|
|
pub use model::*;
|
|
pub use titan::{GlobalId, LogicLong};
|