revengenowstudio / YR_RN_Mission_Editor

FinalSun & FinalAlert2 Level Editors
GNU General Public License v3.0
1 stars 0 forks source link

作战小队编辑器无法正确将勾选的特定配置保存至地图文件 #36

Closed shuiping233 closed 2 weeks ago

shuiping233 commented 1 month ago
shuiping233 commented 3 weeks ago

OnTransOnly=no AvoidThreats=no IonImmune=no TransportsReturnOnUnload=no AreTeamMembersRecruitable=no IsBaseDefense=no OnlyTargetHouseEnemy=no UseTransportOrigin=no



- 以下为各复选框实际操作的属性列表,只列举了异常情况,正确情况无需列出

|勾选的复选框|实际操作的属性|
|-----------|-------------|
|Full|不操作任何属性|
|Guard slower|不操作任何属性|
|Recruiter|Annoyance|
|Carge plane|Annoyance|
|Aggressive|LooseRecruit|
|AvoidThreats|Reinforce|
|OnlyTargetHouseEnemy|IsBaseDefense|
Zero-Fanker commented 2 weeks ago
  • 测试环境: 27332be ,新建一张单人任务地图,启用 准备标准所属方以及创建默认ai触发
  • 测试条件:在新建地图基础上,新建一个作战小队,先对作战小队中所有复选框全部取消勾选,然后保存地图,另外保存此状态的测试地图,再对每一个作战小队的复选框进行勾选测试,检查其地编实际操作结果。每次只勾选一个复选框并且与先前全部取消勾选状态的备份地图使用vsc进行内容对比。结果如下:
  • 所有复选框均不勾选的情况下保存内容:
Loadable=no
Full=yes    # 这里不应该为yes
Annoyance=no
GuardSlower=no
Recruiter=no
Autocreate=no
Prebuild=no
Reinforce=no
Droppod=no
Whiner=no
LooseRecruit=no
Aggressive=no
Suicide=no

OnTransOnly=no
AvoidThreats=no
IonImmune=no
TransportsReturnOnUnload=no
AreTeamMembersRecruitable=no
IsBaseDefense=no
OnlyTargetHouseEnemy=no
UseTransportOrigin=no
  • 以下为各复选框实际操作的属性列表,只列举了异常情况,正确情况无需列出

勾选的复选框 实际操作的属性 Full 不操作任何属性 Guard slower 不操作任何属性 Recruiter Annoyance Carge plane Annoyance Aggressive LooseRecruit AvoidThreats Reinforce OnlyTargetHouseEnemy IsBaseDefense

证实,已修复

shuiping233 commented 2 weeks ago
勾选的复选框 实际操作的属性 是否符合预期
Full Full ✔️
Guard slower GuardSlower ✔️
Recruiter Recruiter ✔️
Carge plane Droppod ✔️
Aggressive Aggressive ✔️
AvoidThreats AvoidThreats ✔️
OnlyTargetHouseEnemy OnlyTargetHouseEnemy ✔️