ソースを参照

Actually fixed defaultDescribe

I had the if conditions wrong, corrected
master
jsb5468 5年前
コミット
2767215b6b
1個のファイルの変更7行の追加6行の削除
  1. +7
    -6
      recursive-macro.js

+ 7
- 6
recursive-macro.js ファイルの表示

@@ -766,16 +766,16 @@ function defaultDescribe(verbose=true, parent){
for (var i = 0; i < parent.count; i++) {
list.push(parent.describeOne(parent.count <= 2));
}
if (things[parent.name].contents.length <= 1){
return merge_things(list);
if (things[parent.name].contents.length > 0){
return merge_things(list) + " with " + describe_all(parent.contents,verbose) + " inside";
} else {
return merge_things(list) + " with " + describe_all(parent.contents,verbose) + " inside";
return merge_things(list);
}
} else {
if (things[parent.name].contents.length <= 1){
return parent.count + " " + things[parent.name].descriptor[1];
} else {
if (things[parent.name].contents.length > 0){
return parent.count + " " + things[parent.name].descriptor[1] +" with " + describe_all(parent.contents,verbose) + " inside";
} else {
return parent.count + " " + things[parent.name].descriptor[1];
}
}
} else {//not verbose
@@ -1522,5 +1522,6 @@ function Army(count = 1) {
//racetracks
//more building types
//nebula
//chemical factory
//grand army
//armada

読み込み中…
キャンセル
保存