raon555 / Shiny-Colors-STEP-maximum-simulator

シャニマスのSTEPシナリオにおいて、特化パラメータの最大値を試算するためのシミュレータです

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

派生リポジトリ

GUI版を作っていただきました。(製作者ado-shi様)
CLIにこだわりがない限り、こちらの方が良いと思います。
#3
https://github.com/ado-shi/Shiny-Colors-STEP-maximum-simulator/tree/develop_winForm

Shiny-Colors-STEP-maximum-simulator

シャニマスのSTEPシナリオにおいて、特化パラメータの最大値を試算するためのシミュレータです。

セキュリティの観点上、exeファイルは置いていません。 各々でソースコードを確認したうえでC++コンパイルを行い、exeファイルを生成する等してください。
[追記]exeファイルも置いておきますが、自環境でのコンパイル推奨です。(ネットから落としたexeファイルは不用意に実行しない方が良い)。それでも良いよって方のみ上記のexeファイルを実行してください。(DLや実行時にWindowsから怒られたりすると思いますが......)

注意点

  • 各種アイドルの上限パネル等は未考慮です。(アイドル毎にパネルが異なり、パネル開けの処理を一意化できないので......)
    残り団結力が分かるようになっているので、なんかいい感じに調整してください。

(例)1回目のシミュレーションで残り団結力が500 ⇒団結力を16回(団結力480を消費して)SPに変換。上限パネルを開けた後2回目のシミュレーションを行う

使用例

image image

image image

既知のバグ

以下の点はバグを確認していますが、見て分かる内容 & 入力検証が面倒くさいので対応していません。 修正対応を実施しました。

  • ステータスが熟練度不足で上げられないのにも関わらず、上限の成長が可能な場合、成長を行ってしまう。
    修正しました

  • 入力に数値以外や有り得ない数値を入力した場合、挙動がおかしくなる。
    ⇒入力に数値以外や負の整数、int型を越える大きな整数等を入れないでください。不自然な入力によりPC等に損害が発生した場合は自己責任でお願いします。(この程度で壊れるスペックのPCなんて今日日存在しないと思いますが......)
    [追記]入力検証を実装し、ある程度の不自然な数値、文字列であれば対応できるように修正しましたが、あり得ない数値などは基本入れないでください。何かあった場合は自己責任でお願いします。

備考

  • クソコードなので改善等していただけるならありがたいです。
  • 他言語へのリプレイスも歓迎です。
  • 不具合等ありましたらご報告いただけるとありがたいです。致命的なものであれば対応いたします。

作者のコンパイル環境

Microsoft Visual Studio Community 2019

About

シャニマスのSTEPシナリオにおいて、特化パラメータの最大値を試算するためのシミュレータです


Languages

Language:C++ 100.0%