├── README.md └── README_中文注释.md /README.md: -------------------------------------------------------------------------------- 1 | # **Perseus** 2 | 3 | 本项目来自于[https://github.com/4pii4/PiePerseus](https://github.com/4pii4/PiePerseus),更原始的项目为[https://github.com/Egoistically/Perseus](https://github.com/Egoistically/Perseus)。 4 | 5 | 用于修改《碧蓝航线》,实现简单的开挂(***注意封禁!禁止修改涉及活动EX、META作战、META支援、共斗等部分的数据***)。 6 | 7 | ## 配置 8 | 9 | 设置文件 `Perseus.json` 位于游戏的外部文件目录中(`/sdcard/Android/data/{package-name}/files/`)。 10 | 11 | ## ***配置文件中文注释(中文环境下建议先看中文注释!!!)*** 12 | 13 | [中文注释](https://github.com/CWWHX/PiePerseus-mod/blob/main/README_%E4%B8%AD%E6%96%87%E6%B3%A8%E9%87%8A.md) 14 | 15 | ## 功能(在原Perseus的基础上): 16 | 17 | * [X] 使用 `json` 格式的配置文件 18 | * [X] 聊天框内可以使用一些命令 19 | * [X] 移除低心情警告 20 | * [X] 自定义自动重复次数(部分场景无效) 21 | * [X] 跳过战列舰开火动画 22 | * [X] 隐藏背景图片(没啥大作用) 23 | * [X] 移除困难模式的部分限制 24 | 25 | * [X] 移除困难模式的全部限制 26 | * [X] 指挥官信息伪装(自慰) 27 | * [X] ~~任何科研船蓝图可分解~~(删掉了这个功能,这个会导致账号登录的时候闪退,后续再测试) 28 | * [X] 增加大世界快速移动 29 | * [ ] 增加建造彩、金的概率(想屁吃) 30 | 31 | 32 | ## 加载库 33 | 34 | 在 `UnityPlayerActivity` 中添加以下代码,放在 `onCreate` 的任意位置即可: 35 | 36 | ```smali 37 | .method private static native init(Landroid/content/Context;)V 38 | .end method 39 | ``` 40 | 41 | 并在 `onCreate` 中添加以下代码: 42 | 43 | ```smali 44 | const-string v0, "Perseus" 45 | 46 | invoke-static {v0}, Ljava/lang/System;->loadLibrary(Ljava/lang/String;)V 47 | 48 | invoke-static {p0}, Lcom/unity3d/player/UnityPlayerActivity;->init(Landroid/content/Context;)V 49 | ``` 50 | 51 | (最好在不替换其他变量的情况下添加,例如在 `.locals 2` 和 `const/4 v0, 0x1` 之间。) 52 | 53 | **然后在lib中添加Perseus的so文件。** 54 | 55 | 56 | 57 | ## 感谢 58 | 59 | [@Egoistically](https://github.com/Egoistically) 60 | 61 | [@4pii4](https://github.com/4pii4) 62 | -------------------------------------------------------------------------------- /README_中文注释.md: -------------------------------------------------------------------------------- 1 | # 配置文件中文注释 2 | 3 | > 文中数据修改(原始配置表中为“-1”)在“-1”下为不进行修改的状态,修改数据改成0或者正整数,例如修改敌人数据可以改成0,修改我方武器数据伤害可以改成20000。 4 | > 5 | > 原始配置表中为false的,是功能修改开关,只可以修改为false、true,表示关和开。 6 | > 7 | > 表中的移除buff功能建议先不要用,会导致关卡结算卡加载。 8 | 9 | ```bash 10 | "Aircraft"修改敌我双方小飞机: { 11 | "Enabled"功能开关 12 | "Accuracy"命中率,原始值范围0-50 13 | "AccuracyGrowth"命中率成长值,原始典型值0 14 | "AttackPower"攻击力,原始值范围0-50 15 | "AttackPowerGrowth"攻击力成长值,原始值范围0-3000 16 | "CrashDamage"碰撞伤害,原始值范围1-2000 17 | "Hp"最大生命值,原始值范围13-99999 18 | "HpGrowth"生命值成长值,原始值范围0-200000 19 | "Speed"速度,原始值范围20-120 20 | }, 21 | 22 | "Enemies"修改敌人数据: { 23 | "Enabled"功能开关 24 | "AntiAir"防空,原始值范围0-200000 25 | "AntiAirGrowth"防空成长值,原始值范围0-10000 26 | "AntiSubmarine"反潜,原始值范围0-999 27 | "Armor"装甲,原始值范围0-42 28 | "ArmorGrowth"装甲成长值,原始典型值0 29 | "Cannon"炮击,原始值范围0-2333333 30 | "CannonGrowth"炮击成长值,原始值范围0-10000 31 | "Evasion"机动,原始值范围0-999 32 | "EvasionGrowth"机动成长值,原始值范围0-10000 33 | "Hit"命中,原始值范围0-9999 34 | "HitGrowth"命中成长值,原始值范围0-10000 35 | "Hp"耐久,原始值范围0-99999999 36 | "HpGrowth"耐久成长值,原始值范围0-910000 37 | "Luck"幸运,原始值范围0-100 38 | "LuckGrowth"幸运成长值,原始值范围0-10000 39 | "Reload"装填,原始值范围0-9999 40 | "ReloadGrowth"装填成长值,原始典型值0 41 | "RemoveBuffs"移除buff 42 | "RemoveEquipment"移除装备 43 | "RemoveSkill"移除技能 44 | "Speed"航速,原始值范围0-300 45 | "SpeedGrowth"航速,原始典型值0 46 | "Torpedo"雷击,原始值范围0-2333333 47 | "TorpedoGrowth"雷击成长值,原始值范围0-15655 48 | }, 49 | 50 | "Weapons"修改我方武器: { 51 | "Enabled"功能开关 52 | "Damage"武器伤害,原始值范围0-30000 53 | "ReloadMax"最大装填时间,原始值范围0-999999 54 | }, 55 | 56 | "Spoof"伪装,自欺欺人: { 57 | "Enabled"功能开关 58 | "Name"指挥官名字 59 | "Id"UID 60 | "Lv"等级 61 | }, 62 | 63 | "Misc"杂项: { 64 | "Enabled"功能开关 65 | "ExerciseGodmode"演习无敌 66 | "FastStageMovement"快速移动 67 | "Skins"全皮肤 68 | "AutoRepeatLimit"连续作战次数 69 | "ChatCommands"聊天框命令 70 | "RemoveBBAnimation"移除舰炮开火动画 71 | "RemoveMoraleWarning"移除舰娘低心情警告 72 | "RemoveHardModeStatLimit"移除困难关卡限制 73 | "RemoveNSFWArts"移除瑟瑟 74 | } 75 | ``` 76 | --------------------------------------------------------------------------------