马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
以我的女主角水野纪伊为例:
首先定义好感度变量、角色和称呼规则(逻辑表达式)
[RenPy] 纯文本查看 复制代码 ##kokando 好感度
default kokando.kyi = 55
default character_name.kyi = "纪伊" if kokando.kyi >50 else "水野"
define e = Character("character_name.kyi",dynamic=True,ctc="ctc_animation",ctc_position= "nestled", ctc_pause="ctc_animation", ctc_timedpause="ctc_animation")#CP水野纪伊 ミズノきい
在游戏脚本中,好感度变动就立即给动态称呼重新赋值
[RenPy] 纯文本查看 复制代码 $ kokando.kyi = 55
$ character_name.kyi = "纪伊" if kokando.kyi >50 else "水野"
e "现在我觉得我很喜欢你"
$ print(kokando.kyi)
e "……"
$ kokando.kyi = 30
$ character_name.kyi = "纪伊" if kokando.kyi >50 else "水野"
$ print(kokando.kyi)
e "从一开始我就不怎么喜欢你"
在文本框中就能实时看到称谓变化
|