■掲示板に戻る■ ■過去ログ 倉庫一覧■

【悠長化】KCRDB専用スレ14【出荷済み】

1 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/06(金) 19:14:05 g9saUiGw0
★★★KCRDB付属の『readme.html』は必読です。テンプレも必ず読みましょう★★★

艦これ専用ブラウザ【艦これ Received data browser】(略称・KCRDB)及び関連ツールについて話すスレ。
必然的に通信内容や艦これ内部の仕様などの話題が出るため苦手な方はブラウザバック推奨

質問についてはテンプレを一読の上、過去スレまたは当スレのスレ内検索も併せてお願いします
尚、専用ブラウザは自己の判断・責任でご利用下さい


艦これブラウザとか(開発終了)
ttp://hetaregrammer.blog.fc2.com/

前スレ
【悠長化】KCRDB専用スレ13【出荷済み】
ttp://jbbs.shitaraba.net/bbs/read.cgi/netgame/12394/1435653764/


2 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/06(金) 19:15:12 g9saUiGw0
【KCRDB】についてのよくある質問
★提督のコメントやランキングのコメントが表示されない
→KCRDBフォルダの『KCRDB_FEATURE_BROWSER_EMULATION.reg』をダブルクリックでレジストリに登録

★タイトルから読み込みでフリーズする、LOADINGが終わらない、カクカクする、やたら猫る
→キャッシュクリアしましょう。併用している他の艦これ専用ソフトやFWの設定等も要確認

★艦これでは中破表示なのに、ツールでは大破と表示している
→仕様。艦これで中破でもKCRDBでは大破表示されることがあります(readme.html大事な事参照)

