26 lines
1.4 KiB
Rust
26 lines
1.4 KiB
Rust
use crate::*;
|
||
|
||
// 当前阶段先落可发布的最小模块入口,后续再补对象确认、业务绑定与任务编排 reducer。
|
||
#[spacetimedb::reducer(init)]
|
||
pub fn init(_ctx: &ReducerContext) {
|
||
log::info!(
|
||
"spacetime-module 初始化完成,asset_object 已固定 bucket/object_key 双列主存储口径,runtime_setting 已固定默认音量={} 和默认主题={},battle_state 前缀={},战斗初始版本={},npc_state 前缀={},npc 招募阈值={},story_session 前缀={},story_event 前缀={},inventory_slot 前缀={},inventory_mutation 前缀={},quest_log 前缀={},treasure_record 前缀={},player_progression 与 chapter_progression 已接入成长真相表,M5 custom_world_profile/session/agent/gallery 首批表骨架已接入,默认对象 ID 前缀={},默认绑定 ID 前缀={},资产初始版本={},故事会话初始版本={}",
|
||
DEFAULT_MUSIC_VOLUME,
|
||
DEFAULT_PLATFORM_THEME.as_str(),
|
||
BATTLE_STATE_ID_PREFIX,
|
||
INITIAL_BATTLE_VERSION,
|
||
NPC_STATE_ID_PREFIX,
|
||
NPC_RECRUIT_AFFINITY_THRESHOLD,
|
||
STORY_SESSION_ID_PREFIX,
|
||
STORY_EVENT_ID_PREFIX,
|
||
INVENTORY_SLOT_ID_PREFIX,
|
||
INVENTORY_MUTATION_ID_PREFIX,
|
||
QUEST_LOG_ID_PREFIX,
|
||
TREASURE_RECORD_ID_PREFIX,
|
||
ASSET_OBJECT_ID_PREFIX,
|
||
ASSET_BINDING_ID_PREFIX,
|
||
INITIAL_ASSET_OBJECT_VERSION,
|
||
INITIAL_STORY_SESSION_VERSION
|
||
);
|
||
}
|