ファイアーエムブレム聖戦の系譜リメイク作ろうぜ
↓ 1- 覧 板 20
435:396
2013/10/30(水) 01:46:44.86 ID:bgx4tYkk0
// 「祈り」所有かつそのターンに10以下になった場合に防御側が有利になるように祈り補正 ※ターン終了時にクライシスフラグはfalseになる
if(enemySkill.contains("祈り") && enemy.getHp() < 10 && enemy.getCrisisFlg ==true ){
correnctionFinalValue -=10 * (10 - enemy.getHp());
}
// 攻撃側命中 = 技 ×2 + 武器命中率 + 補正値
436:396
2013/10/30(水) 01:47:52.87 ID:bgx4tYkk0
// 最初の攻撃
// 最終命中率 = 攻撃側命中 - 防御側回避
if(new Random(100) <= agi - avd)
// ※大盾は技%
if(enemySkill.contains("大盾") && new Random(100) < enemySkill.getSklPoint() ){
437:396
2013/10/30(水) 01:48:25.16 ID:bgx4tYkk0
// 再攻撃 ※再攻撃スキルがあれば速さが勝っていれば再攻撃
if((enemySkill.contains("再攻撃") && mySelf.getSpd() < enemySkill.getSpd())
|| (mySelf.getSpd() - 3 < enemySkill.getSpd())
){
438:396
2013/10/30(水) 02:05:47.22 ID:bgx4tYkk0
掲示板の仕様でインデントがあってないですし、
時々メソッドに()を忘れています。
そしてさらに修正です。武器命中率を考慮しわすれました。
// 攻撃側命中 = 技 ×2 + 武器命中率 + 補正値
int agi = myself.getSkl() * 2 + correnctionFinalValue ;
439:396
2013/10/30(水) 02:10:53.52 ID:bgx4tYkk0
if(!enemySkill.contains("見切り")){
if(mySkill.contains("必殺") && new Random(100) < mySkill.getSklPoint() ){
damages.add(3 * (offence - deffence));
}
} else {
440:396
2013/10/30(水) 02:11:43.01 ID:bgx4tYkk0
if(!enemySkill.contains("見切り")){
if(mySkill.contains("必殺") && new Random(100) < mySkill.getSklPoint() ){
damages.add(3 * (offence - deffence));
} else {
damages.add(offence - deffence);
441:VIPにかわりましてGEPPERがお送りします(SSL)[sage]
2013/10/31(木) 00:09:35.93 ID:1aOPsiDU0
この人はいったい何がやりたいのだろう…
442:391[sage]
2013/11/01(金) 00:13:19.25 ID:EsOZ96QZ0
>>396
まずははじめまして。本職のプログラマさんですね。このプロジェクトを盛り上げていきましょう!よろしくお願いします。
ソースやデータについては、スレに書き込むよりもアップローダでuploadしたほうが開発者さんのためにも良いかと思います。
ソースを我々一般人が見ても理解できないので……
443:名無しGEPPER
2013/11/01(金) 10:32:42.42 ID:7VfSuidDO
新種の荒しか
444:401[sage]
2013/11/01(金) 21:52:31.91 ID:5lj/aP+s0
現在制作中のシステムは紋章トラキア寄りです。
スキル抜きの戦闘についてをシュミレーションしていまして
ux.getuploader.comに上げてあります
そちらはJAVAでしょうか・・・?ローダに上げてもらえると読みやすいです。
445:396[sage]
2013/11/03(日) 00:27:06.23 ID:OvSi0RZ40
>>391
応援ありがとうございます。
ux.getuploader.com
516Res/288.26 KB
↑[8] 前[4] 次[6]
書[5]
板[3] 1-[1] l20