Skip to content

变量

变量是控制剧本逻辑的重要工具!

使用 useInGameData 来注册存档内的变量,并赋予初始值。

useInGameData({
name: "island",
value: 0,
favor: {
setsuna: 0,
rinne: 1,
},
});

游戏里往往希望根据角色好感来自动进入分支,而每个存档的好感值都不同,因此可以使用 useInGameData 来注册好感值。

使用 useGlobalData 来注册游戏的全局变量,并赋予初始值。

useGlobalData({
name: "never-island",
value: 0,
round: 0,
});

对于一些需要在不同存档间共享的变量,可以使用 useGlobalData 来注册。

最常见的例子就是「周目」数,可以在所有存档间共享。