变量
变量是控制剧本逻辑的重要工具!
useInGameData
Section titled “useInGameData”使用 useInGameData 来注册存档内的变量,并赋予初始值。
useInGameData({ name: "island", value: 0, favor: { setsuna: 0, rinne: 1, },});游戏里往往希望根据角色好感来自动进入分支,而每个存档的好感值都不同,因此可以使用 useInGameData 来注册好感值。
useGlobalData
Section titled “useGlobalData”使用 useGlobalData 来注册游戏的全局变量,并赋予初始值。
useGlobalData({ name: "never-island", value: 0, round: 0,});对于一些需要在不同存档间共享的变量,可以使用 useGlobalData 来注册。
最常见的例子就是「周目」数,可以在所有存档间共享。