★KCRDB側の入渠や遠征の残り時間が艦これ本体より数秒ずれている
→仕様。完全に同期するわけではありません。ズレ幅が大きいならwinndowsの時計も確認を(ttp://www.nict.go.jp/JST/JST5.html)

★任務の遂行状況をより詳しく表示して欲しい(ex.あ号の回数表示)
→艦これサーバーが回数ではなく、50%・80%の情報しか送信してこないので実質不可能です

★デフォルトフォントサイズorメイリオフォントが見切れる
→倍率変更オプションがあるので、そこで調整を行って下さい

★グループ編成のタブ名をKCRDB内で変更できるようにして欲しい。
→グループのリストの内部処理の都合によって、現状では対応が難しいです

★ログにerrorやfailedの表示がある
→KCRDBの動作自体に不具合が無ければ基本的に無視して構いません

★資源・遠征経験値等を視覚的にグラフで見やすくして欲しい
→資源の増減や艦娘の育成状況をグラフ化できるツールを有志が作ってくれました。
 ttps://github.com/gardejo/js-kancolle-logistics-visualizer
 使い方 ttps://github.com/gardejo/js-kancolle-logistics-visualizer/wiki/Home-%28ja%29
 設定ファイルを生成するツール ttp://kancolle.s601.xrea.com/kclv/
→有志の方がjsで作ってくれました。(KCRDBのフォルダに保存して実行。〜htmlファイルが作成される⇒ブラウザにドラッグ)
 ttps://dl.dropboxusercontent.com/s/6ortcavxtaucgnn/convert_graph.html(遠征経験値は現在動作不可)

★戦記のファイル数が多すぎる。整理したい
→日付順にフォルダを自動作成してXMLを格納してくれるjsを有志の方が作ってくれました
 ttps://www.dropbox.com/s/kj0fcr9s1m854wf/auto_classifier.js

★出撃記録をXMLに変換したい
→ ttp://www1.axfc.net/u/3285078?key=Sortie 前スレ68も参照

これらを試した上で動かない、あるいは不具合が起こるなら
不具合が分かる画像・KCRDBのバージョン(設定→Aboutに記載)とOS(32bit or 64bit)など詳細を添えて書き込むと返事があるかもしれません


3 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/06(金) 19:16:28 g9saUiGw0
非公式KCRDB機能紹介・使用方法解説
ttp://matome.naver.jp/odai/2138807124629994001

 || ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄||
 || ○荒らしは放置が一番キライ。荒らしは常に誰かの反応を待っています。
 || ○重複スレには誘導リンクを貼って放置。ウザイと思ったらそのまま放置。
 || ○放置された荒らしは煽りや自作自演であなたのレスを誘います。
 ||  ノセられてレスしたらその時点であなたの負け。
 || ○反撃は荒らしの滋養にして栄養であり最も喜ぶことです。荒らしにエサを
 ||  与えないで下さい。                  Λ_Λ
 || ○枯死するまで孤独に暴れさせておいて   \ (゚ー゚*) キホン。
 ||  ゴミが溜まったら削除が一番です。       ⊂⊂ |
 ||___ ∧ ∧__∧ ∧__ ∧ ∧_      | ̄ ̄ ̄ ̄|
      (  ∧ ∧__ (   ∧ ∧__(   ∧ ∧     ̄ ̄ ̄
    〜(_(  ∧ ∧_ (  ∧ ∧_ (  ∧ ∧  は〜い、先生。
      〜(_(   ,,)〜(_(   ,,)〜(_(   ,,)
        〜(___ノ  〜(___ノ   〜(___ノ

■初心者向け
必要なことはだいたい↑のまとめと過去ログに書いてある
書いてなかったら基本的にできないものだと思っていい

■出荷
クッキークリッカーのようなもの
エイプリルフール用に実装されたものでで特に意味はない

■らんらんこれくしょん 出荷用のナニか
MD5=3A720473F6653FE19082D3C17DF42AC5


4 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/06(金) 19:18:06 g9saUiGw0
kcrdb-enemyid
ttp://www51.atpages.jp/kancollev/kcrdb/kcrdb_eid.php

>>2の「前スレ68」はttp://jbbs.shitaraba.net/bbs/read.cgi/netgame/12394/1405979264/68

ttp://jbbs.shitaraba.net/bbs/read.cgi/netgame/12394/1412253200/7
ttp://jbbs.shitaraba.net/bbs/read.cgi/netgame/12394/1412253200/477+479


5 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/06(金) 21:02:53 JGW9g8uk0
enemyidはもう死んだでしょ


6 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/12(木) 22:05:41 euuuWtfo0
前スレ997を参考にして大破進撃ウィンドウの表示タイミング変えてみた
今までWebBrowserでクリックイベント取れずにできなかったんだよね

Cursor.Current.Handleが65567でカーソルが普通と違うときのクリックをカウントして、
ドロなしで2回、ありで3回で出すようにしたら今のとこ動いてるけどHandleで指定ってできるのかな…
再起動しても変わらなかったけど自信ないな…
以上チラ裏でした。


7 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/12(木) 22:24:44 KsxI9P4M0
>>前999
うちもWindows8.1だわ
OSのバージョンとかFEATURE_BROWSER_EMULATIONとかで変わってくるのかもね


8 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/13(金) 13:59:40 ssP5Jioo0
あああああFlashが直接クリックのアップダウン拾うようになりやがった
めんどくせえ…


9 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 12:15:00 tZENNVU.0
久しぶりに艦これやるかと思ってソフト更新するかと思ったら開発やめちゃってたのな・・・
ソフト消しちまったよちくしょう(´・ω・`)


10 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 12:22:50 0TZpTTgU0
残してても近代化改修で大改造必須だぞ


11 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 12:27:15 tZENNVU.0
開発終わっちゃってるわけだしそうだよなぁ
これレベルの専ブラあんま知らんからこれからどうすっかなぁ


12 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 13:41:35 jY1mk0ZE0
イベ毎に新システム実装されて專ブラ使えるかどうか戦々恐々してたのが恒例だったが
今回は事前に新システム実装のアナウンス無かったし安定かな?
それともサプライズで何か追加してきたりして


13 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 13:52:27 Gkh.8bcs0
>>11
七四式が代替候補だけど少し見づらいのが難点

自分もKCRDBは動くとこまで改造してたけど
ミジンコ過ぎて時間かかりすぎるから
そろそろ七四式に完全に乗換予定

KCRDBはあの機能欲しいとかいじりだすと
ゲームそっちのけになっちゃうのが難点だなw
修正個所多すぎて疲れたってのもある


14 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 13:59:26 uilbXZ/M0
>>12
前例からするとAPIの整理なんかはアナウンス無しでいきなりくるからなんとも


15 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 14:53:23 tZENNVU.0
>>13
今見てきたが確かに代替としてはすごく良さそうやねぇ
修正云々もそうだけど改良でゲーム手付かずだったら本末転倒だしね


16 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 15:25:29 jY1mk0ZE0
ずっとKCRDB使い続けてる系提督は今更他に乗り換えると慣れるのにすげえ苦労するけど
一時期離れてたのなら新しいツールのUIにもすぐ慣れるでそ


17 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 15:44:41 lE7WaSLQ0
今でも使ってる連中は自分のプレイスタイルに特化した形で改造しまくってるだろうから
結局何に乗り換えても不便になるんだよな


18 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 16:49:43 mHJO5Y2o0
いまだに連合艦隊に対応できないミジンコだけどまだ使ってるわ
第一艦隊プロファイルの戦闘毎の更新の修正途中でわけわかんなくなって投げたから
致命的なのが来てももう直せないかもしれない
2-5式(秋)とか熟練度考慮した制空値とかやりたかったけど俺には無理だった


19 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 19:29:14 YWcfDgpw0
何言ってんだ。KCRDBいじるために艦これやってるんだからゲーム
やってる時間よりKCRDBいじってる時間の方が長くても全く問題ない

80%本気の冗談は置いておくとしても、KCRDBみたいにコンパクトに
情報詰め込める専ブラないから乗り換えとか考えられないわ


20 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 19:32:51 yPlDeuvg0
ミジンコには死んだ機能を維持することだけしかできないけど、
それでも軽くてコンパクトに必要な情報を見られるKCRDBから乗り換えることはできない


21 : 名無し提督@アフィ・ロンダ系転載お断り :2015/11/18(水) 21:01:53 n84pF9ZQ0
母港問題なし


22 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/19(木) 04:38:17 Rx6LjXo20
お、輸送護衛部隊がでてきたな。
水上か機動かどっちといっしょなんだろうか、それとも別だろうか
とりあえず調べるか。


23 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/19(木) 04:47:58 Rx6LjXo20
どうもapiは機動そのままのようだ。特に追加改造の必要もなさげ


24 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/19(木) 05:43:11 8uw3FB8k0
今回のイベは平和だなこのスレ的に


25 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/19(木) 20:15:13 FPJg6D2I0
イベントは連合艦隊の動作確認とログ取りのためのもの


26 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/21(土) 09:52:24 77yfrEwc0
今回は平和だな…何も変えなくてよい…


27 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/21(土) 13:33:18 BDkra0OY0
泊地修理周りだけ
プリセット修理が仕様化しそうだから直しておいた。
今回のメンテで修正されると思ってたんだけどね。
にしても、そのままだとEnvironment.TickCountで時間管理してるんだな。
なんでDateTimeにしなかったんだろう。


28 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/21(土) 14:46:13 UmUUFG0M0
このアプリケーションはソース公開する気なかったものだからところどころ不思議な処理をしていたりC#なのに妙なことをしていたりしてる


29 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/21(土) 16:31:18 rQsXy3E.0
C++の過去の遺産の流用は良くあること


30 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/21(土) 17:07:56 NkwA3LGw0
俺もタイマーだけはすぐ実装して様子見してたけど
とりあえずイベント終了までは使えそうな感じだから通知とか色設定とか作りこんだ
ついでにずっと放置してた回復タイミングの計算も修正したった
昔このスレで↓書いてくれた人ありがとう、とても参考になった


46 名前:URL規制は11月4日から@アフィ・ロンダ系転載お断り [sage] 投稿日:2014/11/02(日) 01:48:12 ID:HhiWiHXA0 [1/3] (PC)
明石の修理の時間のずれが気になったので調べたら、気になって仕様まで追ってしまった。
で、以下のようになってるっぽい?

・修理時間:Ttotalは母港に帰った時の時間で20分以上有効、秒切り捨て(1分単位)。
・1当たりの回復時間:T1は入渠ドックの計算と同じ。修復ウインドウのポップアップは0.5秒が切り捨てられてるので注意。
・TtotalがT1のN倍より大きければHPがN回復。等しいときはN-1しか回復しない。
・T1が20分overの時20分で回復〜は知っての通り。

日本語難しいな・・・これで説明できてるだろうか?w

RepairShipInfoForm修正してみたらチェックしてる分には合ってるっぽいけども、合ってるといいな・・・
ソース弄れて、かつ試してみる気の起きる暇人さんどうぞ。


31 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/21(土) 21:39:00 C43CL5QA0
KCRDBのタイマーは正確なのに74式は徐々にずれてくるな・・・
やっぱKCRDBが最高だったんや!


32 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/21(土) 22:12:22 GNnJYKlc0
直さないとKCRDBのタイマーはずれてるよ。


33 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/22(日) 01:37:48 eh7cjpG20
>>30
nT1がx分50秒になるケースでn-1しか回復しないケースがあったので
いまではnT1+10で判定してる

無駄になってるケースもあるかもしれなが検証がすげーダルいので、
回復してねぇ!?、よかいいかと諦めて放置


34 : PT名無群@アフィ・ロンダ系転載お断り :2015/11/22(日) 11:29:00 u0AfzUQI0
イベント前にゲージ情報表示機能を入れたけど、てきとー実装だった割には
ちゃんと動いてくれてて良かった
ttp://www.dotup.org/uploda/www.dotup.org618784.png

輸送作戦はゲージが数値で表示されるからあんまり意味なかったけどw
まあ、実装間違ってなかった確認にはなったからいいか

輸送護衛部隊も特に問題なく動いてるし、今回のイベントは平和でいいな
あとはツェッペリンと嵐がとっとと出てくれれば・・・


35 : 名無水鬼@アフィ・ロンダ系転載お断り :2015/11/23(月) 19:06:26 VlaabjKI0
プチって言いながら時間拘束はきつくなってるから連合のバグ取りしてる余裕がない


36 : 名無水鬼@アフィ・ロンダ系転載お断り :2015/11/23(月) 20:00:50 uBpb1.fQ0
とりあえずログだけ取っといてあとからデバッグすればいんじゃね?
E-5の二段階ゲージとか今後も似たようなの出てきそうだし

甲乙丙選択する前のゲージが9999になるの今回初めて知ったわ


37 : Fw774T改@アフィ・ロンダ系転載お断り :2015/11/27(金) 10:50:24 F1EHjUVs0
時間がとれて,いままで避けてた連合艦隊実装がようやくできた
KCRDBのためにプログラミングを始めたけれど
スレの情報がとても充実してるからなんとかなるもんだな
過去ログ含めてとても参考になった

任務6個程度だったらすぐできたのに
連合艦隊はほんと大変だった

あとは装備熟練度やらないとなぁ


38 : Fw774T改@アフィ・ロンダ系転載お断り :2015/11/27(金) 22:53:26 AlpHNhWQ0
熟練度対応は前スレにやり方も書いてあるし結構簡単にできるよ
連合艦隊対応が出来たなら楽勝だと思う

今後のことを考えて編成プリセット対応したけど意外と面倒だった


39 : 輸送作戦は8日11時終了予定@アフィ・ロンダ系転載お断り :2015/12/07(月) 07:50:20 r2bK.S2M0
ソース見てると度々
 int[] array1 = new int[6];
 int[] array2 = array1;
みたいなのが出てくるんだけど、これってわざわざarray2作る必要あるのかな


40 : 輸送作戦は8日11時終了予定@アフィ・ロンダ系転載お断り :2015/12/07(月) 08:01:23 r2pIwKrw0
ニューメリックアップダウンでそういうのよく見るから最適化とかそういう類じゃないかな


41 : 輸送作戦は8日11時終了予定@アフィ・ロンダ系転載お断り :2015/12/07(月) 18:25:47 NaScZDGw0
>>39
元がCとかC++だとポインタインクリメント用にコピー作ったほうが
ループが早い場合もあるし、その名残かも知れんな。


42 : 輸送作戦は8日11時終了予定@アフィ・ロンダ系転載お断り :2015/12/08(火) 17:29:51 IrmVPyeU0
150超えたら表示できひんやんけ!


43 : 輸送作戦は8日11時終了予定@アフィ・ロンダ系転載お断り :2015/12/08(火) 18:37:44 G6LfoWoM0
ソースいじれる人向け(いじれるなら自分でやってそうだけど)
ShipListViewForm.cs
80行付近と900行付近
this.m_iFilterLvUpper = 150;→155にする
900行付近
GenericDecimalRangeDialog.ShowDialog
(out value, out value2, this, "レベル範囲指定", "表示する艦娘のレベル範囲を指定して下さい.", 0, 1m, 150m, 1m, this.m_iFilterLvLower, this.m_iFilterLvUpper)
の150mの部分を155mにする

…かな、足りてない所あるかも。


44 : 輸送作戦は8日11時終了予定@アフィ・ロンダ系転載お断り :2015/12/08(火) 18:49:06 YDBAS56Y0
いじったのずっと前だから弄り方忘れた
また一から覚え直すか

今度はどうやって弄ればいいのかメモ残しとこ


45 : 輸送作戦は8日11時終了予定@アフィ・ロンダ系転載お断り :2015/12/08(火) 18:53:22 IrmVPyeU0
何故こんなものをハードコーディングしてるんだ…


46 : 輸送作戦は8日11時終了予定@アフィ・ロンダ系転載お断り :2015/12/08(火) 19:01:46 bbAE130w0
KCConst.LvMax参照してたのがコンパイル時に埋め込まれたんでないかな


47 : カエレ…ッ!@アフィ・ロンダ系転載お断り :2015/12/09(水) 02:26:26 GegGGLHg0
そこを変にいじるとフォームデザイナがこけるね


48 : カエレ…ッ!@アフィ・ロンダ系転載お断り :2015/12/09(水) 22:07:35 bRZrFn9E0
べつに155じゃなくて、もっと上にしといてもいいよね


49 : カエレ…ッ!@アフィ・ロンダ系転載お断り :2015/12/10(木) 02:11:45 uVrrQlG.0
そんなのは自己判断やで。
まぁGenericDecimalRangeDialog.ShowDialogのほうは999mとかでも良いんじゃないかとは思うが。


50 : カエレ…ッ!@アフィ・ロンダ系転載お断り :2015/12/12(土) 15:54:28 xorL.Wqo0
あー、グループのLvソートのLv変動上限が150だからLv150以降はグループに表示されないのか

艦隊や入渠ウィンドウにはちゃんと表示されるから、グループを他ツールで補ってれば特に問題は無さそうね


51 : カエレ…ッ!@アフィ・ロンダ系転載お断り :2015/12/12(土) 19:40:55 mgiE751g0
ちょろっと弄るだけなんだからこまめに直そうよ…


52 : カエレ…ッ!@アフィ・ロンダ系転載お断り :2015/12/13(日) 12:44:48 DaYrQ95M0
150になる娘がいない俺は勝ち組


53 : 名無し提督@アフィ・ロンダ系転載お断り :2015/12/24(木) 22:17:06 K3EkwhsM0
秋刀魚の時に作った任意のuseitemの個数を表示する機能がさっそく役立った


54 : 名無し提督@アフィ・ロンダ系転載お断り :2015/12/30(水) 10:24:37 2xmINmpY0
ツールスレの方でFlashのアップデートが問題になってますね
突撃する人は気をつけて


55 : 名無し提督@アフィ・ロンダ系転載お断り :2015/12/31(木) 10:41:24 3/lKelpM0
立ち上げっぱなしで気づかなかったけどKB3132372で起動時エラーが出るのか
アンインストールで解決したけど


56 : 名無し提督@アフィ・ロンダ系転載お断り :2015/12/31(木) 23:37:55 0WWnL3mU0
謹賀新年任務がマゼンダになっとるなあ


57 : 瑞雲28型(2016空)@アフィ・ロンダ系転載お断り :2016/01/01(金) 00:55:29 MyFjnEsM0
api_category=8
これかな


58 : 瑞雲28型(2016空)@アフィ・ロンダ系転載お断り :2016/01/02(土) 14:49:27 xTRq1NbA0
>>57
どもです。
KCRDB.valuesetting.xmlの<QuestCategory>の設定項目を一つ増やせばOKでした


59 : 瑞雲28型(2016空)@アフィ・ロンダ系転載お断り :2016/01/02(土) 14:56:48 VIXcvCRo0
そんなんあったのか
ふつーにクエスト窓のコードにハードコーディングしてたわ


60 : 瑞雲28型(2016空)@アフィ・ロンダ系転載お断り :2016/01/02(土) 15:17:25 xTRq1NbA0
QuestInfoForm.cs覗いたら
KCUtiliry.QuestCategoryToColor
ってのがあったのでそれで参照してる場所を検索したら
KcrdbVisualSetting.csがでてきたのでこのファイルかと気がついた。


61 : 瑞雲28型(2016空)@アフィ・ロンダ系転載お断り :2016/01/02(土) 18:01:00 CrkagYmk0
ようやく時間が取れたので編成プリセット対応とレベル上限155対応と
api_category8対応を入れてみた

編成プリセットはもっと大変かと思ってたけどship_deckの使い回しで
あっさり出来て拍子抜け。これならもっと早くやっとけばよかった

api_category8対応はxmlいじるだけでもいいけど色設定ダイアログの
任務種別色一覧に出て来ないのが気持ち悪くてソースもいじったわ
なんでここだけハードコーディングなんだろうな


62 : 名無し提督@アフィ・ロンダ系転載お断り :2016/01/17(日) 14:51:19 PwHwCrH.0
レイアウト保存したらめったにボタン使わないからツールボックスやめてメニューに変更した。
画面もソースもすっきりしたw


63 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/10(水) 21:36:13 atHsq6J60
特に何もなく


64 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/10(水) 21:44:27 aTqqY2cI0
>>63
報告乙


65 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/10(水) 21:58:57 Lp4dEHgQ0
あっただろ!うちの嫁艦が可愛くなった!


66 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/10(水) 21:59:41 zybA2zk20
お、おう。
新ギミックがapi追加してないかどうかだけやな


67 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/10(水) 22:40:24 ZqQQi8JA0
今のところ問題なし。(ログイン、母港画面、遠征、演習)


68 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/10(水) 22:46:45 JkNt4Wfw0
マップ33-4はなさそうだ


69 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/10(水) 22:48:25 atHsq6J60
nhk


70 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/10(水) 23:13:15 bS1DKglE0
あれ、敵がまたunknownになったの俺だけ?


71 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/11(木) 00:38:07 aSXXFecA0
E-2の上→上ルートで航空攻撃だけ発生してエラーが出たなあ。


72 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/11(木) 00:39:24 CQvW85Zk0
それ1-6実装されたときつぶしたエラー


73 : 名無し提督@アフィ・ロンダ系転載お断り :2016/02/11(木) 00:58:58 aSXXFecA0
>>72
まあ潰し方が違ったのかエラーが出てしまう。戦況がちゃんと取れてない。


74 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/11(木) 02:07:51 TwOnisRc0
E1のぼっち飛行場姫マスで新規api( api_req_sortie/ld_airbattle )が追加。
中身は1-6の航空戦( api_req_sortie/airbattle )とほぼ同じだと思う。
E2は知らん。つかE1甲ラスダン硬いし猫祭りだし一旦中断してプログラム修正…


75 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/11(木) 02:31:00 aSXXFecA0
>>74
ちょうどいまE2-Iを通過したけど同じ
kcsapi_api_req_sortie_ld_airbattle
だった。


76 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/12(金) 03:30:40 2y6SedDo0
apiごとに仕分けるところにld_airbattleを付け加える変更で
特に問題はなかった。


77 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/12(金) 13:07:07 YLivOJT20
まだ航空戦に対応してないんだけどこれを機に頑張ってみようかね


78 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/12(金) 15:49:19 WWnqsxB20
航空戦対応は1-6実装時に話題に上がったけど
結局何をどうしたらいいのかさっぱりわからんかった


79 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/12(金) 18:41:40 dW5kT0pE0
KCSortieDataJSONParser.csのapi_stage_flagからapi_stage3を複製して
api_stage_flag2とapi_kouku2にすればなんとか動いている

複製分はif (objAt.ContainsKey("api_stage_flag2"))で括る

まだ悪瑞穂前の航空戦しか確認してない


80 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/13(土) 12:46:54 NHvo88JU0
エラーを出さないだけならそれでいいけど、それだと第二航空戦が
戦況に出ないから総被ダメとかわからなくならない?
うちはExpandedBattleInfo***ShipElmにAirAttackDamage2を足して
第二航空戦のダメージも表示するようにしたなぁ
今回のはそもそも耐えるだけだから戦況もいらないかもだけどさ

それよりも与ダメなしなのに勝ち負けが出来るのはMVP予測機能に
影響があって頭が痛いんだがw
さてどう修正したものか


81 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/13(土) 12:49:50 NHvo88JU0
あ、MVP予測は無条件に旗艦MVPにするだけだね
影響受けるのは勝敗予測の方か
どちらも被ダメ0だと表示はevenになるけど実際は完全勝利Sか


82 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/13(土) 13:52:04 VYBKD2BM0
戦況は航海日誌拡張版に頼ってるから
エラーさえ出なければそれでいいな


83 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/14(日) 01:59:38 h59Qbcbg0
ld_airbattleの敗北の線引きはどこなんだろうねえ。
大破でても戦術的勝利だった気がする。
轟沈なのかなあ


84 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/14(日) 09:16:58 y2dZNCb60
まあ、勝ち負けがわかったところでどうせ夜戦出来ないから意味ないんだけどねw
与えられた結果を受け取るだけのマスだからなぁ


85 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/14(日) 14:24:39 TgPhO//c0
E3の空襲マスは api_req_combined_battle/ld_airbattle だった。


86 : 名無し猫@アフィ・ロンダ系転載お断り :2016/02/18(木) 18:59:13 dHxrGpB20
大破警告さえしてくれればそれでいい。それでいいんだよ本当・・・


87 : 名無し提督@アフィ・ロンダ系転載お断り :2016/03/03(木) 19:47:20 is19o2Og0
滅茶苦茶今更だが時間がとれたのでLV155対応、任務6対応その他微修正をまとめて対応。
しかし元ソース、任務周りの数字の順番が謎にバラバラだったのは何でだろう。

と、いうか任務5に慣れすぎて6選ばずにやっていけてるw


88 : 名無し提督@アフィ・ロンダ系転載お断り :2016/03/08(火) 21:45:45 plcPocps0
編成展開した時、一度母港に戻らないとKCRDBの艦隊ウィンドウ更新されないけど
即更新されるようにするにはどこ弄ったらええんやろか


89 : 名無し提督@アフィ・ロンダ系転載お断り :2016/03/08(火) 22:42:20 nxwAqf3s0
api_req_hensei/preset_selectの処理追加してどうぞ


90 : 名無し提督@アフィ・ロンダ系転載お断り :2016/03/08(火) 23:10:58 plcPocps0
よくわからんけど自力じゃ無理と言う事がわかったわサンクス


91 : 名無し提督@アフィ・ロンダ系転載お断り :2016/03/12(土) 18:08:53 t0PM/fbY0
諦め早いな、api_get_member/ship_deckの処理とほとんど同じだからむしろ楽なんだが


92 : 名無し提督@アフィ・ロンダ系転載お断り :2016/03/25(金) 11:39:29 szB/WtDg0
そういえば遠征リザルトでFlash.ocxがAccessViolationException吐く問題は
BETAの21.0.0.204で直るみたいです


93 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 04:59:54 MNCZyX4k0
改造しまくって中身がほぼ別物になっちゃった版 ttp://www1.axfc.net/u/3644488.zip (DL期限 4/2 00:00:00まで, 解凍pass: KCRDB)
実行ファイルなしでプロジェクトのみ


94 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 18:57:02 tVfDAPOQ0
なんか補給で怪しい動きしたなあ


95 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:01:08 tVfDAPOQ0
艦隊の装備取得できてないや
割と変更あったみたいだな


96 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:06:11 tVfDAPOQ0
また大幅に改造が必要な予感
明石タイマーも死んでる


97 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:06:56 err2CjOo0
起動直後は全然取得できなかったけど大潮改造したら取得可能になった
なんだこりゃ


98 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:08:30 FSDRizZY0
補給しても即座に反映されない
ドラム缶や大発の装備状況も取れない
これは面倒だな


99 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:12:56 FSDRizZY0
装備の数も取れてないなぁ


100 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:14:37 /oEMW7FY0
api_get_member/slot_itemがなくなってる(^^;;


101 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:15:23 FSDRizZY0
アイテム廃棄を行うとエラーメッセージが出る
こりゃダメだわ


102 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:15:41 tVfDAPOQ0
装備の取得さえできればあとは変えなくてもいいなら楽なんだがどうだろうな


103 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:17:33 UPWSv7WE0
(アカン)


104 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:18:53 dCFD064g0
だましだまし使ってたが、いよいよダメかもわからんね


105 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:21:19 /oEMW7FY0
今見てたらstart2も大幅にファイルサイズが小さくなってるんだが、、、


106 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:24:51 err2CjOo0
なんだよ普通に使えてる俺がおかしいのか・・・?
特になんにもいじってないんだけど


107 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:27:10 UPWSv7WE0
何時の間にか表示されとる
なんじゃこりゃ


108 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:27:26 G1Nr3Crk0
装備数が取れなくなっちまったかぁ


109 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:29:21 ALG.Ahsw0
require_infoをバラすのだ


110 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:31:20 tVfDAPOQ0
航海日誌は装備取得できてるから何とかなりそうな気がしないでもない


111 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:36:01 tVfDAPOQ0
戦闘関係は特に異常は無いようだ
演習だけだけどw


112 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:40:22 /oEMW7FY0
一旦戦闘行って帰ったら装備も補給も取得できるようになった、なんだこりゃ?


113 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:40:28 tVfDAPOQ0
以前のデータ取得するタイミングがあるみたいだね
しばらく使ってるとどこかで取得してきてちゃんと動くようになるw


114 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:42:22 x27mnqzs0
api_get_member/require_info食べる
中からapi_slot_itemとapi_kdock取り出してそれぞれのParse_Mainに流す
で起動からおkかな


115 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:43:49 FSDRizZY0
とりあえず1-3に出撃してみたら「出撃した艦隊が記録されていません」で
戦況が見れない
これはもうだめだな


116 : メンテ日<(゚∀。@アフィ・ロンダ系転載お断り :2016/04/01(金) 19:45:27 /oEMW7FY0
戦闘中に"出撃した艦隊が記録されていません"が出たからjsonに変更あったのかも


117 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/01(金) 20:01:24 tVfDAPOQ0
マンスリー4-2やるのに出撃したけど特にエラーはいてないな
対応するのがめんどくさければしばらく使ってりゃそのうち読み込むようになる、でいいのかなww


118 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/01(金) 20:03:41 tVfDAPOQ0
しかし専ブラスレとか見てると軒並みエラーはいて動かないとかいう中で
微妙に不具合はありつつも一応動くKCRDBはさすがだなあと改めて実感する


119 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/01(金) 20:03:42 G1Nr3Crk0
装備数は一度出撃して戻ると取得されるけどブラウザ開きなおすとまた消えるわな


120 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/01(金) 20:06:51 /oEMW7FY0
わかった、オリジナルはmap/startとnextからapi_deck_idを取得してたのがそれぞれ無くなってる。
sortie/battleから取るようにすれば大丈夫そうかな


121 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/01(金) 20:22:54 FSDRizZY0
ああ、一回戦闘出撃して帰ってくると2回目からは戦況取れるのか
これなら装備廃棄のメッセージを潰せばとりあえずだましだまし使えるかな


122 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/01(金) 20:25:01 tVfDAPOQ0
装備廃棄もちゃんとデータが取得できてる状態でやればエラー出ないんじゃね
今廃棄したけど正常だったし


123 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/01(金) 20:39:23 XbB3OeRo0
require_infoからapi_slot_itemとapi_kdockをパースして
sortie/battleのapi_deck_idを使うようにしたらとりあえず
ブラウザ起動直後から問題なくなったな
簡単な修正ですんで良かったわ。情報thx


124 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/01(金) 20:43:27 tVfDAPOQ0
ログイン時に呼ばれないだけで出撃から帰ってくるとmember_slot_item呼ばれててワロタw
なるほど出撃から戻ってくると動くわけだわ


125 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/01(金) 21:35:02 FSDRizZY0
ああ本当だ
装備廃棄してもエラーでなくなってるわ


126 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 10:01:55 aEbLR.6g0
require_infoに旧api_slot_itemデータが含まれててget_memberの時にどうにかすればいいところまではわかったが
肝心のその部分だけ抽出する方法がわからなかった


127 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 10:33:41 r1J/D9V.0
>>120
ごめん勘違いで嘘書いてしまった。
DeckIDが入ってるのはRequest.api_req_map/startで
Jsonのmap/startには最初から入ってなかった。
昨日はたまたま取得に失敗してたのか、今日はエラー出てないや


128 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 15:16:03 Nq0v9zEc0
結局今回の対応はrequire_infoの中のapi_slot_itemとapi_kdockをパース
してやるだけでいいのかな
起動して即出撃しても装備破棄しても補給してもちゃんと表示されてるし

>>126
api_dataをGetObjAtして、そこからapi_slot_itemをGetArrayAtして、
_ParseSlotItem_Mainに食わせたらいけるで

api_kdockも同様


129 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 16:05:45 aEbLR.6g0
require_info→
_OnAfterSessionComplete_Member〜 →
m_kcmemberdata.Parse〜 →
_Parse〜_Main

ここで従来なら jSONObjElement.GetArrayAt("api_data");ってなってるよね

今回はここでGetArrayAtするまえにGetObjAtしてそのあとGetArrayAt("api_slot_item")すりゃいいってことかな?

そのままGetArrayAt("api_slot_item")ぶち込んだらンなもんねーよって言われたわw


130 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 16:12:08 Nq0v9zEc0
api_dataの中にapi_slot_itemがあるんだから直GetArrayAt("api_slot_item")なんて
やったら怒られるに決まってるだろw

_ParseApiPort_Mainとか_ParseShip3_Mainで似たようなことやってるから見てみ


131 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 16:13:07 y1FQXxCY0
_ParseApiPort_Mainで似たような処理してるから見てみ


132 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 16:14:10 y1FQXxCY0
すまん被った


133 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 16:38:10 aEbLR.6g0
上手くいったわ。サンガツ
今回もまたコピペで乗り切ってしまったミジンコであったw


134 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 17:36:43 aEbLR.6g0
>>123のバトル関連もいじった方がいいのかな?
とりあえず母港までは正常に動くから満足してしまった感

他の専ブラもちょっと触ってみたんだけど痒いところに手が届かなかったんだよねえ
背景色が変えられなかったり、明石タイマーの艦の個別回復量&次回復までの時間が出なかったりで


135 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 18:07:27 Nq0v9zEc0
たぶんapi_slot_itemが取得出来てれば戦闘も問題ないと思うよ
ざっと動き見てみたけどデータ全部取れてるっぽいし

まあ他の専ブラで満足出来るならソースいじってまでKCRDBに
しがみつかないよなw
よっぽど大きなapi変更とかが入らない限りコピペ修正でいける
だろうからしがみつき続けるぜ


136 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 19:36:27 1WBbiygw0
Android版との共用でどれだけ通信量減らしてくるか。
妙な暗号化さえ来なければ大丈夫だとは思うけど。


137 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/02(土) 23:02:34 AJOy.YWw0
require_infoからレスポンス内容を丸ごと_OnAfterSessionComplete_MemberSlotItemと_OnAfterSessionComplete_MemberKdockに流してはいけない(戒め)


138 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 01:37:05 AsBJgUww0
こっちも修正できた。感謝。

>>114 >>126 >>128 >>129 >>130
辺りの情報が特に役に立った。特に感謝。
>>137 のは具体的にどう修正すればいいのか解らなかった。

自分なりのまとめ。
修正箇所は3箇所。
1.「MainForm.cs」の「_FiddlerDelegate_AfterSessionComplete_Main」を修正。
・"api_get_member/" によるif文に「else if ("require_info" == text)」を追加。
・"slot_item" と "kdock" にあった記述を両方コピー。(requestBodyAsStringは1つだけでいい)
2.「KCMemberDataJSONParser.cs」の「_ParseSlotItem_Main」を修正。
・jSONObjElementから"api_data"をJSONObjElement型として取り出し、さらにそこから"api_slot_item"をJSONArrayElement型として取り出す。
3.「KCMemberDataJSONParser.cs」の「_ParseKdock_Main」を修正。
・2とほぼ同じ。
・jSONObjElementから"api_data"をJSONObjElement型として取り出し、さらにそこから"api_kdock"をJSONArrayElement型として取り出す。

何か間違っていたらフォローよろしく。説明下手なのは気にしないでくれると助かる。
「MainForm.cs」の「_DebugLoad」の方も修正した方がいいのかな。


139 : 138 :2016/04/03(日) 02:20:26 AsBJgUww0
悪い、>>138 だと出撃後等にエラーが出るようになったから参考にしないでくれ。

エラー内容「Error : [svdata=/object{api_data}/array]は連想配列型ではありません.」


140 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 02:29:13 Z0WLmnKM0
ざっと修正したけど未だにKCRDBほどコンパクトにできる専ブラないんだよな
通信全面的に変更されたら修正できる気がしないし困ったなぁ


141 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 02:33:52 2otVhN8.0
kdockにも使えるように引数を3つもった_OnAfterSessionComplete_MemberRequireInfoを作った
定義は_OnAfterSessionComplete_MemberKdockと同じ

_ParseRequireInfo_Mainでapi_dataからapi_slot_itemとapi_kdockを抜き出したらそのまま
this._ParseSlotItem_Mainと_ParseKdock_Mainに丸投げ


142 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 02:38:09 fh/kBTmg0
>>138
>>137がやっちゃだめって言ってるのをまさに手順1でやっているように見える
_ParseSlotItem_Mainを直すんじゃなくて、_ParseSlotItem_Mainに合う形式にしてからそこに流すんだ


143 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 02:50:53 AsBJgUww0
>>141
おお、参考にしたらエラー出なくなった。まじ感謝。


144 : 138 :2016/04/03(日) 03:01:30 AsBJgUww0
>>142
フォロー感謝。


145 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 03:25:05 DRNkp3tQ0
俺はそのまま require_info の内容を _OnAfterSessionComplete_MemberSlotItem と _OnAfterSessionComplete_MemberKdock に流し込んで
その後 _ParseMain で jSONObjElement.Resolve("api_data").Type をチェックして連想配列なら require_info とみなして処理
そうでなければ戦闘終了後に流れてくるslotitemとみなして処理、みたいな頭の悪いことをやった
たぶん真似しちゃいけないやつ


146 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 08:07:20 vzqRTFXY0
try
 今まで通りの処理
catch
 try
  失敗してたらrequire_infoを整形して渡す
 catch
  それでも失敗したらエラー表示

ってした


147 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 08:18:49 BlSL.2zA0
ところでメンテで完全スルーされてるけど>>93みたいなプロジェクト方式での配布は
著作権とかKCRDBの利用規約的に問題無いのかね?


148 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 09:18:57 UeagKTG60
その辺は大丈夫じゃね?
現時点ではまだ著作権法は親告罪だし、更新を止めた作者様が
今更クレームを付けてくることはまず考えられないだろうから


149 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 10:09:26 4hpO2ba20
今回の対応って

1.MainForm.csでrequire_infoが来たときにハンドリングする関数を
_OnAfterSessionComplete_MemberMapInfo あたりをコピペして作る

2.KCMemberDataJSONParser.csにrequire_infoをパースする関数を
_ParseApiPort_Mainあたりをコピペして作る
(api_dataからapi_slot_itemを抜き出して_ParseSlotItem_Mainに渡して
api_dataからapi_kdockを抜き出して_ParseKdock_Mainに渡す)

たったこれだけじゃね? ほぼコピペで終わりじゃん

>>148
それを言ったらバイナリアップでもなんでもOKになっちまうだろ
そもそも訴えられたら負けることをやってる時点で問題じゃね?


150 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 12:26:09 Ar31RxCk0
利用規約云々で行ったらリバエンだってどうだか知らんので

ハイこの話はやめやめ


151 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 13:01:48 fh/kBTmg0
前にもgithubで公開されてた件で作者はうんざりしてたしな
個人で細々とやる程度にしときましょ


152 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 13:26:18 2otVhN8.0
あのまま開発が続いてたら連合対応するわ熟練度や33式も対応するわ夢が広がりんぐだったんだろうなw


153 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 13:37:27 BU9Ex1FE0
俺が見た時はDL数70越えてた
ROM大杉ィ!


154 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 14:06:34 DRNkp3tQ0
KCRDB使ってる人の中にも例の猫が出る人っているんだろうか


155 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 14:10:57 4hpO2ba20
>>152
俺は連合も改修も熟練も索敵も対応したからもう夢も希望もないw

>>153
あれどんな人が落としたんだろうな
自分でいじれる人は落とす必要ないし、自分でいじれない人は
落としたところで今後の仕様変更に対応出来ない
そもそもちゃんとビルド出来るかどうかすら怪しい
結局自分でいじってるけど取り込める機能がないか興味本位で
落とした人がほとんどなんじゃないかと思ってるw


156 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 14:29:34 BlSL.2zA0
自分でいじれない人は「デコンパイルって何ですか?ビルドってどうすればできますか?」ってレベルだろうから結局意味無い感じ


157 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 14:34:30 c4WJtlMM0
>>155
よくわかんないけど後で入手不可になったら困るし!


158 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 14:51:27 BU9Ex1FE0
あたしゃ自分でいじれない人だよ
ビルドしたもののメンテでKCSniffer部分?がお釈迦になられたのですごすごと元(コピペ対応継ぎ接ぎ版)に戻ったよ


159 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 15:14:12 4hpO2ba20
コピペ対応でも仕様変更に対応してビルド出来るなら
いじれる人に分類していいと思うわ
修正してるうちに機能追加とかも出来るようになるよ
やり方わかんなきゃここで聞けば大抵教えてもらえるし


160 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 15:29:13 nZAWsKPw0
ソース参考にしようと思って落としたけどまた見てないわw
新任務こなすので精いっぱい


161 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 15:37:02 Ar31RxCk0
自分でいじれるけど時間が無くて他に移行しながらも
未練たらたらでこのスレに残って様子だけ見てるのが私です


162 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 15:42:45 IeD8PwLA0
自分ではいじれないけど、このスレに書かれてることのコピペ位ならできるミジンコです
Mijinko Editに6任務対応と新年任務以降の色対策くらいしか施してないミジンコには今回の修正もちょっと・・・
最新のアップデートに対応出来なくても、他の専ブラよりも優れてるドッキング機能があるから離れられないんだよなぁ


163 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/03(日) 23:34:38 sHp.UrqY0
>>148
一度ページにDMCAや警視庁へのメッセージ載せてgithubからロダまで一掃されたことがあるから
調子に乗ってるとマジで通報されかねん
そもそも作者って時点で行動力がないなんてことはあんまり考えられないからね


164 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 14:42:17 YZXfCvYI0
質問させてほしい。
最初に色々表示されなくなったりエラー吐いたりするのはデータ形式が変わったからだが、適当に1回出撃すると直るのは何でなんだ?


165 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 14:52:50 tzL8tPns0
>>164
着任時に送られてくるデータの形式は変わったけど、母港に戻る時のデータ形式は変わってないからそういう動作になる。


166 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 15:06:47 ZIB4yFtg0
>>124やで


167 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 15:12:06 7rIFKYUo0
だから今までのデータにも対応できるように修正しないと今度は>>139みたいになる


168 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 15:17:12 ZIB4yFtg0
まぁいじれないミジンコちゃんでも1回出撃すれば一応だましだまし使えるというのは有情ではあるねw
そもそもそのレベルのミジンコが今まで使えてたかどうかは疑問だけど
神気取りの奴が対応版何度か配布してたんだっけ


169 : 164 :2016/04/05(火) 16:03:31 YZXfCvYI0
最初だけ変わっているということか。ありがとう、納得できた。


170 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 16:11:20 cAmD6jF6O
補給しても表示フルにならないでそのままとか
建造艦表示なしとかなんだこれ
全面的に弄らないとダメになったのか


171 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 16:41:22 ZIB4yFtg0
メンテ以降のスレ動きがどうなってるのかくらい一通り目を通せばいいのに


172 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 19:07:53 vfQOqhrc0
だからミジンコなんだよ
スレにちゃんと目を通す人なら自分で修正出来るようになってるよ


173 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 19:17:49 cAmD6jF6O
前は直す時間あったけど今は物理的に無理
エラーは吐かないからこのまま使うしかないか


174 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 19:20:28 ZIB4yFtg0
修正方法はすでに出てるしコピペで済むから10分もかからんのに


175 : あげあげぴょん!@アフィ・ロンダ系転載お断り :2016/04/05(火) 22:08:26 YZXfCvYI0
>>174
ミジンコ的には数学と一緒なんだよね。
わかってる人は自力で対処できて他のわかってる人と答え合わせしてる。
根本がわかってないやつはコピペしてできたつもりになっていても、根本わかってないからちょっとでも変化するとお手上げになっちまう。


176 : 名無し提督@アフィ・ロンダ系転載お断り :2016/04/06(水) 10:40:09 ZMUgwylQ0
つまり問題集の回答を丸写ししてる状態か


177 : 名無し提督@アフィ・ロンダ系転載お断り :2016/04/06(水) 14:18:09 mcwtVtUQ0
はじめはコピペでも書き換えた箇所を眺めていれば何が違うのか何となくわかってくると思うんだけど
それすらしないのかな


178 : 名無し提督@アフィ・ロンダ系転載お断り :2016/04/06(水) 14:33:13 YsbTgAuU0
しないよ
書き換えて正常動作したらそれっきり
次に書き換える必要が出てきた時には内容も忘れてる


179 : 名無し提督@アフィ・ロンダ系転載お断り :2016/04/07(木) 06:40:24 .M8hAu9c0
フローチャートは構築できるがプログラムが構築できないのは私です


180 : 名無し提督@アフィ・ロンダ系転載お断り :2016/04/07(木) 21:00:08 PnUVM6cs0
っ[モデルベース]


181 : 13日早朝dmmメンテ@アフィ・ロンダ系転載お断り :2016/04/12(火) 03:09:43 xOdurELI0
プリセット対応しようと思ってレスポンスエンティティ眺めてたんだけどapi_deck_portと全く同じ配列っていうのはわかった
なるべくコピペで済ませようとするならどんな感じがベストだろうか


182 : 13日早朝dmmメンテ@アフィ・ロンダ系転載お断り :2016/04/12(火) 14:46:47 xOdurELI0
ParseDeck流用したらうまくいったわー


183 : 13日早朝dmmメンテ@アフィ・ロンダ系転載お断り :2016/04/12(火) 15:20:16 xOdurELI0
と思ったら2〜3艦隊の遠征情報まで上書き消去してしまっているようだw


184 : 13日早朝dmmメンテ@アフィ・ロンダ系転載お断り :2016/04/12(火) 20:43:36 JdMBGUTQ0
ship_deckの対応をちゃんとしてあれば、同じルーチンを通すだけだよ
情報が変わった艦隊だけを上書きするようにしないといけない

ship_deckの対応手抜きしてる人は、第4艦隊に1隻だけで出撃とかすると
愉快なことになるw


185 : 13日早朝dmmメンテ@アフィ・ロンダ系転載お断り :2016/04/12(火) 21:47:52 xOdurELI0
ship_deck手抜き実装なのに連合艦隊含めまともに動いてるから問題なんだよなあ
preset_selectはship_deckのapi_deck_dataと同じだから同じ処理で行けるんだろうけど
手抜き見直すしかないか


186 : 13日早朝dmmメンテ@アフィ・ロンダ系転載お断り :2016/04/13(水) 00:38:53 PAn6pcZM0
そういや対応は人それぞれとはいえship_deckの時ほどバラバラだったことはなかったな
やれフラグ立てて処理しろ、やれカウントして判断しろだの


187 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/01(日) 23:39:54 KOb1hSMg0
明日からまたデバッグの日々が始まるのか ('A`)


188 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/02(月) 09:22:47 tbBK33960
11時間メンテだと新システム確定か…


189 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/02(月) 09:31:23 UyfrOgTo0
通信周りはこの前いじったばかりだからまた変更って可能性は高くないだろう
新要素だけならそれが表示されなかったりするだけだし


190 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/02(月) 09:59:58 an95JE/w0
どうせイベント始まっても情報出揃うまでマトモに出撃しないし、
その間に新要素対応するわ


191 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/02(月) 13:45:52 ggziDU3g0
基地航空隊が来るのは確定だからそこがどんなシステムになるかだな
支援艦隊的な扱いならなにもいじらなくて良さそうだけど


192 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/02(月) 13:53:23 5MRx2giQ0
逆に支援艦隊的なものだとAPI名が変わるから戦果パネルの表示がずれるかも


193 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/02(月) 15:39:47 an95JE/w0
基地航空隊は支援か航空戦の延長で出来そうな気がするね
内火艇絡みでも何かありそうだけどシステム的には変わらないかな


194 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/02(月) 16:08:21 82bofVwc0
航空支援が一回余分に入る形になるんじゃないかと
輸送連合の時と同じようにapiを流用して


195 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/02(月) 21:18:57 fqeFTCns0
今日はダメだな、しかし28時ってなんだよw


196 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/03(火) 04:05:06 vcv5N7Vw0
母港では問題無いけど戦闘でディンディンエラー出るな


197 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/03(火) 04:30:53 mumiqeEw0
通常海域では問題ないかな


198 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/03(火) 04:31:01 bcyAWuNU0
>>196
それ前回の直してないだけでは…


199 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/03(火) 09:42:54 mumiqeEw0
まだ連合艦隊に対応できない
どうすればいいんだろうな
とりあえず大破進軍防止だけでも機能させたいのだが
今のを改造するか専用のウインドウを作るか
みんなどうやってる?


200 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/03(火) 09:44:00 tVVgzsRI0
そもそも連合に対応しないと大破進軍防止もできないだろう


201 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/03(火) 10:12:55 Njv2y1Ns0
連合艦隊対応はざっくり言えばapi_req_combined_battleをパースするだけやで
どうやるかは人それぞれだけど、俺は既存の_ParseDayBattle_Mainとかに
_combinedのパース処理を足し込んだ
水上部隊と機動部隊で情報の順番が違うから注意な

表示は第二艦隊まで一緒に表示したいから新しい窓作ったけど、第二艦隊の
表示いらないならそのままでもいいんじゃない?
第二艦隊の表示なくても大破進軍防止は出来るし


202 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/03(火) 11:13:07 TmUN9Hic0
>>199
今のを改造、2艦隊分表示できるように拡張、情報も2艦隊分もたせた

結局戦況も含めてやったし、聯合艦隊種別で戦闘順も影響するし
航空戦もあるし結構な手間だった


203 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/03(火) 11:48:23 mumiqeEw0
ありがとう
なんとなく方向性が見えてきた
とりあえず今のをコピーして新しいウインドウにしてやってみるわ


204 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/04(水) 01:39:05 rXdM7Wwo0
戦況ウィンドウの表示で、航空基地で発生したダメージが反映されないみたいだなあ
実害はあんまりなさそうだけど


205 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/04(水) 01:49:16 ouhB8lFs0
ログ取ってチェックしてみればいい
今までなかったものだからパースできてないんだろう


206 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/05(木) 23:27:48 iAtCCtHY0
ちょっといじったらログの読み書きできるのな
気付かなかったわ
なんやこのボタンくらいにしか思ってなかった


207 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/06(金) 02:00:23 eAUt3edg0
E-5の空襲以降戦況ウインドウが正常な値を表示しなくなるなあ
撃沈したはずなのに中破で残ってたり


208 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/06(金) 11:14:05 q.hFeYAY0
>>207
基地航空隊の与えるダメージが別項目だからしかたない。
戦況の部分修正しないと直らん。


209 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/06(金) 21:22:22 swW5GOXw0
基地航空隊の戦闘データはE-4の機動部隊の分しか見てないけど、
戦闘データにapi_air_base_attackって配列が追加されてて、
その要素のapi_stage3オブジェクトの更に子配列api_edamに敵へのダメージが入ってた。


210 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/06(金) 21:34:54 IoyvK4LA0
api_stage3の中にapi_edamが入ってるのは今まで通りだから、
api_air_base_attackを取得出来るようにすりゃいけるね
単純に処理追加するだけだから楽っちゃ楽


211 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/07(土) 07:05:10 jw/BQinY0
航空機がどの基地航空隊に所属してるかを表示するの作ろうかとか思って調べてみたけど、
portとかrequire_infoには基地航空隊関連の情報がなくて、
出撃画面でイベント海域を開いた時に呼ばれる api_get_member/base_air_corps でようやく所属情報が得られる。
base_air_corps見る前の状態だと自前で未装備機体を抽出してunsetslotにないものを基地航空隊に所属してる機体と判定するしかなさげ。


212 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/08(日) 00:16:27 KNEd9bW20
あーーーーーーーーー
KCRDBの戦闘フェイズごとのダメージ表示が欲しいいいい
支援が来たのか航空機が仕事したのか魚雷食らって大破なのか
後から戦闘結果だけ見たってわからんのだよーーー


213 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/08(日) 00:49:48 WC7XhDF.0
ダメージ詳細はあかんの


214 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/08(日) 01:04:12 KNEd9bW20
コンパクトさと常時即時表示されてるところがね
まあ基地航空隊でフェイズ増えまくってるのとか頭悩ましそうだけど


215 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/08(日) 01:33:31 zZlSzIl60
ダメージ詳細で表示してるデータとかを、読みやすい適当なレポート形式にしてテキストファイルに出力するように改造すりゃ良いんじゃないかな。


216 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/08(日) 09:21:54 eF.87Wls0
KCRDBの最大の利点はコンパクトさだから、ひたすら通常艦隊に特化してるわ
連合は艦隊の耐久だけ表示してそれ以外は航海日誌拡張版にお任せしてる


217 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/08(日) 09:56:14 .hCaNTqE0
MinFormは通常艦隊のみで常時表示して、
HorizontalFormとVerticalFormとDamageDetailFormは
連合艦隊対応にして必要なときだけ表示するようにしてるな


218 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/10(火) 11:01:57 raUKZSFQ0
戦闘詳報的なのはXML戦闘履歴に任せて戦況は結果表示に特化、ダメージ詳細は潰した
基地航空隊の3隊集中とかまで表示してたらスペースがいくらあっても足りん


219 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/10(火) 19:21:55 LhZ9KlMo0
基地航空隊は攻撃全部まとめるようにしたわ
6回攻撃したとしても1列で
そうしないととんでもないことになるしなぁ

そして今のコードだと4隊目が追加されるとコード修正せにゃならんw


220 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/11(水) 20:11:39 XZRSWSzU0
基地航空隊のedamに少数が入ることがあるけどなんだろね


221 : 名無し提督@アフィ・ロンダ系転載お断り :2016/05/11(水) 20:21:34 XZRSWSzU0
ああ、庇うフラグか


222 : 限定海域1日11時まで@アフィ・ロンダ系転載お断り :2016/06/01(水) 03:54:02 B4f7KJK.0
今更なんだけど母港拡張230↑の装備数の桁溢れをソースいじって修正するにはどこをいじればいいんだろう
過去ログだとバイナリいじっての変更しかなかった
すでにいじりまくってるから一致するはずもなくw


223 : 限定海域1日11時まで@アフィ・ロンダ系転載お断り :2016/06/01(水) 04:07:59 B4f7KJK.0
ああHqInfoFormのlabelのサイズ変えるだけかw


224 : 限定海域1日11時まで@アフィ・ロンダ系転載お断り :2016/06/01(水) 18:07:48 X.DpSlCc0
なんか新機能増えてるのは喜ぶべきなのか


225 : 限定海域1日11時まで@アフィ・ロンダ系転載お断り :2016/06/01(水) 18:16:34 B4f7KJK.0
どうせ既存機能の使いまわしよ


226 : 限定海域1日11時まで@アフィ・ロンダ系転載お断り :2016/06/01(水) 18:43:42 B4f7KJK.0
リアルタイムで更新されないだけで母港に戻ると反映
修正しなくても特に問題ないなあ


227 : 限定海域1日11時まで@アフィ・ロンダ系転載お断り :2016/06/01(水) 18:55:44 FxQzSGRo0
奪うとかいうAPI名は大草原不可避


228 : 限定海域1日11時まで@アフィ・ロンダ系転載お断り :2016/06/01(水) 19:01:54 vOaneg/E0
slot_depriveか


229 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/05(日) 09:04:10 JUgRwFH.0
KCRDBがマイナーでよかった


230 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/05(日) 17:44:15 swNmdxr.0
メジャーだっただろ
ただ豚氏が開発続行を諦めたからミジンコ以下のみんなは他に移行しただけで


231 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/05(日) 17:49:31 RnFpoWPg0
特に問題なく使ってるけど一般的にはすでに死亡扱いだもんな


232 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/05(日) 18:10:54 VzLI7VN.0
2〜3ヶ月前くらい?の更新でエラー出るようになったの治してないけど
起動後数回の戦闘や数回の解体でエラー出るだけで、それ以降全く問題無く使えてるからミジンコでも安心


233 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/05(日) 19:49:16 e2XZN0/Q0
slotitemの保存形式が変わってパッチだっけ
つぎはぎゾンビ豚化してるからもう何がなにやら


234 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/06(月) 19:28:29 ZRZVBoKA0
ベーコンを継ぎ合わせて豚の形にしてるようなもんだな


235 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/10(金) 19:01:10 ogNU4g/M0
任務の受注も含めて異常はなさそうだな


236 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/10(金) 19:06:16 OWJyy/pU0
キラつけに1-1まわって問題無し


237 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/10(金) 19:18:00 B9KVHOLc0
特に問題なし。


238 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/10(金) 19:23:21 nyIe499s0
とりあえず大丈夫な感じだな
心配した任務も含めて。


239 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/10(金) 20:25:57 b1GpNRCI0
allowremoteをオンにしてAndroid版から接続してみたけど、最初のログイン時のデータが送られてこなかった
一応ブラウザ版でデータを取得した後アンドロイド版から接続したら演習の結果は表示された


240 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/10(金) 21:40:39 B9KVHOLc0
>>239
泥側に通知を送るシステムを組み込んだら大破警告できるかもね


241 : 名無し提督@アフィ・ロンダ系転載お断り :2016/06/30(木) 18:56:54 6zQWrN2k0
母港と演習までは問題なし


242 : 名無しの覚悟です!@アフィ・ロンダ系転載お断り :2016/06/30(木) 19:10:31 TLbuQ8Hg0
先制対潜の分がないから追加しないといかんね


243 : 名無しの覚悟です!@アフィ・ロンダ系転載お断り :2016/06/30(木) 19:32:12 6zQWrN2k0
先制対潜させた結果
Error : [svdata=/object{api_data}/object{api_hougeki1}/object{api_si_list}/array[1]/array[0]/"45"]は数値型ではありません.
まぁ追加必要ですよねー・・・・・


244 : 名無しの覚悟です!@アフィ・ロンダ系転載お断り :2016/06/30(木) 20:26:02 6Oo40jrE0
追加と思うだろ?
それ砲撃戦1巡目の例外なんだぜ


245 : 名無しの覚悟です!@アフィ・ロンダ系転載お断り :2016/06/30(木) 21:37:44 rDblj/QQ0
1回エラー吐けばその後は読み込みするのね


246 : 名無しの覚悟です!@アフィ・ロンダ系転載お断り :2016/06/30(木) 23:04:20 IQgdmgiI0
演習で先制対潜したけどエラー出なかったね。(練習巡洋艦に対潜装備ガン積み)
出撃中のみエラーが出るってこと?


247 : 名無しの覚悟です!@アフィ・ロンダ系転載お断り :2016/06/30(木) 23:11:21 TLbuQ8Hg0
>>246
うちは演習でもエラーでたよ


248 : 名無しの覚悟です!@アフィ・ロンダ系転載お断り :2016/06/30(木) 23:11:46 3XsmgVoE0
ソナーだけならエラーは出ないみたいだけど


249 : 名無しの覚悟です!@アフィ・ロンダ系転載お断り :2016/06/30(木) 23:12:13 rDblj/QQ0
あーこれ先行対潜後の先行雷撃で被弾するとエラー吐くのか?
データ取り直さなきゃ・・・


250 : 名無しの覚悟です!@アフィ・ロンダ系転載お断り :2016/06/30(木) 23:59:38 TLbuQ8Hg0
api_opening_taisen_flag
api_opening_taisen
とりあえず戦況がらみはこっちか
hougeki1のほうは条件なんだろね
潜水艦以外がいて砲撃戦が発生した場合にでるのかな


251 : リログ?<(゚∀。@アフィ・ロンダ系転載お断り :2016/07/01(金) 00:26:33 M48cu59k0
ああ
api_si_listは普通は数値で来る所が文字できてるのか、forceIntかなにかで解決しないといかんのか。


252 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/01(金) 00:40:01 M48cu59k0
api_si_listの配列の要素(攻撃武器種別?)に文字列の"45"が入ってる。

先制対潜、砲撃戦両方に入ってるんだが、

・先制対潜はそもそも対処してないからスルー(ここを対処しないと戦況のダメージが足りない)

・砲撃戦での爆雷攻撃で文字列の"45"が送られてしまってる場合がある。
 (多分先制対潜を行ってる艦の攻撃分)
 なお、普通に数値の45が入ってるのもある(先制対潜しない艦の場合)。(1-5ボスで確認)


253 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/01(金) 01:31:43 814iXa9M0
今度こそもうだめだ


254 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/01(金) 01:50:27 7R1SMqJs0
エラーはいて止まるわけじゃないからダイアログ閉じるだけだろ


255 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/01(金) 05:48:05 C6hg4zIo0
うーん何処でjson取れば良いものやら


256 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/01(金) 06:41:49 M48cu59k0
>>255
え?jsonそのものの取得は
設定→ログ2

そうじゃなくてエラーのでる該当の部分っていうなら
1-5で先制対潜艦を1隻いれて砲撃戦でも攻撃するように
調整すればボス戦とかで発生するよ


257 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/01(金) 07:28:33 AjDt7IPY0
ダメージ計算だけならapi_si_listは見なくて良いんだが


258 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/01(金) 07:30:01 hyn0Qki20
あ、砲撃戦ってそういうことか
潜水混じりの編成を相手にしないといけないのかと勘違いしてた


259 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/01(金) 07:31:22 M48cu59k0
>>257
そのとおりだよ。先制対潜のところはダメージしか見ないつもり。
現在の砲撃のところは対策しないとエラーでるから対処するつもりだけど。


260 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 00:07:39 dPPStXBE0
誰ぞミジンコの私に魔改造したKCRDBクレメンス…


261 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 00:18:56 a0zfYtnM0
うーん・・・""の削除が判らん
Convert.ToInt32とかは文字列45を整数45にするだけだもんなぁ


262 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 00:25:48 a0zfYtnM0
あーっとregex使って余計なモン削除すりゃ通るのか
ミジンコにゃ必要な関数探すのも一苦労だわ


263 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 10:04:04 0NFdIyPM0
GetForceIntAtの中身を文字列対応にすればいいんじゃないかと。
Forceなんだし


264 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 12:53:51 a0zfYtnM0
>263見るまでJSONParserで整形してた・・・感謝感謝
req_infoで上の改装で整形すりゃいいのを学んだはずなんだけどなぁ

>260
[JSONArrayElement.cs]で下記ライブラリ追加
using System.Text.RegularExpressions;

GetForceIntAtでString受信したらJSONStrElementに流すelse if追加
その中にRegex.Replace(str,@"\D+","")で数字以外を置換で削除
Convert.ToInt32(str)でString=>Intしたらresultに引渡し

結構強引だと思うけど動いてるから満足


265 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 15:46:05 3psR0Sp.0
しっかしいったいどうして何のためにこんな糞JSONが作られてしまったのか
まったくもって理解できぬ


266 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 15:52:36 QQiMjYu60
次のイベントが不安になるな……!


267 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 16:17:15 GZlhksNM0
サーバー側のゲームプログラム、動けばいいでやってひどいことになってそうだよね
個人レベルならそれでもいいんだろうけどさすがに何百万人とぶら下げてるゲームでそれはなぁ


268 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 17:01:42 QO6kCKSs0
もうおまいらDMM面接受けてきて艦これのソース最適化してやれよ・・・


269 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 17:35:37 Kw.VckiM0
>267
だって艦これって
本来想定プレイ人数数万人、サービス期間半年で終了する予定だったゲームなんだもの
それが何の間違いか異常なまでの人気コンテンツになってしまい
最初は想定もしていなかった新要素・新システムを元々のシステムの上にてんこ盛りにしてるんだから、
そんなものが綺麗なコードで書かれてるわけが無い


270 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/02(土) 22:21:32 GZlhksNM0
開幕対潜の処理、あちこちにプロパティの追加と処理の追加しなきゃいけなくてとてもめんどくさい
連合艦隊の処理は諦めてるけど基地航空隊の処理を追加した人はこんな面倒なことをしていたのか
基地航空隊の方が数段めんどくさそうだけど


271 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/03(日) 00:07:24 JUxgVKZE0
基地航空隊は戦況窓への表示を諦めれば簡単だと思うけど
詳細戦況窓に表示追加しようと思ったらいじくり回さないといけないが

開幕対潜も数値文字列の扱い方を変えるだけだからそんなに
大変じゃないと思うけどな


272 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/03(日) 00:35:05 jPVLwp/o0
>>271
戦況窓への表示の話ね
開幕対潜はエラーを出なくするってだけならそんなに手間はかからない

しかし、ログの保存と表示までやろうとするともう手の付けようがなくなるな
ログは任務やEOの装備を記録するぐらいにしか使ってないからかかる時間に対してのリターンが小さすぎる
mainformに機能が集中しちゃってるのも逆コンパイルの業を感じる


273 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/03(日) 17:44:58 Z5SA4dpE0
>>264
そんな面倒くさいことしなくても、
try-catchしてlong.ParseにString渡して変換の方が簡単だと思う


274 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/03(日) 20:32:22 bJaUOtSs0
もしやと思って九四式に替えたら案の定、"44"になった
いくら何でも開発がjsonの型を把握してないってのはまずいんじゃないのか?


275 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/03(日) 20:37:03 fhfGOuvQ0
マジックナンバーになってんじゃないのw


276 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/03(日) 21:32:12 nFcqK1kY0
つーかBaseJSONElement使えばtype比較できるんだが


277 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/03(日) 21:47:53 zKtthfmU0
>>276
GetForceIntAtの中でもfloatの判定やってるよね。
typeにもちろんStrもあるし同様に文字列判定して
文字列そのものを取り出してConvert.toInt32して返せばいいかと
もちろんtry catchで数値じゃない文字が来たときに例外throwしておかないといかんけど。


278 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/04(月) 09:38:27 DcwHLJC.0
結局どれがスマートなのよ


279 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/04(月) 13:52:25 Cf.bxCoI0
少なくともサーバ側でのJSONの仕様の合理性を超えてスマートになる事は理論上不可能


280 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/05(火) 02:32:38 RyqgOn4o0
api_si_listなんてXML戦闘履歴でしか利用されないから、それが必要でないならそもそも読み込まずにスルーするってのがスマート。


281 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/05(火) 06:34:44 ohiWr9Yg0
今回のはハードル高いのう…


282 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/05(火) 10:21:12 HTpfBACc0
聯合艦隊対応にくらべればカスみたいなもんだ。
いままでどうやってのりこえてきたのか。


283 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/05(火) 10:34:57 e068cDfY0
連合対応してないし、航空戦エラーもイベ時くらいだから放置だし、ログイン後の戦闘や解体でエラー出るのも最初の数回だけだから放置
これでもやっていけるから問題ない

さすがに艦隊ウィンドウや各種情報がまったく表示されなくなったのはミジンコなりにVSいじって対応したけど、VSの触り方もう忘れた


284 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/05(火) 13:50:37 XNARBUWM0
今回はエロい方の降臨を待つ。


285 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/05(火) 14:05:55 wTJ9EqJM0
まあクソみたいなjsonに気づけば修正するだろうし様子見してもいいと思うよ


286 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/05(火) 18:51:11 Ry2KlVXc0
前から数値なのに文字列でくるやつは結構あるし直さないような気が


287 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/05(火) 21:22:11 kJ31.bm20
ForceIntAtなんかの中でTypeがStrたったらConvertなりTryParseなりすればいいだけなのに
何でこんな葬式ムードなん?


288 : 名無し丁督@アフィ・ロンダ系転載お断り :2016/07/05(火) 22:14:57 Ry2KlVXc0
メンテ明けのいつもの雰囲気じゃない?


289 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 13:53:24 5TJLf0s60
先制対潜の処理しようと思ったけど、連合艦隊だとどうなるのか対応で悩むな


290 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 14:58:47 hnbskjR60
戦況対応とか贅沢言わないからせめてエラー出ないように出来ないものか
どこをいじればいいのかさっぱりだぜ


291 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 15:17:14 sM41c62w0
エラー出ないようにするだけなら既にやり方たくさん書いてあるでしょ
今までの修正に比べると全然簡単


292 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 15:23:00 qedaY.EU0
場所は>>264
やることは>>287
エラー出さなくするだけなら簡単

先制対潜の処理はよくわからん


293 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 15:24:00 sXiSoMlQ0
本当にそれだけでいいのなら
JSONArrayElement.cs内のGetForceIntAtのところにある↓をコメントアウトすればいいんじゃね
ほかにどんな影響が出るかは不知火

throw new JSONParseException("[" + baseJSONElement.ToElmString() + "]は数値型ではありません.");


294 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 15:50:44 qedaY.EU0
>>293
それやったらその後の処理でエラー出た
strのままだとどっかで処理出来なくなるっぽいね


295 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 15:59:14 5TJLf0s60
そりゃスクリプト言語なんかと違って変数と値の型指定が違ってればエラー吐く罠


296 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 15:59:55 sXiSoMlQ0
IntでもFloatでもStrでもないときにそのエラー処理に行くように書き換えてStrの場合はとりあえずresult=0にでもしとけばいいんやな
まあここまでやったらstr変換しとけって話だけどw
これならコピペの範囲内で済むし修正箇所も5行程度


297 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 16:07:15 hnbskjR60
以前の大規模改修の時みたいに
どのファイルのどの部分をどうやって書き換えるかを事細かく教えてクレメンス


298 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 16:11:30 5TJLf0s60
エラーメッセージから検索してたどれば何処で引っ掛かってるか解ると思うんだが


299 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 16:13:40 Nq3G5bvQ0
自力で出来無いならもう別のに乗り換えろよ


300 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 16:21:25 sXiSoMlQ0
もう出てるし


301 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/10(日) 23:13:46 a8y4pCBQ0
Program.csの12行目に
return;
って入れるだけでいいと思うよ


302 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/13(水) 18:24:45 sKgE4TjQ0
戦況使わないんでバトル関連の所ざっくりとコメントアウトしたら艦隊が記録されていません云々のエラーは出なくなった
先制対潜関連はミジンコには荷が重い


303 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/13(水) 20:51:43 3GyrEpeM0
>>302
戦況なかったら大破警告もでないと思うけど
KCRDBを使ってる理由とか何が残ってるのか知りたい。


304 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/13(水) 20:54:34 xzTShI1w0
シンプルで必要最低限の情報
自分好みのウィンドウ配置

後発はどれも条件を満たさなくてなー
魔改造して使ってる人の大半はこんな理由だろう


305 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/13(水) 20:58:47 IC.jfUtY0
大破警告は当初から使ってないです


306 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/13(水) 21:29:19 X/DUaESA0
艦隊グループごとに好きな情報を設定できて並列で眺められるのが素晴らしい
というか思想がずば抜けて使いやすい


307 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/13(水) 22:02:58 sKgE4TjQ0
>>303
戦況や大破警告は七四式や拡張版なんかの他ツール頼り
グループ、遠征、入渠、建造、第一〜第四艦隊のウィンドウの視認性がKCRDBが一番なんでそこだけ七四式にドッキングして使ってる


308 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/13(水) 22:16:13 9ESWxSyA0
74式の作者は遠征タブいらないっていうけど74式の表示だと絶対出し忘れる


309 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/13(水) 22:23:35 xzTShI1w0
1ウィンドウで遠征が一括管理できるのはメリットだと思うわ


310 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/14(木) 01:13:39 4zSg5GKs0
やっぱり他のは一長一短あるのね。
手直ししながらKCRDBしか使ってないから知らなかった。


311 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/14(木) 01:20:45 mHqtYL/Y0
最新の仕様に対応してるという以外に一長の部分が見当たらない気がしないでもない


312 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/15(金) 18:21:31 TooXlg6s0
一部通信方法の更新があったらしいが
母港演習出撃ではエラーないな


313 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/15(金) 18:32:19 yKj33Yaw0
一通り動作問題なし確認
通信方法の更新はランキングのAPIから提督IDが消えただけっぽいのでKCRDBには関係なしかな


314 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/15(金) 18:35:40 xvmJtiaA0
つーことは戦果基地死亡か


315 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/15(金) 18:36:56 TooXlg6s0
ランキングのAPIだけだったか
よかったよかった


316 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/15(金) 19:28:16 n.mO5u120
>>264
>>287
エラー吐かなくなった感謝
TryParse何それレベルだからすげー時間食ったわフフフ


317 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/16(土) 04:01:17 djcAMsMY0
IDと提督経験値はともかく、そもそもJSON上でマスクする必要のない戦果値まで
何故いじってきたのか・・・それはもしバグっても困る人がごく限られているからだろう
これから悪い予感しかしない


318 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/16(土) 05:47:46 FgzxiTu.0
>>316
俺もTryParse何それレベルだからどこをどう修正したのか教えてもらえると助かる


319 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/16(土) 09:29:26 dNumWjGc0
>>316はアンカ先見て解決したんだから君もアンカ先見て解決しなよ


320 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/19(火) 18:36:40 .WH6zUVw0
C言語1ミクロンもわかんないミジンコの俺でも>>296を参考になんとか先制対潜のエラー潰せた
if文そのままコピペしていじってたけど出来なくて
グーグル先生にelse ifを教えてもらったら行けた


321 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/19(火) 21:13:21 0OGDeOO60
怖い物知らずというか何というか…


322 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/21(木) 16:42:32 wvbM49T20
提督経験値に値区切り入れたら見やすくて満足

備忘録
text4 = this.m_memberdataRef.Basic.Experience.ToString("#,0");


323 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/24(日) 08:40:55 .s0kDIVo0
すげえどうでもいいけど
欧米式の3桁ごとにコンマ入れるのよりも
日本では4桁ごとに入れた方がパッと見わかりやすいよね

一万     1,0000
百万   100,0000
一億 1,0000,0000


324 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/24(日) 09:32:15 7ErYJOlE0
規格は統一しないと意味がない


325 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/25(月) 16:11:45 oc6r92Uw0
3桁区切りはいつまで経ってもこれいくつってのがすぐにわからない


326 : 名無し提督@アフィ・ロンダ系転載お断り :2016/07/25(月) 17:10:23 Xb1PH6uQ0
漢数字で書くように改造したらいいんじゃね?


327 : 8/1はメンテですよ@アフィ・ロンダ系転載お断り :2016/07/31(日) 20:11:55 i5EVnWiA0
装備に対応する master/slotitem/id ってどこ見たらわかるのかな?
戦車と内火艇の資源獲得上昇も表示しようと思って
KcrdbMissionTrophySlotItemRatio.csv に追加しようと思ったんだけど
戦車と内火艇の id がわからん・・・


328 : 8/1はメンテですよ@アフィ・ロンダ系転載お断り :2016/07/31(日) 20:14:16 Zhv732620
戦車大発が166
内火艇が167
であってたかな?


329 : 8/1はメンテですよ@アフィ・ロンダ系転載お断り :2016/07/31(日) 21:11:38 i5EVnWiA0
それでいけたわサンクス

しかしこれ改修値も反映しようとしたら結構ロジックいじらんといかんね
なんであんな面倒くさい計算式にしたんだろ


330 : 1日1100時メンテ予定@アフィ・ロンダ系転載お断り :2016/08/01(月) 03:37:37 gDtmB9/w0
装備のマスターIDは装備図鑑の番号と一致してるから
次回新装備を追加するときは装備図鑑見ればええで


331 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/01(月) 17:56:02 Is7BlEVA0
11▼接続環境整備/表示等の更新
・各サーバ群の整備/補強
・一部ボイスデータの再圧縮/再実装
・一部文字/艦娘表示の修正
・「ラバウル基地サーバ」の大幅増強/拡張
・一部通信方法の更新 #艦これ

嫌な予感


332 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/01(月) 18:05:41 mIQWPtT60
母校は問題なしだぞ


333 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/01(月) 18:08:43 sVwpH3Dg0
出撃・演習ともに問題なし


334 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/04(木) 00:43:19 uhk1CFIY0
ツイの異端@横鎮てのがKCRDB私家版ての配布してるみたいだけど
どれくらいの規模で二次配布してんだろう?


335 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/04(木) 01:00:25 2d7Aq1FA0
そいつの友人までじゃね
だったとしてもまずい気はするが


336 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/04(木) 01:03:08 uj2tXCDI0
それここで聞くこと?


337 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/04(木) 06:45:09 azx5iVYU0
もはや人がいじったのなんて使う気しないわ
自分でいじったのが一番使いやすい


338 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/05(金) 21:26:54 YF3S7/Ic0
先制対潜って相手が使ってくることもあるんだっけ
ダメージ詳細で敵艦隊へのダメージ欄は追加したけど、
自艦隊へのダメージ欄も追加した方がいいのかな
追加したところで動作確認どうやったら出来るかわからんが
演習で五十鈴相手に潜水艦出しゃいいのかな


339 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/06(土) 04:11:02 P5pX9SNU0
イベント海域で敵艦が先制対潜やりそうな気がするなぁ…


340 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/06(土) 05:24:57 SKIieUJc0
そもそもイベで潜水艦の出番なんかねぇだろ


341 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/06(土) 09:31:51 cZFqVnJ.0
北方棲姫とか水母棲姫みたいなのが出てくるとき潜水艦をデコイにしたりするだろ
道中に夜戦があるときも潜水艦をデコイにしたりするし


342 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/06(土) 11:08:15 jo538Izc0
潜水艦を活躍させたいがMAPが許さないんだよな
史実での潜水艦の運用を考えると潜水艦雷撃支援を作ってほしいわ
漸減作戦


343 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/06(土) 11:16:11 AR7hWhkA0
イムヤのトラウマを刺激するのはやめよう


344 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/06(土) 11:47:13 RJhhHxAw0
春イベのE-7の削りには結構活躍したらしいですよ


345 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/07(日) 13:48:30 a5EH3tWs0
まさかと思って1-5っぽい編成の相手に潜水艦入れて演習挑んだら先制対潜された。
コード修正するか。


346 : 夏ですよ提督@アフィ・ロンダ系転載お断り :2016/08/07(日) 14:13:13 ajLm80kQ0
ソナー持ち100超えのツ級はしないのに演習では飛んで来るのか


347 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/11(木) 23:08:03 OeoyNdOk0
ようやく先制対潜の対応でけたけど、自分が喰らう側のテストしようと思ったら
演習で1-5周回編成っぽいヤツに潜水艦出すぐらいしかないのか

連合艦隊に基地航空隊に先制対潜と、どんどんダメージ詳細画面がデカくなるぜ
ttp://www.dotup.org/uploda/www.dotup.org970878.png


348 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/11(木) 23:56:18 iL.uv1ks0
余った右下に与ダメ欄を追加すると色々捗る


349 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 05:51:30 tWnjgRCI0
>347
テスト用にjson書き換えちゃえば?


350 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 10:53:33 ryZAYqm60
>>349
正規のJSON持ってないと書き換えが正しいか確認できなくね?


351 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 13:17:29 tWnjgRCI0
まーそうだけど、多分 api_hougeki と同じなんじゃないか
と言いつつ自分もまだ対応してないけど、なぜかイベントが始まるといじりたくなる


352 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 19:25:12 MUua2gmQ0
このイベントで敵が先制対潜してくれれば確認出来ていいんだけどね
連合艦隊で先制対潜くらうのはイベントでしか確認出来ないし
ゲームとしては潜水艦がほぼ確実に大破するクソゲーになるけどw


353 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 19:38:42 Wam3U2gg0
フラツとかいう魔物


354 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 20:59:42 MUua2gmQ0
1人で航空戦、先制対潜、先制雷撃、砲撃、雷撃、夜戦カットインをやってくるフラレ推参の可能性


355 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 21:35:53 tWnjgRCI0
やめてうちは戦3潜3ルートなんだから、5-5で全滅してしまう


356 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 22:29:20 bskH8KjM0
ログインで来た
母港エラーなし


357 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 22:38:31 tWnjgRCI0
明石が水着になってる、、、、


358 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 22:39:02 tWnjgRCI0
違う、大淀だった、混乱してる


359 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/12(金) 23:42:25 i0Kopy8o0
とりあえずE1では問題はなかった


360 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/13(土) 00:32:36 LRJkmLbM0
今、先制爆雷編成の人が多いから、演習で先制爆雷喰らうテストするチャンスw


361 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/13(土) 00:33:40 lw1P14Zo0
>>360
マゾだね!
まあゆーちゃんあたりにデコイやってもらうのがいいかw


362 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/13(土) 00:38:21 LRJkmLbM0
ちゃんと動いてくれないといざというときに大破進軍防止窓出なかったら怖いしね
あとは連合艦隊での確認か・・・いつ出来るんだろうなw


363 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/13(土) 12:57:56 ZcYroM8s0
今話題の演習先制対潜されて負けたわ
基本演習は戦況の損害率が2.5倍以上か否かしか見てないからなぁ
これは戦況改修しないと不便か・・・


364 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/13(土) 13:36:50 cbn8QGzk0
つか演習に潜水艦出す発送がなかった


365 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/13(土) 14:17:47 LRJkmLbM0
先制対潜喰らうのも対応しておかないともし海域で喰らったときに
大破防止窓が出ない可能性があるからねぇ
連合艦隊対応してる人なら第三砲撃戦追加したときと同じことを
やるだけだから簡単だしね

そういえば戦況窓に航空戦の勝利判定ロジック入れてなかったわ
夏イベ速攻で終わりそうだし入れとくか


366 : 16夏Eは12日夜開始予定@アフィ・ロンダ系転載お断り :2016/08/13(土) 15:22:20 K/w3pX2Q0
>364
戦艦と正規空母だけで構成されてる艦隊に潜水艦隊をぶつけて
「ん?どしたオラw なんかやってみ?www」
と底意地悪い遊び方をしたことはあるw


367 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/13(土) 20:09:40 LRJkmLbM0
基地航空隊でターゲットにならなかった敵の与ダメが-1になってるバグに今頃気付いたw
E-5クリアした後にログ取って作ったから全員がターゲットになってるログしかなかったのか
やっぱり実際に色々と試してみないとわからんね


368 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/14(日) 01:31:27 aHAmCF5o0
>>364
>>366のパターンでまるゆ旗艦+キラつける潜水艦の最小構成とか
瑞雲積んでそうな航空戦艦やら軽巡が多いときのデコイに1隻とか
良く使う


369 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/14(日) 09:04:53 aHAmCF5o0
しまった、聯合艦隊の対応終わったとおもってたら
E-4Kマスの聯合艦隊からの夜戦開始マスの対応がぬけていた。
早急にやらねばw


370 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/14(日) 12:15:45 aHAmCF5o0
ふうapi_formationでIntの1のところが"1"になってる以外は
普通の聯合艦隊の夜戦に渡す感じでいけた。


371 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/15(月) 16:41:09 2wqO1PP20
索敵値の計算、更新しようと思ったけど何気に沼だな


372 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/15(月) 18:15:05 bkVdjvjc0
俺は第一Pの索敵の一番下に判定式(33)を表示するようにだけしてる
あとやってるのは制空値計算の熟練度・改修値を計算、触接開始率と選択率の表示
何気に第一Pウインドウはいじりがいがあるね


373 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/15(月) 20:16:22 Fejq9pEw0
うちは航空・砲雷撃・その他一般をタブ切替式にしてみてる


374 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/15(月) 21:55:55 K6kzNsEQ0
E-3ギミック解除のために基地航空隊に烈風ガン積みで出撃させたらエラー吐いたw
航空戦の対応が甘かったか敵にノーダメージのときの処理が抜けてたか・・・
やっぱ細かいところは色々試さないとなかなか気付かんなぁ


375 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/16(火) 16:32:21 ssXUGfnc0
一Pの装備ボーナスってわざわざ別ファイル参照してたのか
どうりでFw190とか表示されない機体があるわけだ


376 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/16(火) 23:21:45 xCIrP.Nc0
今回のイベントでリスト機能で
先制対潜可能駆逐リストと大発搭載可能艦リストが役に立った。
主にcondと大発がどこにあるかを見るためだけど。


377 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/17(水) 11:54:47 /ZvmNKN.0
連合艦隊での先制対潜で、第一艦隊の被ダメが全部-1になってたw
連合艦隊の時は無条件に0突っ込まないとダメか・・・
あれ? 第一艦隊に潜水艦置いた場合、先制対潜のターゲットになるんだろうか
だとしたら無条件0はダメだし、どうするかな
どのみち現状ではどんなデータ来るかわかんないからテスト出来ないんだけどさ


378 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/17(水) 13:21:33 SgFLq0SQ0
先制対潜って
今のところdf_listが6:6用になってるからなあ
深海側割り当てが7からだから味方割り当てが足りない
まあ聯合用に専用で割り振ればいいだけといえばそうなんだけどね


379 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/17(水) 13:33:13 /ZvmNKN.0
api_opening_taisen_combinedとか追加するのかも知らんね
そう考えると、現状は無条件0で問題なさそうか
-1だと勝敗予測に影響するしね
まあ、イベントでそんな微妙な勝敗気にする必要ないと思うけどw


380 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/17(水) 16:50:47 32CYQmlc0
0以下は計算&表示しない処理にすればいいだけでは


381 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/19(金) 08:32:18 /FTzSMts0
E-4Iマスのギミック破壊のために夜戦に突入したらエラー吐いたw
見てみたら、敵が5隻のときに夜戦突入するとapi_nowhpsの要素数が
12で来てるんだけど、これって前からそうだったけ?
13に満たないところは-1で埋められてたと思うんだけど
実際、昼戦のデータでは-1で埋められてたし
修正はすぐ終わるけど、なんか気持ち悪いなぁ


382 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/19(金) 08:55:43 13qX3ePw0
要素数は固定されてるはずだからサーバから送ってきたjsonが不正だったんじゃないかな?


383 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/19(金) 09:45:50 /FTzSMts0
いや、改めてログ取ってみたけどやっぱり要素数12だ
"api_nowhps":[-1,57,82,25,67,73,60,274,163,0,0,0],
ちなみに1-1でもログ見てみたけどこっちは13あった
イベント海域だけなのか、連合艦隊だとそうなるのか
E-4Kマスでは敵5隻でもエラー出ないから、Iマスだけの
JSONバグなのかも知れん
こういうの対応に困るよなぁ


384 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/19(金) 10:02:51 13qX3ePw0
たしかに仕様というよりバグな気がする
とりあえず連合の時だけ1番目に-1のフラグが立っていれば要素数が12でも特例で通すようにするとかかな


385 : 夏無し提督@アフィ・ロンダ系転載お断り :2016/08/19(金) 10:18:36 /FTzSMts0
E-3Bマスでも確認してみたけど、要素数10だった
"api_nowhps":[-1,24,72,53,13,20,8,48,35,27]

E-1Bマスでも試してみたけどこっちは要素数13だった

どうも連合艦隊の昼戦→夜戦のときだけこうなるみたいね
バグなのか仕様なのかわかんないけど

今までのイベントでもこうだったのかなぁ
全然気付かんかったわ


386 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 18:28:42 31CAk3uM0
Error : [svdata=/object{api_data}/object{api_mst_slotitem}/array[0]/object{api_type}/array]の項目数が4ではありません.
だってさ


387 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 18:29:24 8QjQQFvo0
またいじらないといけないようだ


388 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 18:29:31 IVmh9VJA0
ログイン時にいきなりか


389 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 18:32:14 ylL1Bkm60
エラー吐いてんな


390 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 18:38:51 8QjQQFvo0
対処は楽そうだな
どうせちょっといじるだけやろ


391 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 18:49:50 zfD2n02I0
1-1一周してきたが戻ってきても何も表示されない
以前修正途中でぶんなげてどこをどういじったかも忘れたから
これはもだめかもわからんね


392 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 18:51:55 8QjQQFvo0
api_type":[1,1,1,1] → api_type":[1,1,1,1,0]

equiptypeに項目が1つ増えただけかな


393 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 18:54:19 rVQIyaRM0
艦載機や水上機には0以外の数値入ってるけどなんだろなー


394 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:01:14 prPVGhFE0
演出用のやつかね?


395 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:06:35 KioGuFXA0
航空戦や偵察でどのグラフィックを使うかかね
MasterSlotItemElmとKCMasterSlotItemDataの三か所の4を5に変えた

扶桑型艦橋だ…


396 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:10:34 ylL1Bkm60
遠征と艦隊ウィンドウ見えないだけでこんなに不便とは
別ツールで代用してるけどデザイン見慣れなさすぎ


397 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:16:40 TyUqffNE0
>>395
感謝感謝m(__)m


398 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:17:29 p5Uqegfs0
api_mst_slotitemのparseでapi_typeの件数チェックをコメントアウトか5にするだけで問題なさそうね
api_typeの新項目は一応保持する方がいいんだろうか?


399 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:18:07 in4Yk9/M0
ありゃエラーでねーや。前に弄ったときについでになおしてしまったかな


400 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:18:50 SfzIILRQ0
修正完了。エラーなし、表示問題なし。通常運営に戻る
3行いじるだけで終りね


401 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:21:47 8QjQQFvo0
if (5 != tiType.Length)

arrayAt.ValidateFixedCount(5);
int[] array = new int[5];

this.m_tiType = new int[]の初期化で-1を1行追加

適当にこうやった


402 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:26:07 in4Yk9/M0
ああ、ValidateFixedCount自体を即returnで刎ねてた。
今後もいろいろ項目数が変わるから刎ねておいたんだった


403 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:28:53 8QjQQFvo0
さすがにこの程度じゃ動じなくなってきたなw


404 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:34:06 Zb7KH5cA0
ああExpandedSlotItemDataも修正しとかないとダメなのか


405 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:38:16 zfD2n02I0
以前道中の更新が無くなった時に修正しようとして途中で投げてたが
コンパイルしてみたら奇跡的に通ったので直せたわ
助かった


406 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:38:51 ylL1Bkm60
みんなそんな楽勝ムードなのか
苦戦中ワイ


407 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:39:51 31CAk3uM0
KCMasterSlotItemDataの4が分からないマン


408 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:44:37 8QjQQFvo0
kcmasterdatajsonparser
MasterSlotItemElm
あと>>404のを一応やっておいたが

KCMasterSlotItemDataなんて弄らなかったで


409 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:53:31 ylL1Bkm60
>>408で行けたサンクス


410 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:55:09 Zb7KH5cA0
KCMasterDataJSONParserからの呼び出しが一旦KCMasterSlotItemDataに飛ぶから間違えたんじゃないかな


411 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 19:58:00 Uk4ZmfWY0
>>408
これで行けたわ、ありがとう


412 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 20:00:27 31CAk3uM0
>>408
いけました
ありです


413 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 20:08:08 in4Yk9/M0
あれ?建造の結果が返ってこないかも


414 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 20:10:03 SfzIILRQ0
ちゃんと返ってきてるで


415 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 20:10:27 in4Yk9/M0
あ、気のせいだった


416 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 20:11:14 Uk4ZmfWY0
>>413
結構前のメンテですでにそうなってたような


417 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 20:14:12 in4Yk9/M0
>>416
今しがたデイリーの建造と開発の任務やってて
1つ目の開発の後の
1隻目の建造がログから漏れてた。
そのあとの開発3つと建造3隻はちゃんとログ取れてる。
うーん。まあ別に大した影響ないしいいか。


418 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 20:34:29 prPVGhFE0
>>408
感謝


419 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 20:43:06 u3.UjrNw0
航空基地設営事前準備が達成でも残ったままになったが
まぁ問題ないか


420 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 21:00:23 Gt55yzts0
>>408
助かりました
これでまた戦える


421 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 21:03:00 zfD2n02I0
あれ、HQに装備数が表示されない
項目数のチェックだけ修正したんじゃダメなのか?


422 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 21:05:19 zfD2n02I0
あ、勘違いだ
再立ち上げしたから初期の読み込みがされてないだけだったわ


423 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 23:10:57 KioGuFXA0
確かにリロードして一発目の建造結果がログに来ないな
なんでなのかまだ調べてないけど妙だ


424 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 23:24:03 1vxG/tGI0
スレの内容が理解できない糞ミジンコの俺完全死亡。


425 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 23:35:09 SfzIILRQ0
新任務全部クリアしても残ったままになるのは何でだ?
進捗のパーセンテージの扱いが変わったのか?
クリアした瞬間のログ残しとかないとわかんね


426 : 名無し提督@アフィ・ロンダ系転載お断り :2016/08/31(水) 23:48:25 nA3Qj7Ic0
大淀ボイスも出ないみたいだしバグ臭いけどクリアしちゃったしわがんね


427 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/01(木) 07:23:15 N/2Lec5s0
>>401
>>404
>>408
でいけました
毎度皆様感謝です。


428 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/01(木) 16:06:07 psah54Q20
達成後だけどstateが2のまま
ハードコーディングの臭いがする

,{
 api_no: 641 (number)
 ,api_category: 6 (number)
 ,api_type: 4 (number)
 ,api_state: 2 (number)
 ,api_title: 「航空基地設営」事前準備 (string)
 ,api_detail: 「航空基地設営」の事前準備を開始する。「ドラム缶(輸送用)」を二つ「工廠」で廃棄し、「7.7mm機銃」及び「九六式艦戦」を各二つずつ用意せよ!(任務達成後、用意した必要装備は消滅します) (string)
 ,api_get_material: [
  200
  ,0
  ,0
  ,200
 ]
 ,api_bonus_flag: 1 (number)
 ,api_progress_flag: 1 (number)
 ,api_invalid_flag: 0 (number)
}


429 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/01(木) 16:41:11 n8jj/epw0
api_no == 641かつapi_state == 2だったらapi_state = 3

みたいな処理を見たので深く考えるのをやめた


430 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/01(木) 16:47:19 psah54Q20
>>429
やっぱりそうか…
廃棄は終了してるけどアイテムに存在しているだけで達成にする処理がサーバー側ではできなかったとかそういうのかな


431 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/01(木) 17:09:36 AuajH.DM0
.>>430
サーバー側で出来ないこと仕様に盛り込むのは危険なのになあ


432 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/01(木) 23:10:21 U7uyqiFk0
装備の増減とか編成の変更とか補給、入渠といった何らかの『変化』があれば
それをトリガに条件のチェックが出来るけど、『既にある』という状態をチェック
する仕組みがないんだろうねぇ

1回もログアウトせず新任務を全部クリアしたら任務欄10個でも溢れるw


433 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/02(金) 00:41:27 YD593CVY0
クライアントで任務の達成を判断して表示し、サーバー側で処理可能か実行してみてって方法にすれば問題はないけど
物凄いハードコーディングだから将来的にバグの発生源になりそう
それとも個々に事後の達成チェックの処理もできるようにしたのかな


434 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/02(金) 21:13:46 sBHq7nXQ0
まさかイベントの最後に運営からのプレゼント(api変更)があるとはな
この程度の変更じゃ動じなくなってるのがアレだけど

とりあえず、連合艦隊での先制対潜の動作確認も出来たし、基地航空隊の
バグも潰せたし、連合艦隊の昼戦→夜戦のJSONバグ(仕様?)対応出来たし、
MVP推測機能の航空戦バグも潰せたし、なかなか有意義なイベントだった

しかし連合艦隊の昼戦→夜戦はバグなのか仕様なのかどっちなんだろうな


435 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/02(金) 23:51:05 /0jKjo5k0
バグとか仕様とかって問題じゃなくて、先制対潜の時に数値型と文字型がごっちゃになってたみたいに現在の開発陣が仕様をきちんと把握してないだけだと思う


436 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 00:31:11 .Gqly0gg0
ハードコーディングで済ませてるところを見ると、現状は動けばそれでいいでやってる気がする


437 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 00:36:21 uRk0h.2A0
随分前のことになるけど、>>146に書いてある
_OnAfterSessionComplete_MemberMapInfoってのが見つからない
勉強がてらrequire_infoに対応したいのだが、開始早々つまづいている


438 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 00:45:11 XJqCLjuA0
Visual Studioなら検索も簡単だしし
右クリックから定義へ移動とか参照の表示とかもできるだろうに


439 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 00:47:58 uRk0h.2A0
>>437
>>146じゃなくて>>149だった
ソリューション全体で検索してるけど、引っかからないんだよなぁ


440 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 00:55:01 BcDqxslU0
ごめんあれ書いたの俺だけど自分で追加した関数を引き合いに出しちゃった
ハンドラ関数だったらなんでもいいと思うよ引数だけ気をつければ
たとえば_OnAfterSessionComplete_Portとか・・・これはあるよな?w
もういろいろいじりすぎてどれが最初からある関数かわかんねぇわ・・・


441 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 00:55:35 66yfbVQw0
一度出撃から帰ってこないといろいろ読み込まれないやつか
…よくわかなんないし重要度低いし面倒で放置したまんまだ


442 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 01:06:34 rdaIm09s0
>128-131
>138,141,142
この辺見れば解決するやろ


443 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 01:08:51 uRk0h.2A0
>>440
ありがとう、そう言ってもらえてスッキリした
>>442
糞ミジンコだから苦労しているんだ、すまん


444 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 02:05:51 GQbF9ZUQ0
今回のapi_typeついでにずっと放っておいた対潜先制を修正。
雑魚にはキツかった。そして無理矢理動かしてる感、というか元のプログラムの安定感をどんどん破壊してるのが・・・。


445 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 02:45:54 uRk0h.2A0
require_infoの修正は今までの情報を見てなんとかできた

一部の処理について教えてもらえたら嬉しいんだけど
MainForm内の各apiの処理で使われている
if ('<' != responseBodyAsString2[0])
っていうのは値があれば処理、ってことでいいのかな?

訳分からんこと言ってたらごめん


446 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 03:48:02 xNWiqGUA0
>>445
サーバから送られてきたデータ(ResponseBody)の1文字目が < でなければ処理。
要するに、1文字目に < が来るのはhtmlデータが送られてきた場合で、それは正常なapiデータではないから除外してる。


447 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/03(土) 07:48:05 lm62OEEE0
>>446
即レスありがとう
正常なapiデータのみを処理することだったのね
勉強になるわ


448 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 17:19:22 bSCgtfgY0
とりあえず起動はOK


449 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 17:28:25 JFKjgluI0
メンテの度に戦々恐々


450 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 17:37:52 bSCgtfgY0
まあ他のツールだってその辺は同じだろうて。
自分のペースでやればいいだけマシかと。
ツール作者は大変だろうけど。


451 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 18:02:42 OK69GDc20
相変わらず新規任務はクリアしても消えんなw


452 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 18:39:25 nbzluMzY0
まーたハードコーディングかな
マクロ対策みたいなのは割と技術が割かれてる気がするけど他はからっきしやな


453 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 20:30:08 jRgvggts0
お察しの通りの内容の_init645()と_init646()が増えてました


454 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 20:34:38 nbzluMzY0



455 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 22:18:49 lAyicC7M0
任務達成時のapi取得すればハードコーディングされてても処理できるけどな


456 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 23:11:14 QN3aMvzs0
でもquestlistには残り続けるから達成した任務はquestlistに
入っていても外すというハードコーディングが必要なわけだがw


457 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 23:20:17 jsWu3iEo0
ハードコーディングは不要


458 : 名無し提督@アフィ・ロンダ系転載お断り :2016/09/16(金) 23:37:22 nbzluMzY0
送信側のAPI読めばいいけど割と面倒


459 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 14:07:41 AsUnA9TQ0
緩募:KCRDBがそれなりに動きそうなWindowsタブレット


460 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 14:11:16 4TCPGa/.0
条件少なすぎ
surfaceでも買っとけ


461 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 14:23:42 AsUnA9TQ0
10インチ以上、1920x1200ぐらい以上の解像度、五万以下でオナシャス


462 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 14:33:27 PvcWxCpk0
そんなもん有ったらバカ売れしとるわ


463 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 14:44:58 AsUnA9TQ0
そうだよなぁ…
どれぐらいのスペックがあればいいんだろう
五万はさすがにないと思うからタブレットじゃなくてノートとか2in1にしたほうがいいかな


464 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 15:00:14 4FLY4BJM0
これでええんちゃうの
ttp://pc.watch.impress.co.jp/docs/news/1021465.html


465 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 15:03:01 4TCPGa/.0
何に重きを置いてるのかまるで見えてこない


466 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 15:29:49 AsUnA9TQ0
しばらく家にいないので出先でKCRDBが動いたら便利、ぐらいにしか考えてなかった


467 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 17:23:43 frUkOwME0
PC背負ってけばええやんけ


468 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/01(土) 18:21:16 sB0Y2pug0
フルHDの15.6inch ノートなら3万円台からあるな


469 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/02(日) 06:24:55 Do2vBJfY0
米尼のsurface pro4が688ドル+送料60ドル


470 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/02(日) 22:35:40 VbNUYt3Q0
ZEN BOOKいいやん
10.1インチで1920x1200出て5万切るし
CPUが若干非力なのとキーボードが独特なのは好き嫌い分かれそうだけど
まあ一番のネックはメーカか


471 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/05(水) 18:53:35 IZmVdhjs0
艦隊にマウスオーバーした時の装備がunknownになってるかな


472 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/05(水) 19:00:12 AVfNpzC60
敵側の聯合があるらしいが対処しないとまずいかもね


473 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/05(水) 19:02:33 QzIpB6TI0
普通に表示されるが
復帰提督か?


474 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/05(水) 19:05:26 AVfNpzC60
>>471
どこかの時点の対処が抜けとるんだろうな
昨日まで普通だったウチは今も普通
なお6-5はまだ先になるかな


475 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/05(水) 19:06:27 IZmVdhjs0
スマン>>471は気のせいだった
出撃してたらいつの間にか表示されるようになってたわ

多分昔の修正でどっかを対処し忘れてんだろうけど
キメラ改修だからどこがどうなってんのかこれもうわかんねぇな


476 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/05(水) 19:08:21 QzIpB6TI0
4/1のメンテの対処だな
半年前のレスにさかのぼればやり取りがある


477 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/05(水) 19:09:26 3HCp9V/20
致命的じゃなかったから俺もスルーしたわそれ


478 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/05(水) 19:30:12 IZmVdhjs0
>>476
ありがとう
いつのアプデによるものか分かるだけでも探す手間がだいぶ省けるわ


479 : 5日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:13:21 QzIpB6TI0
おや、探照灯任務は消えるタイプか


480 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:23:16 AVfNpzC60
>>479
報酬で探照灯がもらえるだけだから問題ないかと


481 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:26:35 lH.GVs3.0
get_member_mapinfoが微妙に修正されててエラー吐いてあせった


482 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:28:24 5LGDhDxA0
出撃しようとしたらエラー吐いたのは、海域のゲージ表示機能付けてるからかな
mapinfoいじりやがったな・・・


483 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:35:48 KyqoHNYM0
敵連合艦隊でいよいよ戦況ウインドウの表示領域が爆発する


484 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:41:12 LITAxo8U0
味方の連合艦隊の時点で実装あきらめてる俺に隙はなかった


485 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:42:40 AVfNpzC60
うちは今こうだが、どうしたもんか
ttp://i.imgur.com/5cph1Qc.png
左の縦2つが味方用

両方聯合に備えるべきかなそのほうが放り込むの楽そうだし。


486 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:43:04 lH.GVs3.0
逆に考えるんだ、6-5にいかなければどうということはない


487 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:44:16 5LGDhDxA0
最初から敵側も連合艦隊対応してあって既に表示爆発している俺に隙はなかった

>>481
全く同じタイミングで同じ事やってるヤツいてわろた
間に一段api_map_infoが入っただけっぽいね
速攻修正出来て良かったわ
あと、今まで一回出撃しないとゲージ情報拾えなかったのが
最初から拾えるようになってるね


488 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:57:16 5LGDhDxA0
>>485
うちはもういろいろ諦めてこんなんなってる
ttp://www.dotup.org/uploda/www.dotup.org1025156.png


489 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 20:59:50 AVfNpzC60
>>488
シンプルでいいね!


490 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 22:19:49 ZAW7s08k0
>>487
単にapi_map_infoが1段増えただけかと思ってたけど、
基地航空隊を使えるようにしたらapi_map_infoと同レベルにapi_air_baseが追加された。

なんかデータの持ち方見てると海域ごとに航空隊が配備されるみたいだな。
通常海域の航空隊とイベント海域の航空隊は別部隊になりそう。
要するにイベントで使いたい航空機は通常海域の航空隊から外してやらんとダメってこと。


491 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 22:21:39 3HCp9V/20
そらまあ地理的に違う基地だしね


492 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 22:57:12 lH.GVs3.0
もう航空隊も敵連合も表示できるスペースがないなりよ、、、


493 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 22:58:38 5LGDhDxA0
>>490
なんで無意味に一段増やしたんだろと思ったらそういうことか
まあ基地航空隊を表示しないなら読み捨てとけばいいや

しかし、海域毎に航空隊配備しようと思ったら、それだけ分
アイテムが必要ってことか? なんという拝金仕様


494 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 23:12:05 ZAW7s08k0
>>493
機数減少か疲労してる部隊があったらログ表示するようにしとくと便利だと思うよ。


495 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/05(水) 23:37:34 5LGDhDxA0
確かに補給忘れ防止にはなるかもね
実装そんなに大変じゃなさそうだしやっとくかなぁ
でも基地毎に別管理となると表示領域がえらいことにw


496 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/06(木) 02:18:27 4Wk3NYOc0
とりあえずjsonは記録した
api_req_combined_battle_ec_battle
api_req_combined_battle_ec_midnight_battle
これ
"api_maxhps":
{
-1,
味方本隊6隻分
敵本隊6隻分
}
"api_maxhps_combined":

-1,
味方前衛6隻分(-1が6つ)
敵前衛6隻分


になっとるし
fdam edamも12ずつ用意されてるから
両方聯合対応のデータ型式だなあ。
秋イベ両方聯合くるかもね


497 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/06(木) 02:23:55 4Wk3NYOc0
というわけで表示も
>>488
型式にしておくのがよさそうだw


498 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/06(木) 03:05:08 4Wk3NYOc0
夜戦のほうは
api_active_deck
が追加されててどっちが残ってるかの区別だろうなあ。


499 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/06(木) 05:39:48 am7vFgMA0
甲だとダイソン4人もあり得るわけか、、、胸熱だなorz


500 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/06(木) 06:03:47 K5HhYzBE0
>>496
当てずっぽうでcombinedの要素が7以上なら敵艦隊の情報として
扱うように実装してたけど、これならいじらずそのまま行けそう

さすがに敵は護衛退避とかないよなw


501 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/06(木) 20:52:16 4Wk3NYOc0
openingとかraigeki内の要素数も増えてたりするから
Parser共通で処理してる場合はValidateFixedCountも外さないといかんね。

しかしまあいい加減6隻の縛りがあちこちに影響を及ぼしていて
統一感がなくなって来てるなあ。


502 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 01:07:53 EGC0RhLk0
6-5、なんじゃこりゃw


503 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 01:50:42 DuN/1txQ0
Parseはいいんだけど
MainForm内でのそれぞれの艦隊へのダメージの割り振りが
めんどくさいなあ。通常、聯合と共有してると特に。
すっぱり別関数にでもしたほうがいいかもしれない。


504 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 13:20:12 DuN/1txQ0
やっとそれっぽく動いた。

ttp://i.imgur.com/vKSDdpC.png

敵の第一艦隊が関わる砲撃フェイズを
最初普通に処理したら変な値になった。
敵味方逆のなのかなにかが抜けているのか
まだきっちりダメージが合わないなあ。


505 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 14:46:05 DuN/1txQ0
6-5のec_battleの場合
api_hougeki2とapi_hougeki3で
df_listが敵味方両方1-6の範囲になってる

そりゃ今の
ReappearanceBattleSequence
だと敵味方が別番号(1-6,7-12)割り振られてる前提だから
正しいfdamとedamの配列にならんわ。

api_at_eflag見てどっちの攻撃か判定する新しい
関数用意せなあかん。


506 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 14:47:38 DuN/1txQ0
戦闘種別ごとにこんなちぐはぐな仕様にするとか
開発引き継いだら死ぬでw


507 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 14:58:15 TyAlgS8s0
前任がいなくなったのでアップデートできません的な


508 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 18:24:00 0KLf/46o0
連合同士の戦いはどうなってしまうのか


509 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 18:29:42 DuN/1txQ0
砲撃フェイズがどんな感じで並ぶのかは気になるね。
護衛同士1巡なぐって本隊同士(最大2巡)なぐるだと
護衛がのこって夜戦に持ち込めないみたいな展開がありそうだし
難しいところ


510 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 18:52:21 EfTsVdV20
74式のgithubに6-5のapi詳細載ってたので眺めてみたけど、
違法増築を繰り返した雑コラ扶桑艦橋状態になってるなぁ。
そのうち轟沈したイ級から艦載機飛んで来るようなバグが発生したりしてw


511 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 18:54:13 JWhlXCeI0
最近攻撃できない空母の攻撃順が飛ばされないことがあるからなぁ


512 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/07(金) 19:20:10 DuN/1txQ0
>>504から>>505の修正で完成。
結局やったことは

1.UIを>>485から>>504へ増やし 増やした分のラベルの処理を追加

2.KCSortieDayBattleDataのCombined系の追加
m_tiShipKeCombined; //敵随伴の艦種
m_tiShipLvCombined; //レベル
m_ttiESlotCombined; //装備
m_ttiEParamCombined; //パラメータ
m_tiAbStage3CombinedEDam;//基地航空隊の敵へのダメージ
m_tiStage3CombinedEDam;//艦隊航空戦の敵護衛艦隊へのダメージ

private int[] m_tiNowHPsCombined;//敵聯合で要素を増やす
private int[] m_tiMaxHPsCombined;//敵聯合で要素が増やす

OpeneingとRaigekiの各要素を12隻分に拡大

3. 2で拡張した値を取得するように _ParseDayBattle_Main を修正

4.>>505の修正のために
 BattleSequenceElmにm_tiAtEflagを追加
 砲撃戦のFDamとEDamを計算する KCUtility.ReappearanceBattleSequenceEC を追加実装

5.MainFormの
_OnReceivedSortieDayBattle_Main内で4も使ってbattle_ecの際のダメージの配分処理

6.MainFormでいつものapiの分岐の部分で聯合艦隊処理の下でbattle_ecをチェックして
 Parseに専用のフラグを渡す

聯合艦隊を自分で実装できた人ならまあ大丈夫かな。


513 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/08(土) 03:46:23 CEK6Lx4M0
あ、後一つ
7.夜戦用のcombined周りの追加とapi_active_deckの処理の追加も必要


514 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/09(日) 20:45:47 1WZuwHc60
やっと6-5到達出来たから敵連合艦隊対応入れたけど、>>512とは
だいぶ違う感じになったなー
m_tiShipKeなんかは数を6→12に増やしただけだし、
>>512は通常艦隊戦と連合艦隊戦はパーサ分けてるのかな?

あと>>512の対応だと、支援艦隊や航空戦2回に対応出来ないな
まあ連合艦隊同士の戦闘が実装されたらまたapi変わりそうだけど


515 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/09(日) 22:53:07 ekh1ebXc0
>>514
パーサは一本。
ShipKeとかShopLvとかはapi側がCombinedで分割してあるからそのまま
Combinedとして拾ってきてる。
そもそもapi側もHPが敵味方混合でCombinedで割ってあるからね。
聯合対応の時点でその型式で取得してしまってるからそのままにした。

まとめるのは
m_addcontext.ExpandedBattleInfo.PlayerShip[]
でやってるし。
あとは砲撃ダメージの展開の時かな。

今回のapiの変更具合から、支援とか航空戦2回も実際に入ってくるまでは
どう実装されるかわからんし、そのときはそのとき。
この形式で出来ないわけじゃない。

まあ今回の変更の一番の肝は>>505だ。


516 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/09(日) 22:55:56 ekh1ebXc0
>>505も小さく修正
自艦隊は1-6で相手側は1-12だな。
値被ってるのには違いないけど。


517 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/09(日) 23:04:38 1WZuwHc60
MainFormの方で吸収してるのか
俺はKCSortieDayBattleDataで配列が6のやつを全部12にしてパーサの方で
12個データ放り込んでるわ。ValidateFixedCountは7か13なら通すようにして
ShipKeとかStage3なんかはCombinedが別だからオフセット+6して入れてる
api_stage3_combinedを処理しときゃ支援も第2航空戦も対応出来るし

ReappearanceBattleSequenceはapi_at_eflag渡して1だったら護衛艦隊側
それ以外だったら主力艦隊側として処理してるだけだな
関数分けたりはしてない

出来るだけ変更量少なく汎用性も持たせて修正したらこうなった
追加したメンバはapi_at_eflag入れる箱だけかな
あとは全部既存の拡張で済ませたわ
だからもう元には戻せないw


518 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/09(日) 23:13:22 ekh1ebXc0
まあ元の聯合のapiが>>517の取り込んだ後のデータ構造みたいに綺麗になれば
もちろんこっちもそうするんだけど

今回の敵聯合がチャンスなのにその線の修正ががなさそうなのがちょっとね。
これからも違法建築が続く気がする。


519 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/09(日) 23:51:58 1WZuwHc60
今回の修正を見ると、連合vs連合になった場合、api_hougekiは敵味方共に
api_at_eflagで管理して、支援や第二航空戦はapi_stage3_combinedで実装
するだろうことが手に取るようにわかるしね
こっちもそれを見越して修正入れてるわけだけど

秋イベの連合艦隊apiがどうなってるか楽しみだ


520 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/09(日) 23:59:18 ekh1ebXc0
>>519
現在砲撃+雷撃のフェイズが最大4つでおさまってるけど
そこを拡張することになるだろうから
その並びがどうなるかでまた対処せにゃならんので大変だ
水上と機動でもちがうだろうし。


521 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 01:11:26 .l.3JPLc0
ツールスレを参考にMainFormを分割したらスッキリしてドン引き
すんごい単純な構造だったんだな
>>512もただのサブルーチンだったしサブルーチンは殆ど大きなクラスには依存してないし
今まで何難しく考えてたんだろ


522 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 01:12:47 /gMxOc.o0
すっきり(2000行)


523 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 01:28:53 .l.3JPLc0
コンパイルと逆コンパイルで全部ごっちゃになってんだから最初に機能毎に分離なんて基本だろうて


524 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 01:49:24 4Es4u/hY0
特に直接の受信処理なんか種類毎に同じ処理がズラっと並んでるだけだからな
C#にテンプレートがあったか知らんけど変数が違うだけの処理が全種類分展開されてるだけ


525 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 01:53:38 /gMxOc.o0
テンプレートはともかくインターフェース使えば整理はできそうではある
たぶん分割の比じゃないめんどくささ


526 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 02:12:07 .l.3JPLc0
元のソースがどうなってたのか興味はあるけど今更そこまでまとめるのもちょっとな
パーシャルで殆ど貪らなくていいメソッドとして隅においやっとくだけでいいわ


527 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 02:25:12 .l.3JPLc0
少しだけわかったかも知れない
MVCのMの部分にdeckならdeckでデータ単位でメソッド含めて全部追加されてるだけなのかね
MとVとCみたいな縦割りだけじゃなくてMは更にデータ単位で横にぶった切れるんだ

けど大規模なapi修正入るまではこのままでいいわめんどくさそう


528 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 03:19:42 WcLDCh6Q0
MVCまでつきとめたならわかるだろ
MainFOrmに交じってるのは十中八九MVCジェネレータが吐いた後のコード
それを変更しやすいように整理するのはMVCジェネレータ作るのに近い作業


529 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 10:04:08 eYkHIe4M0
74式の人朝から頑張っておられる。


530 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 10:09:12 .l.3JPLc0
>>528なる、多分そうなんだろうな
>>529ドッキング含めて占有スペースなんとかしてくれりゃ74行けるんだがなぁ


531 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 15:10:49 GfjiunWs0
アイコンやらゲージやら画像いらんねん
文字だけでいい


532 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 15:44:38 lKIpr61s0
>>531
74式に移れない理由がそこなんだよね…


533 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 15:51:58 Qck89/xM0
そんなん脳内フィルタでなんとでもなるだろ


534 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 15:55:20 GfjiunWs0
アイコンとかのせいでウィンドウをコンパクトにできないんだよ


535 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 16:21:09 2a4.Z75Q0
ミジンコの俺はもう連合艦隊対応は諦めた
通常海域で問題なけりゃいい
イベントの時だけ74式使うかなぁ
まだ6-5未対応みたいだが


536 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 16:29:00 gbjKOjxQ0
IEとの間に航海日誌拡張版挟んでイベント時はそっちの戦況見てる


537 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 16:58:59 .l.3JPLc0
>>534
作業中に画面の隅っこで残り時間が見れればいい程度だと数ドットでもケチりたくなるよね


538 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 17:37:51 YWZdcrXU0
余っていたモニターを鑑これに回したからコンパクトとか気にしなくなった


539 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 18:46:19 c6Bj4Q9U0
アイコンやゲージは7七四式の作者の人に要望出したらどう?
言ったけどダメだったならともかく
何も言わずにここであれこれ言ってても始まらんぞ


540 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 19:15:32 yJc3QMJQ0
こんなとこにいるなら自分で弄ってしまう方が早くないか?


541 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 19:29:53 n4DqUbE60
レイアウトがコンパクトになってもドッキング改善しないっつってるからな
PCの目の前ならいざ知らずタブだとあれはストレス
むしろわざわざ逆コンパイルしていじってまで延命させる理由がある連中のスレなんだからそんなレス無意味


542 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/10(月) 20:22:17 /x7Jex4M0
七四式に要望出すぐらいなら自分でKCRDBいじるわってなる


543 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/11(火) 22:12:24 ZTQt/Flw0
敵連合対応したけど通常の連合艦隊のapiがどうなるのか気になるな
通常の連合艦隊はapi_fraiとかが要素6のままだと処理分け直さないと
いけないから面倒くさいわ


544 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/11(火) 22:14:24 PpwlWroA0
鯖からのJSONのちぐはぐさも更に加速しそうで怖い


545 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/12(水) 04:11:16 bj.tbl.A0
>>543
聯合vs聯合はともかく通常の聯合をわざわざ弄ることはないんじゃなかろうか
コスト的にみても。


546 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/13(木) 19:04:21 WHUM04Zc0
熟練度がなんか変だと思ったら鯖から送ってるタイミングがおかしい


547 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/13(木) 20:06:50 /eGQ58J60
5-4潜水だと2.4でB勝利だったり2.5でC敗北だったりするんだな


548 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/14(金) 07:52:05 ka3GN5Pc0
>>546
どうおかしいのか具体的に言って。

>>547
旗艦さえ撃沈してれば2.5未満でもB勝利だし、四捨五入が微妙で実際は2.5に足りてないとかいうケースじゃないの?


549 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/14(金) 08:39:20 r.V5SeH60
旗艦どうこう関係なく処理が間違ってるから直せばいいよ


550 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/14(金) 11:32:17 8qCbys5k0
変だとかおかしいとか自分の間違いを疑わないとかどこのゆうちゃんだよ


551 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/14(金) 11:32:37 SJPll4qs0
変だとかおかしいとか自分の間違いを疑わないとかどこのゆうちゃんだよ


552 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/14(金) 11:39:13 vwUPvW5Q0
潜水だと被ダメ1の差で割合が結構変わったりするからそのあたりだろう


553 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/14(金) 12:27:24 GgKihzAA0
毎日やってるとずれるのはよく見るな、航海日誌の勝利判定を見ることにしちゃったけど
どこかの丸め処理がおかしいんだっけ?


554 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/21(金) 19:04:21 na/j1M8g0
おそらくおま環だと思うが「プロキシ サーバーは応答していません」で接続できない
プロキシは使ってないし素のIEだと動くんでどうしたらいいのかわからん


555 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/21(金) 19:20:36 na/j1M8g0
PCがハングした
再起動したら直ってたわ
どうやらOSか何かがおかしかった模様
お騒がせしました


556 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/21(金) 19:36:22 3l6ohMho0
FiddlerCoreがプロキシじゃね


557 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/21(金) 19:45:49 na/j1M8g0
>>556
logみたらfiddlerCoreがエラーはいてたようです


558 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/21(金) 22:53:43 na/j1M8g0
秋刀魚祭り参加のためにようやく対潜装備でエラーが出るのを修正した
ここの情報が無かったらできなかった
先人たちに感謝


559 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/26(水) 23:31:12 Vhcwwbgs0
74の落ち具合でもしやと思ってkcrdbのtry catch削除してみたらかなりすっきりしてワロタ
関数によってはほぼ〜_Main呼んでるだけとかエラーの為だけに関数挟んだりしてんだな
エラーに強くするのも大変そうだ


560 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/27(木) 02:42:27 izlDBDMM0
考えなしにtry catch外してるとエラーログ出ずに即落ちしてエラー発生箇所特定するのが大変になるぞ。


561 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/27(木) 07:03:00 1KTgKi6s0
もちろん削除したのは使わない
74に移行するとしたらどれくらいの対策が必要なのか見積もってみただけだよ


562 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/27(木) 23:52:44 scV/WuqY0
>>560
クラッシュしたときのメモリダンプを取得するかデバッガでアタッチすれば大体特定できる。スタックをたどってローカル変数も確認できるから下手にtry catchしてエラー原因を分かりにくくするのは再現性困難なときに解決に時間がかかる


563 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 01:03:34 4GStzn2o0
メモリダンプどうやって取るの?


564 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 01:43:02 qbCXjIqc0
JSONのちょっとした仕様変更でも止まるかどうかはtrycatchじゃなくてしつこいくらいのエラーチェックの賜物だろう
他のみたいに仕様変更で動いてるフリして誤動作とかしないしスタックトレース吐くから未だに生きてるんだとおもうが
そもそもJSONにちょっと引っかかったくらいで落ちられたんじゃうざいことこの上ない


565 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 01:59:26 4GStzn2o0
>>562
ちょっと調べてみたけど、一応手動や他のツールでダンプ取れるのね
他人のダンプは期待できなさそうだしKCRDBなんてVS上ならthrowで止まるし別にいいやって感じかな

いじったことのある範囲で覚えてる限りだと豚はfinally多用
Unhandledハンドラ以外のcatchは最後に殆どそのままthrow
エラーも例外も握り潰さないし滅多に流れ変えないから
必ずUnhandledハンドラでスタック記録してるみたいだけどどの辺りが原因わからなくなる要因なんだろうか?


566 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 07:03:09 n7D7hXg.0
>>565
スタックトレースを出力するだけだと例外の発生した場所と種類しか分からないことが多い。例えばindexoutoofrangeでエラーとなって、エラーの場所に複数の発生する可能性が考えられるときとかに判断がつかないじゃん。そういうときにスタックトレースを出力して情報を捨てて終わりというのは再現方法が不明なときに非常に困る。VSでデバッグ実行してるならそれでもいいと思うよ。


567 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 12:13:40 4GStzn2o0
>>566
いや、どの専ブラが自動的にダンプ出力して利用者が開発者にダンプを
送れるようになってるのか教えて欲しいんだ

それ以前にここの住人は問題が起こればVSで動かすから必要ないんだけど


568 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 13:21:02 oCZ/ug320
飛んでもダンプ取れればいいなんて言ってんのはエアだろ
これまで仕様変更や修正ミスで例外起きても大抵Validateで引っかかってた
次に配列の例外でも大抵内容を一旦変数に入れるとこだな
例外の原因がわからないような長い行なんて見当たらんのだが

未だにKCRDBに追いつけないD級作者のネガキャンか?


569 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 13:45:17 4GStzn2o0
スレにエラーメッセージが書き込まれた数分〜十数分後には
即修正版がアップロードされてたような変態的な所業を知らないのかもね
ダンプどころかスタックトレースすら書き込まれなくても
エラーメッセージ自体が正確で最低限の情報を持ってるから可能な芸当だったのかも


570 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 14:29:58 SmcqvHMc0
どこでエラーはいてるか正確に出力されるからすげー修正が楽なんだよな


571 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 15:32:54 ndNPwdDs0
専ブラ程度で再現方法不明なんてエラーチェック手抜き杉じゃね
豚の主戦場はデバッガが使えないようなカーネルの世界だからな
問題発生でもcatchfinallyでゴミを残さずその後も動き続けられる構造は重要なんだろ


572 : 566 :2016/10/28(金) 23:52:39 n7D7hXg.0
申し訳ない。
別件で例外処理がひどすぎるプログラムを最近見て
つい反応してしまいました。
KCRDBについてはエアプですが、ときどきROMってます。

以下、長文です。

基本的にチェック処理をきちんとやっていれば問題ないです。

ひどすぎる例外処理ですが、最終的に
try{}catch(Exception e){ MessageBox.Show(e.StackTrase);};
のようにされていて、IndexOutOfRangeExceptionが発生していました。

以下はRelaseビルドの一般的な設定での話です。
シンボルファイル(.pdb)がその場にあるのであれば、
try-catch内の該当行数まで分かります。
(VSでデバッグ実行していても当然分かります。)
シンボルファイルは通常ではユーザーに配布しないので
該当行数は出力されず、あるメソッド内のどこかとしか分かりません。
配列アクセスが二か所以上ある場合はどこなのか特定できません。
(ソースコードを見て可能性を排除していけば絞り込めます。)

シンボルファイルがあることが前提ですが、
ダンプを取得すればWinDbgなどのツールでダンプ取得時点の
実行スレッドごとのコールスタックや変数などが分かります。
(シンボルファイルがなくても.Netならある程度分かります。)
また、ダンプをVisual Studioで開いても確認できます。
(VSをインストールすると.dmpファイルがVSに関連付けられます。)
ですので、想定していない例外を補足してログに出すよりは
ダンプを取得したほうが情報が多く得られます。
もちろん絶対に落ちてはいけないという要求があることもありますが。

ダンプの取得ですが、最近のOSではWindows Error Reportの機能を
使用するのが良いです。(WER ダンプで検索)
WERはレジストリ設定が必要なので、設定してしない状態で発生した場合は
タスクマネージャーでも取れます。(注意点があります)
また、ダンプを取得するWindows APIもあるので自作もできると思います。(やったことはない。)

あと、Windowsのカーネルモードドライバー開発という話であれば
カーネルデバッガーが用意されているのでデバッグできます。


573 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/28(金) 23:59:33 4GStzn2o0
豚はどこぞのBSDの元コミッター、ドライバとかそんな次元じゃない
2年以上前の代物を逆コンパイルしてまだ動かせるって時点で
おかしなことはしてないってわかろう


574 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 01:24:23 oEPiEyac0
>>572
とんだら外部ツールでダンプ取って送ってくださいってユーザーに言ったとこで殆ど送ってこねえよ
それにスレ的にVS動かせて当たり前なのにダンプ取れて何がうれしいんだ?


575 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 01:52:56 V7gL/nEY0
スレチはと言わんけどそろそろ鬱陶しいな


576 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 05:25:02 F2bbn85M0
構造知りもしないのにとんちんかんな発言、続いて初歩的なことを上から目線でレクチャー…
何故彼はよりにもよって改造以上の芸当をこなせる面子が多いこのスレで偉ぶろうとしているのか


577 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 15:42:23 18fWZBuM0
やっぱり航海日誌はいいナ
 心情的にも特別な専ブラだ
  惹かれる

だが実戦ではやはりKCRDBだ
  新しい七四式が出た今でも

ワケしり顔がこざかしい理屈でKCRDBを評価する

航海日誌より増えた情報量
 大きくなったメモリ使用量
  ピュアに専ブラを追求していないと

わらわせるぜ
  何も見えてないくせに

その時
 その領域を共にした者だけが
  KCRDB
   この本質を知るんだ


578 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 15:48:13 V7gL/nEY0
ポエムは湾岸スレで
ウーロンだオレ


579 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 18:01:33 fBw/kuoQ0
もうおまいらご自慢のKCRDB改をうpっちゃえよ


580 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 18:34:50 F2bbn85M0
そこに持っていきたくてtrycatchは原因わかりにくくするだのダンプだの言ってたんか…?
自分で改造しろよ、手が掛かりは過去ログに沢山あるだろ

ちなソース書きっぱなしなんて時間が無限にありゃ無能で知ったかのマでもいつかはできるけどな
他人のソース読むのはそうは行かない 特に現場では


581 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 18:53:49 yXNJ6WUA0
デバッグなんてVS上でやるもんだと思ってた
わざわざReleaseで追っかけるとかやってる人いたのか
printfでログ出力しまくってデバッグした世代の人かな


582 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 19:06:28 ceQGFnbk0
この流れでついでだから聞きたいんだけど
VSでデバッグ中にコード修正できないんだけどそういうものなの?
修正しようとするとエディットコンテニュのアラートがでて修正できない

さらにブレークポイントで停止しても「ローカル変数または引数が〜」のエラーが出て値参照できない変数が結構ある
これも見れるようにならんかね?


583 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 19:09:50 F2bbn85M0
適当な場所で例外起こして試してみた
保護例外セキュリティ違反みたいなOSレベルの例外は続行不可で
ダンプするなら他のプロセスかOSに頼るしかない
ファイルオープンやシリアライザの例外は中で既に再スローしたりしてて
そのすぐ外側のcatchで即座にダンプ出力しようとしても既に意味がない
アプリ自身が例外throwの直前にダンプ出力ならいけるかも知れんが
そこに辿り着く時点でエラー検査してる訳だからダンプ取るまでもなく直接の原因はわかってる

ほんとに利用者にダンプ取らせたりそれを利用したりして役に立ってるのかね


584 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 19:13:15 F2bbn85M0
>>582
標準ツールバーのドロップダウン(コンボボックス)にReleaseって書いてあったりする?


585 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 19:21:40 ceQGFnbk0
>>584
いやDebug選択されてるよ

ちなみに使ってるのはVisual Studio Express 2015です


586 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 19:31:27 F2bbn85M0
>>585
もう1つ同時にVS立ち上げて簡単なプロジェクト作ってエディットコンティニュできるか確認して
それでできるなら両方のプロジェクトの設定並べて違う項目見つけて試してとしか言えないかな


587 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 20:43:44 ceQGFnbk0
>>586
ありがとう。とりあえずフォーム1個だけの簡単なアプリケーション作ってみたらデバッグ中の変更はできた
んでKCRDBの全てのプロパティを同じにして再度やってみたけど駄目だった

ちなみにこんなメッセージが表示されるのよね
ttp://i.imgur.com/pcnpJyR.png
怪しそうな「コードの最適化」「アンセーフコードの許可」「ネイティブコードのデバッグ〜」「Visual Studio ホスティング〜」などの設定は全てOFFになってる

VisutalStudioは初めて触ったけどあんまり問題を検索しても出てこないねー


588 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 20:48:28 67E9y15I0
kcrdbはXPでも動くくらい古いバージョンの.netだった筈だけどそこは大丈夫かね
.netバージョン同じ?


589 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 21:04:22 ceQGFnbk0
>>588
バージョンは最初2.0になってて最新の4.6に変更してみたりもしたけど現象は変わらないですね


590 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 21:20:48 F2bbn85M0
片方でできるなら必ずもう片方に原因あるから試行錯誤するしかないかな
恐らくexpressじゃなくてcommunity多数なのに加えて
みんな問題でてないかエディットコンティニュなんてなくてもみたいの多数かな
うちでもできてるし しらんけどきっとそう


591 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/29(土) 21:32:01 yXNJ6WUA0
俺communityだけどエディットコンティニュ出来ないよ
いつもいったん止めてソースいじってリビルドして再実行してるから
別に困ってないし原因も調べてないけど


592 : 名無し提督@アフィ・ロンダ系転載お断り :2016/10/30(日) 01:40:28 3lEz3Poo0
オンラインヘルプ( ttps://msdn.microsoft.com/ja-jp/library/x17d7wxw.aspx )によると
"エディット コンティニュは、.NET Framework 4.5.1 を対象にする 64 ビット プロジェクトでサポートされています。"
らしいから32bitなKCRDBだとダメってことじゃないかな。


593 : 4日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/11/01(火) 16:04:12 1NuqriFY0
月代わったから6-5対策にいじってるけど、jsonの違法建築具合に秋イベで双方連合きたらどう処理すればいいか頭抱えてしまうな


594 : 4日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/11/01(火) 19:01:31 jAkALd3I0
双方連合は敵連合のをベースにして友軍第二艦隊と支援攻撃が加わったものになるんだろうと予想して
それを処理できるように敵連合を実装したけど、
いっその事今の違法建築ぶっ壊してもっとスッキリした形に再設計して欲しい気もしないでもない。


595 : 4日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/11/02(水) 23:42:24 zsEnn8n20
6-5ボスって昼戦終わった段階で第一艦隊より第二艦隊の方が
たくさん残ってたら第二艦隊が夜戦に出てくるのな
どう処理したもんかな


596 : 4日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/11/02(水) 23:50:08 b/zmrCYs0
api_active_deckが役に立つかも?


597 : 4日艦これメンテ予定@アフィ・ロンダ系転載お断り :2016/11/04(金) 00:51:02 TkIjlm0.0
>>572
たまたまアンセーフコードで保護例外起きたからダンプ取ってみた
即時プロセス停止にならないリニアアドレスからの読み込みは例外スローになる
(確かマップされてる領域次第で書き込みは即時停止、その時はダンプ取って意味がある?)
そうでなきゃスローされて、誰もcatchで捨てなければ通常はドメイン規定のハンドラ
プライマリスレッドじゃなきゃスレッド用ハンドラまで遡って例外処理が実行される
そこでも捨てられなければいつもの見慣れたぶっ飛んだぞごるぁウィンドウが表示される
ユーザへの窓が出たとこでダンプ取ってみたけど案の定フレームポインタ全部巻き戻されてんよ
これ例外発生の瞬間のダンプ取るのは至難の業だわ
仮にスローの度にダンプ取れてもXMLの例外の度にダンプ吐き出されちゃたまったもんじゃない


598 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/04(金) 18:02:04 3E0aHVmY0
母港までは問題ないな


599 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/04(金) 20:02:54 //63674w0
とりあえず2-4任務終了2-5夜戦開始マスとかも行ったが
問題はなさそう。実装項目的にも変化なさそうだし


600 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 02:17:49 YwpTi3Jk0
新規家具 ラヂオの(高級職人)窓 用のapiが追加されてるな api_req_furniture/radio_play
BGMが"母港"以外のときにラヂオをクリックするとapiが送られる。"母港"に切り替えるだけだから中身はない。


601 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 08:42:08 VgjjbV.A0
メンテ以降、解体するとエラー出る奴が頻発するようになったんでいいかげん重い腰上げて修正するかと思ったが
require_infoが見つからないんだけど、どこに含まれてるの?


602 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 08:51:03 x6XC25eY0
ttps://github.com/andanteyk/ElectronicObserver/blob/develop/ElectronicObserver/Other/Information/apilist.txt


603 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 09:04:22 VgjjbV.A0
あー自分で作るって事かな
api_get_member/の中にif ("require_info" == text)追加してなんやかんやすればええんかな


604 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 09:29:41 hfuHTlhM0
>603
>138から追ってけば大体判るんじゃない


605 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 09:48:33 VgjjbV.A0
まず流すとか取り出すとか食わせるとかの言い回しからして何をすればいいのかわからん


606 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 10:33:46 hfuHTlhM0
初回ロードで効率が悪いから1個の箱にまとめた("require_info")
その箱から必要なもの("slot_item/k_dock"他)を取り出す
取り出したら今までと同じラインに流す

何を書けばいいのよってなら>145,146,149じゃないかね


607 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 10:37:47 122v.NLQ0
あの言い回しでわからないなら素直に乗り換えた方がいいんじゃないっすかね


608 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 15:24:33 VgjjbV.A0
ありがとう
無事諦めました


609 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/06(日) 16:14:06 53Bbg2hY0
>>608どういたしまして


610 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/09(水) 01:56:45 Is03hxyM0
indexoutoofrangeでダンプwできることにしたい無知や
ツールスレで上をなかったことにしたい作者か狂信者とか見てると
細かい新機能はともかくKCRDB以上の物は出てこなさそうだな

艦これ自体下火気味だし更に酷いJSON仕様になったら今度こそ辞めれそうな気がする


611 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/09(水) 07:25:08 tgYNE9Iw0
oof


612 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/09(水) 08:32:11 Is03hxyM0
気づくの遅いw>>566のコピペだから

途中でできないことに気づいてアップアップだったのかもだが


613 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/10(木) 00:50:59 UCETJnLU0
KCRDBは轟沈防止、艦隊予測、ドッキング、明石タイマ、あと何だろうな
とにかく専ブラのハードル上げるだけ上げて未だに動いてる程だからな
本スレで名前出すとファビョったり埋めたりするのは対応できないだけじゃなくその辺の恨みもありそう
その辺の2番煎じ作者じゃ無理、諦メロン


614 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/10(木) 01:14:54 nNszzufA0
表向きには終わったツールだというのは意識しておこうぜ


615 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/10(木) 01:31:07 42nrv3.E0
そうやってちょくちょく煽ってヘイトを溜めただけじゃね


616 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/10(木) 01:45:51 kGIbU2Bc0
ダンプ君もそうだけど、ちょいと名前が出ただけで落ちる74の方がフェイルセーフって嘘まみれだろ
あっちに行くのは禁止でKCRDB使ってもいないのが出張しておかしなこと連発とか最近ちょっとおかしい


617 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/10(木) 02:22:42 6r6KaHX.0
こんなスレきてんのって相当人種限られるよな
OSの強制停止とキャッチされなかった例外での自律停止の違いもわからないのに
知ったかしてたのってどうせどっちかの作者だよな
煽るとか以前にちょっかいかけといてうざいと言われても長文垂れ流して
挙句の果てに赤っ恥ならイジられて当然だとおもわなくもないが

その辺理解せずに作ってんならそりゃ飛ぶ


618 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 07:45:57 p/eVVHKc0
6-5対策が遅々として進まない。
きっと一週間後にはやる気満々になってるんだろうな。


619 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 09:18:04 J98mWEz60
ようやく6-5対応完了
今までの連合艦隊フラグを自艦隊連合フラグに読み替えて
新たに敵艦隊連合フラグを追加する形にしたから連合vs連合でも
対応出来る・・・はず
まあ戦闘フェーズがどうなるか次第だけど


620 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 09:34:52 Hs1vX4wQ0
このJSONの仕様、ツール対策としてはある意味効果的ではある
欠点は運営側のFLASHのコードの保守も大変なのがほぼ確定してるとこか


621 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 10:20:40 rID2rvCU0
>>619
戦闘フェイズのフラグが現在のありなしの形式だと
フェイズの並びはどうしてもapi別処理になるね。
フェイズタイプのenumみたいなのにすれば全部綺麗にまとめられそうだけど。


622 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 12:28:20 J98mWEz60
6-5で動作確認してたら大破防止窓の表示がおかしかったw
連合艦隊だから第二艦隊まで大破チェックが走るけどデータは
セットされてないから大破判定されちゃってたわ
battleresultには敵艦隊連合の情報ないしどうするかな
api_mvp_combinedが存在してかつnullじゃないときだけ第二艦隊も
大破判定するとかしないとダメかなぁ


623 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 14:08:12 rID2rvCU0
うちのソースには

CrackUpWarningForm.UpdateControlsFromKCData()

//6隻目のMaxHPが-1なら敵のみ連合とみなし、聯合フラグを切る。

とコメントがあるなあ
このクラスに聯合フラグを持たせているようだ。(もう忘れているともいう)
なお表示サイズもこのフラグで調整していたようだ、


624 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 14:09:43 rID2rvCU0
7隻目だった。[6]


625 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 14:18:58 rID2rvCU0
this.m_addcontextRef.ExpandedBattleInfo.PlayerShip[6].MaxHp
で見ていた。(どうせ12隻に拡張してあるだろうし)


626 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 17:38:36 J98mWEz60
なるほど、第二艦隊の情報が有効かどうかで判断するのか
下手に新たなapiパースするよりそっちの方が良さそうだね
MainFormの中で閉じて処理出来るしそれでやってみるわthx


627 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 18:04:21 J98mWEz60
たった1行の修正で対応出来て噴いた
とりあえず6-5では問題なく動作してるけど
自艦隊連合でちゃんと動くかの確認は秋イベまで持ち越しだなぁ


628 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 18:50:29 Hs1vX4wQ0
敵味方それぞれcombinedなのかと、それを格納するメンバの対応さえ終わっちゃえば楽なんだけどね
今後更に違う拡張がきたら判定部分にきっちりコメントしとかにゃ前衛的な芸術コードができあがる


629 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 19:37:50 J98mWEz60
既に自艦隊連合フラグと敵艦隊連合フラグと水上機部隊フラグがあるから
わけわかんなくなってるぜw


630 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 20:23:01 pQbzE8GE0
水上機部隊…?


631 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 20:28:26 J98mWEz60
水上打撃部隊なw
battle_waterかどうかのフラグ
戦闘フェーズの順番をどうするか切り替えるためのもの
これが連合vs連合でどうなるのか読めんのよなぁ


632 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 22:13:33 rID2rvCU0
>>629
そそ、うちもそうなってしまってる。
Parser内部でフラグでの場合分けが項目毎に発生していて
キッチリコメントしとかないとエラいことになる。

api毎に番号振ってBattleApiType.CombinedWaterとか.EnemyCombinedとか
定義してもいいのかもしれないけど、その都度対応してたのでフラグだらけだ。


633 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/12(土) 22:31:45 Hs1vX4wQ0
やっぱみんなそうなっちまうんだな、と、ちょっと笑ったw
我流で綺麗にまとめてもトンデモ修正入ったら展開し直しが目に見えてるしな
どうしても最低限の追加で済ませようとしてしまう


634 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/13(日) 12:55:42 x4xiqtWc0
戦闘データのレシーブメソッドとかパーサを1つにまとめようとすると
どうしてもそうなるよね
連合艦隊とか敵連合艦隊でパーサ分けるならフラグいらないけど
先制対潜みたいなの追加されるとパーサ全部修正することになるし
運営が最初から連合vs連合を念頭にJSON設計してくれてれば
こんなことやる必要ないんだけどなぁ


635 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/19(土) 00:01:18 ksWXIB3.0
確認しようにもログインできないでは如何ともし難い。


636 : 名無し提督@アフィ・ロンダ系転載お断り :2016/11/19(土) 00:14:40 gXsfLLWY0
問題ないよ
回線不調で外に出ちゃったからどっか穴あるかもしれんけど


637 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/19(土) 00:40:35 ksWXIB3.0
E1のボスまででとりあえず問題なし。
聯合艦隊くるまではそのまま進めるとしよう


638 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/19(土) 01:58:22 ksWXIB3.0
Andante @andanteyk
2分前

api_req_combined_battle/ に、each_battle_water と each_battle (ともに対敵連合艦隊)が増えていますね

とのことなので準備が必要ですな


639 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/19(土) 14:15:38 UVh7veaA0
これまでしっかり対策してた人は対応簡単そうね


640 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/19(土) 14:45:47 ksWXIB3.0
戦闘フェイズの順番こそ違ってるけど4フェイズみたいだし
まああんまり変わらない感じかも。

ただE3でS取るのに手数たらねーよ って気はする。


641 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/19(土) 17:06:58 ksWXIB3.0
なんか変だなと思ったら、敵聯合の後の夜戦
req_conbined_battle_ec_midnight_battleの
maxhps_combinedの味方分に夜戦開始時のhpが入ってるなあ。


642 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/20(日) 00:39:49 /RJ2BTFg0
まじで?なんでこんなので公式クラ動いてんだ・・・こええ

他の専ブラは相変わらずイベ海域でもないのに落ちたり一部機能しなかったりしてたようだが
こっちは相変わらずの無風で一安心


643 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/20(日) 08:05:07 FN14JBnY0
連合で敵が5隻以下の時に夜戦したらnowhpとかの要素数が減ったりしてたし
連合の夜戦はかなりデタラメなJSONになってんな


644 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/20(日) 22:14:35 Qjh.NpbY0
6-5は支援がなかったので放置してたら
E4ボスですらインデックス範囲外を喰らってしまった。


645 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/22(火) 22:20:17 1BIaYNF60
KCRDBのJSONパーサとデータの二重構造と匿名オブジェクト、
最初は首を捻ったがツールスレ見てると大正解だったんだろうな
しかもこのパーサ、良く読むとリエントラントじゃねえのな
メモリ確保できずに止まることはあってもスタックオーバーフローで飛ばないのは強い


646 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/22(火) 22:50:16 7qGCHpTU0
リエントラントじゃないってグローバル変数でも使ってんのかよw


647 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/22(火) 23:20:34 1BIaYNF60
>>646
ソース嫁(1年以上気づかなかったがな)
無限にオブジェクトがネストしててもKCRDBのパーサは飛ばないように見える


648 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/22(火) 23:48:51 1BIaYNF60
JSONParser.Parserだが、もしかしたら別のところか他の専ブラと勘違いしてたかもしれん
読んだの大分前だから勘違いしてたらすまぬ

>>646
大量のデータのマージソートみたいな処理の場合、
再入なんかしたら一発でスタックオーバーフローするぞ
リストをスタックに見立ててループの中でリストの最後の要素を処理し続けていれば
再入せずにインスタンス単位で独立してのJSONやHTMLのたぐいの処理は可能
自前のスタックの代替構造はわりと基本的な技術

ちなグローバル変数なんてC#にないぞ


649 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 01:32:11 wwZIlNWE0
特にC#の知識の稚拙さと機内君に便乗してKCRDB潰ししてた時のあれを鑑みるに
JAVA作者のどっちかくせえな


650 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 01:50:34 dhOXiNuY0
74のURL出た時も慌てて潰そうとしてたのいたしな
つまりはそういうことだろう


651 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 01:54:26 dhOXiNuY0
  〃 /. : / /. : / /. . : / /   /  . : ;/ . : /     }      ヽ  ヽ
  / /. : / /. : / / . :  / / /   . : // . : /    . :    . : . :   ',
   /. : / /. : / / . :  厶 <  . : // . : , ′   . : ;/     . :} : !   ハ
  _i : :| i  i : : i ,′ <. . . . . : ></ . : /   . : // . :   . :/. :i|   :∧
 ̄ l : :| | ! { : : l|i : :   | `T 厂灯≧x\ / /. : / / . : . ://. : ハ   : :∧
/i:iヘ: :| i i∧: : l|| : :   |: : |  {`し//ト ヘ /. : /厶==─--//. : / . : . : : i|
/i:i:i:ヘ|戈ゝ、\|| : :   |: : | 上廴)ソ  <._:_/⌒灯三≧x /. : / . : } . : /'||
:i:i:i:i:i:/ .>‐一 l| : :   |: : l                 {`し//iリ ソ. : / . : / . :/ l:リ
:i:i:i/  /:i:i:/  八: :  lヘハ        '    マ廴)ン/. : / . : / . :/ //   言ったはずだぞ…
. ´ / /:i:i:/ .__r── 、./^ヽ       _         〈// . :  . :/| //
 -‐ i:i:i:/ ,上ヘfヾ⌒7   }    /   ヽ       //: : . :  : ..i:i:| 〃    私は…よったちたのって!
    /:i:/ レ廴..ソ/Y   .人     {     ノ      〈/: : . :/ . :/i:i:i:| ′
   .i:i:;′/   {くソ !  イ  /⌒) `  ´     . イ ノ. : ∠厶イ:i:|:i:i:i:i|ヽ.      この間もしょったんカルトだ!
'´ i:i:i:|  i__v'   レ-<⌒{ /> --   -‐ァ ´. :/ ://:i:i;仁ィ´川:i:i|: . \
/ |:i:r'ア´   { ! 人__) /./:i:∧:iヽ}─‐┴┐´ / /:i:i/  | |:|j:i:リ\: . \      カビ昆虫!!
/ |:_j j ヽ   从/   ) //:i:/| i:i:i:i:Y´  ̄ ̄|´  /:i:i/  : | l:i:T′ \: . \
 厂 r'  > 、/〈 {   ̄) /_|i:i:/|:i:i:| |i;i:i:i:} - 、 _|⌒ヾi:i:i/   . : { |i:i|      \: . \
.〈   ヽ _/{  ヾ辷ァク、 ヾ⌒|:i:i:| ∧:i':イ   \{   /ー'   ,′ V:i:リ       \: .
 `ァ }  /人___,ノ  ヽ 〉 .!:i:i|/ V:i:ハ   r'、 /   / . :/   /:i∧        \
  }く\ ,/     ト `ヽ、  〉 .!:i:i|   V:i:ハ__,ノ^Y´i| / . :/ : . /:i/  ヽ.
  Kノ {    / |ハ   V´ ,|:i:i:|\   ヾ:i\__,ノ リ  . :∧: :厶イ: .    \
   ゝ、 \__/__!_r一' /ハ:i:ヽ ヽ  r\:i\ ./  . :/ } : : : | : : .  \\


652 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 01:55:31 dhOXiNuY0
誤爆


653 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 04:43:41 Hzz97UP.0
やっとこ両聯合対応(機動)が一応できた。水上の確認と夜戦の最大HPをなんとかしないと。
同時にE5のスタート地点開放完了。
ttp://i.imgur.com/jPBZk8r.png

なお直後の夜戦のjson つまり>>641の話
"api_maxhps_combined": [
-1,
14,
53,
49,
49,
34,
19,
57,
130,
130,
88,
35,
35
],

どこからMaxHP引っ張ってくるかな
デッキ番号と艦の並びから引き出せるかな。


654 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 05:20:13 TVAj38VY0
KCAdditionalContextの実体が母港か次の海域までクリアされないデータみたいだから
昼のデータ放り込んで夜に取り出せばいんでね?


655 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 06:28:45 s81M3Knk0
そして夜戦開始マスで沼るw


656 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 06:54:58 dhOXiNuY0
m_addcontext.RequestedBattleDeckIdにデッキID入れてるとこで全部記録しとくと楽
母港戻るまでにデッキ編成が変わるような仕様変更はそうそうなかろう


657 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 07:49:30 nMVSbiVg0
母港戻るまでにデッキ編成が変わるのはいまのところ轟沈した場合だけだな。


658 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 08:07:33 QUqx7cE20
もうおまいらがDMMに就職して艦これのソースリファインしたほうがいいような気がしてきたぞ


659 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 08:08:37 Hzz97UP.0
轟沈はさせる運用がないので個人用だし気にしなくてもいいレベル


660 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 10:04:51 EcZkZlP20
>>647-648
そうじゃなくて、再入(re-entrant)じゃなくて再帰(recursive)
リエントラントじゃないっていうのは、マルチスレッドや割り込みなどによる呼び出しに対して安全じゃないって意味だよ

マージソートでスタックオーバーフローなんてしないよ
再帰の深さはデータサイズのlogでしか増えないから
クイックソートの勘違い?


661 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 10:09:36 j54qZyns0
稚拙さと機内が稚内に見えた
寝よう


662 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 10:24:49 AwM2brHU0
どちらにせよC#にシングルトンや静的変数はあってもグローバル変数なんてないし
豚のJSONパーサが異常なのは間違いない
JSON式が複数混入してても解釈しちまうからな


663 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 11:02:02 dhOXiNuY0
74の作者じゃないな、あれはC#だから


664 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 11:13:33 EcZkZlP20
俺が誰か気になるのかい?


665 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 11:51:02 RJfkfiCs0
ツールスレで74式のKCRDB化に繋げようとしても嘘否定でKCRDB排除
このスレでIndex例外のダンプ取れることにしてディスろうとしてたアレに見える
(MFCはメッセージポンプの外、.NETは内部のWndProcの内側で止まったダンプしか取れない)

アレを特定せんと他に移行してカスタマイズなりドッキングの(最悪)デッドコピー紛いの協力なり
する気になれんみたいなの少なくないのではないかと


666 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 12:20:44 /ko/KRP.0
七四式のドッキングはフリーのライブラリDockPanel Suiteだから使い勝手は良くなさそうだけどデッドコピーではないね
昔は七四式のKCRDB化で更新が楽になると期待したけどもう今更かな


667 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 12:44:33 IdRKQOZA0
>>653
ああやっぱりこの戦況見やすいなあ
なんでゲージより数字の方がわかりやすいんだろう
戦闘前のHPがあるからかな?


668 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 12:51:41 dhOXiNuY0
74がデッドコピーしてるじゃなくてKCRDBのドッキングを参考に74強化って話じゃね?
あの時俺も話題に入ってたがドッキングがコンパクトって話にMainFormがでかい、だっけ
全然関係ないDisりで腰折ってくるしどうしようもねえんだよな
きっとみんな仕方なく自身で修正してるけど連合大変だから74かどっかに行きたいけど行けないんだよな
そうだろ?w


669 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 13:08:25 EcZkZlP20
こんな匿名掲示板じゃdisってくるやつは必ず出てくるだろ
ほんとうにやりたいんだったらgithubでやりとりすればいいだけの話


670 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/23(水) 23:06:36 dhOXiNuY0
74をKCRDBに近づけていいのかすらわからねえしわざわざそこまでするんだったらこのままいくわ

あれは目線がユーザじゃないしソースと実物で語ってないからすぐわかる


671 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/24(木) 05:22:21 WeZfdGjg0
>>669
74式にKCRDB以上になってほしいの?ほしくないの?
>>669はhubでKCRDBもどきに近づけるようなPR考えたことないの?
ここにいるなら夜戦JSONネタに加わってもおかしくはなさそうだけどそれもなかったよね

自力で何とかする人だけがKCRDB使えて戦果有利なのは一握りだけでいい、
74式にPRもメンテも面倒だから誰かやらないかな、みたいな後ろ向きな考えは
殆どの人の頭の片隅をよぎったことくらいはあると思うが、それすら伝わってこない


672 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/24(木) 07:12:39 JRN4VH5w0
敵聯合の夜戦のMaxHPの問題、結局MainFormから戦況へ渡すデータの生成だけだから

_OnReceivedSortieNightBattle_Main内部で

int id = this.m_memberdata.Deck.DeckTable[1].ShipList[num11];
MemberShipElm melm = m_memberdata.Ship.ShipList[id];
expandedBattleInfoPlayerShipElm.MaxHp = melm.MaxHp;

てな感じでうまく対処できました。


673 : 書込み遅延発生中?@アフィ・ロンダ系転載お断り :2016/11/24(木) 07:59:03 JRN4VH5w0
聯合の第二限定の話だから固定でもいいけど
ActiveDeckの値をもってきたほうがより良いかな


674 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/01(木) 13:16:48 UqUxK80k0
E5輸送で頻繁に誤進軍やらかすもんだから非大破進軍阻止機能付けてしまった


675 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/01(木) 13:34:48 nfrCnWYM0
>>674
3-2-1でも使えそうだな。まあ今となってはめったにいかないが。


676 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/02(金) 23:59:55 toJo2jeo0
E5に輸送なんてあったっけ、行ってないから知らないけど
未だにE4が割れなくて胃が痛い


677 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/03(土) 00:06:52 lalpBZCg0
E-5に輸送連合を中小型艦で組んで出ると潜水マスに行く


678 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/03(土) 13:14:17 BWQ3RTII0
>>676
E5で第二スタート地点から輸送連合での1マス目が潜水艦確定かつ経験値がそこそこあって美味しい
第一にレベリング艦並べて第二を対潜先制組で固めると燃料20%だけでもりもりレベルが上がっていく。
3-2-1よりトータルの効率としては多分上。


679 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/03(土) 17:35:14 o3CKujNs0
やっとE4終わった、そんな天国がE5にあったのか。
ところでMain form.csの _FiddlerDelegate_AfterSessionComplete_Main や _DebugLoad に
oSession.GetRequestBodyAsString() が代入変数なしの単独で記述されてる箇所があるんだけど
これってなにか意味あるのかな?


680 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/03(土) 18:51:11 mI37lgTY0
大型一隻未満の水上でも一マス目潜水に行く
第一にサラトガ、コマ、朝風、山風と適当な軽巡二隻
第二に軽巡雷巡駆逐四隻で新入りの経験地稼ぎ


681 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/03(土) 19:06:39 o3CKujNs0
今イベ新規艦が一人もいないのだがががが


682 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/03(土) 19:25:33 BWQ3RTII0
>>680
おう、サラとコマはともかく幻の二隻さくっと混ぜないでほしいな


683 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/03(土) 23:33:47 QXO.E4060
空襲戦は彩雲積んでてもT字不利になるんだな。初めて知った
まあ砲撃戦やらないから関係ないのかも知れないけど


684 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/03(土) 23:41:23 lalpBZCg0
これ処理抜けてるよねってところはほかにも敵連合の時の航空stage2とかあるよね


685 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/03(土) 23:47:44 QXO.E4060
連合艦隊で敵が6隻未満の時の夜戦とか、敵連合で第二艦隊との夜戦時の
MaxHPとか、他にも怪しいところいろいろあるしね
違法改築繰り返してるような状況だから仕方ないんだろうけど


686 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 00:55:31 .oCtGW2.0
恐ろしいのはそれで純正クラが動いてるとこ
その内純正でも大破進撃しちまうんじゃないかと


687 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 04:27:05 a.4sDERk0
>>686
例えばこんな感じの隠れ大破進撃とか起きそうで怖いね。

表示上まったく問題なく戦闘が展開してリザルトでも大破しているのが居ないように見えるんだけど、
実際は第一と第二への攻撃内容が一部逆になってて第二の駆逐艦が大破、他の駆逐艦もダメージ受けてて護衛退避の選択肢が出ない。
その結果、見た目上大破艦なしだから進撃して、次の戦闘が始まったら最初から大破してるのが居て轟沈。


688 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 05:19:08 IDLNaj7s0
api_get_member/ship_deck で各艦のデータが更新されるはずだから「専ブラを使っていれば」F5で回避可能なはず
純正のみの時は、、、、ナムナム


689 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 06:41:04 hufB/.QU0
>>687
今回の対応中にもいろいろKCRDB内で轟沈判定発生させて
うおってなったりしてた。
単に新型式の砲撃戦のダメージの行き先のインデックス指定で+6抜けてたり
してただけだけどね。(こっちもいい加減違法建築)

違法建築具合を見てるとこういうミスが純正クライアントでも
実装中には起こってそうなんだよなあ。


690 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 07:42:52 .oCtGW2.0
去年夏なんかかなり怪しかったしな
コードはデータ構造以上に綺麗になれないから鯖もswfも相当姉歯ってるだろうし
いつ事件が起こっても驚かない


691 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 11:06:46 oXlI3J0w0
アプデ後の専ブラはどれでも信用ならないからリザルト画面でSS取って画像処理してるよ
確実に大破検知しようと思ったら画像処理しかない


692 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 13:49:58 .oCtGW2.0
そういう時こそエラーはエラーで通告してエラーの後もship_deckを表示できる専ブラだと思う
うざいし面倒だけど>>688去年夏みたいな目に遭う前にF5できる

多段刺してるとアプデで知らないのが来ても、動いてるフリせず
エラーがあってもresultで落ちずship_deckをほぼ確実に表示できるのしか使えないから
大型アプデ直後は動かすの結局これだけになっちまうんだよな


693 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 15:53:31 WW7zzdjM0
うちは交戦結果とship_deck突き合わせて不整合あったら警告出すようにしてるわ


694 : 限定海域は7日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 18:18:40 IDLNaj7s0
それいいね、ship_deckに大破艦あったら再度警告出すようにするかな


695 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/04(日) 20:00:49 IDLNaj7s0
(´-`).。oO ( まったりまわすE5Mレベレング楽しいなぁ )


696 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/05(月) 00:28:17 7yPanbYE0
>>693
それ頂く、thx


697 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/07(水) 04:22:06 4Kz7ZY7M0
>>688でふと思い立って、主要な他の専ブラで、
エラー続行後のresult〜ship_deckの受信動作を保障しようとしてみた…
が、変に綺麗に整形してエラーがあったのかどうかすらわからなくなってたり、
battleを連合の時みたいに別名で取りこぼしてたりした時の
未初期化メンバの参照を確実にエラーで判定するのが困難だったりで
battleの処理よりその後の処理がどうしようもなさそうに見えるんだが、
誰かその辺がんばってみたことある人いない?

内輪を超えた範囲で共有するならkcrdb.exeを逆コンパイルするツールを決めて
(巨大な)パッチにして各自コンパイルしかないのかな


698 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/07(水) 06:50:48 gZA6.5P60
kcrdb.exeをkcrdb.dllに単純にファイル名変更して、
ドッキングウィンドウとかフルスクラッチが大変な部分だけをdll参照しつつ
他の部分はkcrdbの動作を再現するコードをフルスクラッチで作成・共有って方法もある。


699 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/07(水) 07:00:54 4Kz7ZY7M0
そのアプローチは思いつかなかった、考えてみる、ありがとう


700 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/07(水) 20:34:46 1dcJ71ew0
それ、豚さん的にアウトなんじゃね?


701 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/07(水) 20:54:17 4Kz7ZY7M0
条項読み直したけど、外部からのデザインタイムの参照、動的リンク、呼び出しは
違反にならないよね?
オリジナルは再配布せずにオリジナルを参照するexeの配布なら
フルスクラッチで作られてれば大丈夫だよね?

試行錯誤中…名前ぶつかるとダメだし2にするのは抵抗あるしネーミングに困る
今のところ、オリジナルのクラスの派生で全部騙し切れそうな気はするけど、
なんだかんだでMainFormの追加orオーバーライドの量はかなり多くなりそう


702 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/08(木) 18:37:29 ATG26HQU0
そうしてフルスクラッチレベルで弄ると気づくんだ
あれ?自分専用だったら別にドッキング機能要らなくね?


703 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/09(金) 01:02:13 5zX7XAks0
メンバ変数使ってるとこが古い方参照しちゃう(途中で量が多くなる原因に気付いた、アホだった)
データ構造だけは逆コンパイルのパッチにしないと派生クラスのコード多くなるし、
実行時にオーバーヘッド増えそう
逆コンパイルの出力にプロジェクトファイルとデータ構造とprivateをprotectedにするパッチが無難と判断
そんでこれまで直接修正してた箇所を、exeの方で派生したクラスのメンバ関数に丸々持ってきて、
必要に応じてオリジナルのメンバ関数を参照、これで現状動くようにはなった
後は修正したとこ以外のフルスクラッチ化か…どこまで誤魔k(ry

>>702
自分用ならラベルすらも省略し放題だけど、グループ増えた時にいちいち修正するのもね
レイアウトも最低でも戦闘と整理は分けたいし、未だ手放せない
資源たまるか飽きるまでは派生クラス側のフルスクラッチ化進めてみる


704 : 期間延長で9日11時終了予定@アフィ・ロンダ系転載お断り :2016/12/09(金) 07:25:04 7LAqj0ao0
ドッキング機能あると環境をタブレットとかモニターサイズ変えた時とか便利やぞ
と一応言ってみる。


705 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/09(金) 18:59:57 XphONYvs0
噴式云々で戦闘api増えるのかなこれは


706 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/09(金) 19:03:50 RmEaMwEU0
でしょうね


707 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/09(金) 21:33:15 5zX7XAks0
このタイミングでジェットか、めんどくさ


708 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/09(金) 21:50:17 5zX7XAks0
ジェットやターボファンじゃなかった
時代設定だとターボプロップ、一部ターボシャフトに似たタイプか

それにしてもinjectionって… ”噴” の直訳かよ相変わらず命名もひでぇ
既にローマ字汚染してるんなら素直に統一すれば恥をかかずに済んだのに


709 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/09(金) 21:56:25 /ss0dkEs0
そのうちロケットエンジンでも実装するんじゃないですかね
一式陸攻が重くなるな


710 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/09(金) 22:17:22 GT.SbRXc0
jetにすればいいのにね


711 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/09(金) 23:17:32 LqMLK8To0
もう無理ぽ
修正入れなくてもエラーが出なくて大破進撃防止だけ機能してくれればいい


712 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/09(金) 23:25:18 5zX7XAks0
今回のは陣形選択できない小数の出撃だとF5でも無理
対応しないと受けた筈のダメージが加算されないからHPが多めに出る


713 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/09(金) 23:35:36 ecro2mnA0
対応自体は簡単だけど、戦況詳細窓も対応しようと思ったら
すげぇ面倒くさい上にもう画面デカすぎて意味分からなくなる


714 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/10(土) 00:05:25 n/hLocPs0
そゆ意味ね、ごめん
ウチも縦削除して小を常用、横すらデバッグにしか使ってないな
ラベルの座標計算してそうなとことか地味に面倒なんだよね


715 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/10(土) 10:59:08 Y.plrC9E0
新しい連合まだ対応してないのにまた戦闘フェイズ増えたのか、、、


716 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/10(土) 17:26:52 gfsEroV60
噴式強襲って深海側もやってくるのか?
まあ将来的にはやってくるのか…
その時が俺の終わりだな


717 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/11(日) 16:41:10 kkZsc7dQ0
次イベでは間違いなく飛んでくるだろうねジェット
時系列考慮すると陸上基地からシューティングスターあたり?


718 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/11(日) 17:19:36 nkKKzH6Y0
ネタ切れで時間巻き戻ってるのもあるけど、今回ドゥーリットルだったんだし流石にまだ早くね
むしろAB空襲で深海B-17辺りが飛んでくる方が怖いかも


719 : 14日AM1→3時したらばメンテ@アフィ・ロンダ系転載お断り :2016/12/12(月) 03:16:54 TML4.jUk0
噴式強襲は演習相手が積んでたら飛んでくるみたいだね。


720 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/14(水) 15:33:17 Tyljj5zI0
Notify : Fiddler.Log : NetworkAddressChanged.
何かここの所これを連発するようになってしまった
特に不安定なネット回線につないでるわけじゃないんだけど


721 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/15(木) 16:46:04 2IKDtSLY0
DMMの非推奨ブラウザ警告が出るようになった


722 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/15(木) 16:55:20 fSQIXK/s0
どうせFEATURE_BROWSER_EMULATIONが古いバージョンだったりするんだろ


723 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/15(木) 20:47:34 XCC1Bj5s0
>>720みたいな話が昔あったなーとログ見返してみたらツールスレの初期も初期だった
でしばらく当時のスレ読んでたけど豚さんやっぱすげーわ


724 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/15(木) 20:50:17 BxKg5FtY0
ルーターのファーム更新で都度切るようになった可能性があるからとりあえずAppFiddlerLogIgnoreStr.txtに記述を追加して対処したよ…


725 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/15(木) 23:25:20 ywoZFAbs0
IPaddr変わる度にFiddlerがErrorじゃなくNotifyで上げてくるみたいだから
それが問題じゃなきゃそれでいんでね

>>723
つい見返したが・・・先読みしたら躊躇なく実装もそうだけどさ
慎重みたいな悲観的みたいな思想でありながらそういうのさっくり組み込んでたよね
文字だけ読んでてアプデ次第でボロが出るだろと鼻ほじりながら流してたが

今のところ先読み的中多し&違法改造ミスでのあぼーん以外はその通りに動作中・・・


726 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/17(土) 11:52:50 4Anhvr1A0
双方連合の先制雷撃時、手持ちのデータだと味方第二
、敵は第一第二の避雷になってるんだけど、味方の第一も避雷するのかな?


727 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/17(土) 11:57:02 ACUBm6xA0
少なくとも秋イベE-5のボスマスの古姫からは第1に先制雷撃が飛んできたよ


728 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/17(土) 11:59:26 kPQD3RrI0
apiの仕様上は当然ありえるだろうね
というか、対応するときに第二にしか被弾しない前提で組む方が面倒くさくない?
api_frai/api_eraiの番号通りに被弾判定するだけでいいわけだし


729 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/17(土) 18:43:34 Pg60nAVM0
>>724
ttp://japan.cnet.com/news/service/35093745/
windowsアップデートで解消したからもしかしたらこの記事の不具合で出てた症状だったのかもしれない


730 : 726 :2016/12/17(土) 19:40:52 4Anhvr1A0
レスあんがと
手持ちのjsonと曖昧な記憶だと第一に避雷してなかったから他の人はどうか確認したかったんだ


731 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/17(土) 22:36:53 4Anhvr1A0
自軍のみ連合の時は第二しか被雷しないのに、敵のみ連合の時は第一も第二も被雷するからややこしいでござる


732 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/17(土) 22:59:52 kPQD3RrI0
apiが違うからしゃーない


733 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/22(木) 10:52:45 GBuDGnIA0
さてさて、今日は何もないかな…(フラグ)


734 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/22(木) 12:24:34 nbSEGZMo0
特になさそうな気はするが…
そういや噴式対応まだやってなかった…


735 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/22(木) 13:34:42 3vLzKgEU0
injectionなぁ・・・せめてejectionだろう・・・いや、それでもニュアンス適切じゃないし
構造が夜戦HPでいよいよ破綻してきてるとこに命名までこれじゃなぁ
次のアプデこえー


736 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/22(木) 13:50:11 nbSEGZMo0
jetでいいよjetで


737 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/22(木) 13:56:57 4kTPTrAg0
そのうちrocketが来るのかもしれない


738 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/22(木) 20:50:51 fcaDV0Vg0
今回も何事もなくてよかった
しかし噴式とか穴開けてバルジとか、次のイベント嫌な予感しかしない


739 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/22(木) 20:59:45 8GpdD5c60
補強スロに機銃とか積まれてる相手と演習するとエラー出る?
実害はないから良いけど


740 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/22(木) 21:19:17 fcaDV0Vg0
ああ、スロット数が増えてるからエラー出るのか


741 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 02:24:02 u2ZKODZg0
中間棲姫が5スロだったからそのときに敵のスロット数を増やしてたならエラーは起きないけど、
艦むすマスタの最大スロット数分しか読みに行かない実装だと補強分は無視されるな。


742 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 09:47:05 GX5Z/ETY0
あー、そうか…
久々に近代化改修しないと


743 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 11:47:31 wDme7OWE0
ただの夜戦でも数値型なんちゃなのダイアログ出てくるようになっちまった


744 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 11:52:30 DLhmz6hc0
どこまで改修してるか人によるからエラー出るとか言われてもどこが悪いのかわからんよ
その都度改修しないからアドバイスも得られにくくなる


745 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 11:57:42 85Xp80TY0
エラーになるとこをForceIntに


746 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 11:58:55 L7bEMxIs0
夜間触接の機体IDが数値型から文字型に変わってエラーが出てるんだよ


747 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 12:00:37 DLhmz6hc0
先制対潜の時と同じことしてんのかw


748 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 14:35:15 Te6gpcxs0
また文字列かいな
forceIntなら >264,273,277,292 見れば判るっしょ


749 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 14:51:11 DLhmz6hc0
仕様の引継ぎ等ができてないんじゃないかと心配になるレベル


750 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/23(金) 14:58:41 85Xp80TY0
下手するとマは一人もいなくて、オリジナルの製作とアプデメンテの外注先違うかもな
運営はグラやデータ類のパブリッシュツール類は使えるかも知れんけど
それ以上のことをできる人間が一人もいない可能性が微レ存


751 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/24(土) 17:55:12 rIcP61YQ0
もう逆に専ブラ内で全部の変数ForceIntしとけば
今後いつどう変わろうと問題無いのでは・・・!!!


752 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/24(土) 18:08:55 V.EPl3YE0
素のKCRDBのforceintって文字列型を数値型に変える関数じゃないから


753 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/24(土) 18:17:17 1D9XHmOY0
>>264した人限定だね

まぁ最近の鯖アプリのコーダーがJSON生成で数値か文字列値かを
明示的に区別してない(できてない?)みたいだから全部ForceIntでもいいんじゃないかな(適当


754 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/24(土) 18:24:05 X/pjqFoQ0
対潜装備のIDにしろ夜偵のIDにしろぶっちゃけ使ってないから適当に数字ぶっこんでも問題ないっちゃ問題ないよな


755 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/26(月) 05:23:13 1KntzJYY0
オリジナルだと api_touch_plane なんて見てないから、なんのことか分からなかった^^;;


756 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/26(月) 12:03:55 vabuFFrA0
3日かかったけどForceInt周りの修正できたよありがとう

補強増設も対応したいのだけれども何処から弄れば良いですかね


757 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/26(月) 14:20:41 1KntzJYY0
ところで each_battle 対応組ってどんな処理の仕方してる?
うちは_OnReceivedSortie・parser共に通常連合夜戦と全部共通の処理にしてるから砲雷テーブルの作り直しで頭抱えてるんだけど


758 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/26(月) 20:51:01 SZmVIOks0
ダメージ積算に関してはフラグ3つ(bEC,bCombined,bWater)と敵味方第一第二で細分
砲/雷撃戦の有無のflagがそれぞれの型式で違うから仕方なし。


759 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/26(月) 22:42:19 AquS6Amc0
俺も>>758とほぼ同じだな
3つのフラグでパース部分は切り替え
砲撃テーブルは敵連合かどうかで切り替えてる
api_at_eflagがある以上どうしようもない


760 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/26(月) 23:05:29 SZmVIOks0
>>759
ああapi_at_eflag使ってる形式とそうでないのがあるのも重要だね。


761 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/27(火) 00:59:59 62VRsa0Q0
その内フラグじゃ管理できなくなりそうだから、細かくぶった切って3つのメソッドにわけた
列挙型で判別みたいなのを思いつかなくもなかったけど
どうせ俺が色気出しちまうと後でまた修正が必要になった時、わけわからなくなるからな(ドヤッ


762 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/27(火) 01:05:03 a7N5DQ0s0
大丈夫だ。既に訳がわからなくなってるw
戦況情報ダメージ詳細窓とかとんでもないことになってるしな・・・


763 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/27(火) 01:18:34 kJOZ6CnI0
土の滑走路作ったりわらで飛行機作ったりしてる感じ


764 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/27(火) 01:20:37 1M5qbcoU0
ただの扶桑建築やで


765 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/27(火) 04:01:50 UaCMEn3k0
うちでやってる砲撃戦の処理はこんな感じ。

まずapi_df_list,api_damage,api_at_eflagから敵味方双方12隻編成と考えたダメージデータを作る。

敵側のダメージデータはインデックス調整の必要なし。
自軍は各戦闘apiごとにインデックス調整(+6)の必要あり。

第2艦隊が先攻する(S)と両連合(E)の2つのフラグをつかって、
1巡目: S & !E
2巡目: S & E
3巡目: !S
がそれぞれ真の場合はインデックス調整を行う。


766 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/27(火) 05:51:18 jAwCraWc0
うーん、いっその事全部のデータ丸抱えにして個々の値見ながら逐次処理した方が楽な気がしてきた。
というか今自分がゼロから作るならそうしてるな。
JSONの整合性を信頼してそれを確認するってのが豚さんのやり方だったから、できるだけ踏襲したいけど
まさかこんなにとっちらかったデータになるとは、、、、


767 : 名無し提督@アフィ・ロンダ系転載お断り :2016/12/28(水) 02:10:20 GW/K5U4E0
たった2年でここまで扶桑JSONになるとはなぁ

使う要素をJSONから1つ1つ取り出す今の構造のメンテは面倒だけど、
ツールスレでの騒動みたいなエラーが出ないとか最後のマス前で飛ぶとか勘弁だし
いけるとこまでForceInt化とフラグ類で凌ぐしかないかな

ツールスレのあれって時間っぽい気もするね
START押す前の先読みとSTART押した後のレスポンスのシーケンスって違うんだよな


768 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/20(金) 11:26:16 L0.ENMQU0
今日できる装備改修の一覧とか欲しいなとふと思ったが自分の力では無理だとため息をつく


769 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/20(金) 12:33:48 .QWEXLJ60
連合対応してる人でどんなカスタマイズしてるか、SSのせてくれないかなー


770 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/20(金) 13:03:48 oE7ZYi9M0
うちはこんな感じ。
敵連合の随伴艦隊はダメージ計算してるけどスペースの都合上表示エリアは用意してない。
装備改修一覧の他には遠征の編成チェックとかも作ってる。
ttp://iup.2ch-library.com/r/i1767435-1484884649.jpg


771 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/20(金) 14:48:41 .QWEXLJ60
>>770
サンクス
しかし、カスタマイズされすぎてて自分では参考にできねえ・・・


772 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/28(土) 21:05:03 K2/hTDcU0
教えて欲しいことが、CopyFromの役割ってなにかな
kcrdbからc#を勉強してるけど、どうにもわからん


773 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/28(土) 21:11:52 wFf.s8jg0
このソフト、C#を勉強するには癖がありすぎてあまりおすすめしない


774 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/28(土) 22:44:56 9/C.akI.0
何故逆コンパイル結果の解読などという敷居の高いところから勉強し始めるのか

受信スレッドと競合しないようにクローン作ってるとこ?


775 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/29(日) 00:49:51 qqq6Kesc0
本気で手を入れるとしたらJava向けのMVCが吐き出したコード読むくらいの根性がないと難しいよ
最低でもツールが展開した、同じような関数を全部手動で整理するくらいの手間は覚悟


776 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/29(日) 08:57:31 1tNreqqU0
>>773
興味あるものから学べたらなって思ったんだ
>>774
クローン作ってるとこです
クローンの必要性が分からなかった
>>775
自分流の機能を追加したいとかまでは難しいだろうから、
連合対応ぐらいまではしたいと思って、既存コードを流用しながら対応してるんだ

思ってた以上にkcrdbスレチェックしている人がいるんだな、なんだか嬉しい


777 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/29(日) 09:38:42 z.tKGv6M0
覚えてる人いたら教えて欲しい。
敵が連合のとき、こちらが敵全体に砲撃するターンは第一艦隊どうしの砲戦になるんだっけ?
そのとき、こちらも連合だと敵も味方全体に砲撃してたっけ?
もうややこしくてまいった


778 : 名無し提督@アフィ・ロンダ系転載お断り :2017/01/29(日) 15:59:35 u/ZQa5Ig0
>>777
攻略wikiの"連合艦隊の戦闘の流れ"にまとまってる。
ttp://wikiwiki.jp/kancolle/?%CF%A2%B9%E7%B4%CF%C2%E2#wd314cc2


779 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/07(火) 12:00:22 /aodtjuA0
>>674の誤進軍阻止機能に続いて道中誤撤退阻止機能を付けてみたんだが
オンオフボタンをメインフォームのツールバーに付けたせいでどんどんカオス化
UIって難しいな


780 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/07(火) 14:16:04 mDpd1x0E0
俺様専用とか余裕こいて適当にボタン増やしたり戦況の類いじってそこだけ飛び出たりして
こんなもん公開できんわと自己嫌悪に陥るあれな・・・あり過ぎて困る


781 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/07(火) 21:51:16 /0xrOFKc0
俺もメインウインドウに30個近くアイコン並んでカオスってる
自分が使いやすけりゃいいんだよ!


782 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/07(火) 23:55:27 36rFvlns0
増設しまくった扶桑UIとか見てみたいわw(怖いもの見たさ)


783 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/10(金) 20:33:40 1tOLWSdw0
誤撤退防止に続いて道中勝利時誤夜戦防止/ボス敗北時誤撤収防止機能も付けてみた
便利すぎてブラウザ単体に戻れる気がしない


784 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/11(土) 14:19:47 4h5R5TsM0
2-4ルート逸れ時とか3-2-1の誤進撃防止に
1-6ラストや5-1逸れ時の誤撤退なんてのも


785 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/11(土) 14:23:09 liNnRw2w0
要介護提督


786 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/11(土) 14:51:51 haH/xzGw0
もうそれマクロでいいんじゃ…


787 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/11(土) 18:47:12 zbQgyVxk0
そこは超えちゃいけないライン
どれだけ機械の提案能力が進歩しても判断は人間が下すべきなんだぜ


788 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/11(土) 18:49:54 0Qg.b4zw0
「夜戦突入」や「撤退」を上から隠すだけでしょ
「進軍」を隠す大破撤退防止機能と変わらん


789 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/11(土) 19:16:06 IrjQzLPo0
メンテ明けでEC形式に統一してくれてたら捗るんだけど
まあむりか


790 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/11(土) 21:41:28 Zndc5eQU0
メンテ開け、ざっと見た感じでは大丈夫っぽいかな。


791 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/11(土) 23:19:14 nfkcB/c60
とりあえずE1完了までは問題なし


792 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/12(日) 00:06:36 RpGL0AfU0
レスポンスを判定して表示する、までがグレーのラインだな
クリックや送信まで手を出したらアカン


793 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/12(日) 23:04:37 bX7IrPXM0
改修しているのですが全くうまく行きません・・・
>>264からの一連の流れがしっかり理解できず、型を判定してStringだったら変換するらしいことまではわかったのですが
[JSONArrayElement.cs]にて
using System.Text.RegularExpressions;
をライブラリ追加し、そのままJSONArrayElementに
if (BaseJSONElement.JSONElementType.Str == baseJSONElement.Type)
{ Regex.Replace(Str, @"\D+", "");
Convert.ToInt32(Str);
result = ((JSONIntElement)baseJSONElement).Value;
}
としても「現在のコンテキストにStrという名前は存在しません」と怒られビルドできません。
”Str”部分に”((JSONStrElement)baseJSONElement)”だとビルドできるのですが今度は実際のテストで
「型'JSONParser.JSONStrElement'のオブジェクトを型'JSONParser.JSONIntElement'にキャストできません。」とエラーが出ます。

このあたりの実装方法について教えていただけないでしょうか・・・


794 : 名無し提督@アフィ・ロンダ系転載お断り :2017/02/12(日) 23:18:45 cmI9KC060
>>793
ちゃんと変数定義して変換したら代入しなさいな

String str = ((JSONStrElement)baseJSONElement).Value;
str = Regex.Replace(str, @"\D+", "");
result = Convert.ToInt32(str);


795 : 793 :2017/02/12(日) 23:52:07 bX7IrPXM0
>>794
テストに使っていた5-4一周エラー無く終了しました!ありがとうございます!
今日ついにクリック連打で慢心し轟沈艦を発生させてしまい、ずっと涙目で作業してました。
本当にありがとうございます。


796 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/14(火) 21:35:27 BudQ3ADE0
対連合艦隊で航空支援したり先制対潜されたりしたら色々爆発して頭抱えてたんだが
運営も先制対潜が水上艦に当たったように見えるバグ出してるの見てちょっと安心した


797 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/14(火) 22:27:54 lSHWhuRs0
敵連合の第2艦隊の表示どうしようと考えてたんだが、
とりあえず残機数がわかれば十分だし、
それくらいならスペース確保できると気づいた。

E3輸送ゲージボス戦でapi_formation[0]が文字列型になってた。これまでは自軍が通常艦隊の場合は数値型だったのになぁ。


798 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/15(水) 20:59:23 4nX7f.R60
うちはこんな感じになったわ
ttp://i.imgur.com/rJNWkOn.jpg

※画面はハメコミ合成です
※開発中のため、実際の製品とは異なる場合があります


799 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/18(土) 18:31:45 gGmT9S2I0
戦闘関係は全部、航海日誌拡張版に丸投げしてるんですが、航空戦マスで毎回下のウィンドウが出ます

戦況が記録されていません.(大破進撃防止ウィンドウは機能しません)

戦闘リザルト受信時に戦闘記録がありませんでした.


今回のE3潜水レベリング時に邪魔なので出ないようにしようと思ったんですが
1個目はStaticLog.MsgError()なので普通にコメントアウトでOK

2個目がthrow new UserExceptionなのでコメントアウトしても別のエラー
「戦闘記録がありません.」が出て、これもコメントアウトすると「種類 'KCRDB.UserException' の例外がスローされました。」
このウィンドウはどうやって消せばいいのでしょうか・・・


800 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/18(土) 18:47:54 9EB0ZlYs0
まっとうな対処法としては航空戦のapiに対応して戦闘記録をもたせるようにすることなんだけど、
戦闘関係を全部他のに丸投げするのであれば
いっそのこと戦闘関係の処理の入り口の
_OnAfterSessionComplete_MapStartNext, SortieBattleResult, SortieDayBattle, SortieNightBattleの中身を空にすれば良い。

要するに戦闘関係のapiを処理しようとして起きてるエラーだから、そもそも処理しなきゃエラーも起きないってこと。


801 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/18(土) 20:46:33 F1GMfpQM0
>>799
一番簡単なのは
if( a == null ) throw; a.method();

if( a != null ) a.method();
みたいにすること
戦闘記録がなかったらそれを参照するとこを全部飛ばすようにしなきゃいけない。

他の専ブラがエラーで落ちるのは if( a == null ) が真であっても a.method(); を実行するから。
KCRDBは参照するインスタンスが存在してるか徹底的に調べて、なかったら
自発的に止まってるからThreadExceptionで例外を止めても動き続けられる。
↑の対策するとエラーは出なくなるけど、陣形選択が出ない編成で
未対応の戦闘Jsonを処理できなかった場合に他の専ブラみたいに
大破艦がいても進撃選択で警告もエラーも出さないようになるから注意。


802 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/19(日) 20:40:23 oLp37AqA0
E3 Iマスで先制対潜食らったような気がしたが気のせいかな
まあ元々連合に対処してないからどうしようもないが


803 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/20(月) 11:24:53 YU4VYI0A0
16秋からやってくる敵はいた
今回はvs連合でもやられる。で運営がバグ出した


804 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/20(月) 11:47:33 PS.A.pqo0
対水上艦爆雷攻撃とかいうロマン


805 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/20(月) 17:09:46 B4rcC3nk0
ttp://i.imgur.com/oJIIQ4U.png
こんなん初めて見た


806 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/20(月) 17:17:15 PS.A.pqo0
コントロールの描画失敗かな?


807 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/20(月) 21:10:47 Wra5vZKE0
>>805
その場所はいじってないKCDRBだとFlipのLabelだよね
PictureBoxの描画失敗でしか見たおぼえがないんだけどLabelだとどんな条件でそうなるんだろ


808 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/21(火) 01:07:30 uF42r4AU0
別スレッドから妙なタイミングでプロパティ書き換えるとそんなことが起きるらしい。
ttp://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=32046&forum=7


809 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/22(水) 14:23:04 ar12178U0
誰も所持してない装備欄にもない14cm単装砲を2つ所持してることになってるんだけど
これなんだろう?


810 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/22(水) 15:42:48 uF42r4AU0
専ブラスレで見たunsetslot絡みの不具合じゃないかな。
ttp://jbbs.shitaraba.net/bbs/read_archive.cgi/netgame/12394/1455403389/#905


811 : 限定海域は28日終了予定@アフィ・ロンダ系転載お断り :2017/02/22(水) 15:52:37 ar12178U0
thx
報告と同じくトラックでわろた
鯖限定不具合なのかこれ?


812 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/06(月) 23:36:30 ddnJqrks0
装備のリストを作ってる流れがよくわからん・・・
連合対応はどうにかできたが、改修レベルを装備名に反映させられない
ヒントでもいいので誰か教えて


813 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/06(月) 23:42:06 QlRIu6JM0
七四式のgithubあたりにあるapiリストとKCRDBのレスポンスエンティティのログとソースを見比べてみれば


814 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/07(火) 00:05:27 nu0JX/BE0
_ParseSlotItem_MainでSlotItem.Addする時に改修レベルとか熟練度足してやればいいだけ


815 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/07(火) 11:44:59 l.Q6P9.Q0
改修対応なら前スレを859くらいから最後まで読めばだいたいなんとかなるよ


816 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/08(水) 01:12:47 dtScAnvY0
>>815
前スレちゃんと見ていなかった・・・申し訳ない
戦闘のapiの処理と違ってよくわかっていないが、試行錯誤してみる


817 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/08(水) 21:09:19 GKwNDAn.0
VS2017が出たぞー
タプルこれ神かよと思ったら結局NuGetしないとならんのね


818 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/19(日) 09:49:48 VaAaA66I0
自作の別プロセスのブラウザと名前付きパイプ使って大破警告出せるようにしたから
ずっとkcrdbの判定式のままだった大破判定を変えようと思うんだけど、四倍にして元のHPよりも低かったら大破でいいのかな?


819 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/19(日) 10:44:05 B.ynsWqM0
1/4"以下"な


820 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/19(日) 11:53:57 VaAaA66I0
書いた後で気が付いたけどまあいいかなって思った


821 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/19(日) 23:03:44 VaAaA66I0
public static bool IsCrackUpWarningHp(int iNow, int iMax)
{
  return iNow * 4 <= iMax;
}

こんな感じでいいのかな
元のメソッドもう少し長い計算してるからなんか意図があるのかという気になった


822 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 03:47:59 oZe7d7lg0
元のはiNow / iMaxをパーセンテージにして小数点以下を四捨五入して25と比較してる処理だね。
22/87 = 0.2528... ≒ 0.25 で大破判定だけど
821の判定式だと 22*4 = 88 > 87なので大破判定されない。


823 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 05:23:42 oZe7d7lg0
四捨五入だから
return Math.Round(100.0*iNow/iMax) <= 25;
でいいじゃんって思うけど、
Math.Round(2*k+0.5) == 2*kとなるらしくて(参考 ttp://dobon.net/vb/dotnet/programing/round.html )
return (int)(100.0*iNow/iMax + 0.5) <= 25;
のように0.5を足して切り捨てることで四捨五入になる。

なお、このままだとiMax=0の時困るから
return iMax > 0 && (int)(100.0*iNow/iMax + 0.5) <= 25;
とすればOK。


824 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 07:17:30 QXTDBSwg0
まあ821の式であってるわけだが


825 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 08:03:13 Ryhqoj2o0
>>822
22/87は大破じゃなくていいんだよね?


826 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 08:31:17 oZe7d7lg0
MaxHP87の艦娘は居ないからちょっと確認できない。
他に該当するものがないか調べてみたら
Prinz Eugen改がMaxHP63で、HP16まで減った場合16/63=0.2539...≒0.25 & 4*16 = 64 > 63となる。
だからHP16になったとき艦これ本体の表示が大破になってれば四捨五入方式が正解だし、
中破なら821のが正解と確認できる。


827 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 08:58:01 oZe7d7lg0
MaxHP67(未改造扶桑型、未改造大鳳、蒼龍改二、飛龍改二)でHP17ってのも同様のケース。
判定が微妙なものの候補はiNow=k+1, iMax=4k+3という組み合わせ。


828 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 09:12:10 Ryhqoj2o0
あー…
>>822で言いたかったことって>>821の式があってるかどうかは別として>>821の式と元の式との違いの指摘だよね?


829 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 09:13:37 FLQY8Q3k0
怪しいラインはすべて大破で処理するような安全策を取ってたはず


830 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 12:20:46 QXTDBSwg0
元の式は中破轟沈が信じられていたころの遺物


831 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 12:36:45 Ryhqoj2o0
なんとなく検索したら実は中破に見えて小数点以下でずれてて鯖では大破扱いになっている、みたいなのが出てきて草生えた
そういえばそんな妄言もあったな
>>821の式で問題ないみたいだからこれでいくわ


832 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 14:24:52 J/2LplZ60
つか元のFAQにその話題無かったっけか。
念のため安全サイドで判定してますって。
ちなみに明石修理タイマでも小破中破間の判定で似たようなことになってるよね。


833 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/20(月) 16:31:27 Ryhqoj2o0
仕様とは書いてあるよ
なぜそうしてるのかは書いてない


834 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/21(火) 05:42:41 EMq/cyUo0
遠征成功率が突然切り捨てか四捨五入になって、
修正入るまで100%の人が殆ど居なくなった前例を垣間見て
大破判定が変更された時の対策とかじゃなかったっけ


835 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/21(火) 22:31:01 YtnplyUI0
もう遠い昔の話だよ
今さら気にしてもね


836 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/30(木) 19:54:51 VOTxKH120
次回は重メンテナンスか、なんか手強そうだな


837 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/30(木) 20:50:13 aL14e9JU0
ついていけなくなったらどうしようかな
他に移るか引退するか…


838 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/30(木) 21:02:31 9jSZ77Z60
ついていけなくなったら他も無理かもしれない。暗号化とかまあいろいろ。


839 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/30(木) 21:04:36 bnGFGzgk0
どう変わろうが他のブラウザが対応できるならこれも修正可能
最悪コード見てコピーすればいいしね


840 : 名無し提督@アフィ・ロンダ系転載お断り :2017/03/30(木) 21:54:31 4mpj4X320
そういや過去3回あった春先メンテは削ったり統一したり新設したりだな


841 : ぷっぷくぷー@アフィ・ロンダ系転載お断り :2017/04/01(土) 11:32:33 70.TbjI20
新要素来るのかな
最悪5-4で大破進撃防止が動けばそれでいいわ


842 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/05(水) 19:53:36 WdxWi6Xc0
特に問題ないみたいで一安心


843 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/23(日) 06:01:13 sc4t1rug0
すずやん改二にして気がついたんだけど
start2の艦娘固有ID上限値、いつの間にか変わってたのか


844 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/23(日) 14:19:57 gVi7whLA0
鈴谷改二の燃料が満タンで"O"表示なのは何故なんだぜ


845 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/23(日) 15:23:55 sc4t1rug0
艦娘固有IDの上限値が変わったから。
今までは500からが深海棲艦だったのが1500からに変わってすずやん改二と航はIDが503と508になってる。


846 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/23(日) 15:28:50 gVi7whLA0
>>845
TNX
直すのめんどいからこのままでいいか


847 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/23(日) 15:37:59 fXtwmt3A0
昔どこかでいじったのかな
正常に表示されてる


848 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/23(日) 18:58:11 dSNzcbz60
初回ロードの敵apiがスッキリしたときの対処法次第だな
この辺ぽい
ttp://jbbs.shitaraba.net/bbs/read_archive.cgi/netgame/12394/1435653764/187


849 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/23(日) 19:22:16 fXtwmt3A0
そうかapi_fuel_maxの初期値で艦娘か深海棲艦か判断するようにした記憶がおぼろげながらある


850 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/23(日) 19:44:11 qdLj9AlU0
そんな乱暴な対策はしてないけどちゃんと表示されてるな
要素数見て自艦隊か敵艦隊か切り分けてるからまあ問題なかろ


851 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/25(火) 11:37:19 bbo9t/AE0
うちはセルの敵編成予測機能入れてたから1-1-1に鈴谷改二が出てくると予測されてしまった


852 : 名無し提督@アフィ・ロンダ系転載お断り :2017/04/27(木) 11:22:40 uLmKaYQg0
判定式(33)と分岐点係数組み込んでみた結果またUIが爆発した


853 : 名無し提督@アフィ・ロンダ系転載お断り :2017/05/03(水) 00:08:30 NknhjGR60
とりえず演習したが動いてる


854 : 名無し提督@アフィ・ロンダ系転載お断り :2017/05/03(水) 01:55:00 Q7oAdV020
まだE1だけど特に問題はない


855 : 名無し提督@アフィ・ロンダ系転載お断り :2017/05/03(水) 08:14:15 d4nUsLK.0
何かあるなら後段か、大鷹の新機能使ったときかな


856 : 名無し提督@アフィ・ロンダ系転載お断り :2017/05/04(木) 06:28:35 Q7oAdV020
春日丸の初期状態で燃料弾薬の分母が-1で表示がUになるなあ
出撃後どうなるかはみてみる


857 : 名無し提督@アフィ・ロンダ系転載お断り :2017/05/04(木) 09:40:35 Q7oAdV020
ItemType2
瑞雲とかLate系がいつのまにか43に変更されてる?
★とか》の処理もちょっとさわらないと


858 : 名無し提督@アフィ・ロンダ系転載お断り :2017/05/04(木) 11:25:11 2N3ms1/20
春日丸の件は上ででてる鈴谷改二と同じ話だし、
水上爆撃機のstypeが変わったのもイベより前のことだぞ


859 : 夏。@アフィ・ロンダ系転載お断り :2017/07/26(水) 11:57:35 NH7dHGW.0
ミジンコなりに改修して延命してきたがFLASH終了までの命か
FLASH終了と艦これ終了どっちが早いか


860 : 夏。@アフィ・ロンダ系転載お断り :2017/07/26(水) 12:41:47 KPRDh3pM0
動画再生とか単純な内容ならhtml5でいいとは思うが凝った演出や素材直置き回避はflash使え脳だと本当に終了するのかねっていう
ボイスがmp3で置いてある?ナンノコトダカ


861 : 夏。@アフィ・ロンダ系転載お断り :2017/07/26(水) 12:55:09 Q7oAdV020
通信の仕様が変わらなければことサポートツールに関しては
そのままだろう。

むしろ艦これを作り変えられるかどうかのほうが心配だね。
いろいろ覗かれるのもあるだろうし。
鯖に大きな負荷かけられないだろうし。


862 : 夏。@アフィ・ロンダ系転載お断り :2017/07/26(水) 15:31:23 BjR/jMlY0
html5に移行出来なくて
ブラウザ版廃止して
泥版と同じくAdobe AIR使ったスタンドアローン版へ移行という可能性が高い気がする
(flashは終わるけど、AIRは継続だし)


863 : 10日艦これメンテ予定@アフィ・ロンダ系転載お断り :2017/08/09(水) 09:46:07 /7dIS8hs0
コンプより
・五周年のタイミングに向けてフロントエンドのシステム更新を実施予定
・中身としては膨大化したシステムの整頓などで馴染んだ見た目はあまり変わらない


864 : 10日艦これメンテ予定@アフィ・ロンダ系転載お断り :2017/08/09(水) 10:59:33 rT.DYgRQ0
フロントエンドなのかバックエンドなのかわからんな


865 : 10日艦これメンテ予定@アフィ・ロンダ系転載お断り :2017/08/09(水) 12:09:39 DrGYCa760
5周年のタイミングで脱WebFlashするのかね
配列(数)やapi名変わったって丁寧なじょう・・・悠長化されてんだからエラー警告無効化してなけりゃ大丈夫でしょ


866 : 10日艦これメンテ予定@アフィ・ロンダ系転載お断り :2017/08/09(水) 13:03:39 WkA553rY0
今から気を揉んでもしゃーないから使えなくなってから考える


867 : 10日艦これメンテ予定@アフィ・ロンダ系転載お断り :2017/08/10(木) 11:08:08 S8n424zg0
json変更来ませんように
書き換え途中の中途半端で改修サボってたから変更きたら死ねる


868 : 10日艦これメンテ予定@アフィ・ロンダ系転載お断り :2017/08/10(木) 19:21:57 wu5LQmns0
俺も敵連合艦隊の時の砲撃戦ターゲットがデタラメなままだ
まあエラー吐いて止まったりしなきゃいいのよ


869 : 夏。@アフィ・ロンダ系転載お断り :2017/08/11(金) 00:00:17 rT.DYgRQ0
とりあえず動いてる


870 : 夏。@アフィ・ロンダ系転載お断り :2017/08/11(金) 00:02:05 DrGYCa760
母港と演習は問題ないな


871 : 夏。@アフィ・ロンダ系転載お断り :2017/08/13(日) 05:48:21 IXUiP9Q20
156になった艦がいなくなってアレ?と思ったら、レベル上限の解放の修正忘れてた。
しかし何ヶ所かに固定で記述あるけどチマチマ上がるとは豚さんも思ってなかったのかな。


872 : 夏。@アフィ・ロンダ系転載お断り :2017/08/13(日) 06:39:50 Wra5vZKE0
あれは確か変数から代入してきたりするとデザイナでデザインできなくなる


873 : 夏。@アフィ・ロンダ系転載お断り :2017/08/28(月) 15:28:04 Q7oAdV020
両聨合の潜水艦入りで先行対潜が発生する時代がくるとは思っていなかったので
保留してたのが来てしまって、テストせずにいたので味方に轟沈判定が…


874 : 夏。@アフィ・ロンダ系転載お断り :2017/08/28(月) 18:54:07 wu5LQmns0
先制対潜やジェット攻撃機は敵味方両方に対応を入れておけとあれほど


875 : 夏。@アフィ・ロンダ系転載お断り :2017/08/28(月) 23:22:14 Bp57NC5c0
いまだに連合すら対応してないけど先制対潜と噴式はしょっちゅう使うことになりそうだったから対応したわ


876 : 夏。@アフィ・ロンダ系転載お断り :2017/08/29(火) 11:54:42 9eSOaceQ0
機動連合vs敵連合でhourai_flagの参照位置間違えて雷撃戦スキップ時にHPが回復してしまった


877 : 夏。@アフィ・ロンダ系転載お断り :2017/08/29(火) 13:42:31 NH7dHGW.0
今回は期間長いしサクッと終らせて今度こそ連合対応を…
と思っていた時期が私にもありました
E7甲終わらんはこれ
ギリギリまで粘って丙に切り替えるしかないか
掘りが終わってるのだけが救い


878 : 夏。@アフィ・ロンダ系転載お断り :2017/08/30(水) 19:50:14 Bp57NC5c0
F6F-3Nってタイプ判別はハードコーディング?


879 : 夏。@アフィ・ロンダ系転載お断り :2017/08/31(木) 00:51:05 BjR/jMlY0
F6F-3Nのapi_typeは[3,5,6,45,21]で、アイコンID 45は新規番号の模様。


880 : 夏。@アフィ・ロンダ系転載お断り :2017/08/31(木) 12:28:19 Lsgmse1g0
タイプいつの間にか5つになってたのか…


881 : 夏。@アフィ・ロンダ系転載お断り :2017/08/31(木) 13:39:02 DrGYCa760
5つ目の配列が追加されたのは1年ぐらい前だっけ
装備一覧以外使う場所無いから放置したままだわ


882 : 夏。@アフィ・ロンダ系転載お断り :2017/08/31(木) 20:13:40 NH7dHGW.0
穴対応もまだなんだよな
進撃前にダメコンの有無を確認できるようにしないといかんと切実に思うE7甲中


883 : sage :2017/09/12(火) 19:32:35 IYOuV0wM0
やばい夜間航空攻撃でapi変更の悪寒が、、、


884 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 20:08:53 9eSOaceQ0
なーにNightBattle系にapi_kouku関連を移植すればなんとかなるじゃろ
と甘い考えで実装準備だけやった


885 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 20:40:11 9eSOaceQ0
api_start2変わった気がする


886 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 20:59:26 IYOuV0wM0
まじ?今のところ不具合は出てないんだが


887 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:05:58 9eSOaceQ0
艦マスタ中の長波炒飯他が深海棲艦みたいな端折りデータになった模様
api_id < 1500で端折りデータか判定してたからapi_soukが無くて死んた


888 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:08:54 Q7oAdV020
あかん、一覧が出ん。
jsonしらべなきゃ


889 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:09:58 Q7oAdV020
[svdata=/object{api_data}/object{api_mst_ship}/array[486]/object]に[api_souk]は存在しません.
なるへそ


890 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:16:25 iJ7nMvzc0
エラー出ないなと思ったら力業try-catchでダメだったら0にするようにしてたわ


891 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:17:02 697lNhFw0
こっちは特に問題ないな
ちなみにKCMasterDataの追加判定でapi_fuel_maxの存在有無を見てる


892 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:18:44 IYOuV0wM0
なるほど
うちのはまだ500以上対応してないからむしろ不具合でないのか


893 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:40:55 Q7oAdV020
>>887
とりあえず
api_id < 1500 にしてたところを
objAt.ContainsKey("api_taik") で判定することにして回避


894 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:46:13 Q7oAdV020
ところで最近艦数が多くなってきたせいか
ゲーム画面側で通信待ち状態っぽく右下でぐるぐる回って
装備とか全艦娘とかグループウインドウのリストビューの更新を
一時停止にすると終わるってのがふえてきたけど皆さんはどうでしょうか?


895 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:52:23 hEiIDGHA0
>>894
うちもやけに遅くなったんでIEでやってみたらさくさく動いたから一覧系とかは表示からはずしたわ
まあ少しはましかなって程度だが


896 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 21:59:19 iJ7nMvzc0
クソPCを窓から投げ捨てろ!


897 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 22:13:40 Q7oAdV020
>>896
開発環境だったりツール類だったり、ゲームの実行環境だったり
一部ソフトのアクティベーションだったり
再構築が面倒なんでいやどす。
とりあえず2020年までこのままで。


898 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 22:26:15 wu5LQmns0
今のところ何も問題出てないから、当時の俺は真面目に対策入れていたらしい
もう何をどういじったのかさっぱり覚えてないがw


899 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 22:28:33 XEiT.oLc0
やはり姑息な手で対応してはいけないのである


900 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/12(火) 22:56:28 BA1ggo3s0
このスレ普通に通信変更内容とかの参考になるわ
自分で改修はもうできてないけど・・・


901 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/13(水) 12:18:09 9eSOaceQ0
>>894
FiddlerのAfterSessionCompleteはキューに溜めるだけにて
実際の処理担当は別スレッドで動くようにしたら今のところストレス感じてない


902 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/15(金) 12:20:37 VM82S2Dk0
やばい久しぶり改修始めたらステートメントとか構文が全然思い出せない、、、


903 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/15(金) 13:17:10 VM82S2Dk0
始めは長波炒飯とかよく意味わかってなかったんだがやっとわかった。
運営はなんでこんなの登録したんだ?


904 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/15(金) 13:41:07 Qfgj/9860
期間限定グラ用に登録したに決まってんじゃん。
通常グラのマスターデータを直接書き換えちゃうと期間終了後に書き換え忘れとか書き換え間違いが発生する可能性があるし。


905 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/15(金) 14:16:59 VM82S2Dk0
それにしてはえらく中途半端じゃないかな
炒飯と同時期の瑞雲モードが登録されてないとは、師匠に報告せねば


906 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/15(金) 14:19:21 VM82S2Dk0
あ、いや失礼
よく見たらあったわ


907 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/15(金) 14:24:04 Qfgj/9860
中途半端なのはお前の目じゃ。
api_id: 788 が炒飯長波で、その10個あとのapi_id: 798 に瑞雲日向改が登録されとるわい。


908 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 15:58:53 XEiT.oLc0
来年春までの命か


909 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 16:17:12 iJ7nMvzc0
内部仕様のグダグダっぷりそのままでHTML5のクライアントだけ間に合わせてくるだけで通信は大して変わらないか、
ユーザーのデータだけはそのままでそれ以外は通信内容含め一から整理して作り直して来るか

現状を好意的に見ると二期実装にリソースを割かれて現行の実装がグダグダになってると見ることもできるけど
多分前者じゃないかな
二期に合わせてデータは多少整理してくると思うけどあまり通信内容を削っても整合性の確保が難しくなるし


910 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 16:26:17 NH7dHGW.0
今日1年ぶりくらいに必死でこまごまとした修正をしていたらこのニュースだよw
オワタな


911 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 16:34:59 Qfgj/9860
内部仕様グダグダなままだと無駄に工数増えそうだが。
flash→HTML5変換ソフト使ったグダグダ実装で
初期を思い出させるようなクッソ重いUIになりゃせんか心配w


912 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 16:39:49 9eSOaceQ0
まあ専ブラって結局ただの串だし
あとはAPI次第よね


913 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 16:40:14 uiZyplpY0
こればっかりは実装されないとわからんね
専ブラ使う必要ないほど公式が充実するのが一番いいけど。


914 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 16:42:07 Q7oAdV020
さて2018年春か


915 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 16:42:14 iJ7nMvzc0
一番面倒くさそうなのは画面サイズ変わりそうなところなんだよね


916 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 16:53:20 NH7dHGW.0
公式で大破警告さえだしてくれれば専ブラ要らんのだがなぁ
しかしHTML5だとIEアウトじゃね?


917 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 17:02:56 iJ7nMvzc0
アプリ内ブラウザでもEdgeは使えるからまぁ


918 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/16(土) 17:05:00 L0v8lAW20
そもそも今の仕様でもきちんとした実装出来そうなのに、
不思議なくらい酷いツギハギっぷりだからなぁ
どうなることやら


919 : DMM全体メンテ19日02→08時予定@アフィ・ロンダ系転載お断り :2017/09/17(日) 11:51:35 NH7dHGW.0
とりあえず艦娘一覧で赤くなってたところを直した
あと新しい任務に対応できてなかったのも
対潜でエラーが出るのも何とか直した、つーか以前なおしたはずなのにまた出るようになって?
1-6航空戦マスでstage3がnullの時の対応もやろうとしたが
テストが終わる前に1-6攻略終わっちゃったのでちゃんとできてるか不明
なんでテストの時に限ってnullにならんのだw
先制対潜対応は先延ばしつーかミジンコには無理、出来ない
あとは穴対応したいがどこから手を付ければいいのやら
熟練度や改修はどうするか、あまり必要性は感じないな


920 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/20(水) 14:22:16 9bGyZaGU0
>>917
あれ、UWPのWebView以外でEdgeって使えるんだっけ?


921 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 19:32:23 yo74r5Fo0
---------------------------
KCRDB
---------------------------
Error : [svdata=/object{api_data}/object{api_ship}/array[0]/object{api_kyouka}/array]の項目数が5ではありません.
---------------------------
OK
---------------------------

修正しなきゃ…


922 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 19:33:01 bLmB3z0o0
何か増えたな api_kyouka
対潜上がるようになったからか


923 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 19:33:45 41MdjCd20
配列7個か


924 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 19:35:41 bLmB3z0o0
火力/雷装/対空/装甲/運/対潜 の6項目かな


925 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 19:43:10 bLmB3z0o0
あれもう1項目あるね、なんだろ


926 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 19:44:42 .nZTOCag0
耐久あがるとかうわさが


927 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 19:54:24 .nZTOCag0
1-5一周してみたが特に問題はなかった。
なお引数の数チェックははずしてある


928 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 19:56:52 PjgEXiYc0
エラーダイアログ出過ぎ
無視できるもんじゃないわこれは


929 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:02:13 XUVLNy1.0
数チェックとMemberShipElmなおした
ExpandShipElmとかリストは暇出来たらでいいや


930 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:05:05 yo74r5Fo0
数チェックはつけてないと変更されたのに気付かないのでとりあえず数字変えただけ
これも外部ファイルにしたららくなんだろうなぁと思いつつ


931 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:05:29 bXm7WiNM0
耐久上がるらしいね。
影響ないかと思ったけど、大破判定に絡むからちゃんと取り込まないと…


932 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:26:23 gH7EzQ/k0
api_kyoukaは要素数7にしてm_tiKyoukaも7に拡張してエラーは出なくなったけど
何に使ってるかはっきりしたらそれにあわせて手を入れなきゃいかんね・・・


933 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:27:25 bLmB3z0o0
とりあえず5→7を2か所と-1を2つ追加して解決


934 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:29:41 cmlgRitw0
数字だけ変えちゃうと過去のjsonでデバックしづらくなるからとりあえず
try catch で5と7の両方を確認するようにしだけした。


935 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:29:50 bLmB3z0o0
大破警告は多分maxhpとnowhp辺りから計算してるからいじらなくても大丈夫じゃない?


936 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:40:45 cmlgRitw0
あれれ戦闘リザルトでインデックスエラー吐くな


937 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:47:38 bLmB3z0o0
もはや個人で魔改造しすぎてお互いにアドバイスのしようもないっていう


938 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:49:44 gH7EzQ/k0
言えてるw


939 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 20:53:41 cmlgRitw0
たしかに
どうもおま環っぽいので忘れて


940 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 21:00:27 bLmB3z0o0
しかしエラー吐いてくれるおかげでどこを直せばいいのか一目瞭然なのはすげーありがたい
本当によく考えられてるわ


941 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/29(金) 21:28:49 gH7EzQ/k0
チェック外したりとかテキトーに直しちゃうと次からエラー吐かなくなって苦労するハメになるけどな


942 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/30(土) 09:59:14 zkduv14I0
JSON VIEWER何使ってる?
Fiddler以外でファイルをD&Dで読んで表示してくれる奴が見つからない
ファイルの先頭のJSON以外を削ってやらないと解析してくれない奴ばかり
Fiddler重いんで軽い奴が欲しいんだが


943 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/30(土) 11:09:40 Yh2RP0mw0
>>942
整形するコマンドラインのexeを作って、
右クリックから「送る」で変換できるようにして
テキストエディタで開いてる。


944 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/30(土) 14:44:46 zkduv14I0
>>943
そこまでせにゃならんのか…


945 : 名無し提督@アフィ・ロンダ系転載お断り :2017/09/30(土) 15:08:44 Yh2RP0mw0
>>944
いやまあ別になんか探せばいいんだろうけど。
めんどうなので作った。

jsonの整形自体はライブラリ使えば1行だし。


946 : 名無し提督@アフィ・ロンダ系転載お断り :2017/10/01(日) 11:43:29 u2TIm0j20
ツールスレの前スレあたりでmainformのコードが分割できるみたいな話があった気がするけど
どういう感じにすればいいんだろう


947 : 名無し提督@アフィ・ロンダ系転載お断り :2017/10/01(日) 18:58:30 b00NBIGs0
partialでソース分割?
static化して分離?
MainFormの引数化?


948 : 名無し提督@アフィ・ロンダ系転載お断り :2017/10/01(日) 19:17:28 zkgbr/Cc0
MainFormデカすぎるからとっとと分割したけどな
関連するクラスまとめて別ファイルにして読み込ませてるだけだけど


949 : 名無し提督@アフィ・ロンダ系転載お断り :2017/10/01(日) 20:58:23 u2TIm0j20
ttp://jbbs.shitaraba.net/bbs/read_archive.cgi/netgame/12394/1475202224/82
これだ
partialかな


950 : DMM全体メンテ17日01→11時予定@アフィ・ロンダ系転載お断り :2017/10/05(木) 04:14:27 a5kJ8DYY0
調子こいて複数のクラスにメンバ変数で分離したり
排他共通化したりすると意外とパフォーマンス落ちた苦い思い出@タブ


951 : DMM全体メンテ17日01→11時予定@アフィ・ロンダ系転載お断り :2017/10/11(水) 08:38:21 1I.ToGgk0
窓タブだとプカプカで結構な時間かかるようになってしまった


952 : DMM全体メンテ17日01→11時予定@アフィ・ロンダ系転載お断り :2017/10/12(木) 10:18:38 jpv8VeOE0
10/18はシステムの更新だそうだぞおめーら


953 : DMM全体メンテ17日01→11時予定@アフィ・ロンダ系転載お断り :2017/10/12(木) 11:32:26 pED30mbY0
事前告知する時は大体影響ないしへーきへーき


954 : DMM全体メンテ17日01→11時予定@アフィ・ロンダ系転載お断り :2017/10/12(木) 12:50:50 4cuxgdGw0
いつも言っているように5-4で大破進軍防止が機能すればいいだけだから(連合対応諦めの境地)


955 : DMM全体メンテ17日01→11時予定@アフィ・ロンダ系転載お断り :2017/10/15(日) 19:22:16 2iWD6b6o0
ドロップログに日時フィルタ付けようとしたら読み込み時に集計まで済ませてるせいで地味に面倒だった


956 : DMM全体メンテ17日01→11時予定@アフィ・ロンダ系転載お断り :2017/10/15(日) 19:41:47 68cQ11uU0
俺は日時でソート出来るようにだけしたわ
これなら割と簡単だったし


957 : DMM全体メンテ17日01→11時予定@アフィ・ロンダ系転載お断り :2017/10/16(月) 15:37:57 qZlMYvzo0
ながらプレイだと5-4周回のペースが落ちるので常に前面に表示ボタンを付けて
小さな画面で隅に表示させて他の作業しながら周回できるようにした
意外と捗る


958 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/18(水) 19:36:14 zLT.qm5A0
とりあえずざっくり母校では問題なさそうだな


959 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/18(水) 20:17:06 l3no6HBM0
新しい補給は試してないけど大丈夫かわからんな


960 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/18(水) 21:14:38 V7oNVpHU0
反映されなくても母港戻れば全部送ってくるのは変わらないし問題ないかと


961 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/18(水) 23:37:36 A9tZYArI0
臨時補給で呼ばれるAPIは通常の補給と一緒だから特に問題なかったな


962 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/19(木) 08:21:15 SZ8tA/6.0
やっぱり一番の敵は普段のマイナーバージョンアップか


963 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/19(木) 13:12:18 GWTpoWzQ0
今更だけどListViewに逐次追加するのって結構負荷高いのな
一旦Listに突っ込んでToArrayしつつAddRangeするようにしたらだいぶ軽くなった


964 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/19(木) 13:20:26 FN/Highc0
suspendlayoutするだけでも変わらん?


965 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/19(木) 13:52:20 GWTpoWzQ0
ちょっと試しにShipListViewFormのUpdateControlsFromKCDataの中身を
SuspendedLayout3つとResumeLayout3つで囲んで試してみたけど
やっぱり逐次AddとまとめてAddRange(list.ToArray())とで1.7〜2倍くらい時間差あるみたい


966 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/19(木) 14:16:12 FN/Highc0
なるほど
暇なときに見るか


967 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/22(日) 01:33:02 q/43qm.c0
this.listViewMain.Items.AddRange(list.Select(_ => (_ShipDataToItem(_))).ToArray());



var ta = new ListViewItem[list.Count];
for(var i = 0; i > ta.Length; i++)
{
  ta[i] = _ShipDataToItem(list[i]);
}
this.listViewMain.Items.AddRange(ta);

とで比べてみたらLINQのほうが早くてなんか悲しくなった……
でも二倍にはならないな
どんな処理してるんだろう


968 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/22(日) 01:38:28 ZP38dAjA0
KCRDBはXPでも動く2.0だったからな


969 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/22(日) 01:46:30 q/43qm.c0
修正前の貼ってしまった
for(var i = 0; i < ta.Length; i++)
だったわ


970 : 名無し改二@アフィ・ロンダ系転載お断り :2017/10/25(水) 18:55:41 a51tOfoM0
また新型カットインか
問題なきゃいいが


971 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/02(木) 12:56:32 e16tCXP.0
改造し初めの頃よりだいぶ重くなってきてる気がする
listまわりとか非同期にしたら待ち時間とか少しは軽くなるのかな


972 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/02(木) 16:49:17 4Q9Y1npA0
艦の数もだいぶ増えてるからな


973 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/02(木) 18:02:59 YITWMJ.60
艦と装備の最大所持数だけで3倍近いから
まあそりゃ重くなりますわ


974 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/02(木) 19:58:49 u63MPBE60
初期の3倍とは言っても350隻1500装備でしょ。そこまで多いわけじゃないじゃん。
1桁違うってならともかく。


975 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/08(水) 22:45:00 PJOQlsrk0
七隻艦隊とかレイアウトどうしろっちゅーねん…


976 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/08(水) 23:48:36 f24Uos960
タ本人はおもしろいと思ってやってるんだろうけどもう倦怠期なのでめんどいだけですわ


977 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 00:13:18 aEMaKUdM0
連合艦隊流用で4+3/3+4
配列いじって一艦隊に7隻

安定考えるなら前者だけど多分後者だよなぁ・・・


978 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 02:23:56 ebzHxIQ.0
増設装備みたいな特別枠作って6+1という可能性も

来年のHTML5移行時に変則編成にも柔軟に対応できてバグりにくいようなapiに一新してからやればいいのに


979 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 02:40:49 SIifPCgI0
そこまで手を入れる気がないということでは


980 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 04:48:19 iuFRSiKs0
>>978
すごい工数かかりそうなんだよなあ、鯖側も通常海域、片聨合2つとと両聨合、聨合はそれぞれ水上、機動、輸送で
全部別々の戦闘処理してそうだし。
つぎはぎで作ってきてるから、まとめて修正したらあちこちで不具合がでそう。


981 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 10:05:56 SIifPCgI0
api_req_nishimura_battle


982 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 10:41:10 Hhk.GSP20
それな
多分払暁戦みたいに使い捨てのAPI作ると思う


983 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 13:47:32 N69qouPg0
で中身は_combinedみたいに_extrashipとかが増えるだけと予想して仮実装してる


984 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 13:52:51 ST42EwzI0
7隻艦隊ってマジ?
どこ情報?


985 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 14:29:29 N69qouPg0
コンプティーク12月号


986 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/09(木) 21:47:08 qebLqb3k0
>>981
草w
後半海域限定なのも含めてイベ期間中の対応は自分では無理そうだな…


987 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/10(金) 07:33:15 gGoN9s9s0
気合い入れて対応したところで春までの命だからなー


988 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/10(金) 08:35:32 ZhdN3eSs0
イベント限定ならハナから連合対応していない俺には関係ない話だ


989 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/10(金) 13:04:09 Vk7v315g0
今回限りになってしまうとデータ取りながら対応しても
クリア後は掘りでも無い限りはつかわんという。


990 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/11(土) 12:58:53 jOgvo5iY0
7隻の仕様ひでぇ
いじめかよ


991 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/11(土) 13:19:27 eRa6rshY0
3だけで組むのか1+3なのかはまだ判らんからなぁ


992 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/11(土) 15:10:57 4vGIS4qc0
連合+遊撃の三艦隊同時進軍までは想定した


993 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/11(土) 16:53:40 PzpCkNms0
なんか連合みたいに1+3っぽい言い方じゃね
もしそうならギリ対応できなくもないな


994 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/17(金) 22:51:18 AyE1Z1IU0
どんなめんどくさいエラーが出るのか楽しみだ


995 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/17(金) 23:43:01 i.fq5Qis0
春までの命と思うと面倒くさい修正はやる気にならないなぁ


996 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/17(金) 23:49:20 ev1qyUiw0
どこでエラーはくか怖い
次スレ立ててくる


997 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/17(金) 23:54:11 ev1qyUiw0
テンプレが雑になってしまったが取りあえず次スレ
【悠長化】KCRDB専用スレ15【出荷済み】
ttp://jbbs.shitaraba.net/bbs/read.cgi/netgame/12394/1510930243/


998 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/18(土) 00:06:44 IYOuV0wM0
うむ、つながらん


999 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/18(土) 00:08:33 o6hCybpI0
とりあえず母港でエラーは出てないし燃弾cond等も正常だ


1000 : 名無し提督@アフィ・ロンダ系転載お断り :2017/11/18(土) 00:09:49 697lNhFw0
演習したらエラー吐いた


■掲示板に戻る■ ■過去ログ倉庫一覧■