C# 클래스 KCB2.BattleResult.Manager

파일 보기 프로젝트 열기: walkure/KCBr 1 사용 예제들

공개 메소드들

메소드 설명
GetBattleResult ( ) : Result

/kcsapi/api_req_sortie/battleresult 戦闘終了(戦闘が解析されていなければnull)

ProcessBattle ( string JSON, bool practice, MemberData _memberShip, MemberData _memberDeck, MasterData _masterShip, MasterData _masterItem ) : int

/kcsapi/api_req_sortie/battle 戦闘開始

ProcessNightBattle ( string JSON, MemberData _memberShip, MemberData _memberDeck, MasterData _masterShip, MasterData _masterItem ) : void

/kcsapi/api_req_battle_midnight/sp_midnight 開幕夜戦

StartBattle ( ) : void

/kcsapi/api_req_map/start 戦闘を開始するので過去の情報を削除

SwitchNightBattle ( string JSON, MasterData _masterItem ) : void

/kcsapi/api_req_battle_midnight/battle 夜戦開始

비공개 메소드들

메소드 설명
getHougekiDamage ( KCB hougeki, Result result, MasterData _masterItem ) : int

砲雷撃戦の結果処理

getRaiDamage ( List damages, Result param ) : int

雷撃/航空攻撃の結果処理

initializeShipData ( KCB result, MemberData fleetInfo, MemberData _memberShip, MasterData _masterShip ) : void

内部状態の初期化

메소드 상세

GetBattleResult() 공개 메소드

/kcsapi/api_req_sortie/battleresult 戦闘終了(戦闘が解析されていなければnull)
public GetBattleResult ( ) : Result
리턴 Result

ProcessBattle() 공개 메소드

/kcsapi/api_req_sortie/battle 戦闘開始
public ProcessBattle ( string JSON, bool practice, MemberData _memberShip, MemberData _memberDeck, MasterData _masterShip, MasterData _masterItem ) : int
JSON string
practice bool 演習の時true
_memberShip MemberData
_memberDeck MemberData
_masterShip MasterData
_masterItem MasterData
리턴 int

ProcessNightBattle() 공개 메소드

/kcsapi/api_req_battle_midnight/sp_midnight 開幕夜戦
public ProcessNightBattle ( string JSON, MemberData _memberShip, MemberData _memberDeck, MasterData _masterShip, MasterData _masterItem ) : void
JSON string
_memberShip MemberData
_memberDeck MemberData
_masterShip MasterData
_masterItem MasterData
리턴 void

StartBattle() 공개 메소드

/kcsapi/api_req_map/start 戦闘を開始するので過去の情報を削除
public StartBattle ( ) : void
리턴 void

SwitchNightBattle() 공개 메소드

/kcsapi/api_req_battle_midnight/battle 夜戦開始
public SwitchNightBattle ( string JSON, MasterData _masterItem ) : void
JSON string
_masterItem MasterData
리턴 void