Git Product home page Git Product logo

expeditionlistplugin's Issues

旗艦の艦種指定

お世話になっております
"北方航路海上護衛"など旗艦の艦種指定が判定されていません
とても見やすく重宝しているのでお暇なときに修正していただければ、と思います

第◯パラ表示につきまして

こんにちは。続けざまに失礼します。
1つだけ気になったことがあります。今回◯×で条件判定を出してくださる形になっていますが、例えば対空は◯で対潜が×の時、「対空◯」までの表示でその後に続く文字列の存在に最初気付きませんでした。「◯なのに失敗とは・・・」と、これは慣れの問題でもあると思うのですが、もし可能でありましたら×が含まれる時、文字色や背景色などを赤色などに変えて頂ければ、その続きにエラーがあるという想像がし易いのではと感じました。
この辺り、何かしらのご検討を頂けましたら幸いです。

既知の不具合と意見

こんにちは。様々な有用なプラグインを公開してくださりありがとうございます。
まず多分現時点でのプルリクエスト込みでも恐らく修正されてないであろう不具合を指摘させて頂きます。C#は全くわかっていないに等しいのでお手柔らかにお願いいたします。

・艦隊対空値の計算に艤装分が反映されていない(多分)
「南西方面航空偵察作戦」が各種パラメータを満たしているにも関わらず「失敗」と表示されており、おかしいなーなんでだろうなーと思ってもprintfデバッグの仕方さえもわかっていないので手探りで突き止めました多分艤装分が反映されていないと思います。
ExpeditionInfo.csの該当部分を以下のように修正することで正常に反映されるようになりました。

    private bool SumAACheck(int index)
    {
        if (null == SumAA) return true;

        var sum_aa = KanColleClient.Current.Homeport.Organization.Fleets[index].Ships.Select(
            ship => ship.EquippedItems.Sum(s => s.Item.Info.AA)).Sum(); //装備対空値の合計
        return KanColleClient.Current.Homeport.Organization.Fleets[index].Ships.Select(s => s.AA).Sum(s => s.Current) + sum_aa >= SumAA;
    }

・一部の遠征名(特に南西方面航空偵察作戦)が途中までしか表示されない
プルリクエストでrenirisさんの修正されてらっしゃるような形で
Width="auto" から Width="132" にするとピッタリ良い感じになりました。

以上2点不具合の報告になります。

続いて意見になります。
「旗艦艦種」は1文字か2文字で完結するものなので「旗艦」の2文字でも良いかなと、更に「必要艦種」の手前にあるとうっかり見過ごすのを防げるかなと思いました。
今回の新遠征へのご対応にあたり、既存の遠征の成功条件も追加してくださいまして感謝しております。しかしこれがもう少しまとめられるような気がしたので意見させて頂きます。
例えば「タンカー護衛任務」の
軽1 駆2 or 駆1 海防3 or 軽1 海防2 or 練1 海防2 or 護母1 海防2 or 護母1 駆2
こちらは
軽1/護母1 駆2/海防2 or 駆1 海防3 or 軽1/練1 海防2
まで短く出来ます。すると私の環境では家具箱まで表示出来るようになり少し嬉しい感じです。
(しかしこれを実現するには必要艦種を1つずつ評価するのではなく、ORしていってANDして判定するような形に管理方法を変更しなければ難しい感じになるのでしょうか・・・)

以上ご検討頂けましたら幸いです。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.