11using CommandSystem ;
22using HelpSense . API . Features . Pool ;
3+ using HelpSense . ConfigSystem ;
34using System ;
45
56namespace HelpSense . Commands
@@ -16,31 +17,31 @@ public class VersionCommand : ICommand
1617 public bool Execute ( ArraySegment < string > arguments , ICommandSender sender , out string response )
1718 {
1819 var config = Plugin . Instance . Config ;
19-
20+ CommandTranslateConfig CommandTranslateConfig = Plugin . Instance . CommandTranslateConfig ;
2021 var sb = StringBuilderPool . Pool . Get ( ) ;
2122
2223 //Version and update time
23- sb . AppendFormat ( "当前插件版本为:{0}" , Plugin . PluginVersion ) . AppendLine ( ) ;
24- sb . AppendFormat ( "最后更新时间:{0}" , Plugin . LastUpdateTime ) . AppendLine ( ) ;
25- sb . AppendFormat ( "推荐游戏版本:{0}" , Plugin . RequiredGameVersion ) . AppendLine ( ) ;
24+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "PluginVersion" ] , Plugin . PluginVersion ) . AppendLine ( ) ;
25+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "LastUpdateTime" ] , Plugin . LastUpdateTime ) . AppendLine ( ) ;
26+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "RequiredGameVersion" ] , Plugin . RequiredGameVersion ) . AppendLine ( ) ;
2627
2728 //Function list
28- sb . AppendLine ( "功能开启列表(不是全部.只显示比较重要的):" ) ;
29- sb . AppendFormat ( "非礼勿视机动特遣队:{0}" , BoolTranslate ( config . EnableSeeNoEvil ) ) . AppendLine ( ) ;
30- sb . AppendFormat ( "天网机动特遣队:{0}" , BoolTranslate ( config . EnableSkynet ) ) . AppendLine ( ) ;
31- sb . AppendFormat ( "SCP-023 黑煞星:{0}" , BoolTranslate ( config . SCP023 ) ) . AppendLine ( ) ;
32- sb . AppendFormat ( "SCP-029 暗影之女:{0}" , BoolTranslate ( config . EnableSCP029 ) ) . AppendLine ( ) ;
33- sb . AppendFormat ( "SCP-073 亚伯/亚当:{0}" , BoolTranslate ( config . SCP073 ) ) . AppendLine ( ) ;
34- sb . AppendFormat ( "SCP-191 机械少女:{0}" , BoolTranslate ( config . SCP191 ) ) . AppendLine ( ) ;
35- sb . AppendFormat ( "SCP-347 隐形女:{0}" , BoolTranslate ( config . SCP347 ) ) . AppendLine ( ) ;
36- sb . AppendFormat ( "SCP-703 壁橱之中:{0}" , BoolTranslate ( config . EnableSCP703 ) ) . AppendLine ( ) ;
37- sb . AppendFormat ( "SCP-1056 大小改变器: {0}" , BoolTranslate ( config . SCP1056 ) ) . AppendLine ( ) ;
38- sb . AppendFormat ( "SCP-1068 无害核弹:{0}" , BoolTranslate ( config . SCP1068 ) ) . AppendLine ( ) ;
39- sb . AppendFormat ( "混沌领导者:{0}" , BoolTranslate ( config . EnableChaosLeader ) ) . AppendLine ( ) ;
40- sb . AppendFormat ( "SCP-2936-1 巨型德国机器人:{0}" , BoolTranslate ( config . SCP2936 ) ) . AppendLine ( ) ;
41- sb . AppendFormat ( "SCP-1093 灯人:{0}" , BoolTranslate ( config . SCP1093 ) ) . AppendLine ( ) ;
42- sb . AppendFormat ( "无限子弹:{0}" , BoolTranslate ( config . InfiniteAmmo ) ) . AppendLine ( ) ;
43- sb . AppendFormat ( "无限子弹模式:{0}" , Plugin . Instance . Config . InfiniteAmmoType ) . AppendLine ( ) ;
29+ sb . AppendLine ( CommandTranslateConfig . VersionCommand [ "Text" ] ) ;
30+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SeeNoEvil" ] , BoolTranslate ( config . EnableSeeNoEvil ) ) . AppendLine ( ) ;
31+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "Skynet" ] , BoolTranslate ( config . EnableSkynet ) ) . AppendLine ( ) ;
32+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP023" ] , BoolTranslate ( config . SCP023 ) ) . AppendLine ( ) ;
33+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP029" ] , BoolTranslate ( config . EnableSCP029 ) ) . AppendLine ( ) ;
34+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP073" ] , BoolTranslate ( config . SCP073 ) ) . AppendLine ( ) ;
35+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP191" ] , BoolTranslate ( config . SCP191 ) ) . AppendLine ( ) ;
36+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP347" ] , BoolTranslate ( config . SCP347 ) ) . AppendLine ( ) ;
37+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP703" ] , BoolTranslate ( config . EnableSCP703 ) ) . AppendLine ( ) ;
38+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP1056" ] , BoolTranslate ( config . SCP1056 ) ) . AppendLine ( ) ;
39+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP1068" ] , BoolTranslate ( config . SCP1068 ) ) . AppendLine ( ) ;
40+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "ChaosLeader" ] , BoolTranslate ( config . EnableChaosLeader ) ) . AppendLine ( ) ;
41+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP2936" ] , BoolTranslate ( config . SCP2936 ) ) . AppendLine ( ) ;
42+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "SCP1093" ] , BoolTranslate ( config . SCP1093 ) ) . AppendLine ( ) ;
43+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "InfiniteAmmo" ] , BoolTranslate ( config . InfiniteAmmo ) ) . AppendLine ( ) ;
44+ sb . AppendFormat ( CommandTranslateConfig . VersionCommand [ "InfiniteAmmoType" ] , Plugin . Instance . Config . InfiniteAmmoType ) . AppendLine ( ) ;
4445
4546 //Copyright
4647 sb . AppendLine ( "-Made By X小左(XLittleLeft)-" ) ;
0 commit comments