SuperAPI AI 工具集

godot-mechanic-secrets

编程与开发

查看项目

更新于 10-15 22:32

技能介绍

用途:为 Godot 项目实现作弊码、隐藏交互与可解锁元内容(画廊、成就、真结局等)。

主要能力:按触发方式提供脚本——精确按键组合用 secret_sequence_combo_matcher.gd(经典 Konami 码另配 secret_konami_legacy_code.gd);对道具连点用 secret_interaction_spam_tracker.gd;注视墙面用点积检测 secret_visibility_detector.gd;进度百分比解锁用 secret_progress_threshold_unlocker.gd;稀有遭遇用 secret_random_encounter_spawner.gd;跨存档持久化用 secret_meta_persistence.gd;防宏暴力用 secret_lockout_cheat_guard.gd;另有音频遮蔽、视觉微光提示等。

使用方式:将 SecretSequenceComboMatcher 作为 GameManager/Player 子节点,设置 sequences 字典并连接 combo_achieved 信号,解锁时调用 SecretMetaPersistence.unlock_secret。元进度写入 user://secrets.cfg,与主存档分离。

限制与规则:不要在 process 中轮询输入;不要用射线做注视检测;隐藏墙需有微光提示;P2P 中秘密带来的属性/经济优势需服务端或对等方校验;不要用 PlayerPrefs 存秘密;需加失败锁定防暴力破解;触发时应有视听反馈。旧脚本 secret_persistence_handler.gd、input_sequence_watcher.gd、interaction_threshold_trigger.gd 已废弃,应迁移至上述 secret* 脚本。构建成就画廊、传说日志等元模式时需阅读 secrets-meta-patterns.md。具体安装命令与价格暂未提供。