自制《逃离鸭科夫》MOD,当敌方发现玩家时会额外播放Ciallo~(∠・ω< )⌒★
源代码GitHub仓库:
STEAM访问链接:https://steamcommunity.com/sharedfiles/filedetails/?id=3592615697
------------------------------------------------------------------------
制作过程:
dnSpy反编译寻找AICharacterController类以了解AI控制逻辑,对AI发现玩家后新增逻辑以播放自定义音频。
实际上由于官方API非常拉跨,甚至不如民间大佬的整理版本(但是也没有本MOD所需资料),因此本MOD制作过程中通过控制台输出对AICharacter的属性进行猜测,结合反编译代码,最终通过检测敌方单位视野内目标是否包含玩家的方式来定义“敌方发现玩家”这一事件,并随后播放MOD文件夹内的自定义音效。
Comments NOTHING