Tokiwa Battle Royale  GE777
A PHP Battle Royale inspired game
 All Data Structures Namespaces Files Functions Variables Pages
combatcfg_1.php
Go to the documentation of this file.
1 <?php
2 
3 //基础反击率
4 $counter_obbs = Array('N' => 60, 'P' => 65, 'K' => 65, 'G' => 50, 'C' => 35, 'D' => 0, 'F'=> 35, 'J'=> 20);
5 //各种攻击方式的射程,射程大者可以反击射程小者,此外射程为0则代表不能反击任何系但也不能被任何系反击
6 $rangeinfo = Array('N' => 3, 'P' => 3, 'K' => 3, 'G' => 7, 'C' => 5, 'D' => 0, 'F'=> 1, 'J'=> 8);
7 //各种攻击方式的基础命中率
8 $hitrate_obbs = Array('N' => 80, 'P' => 80, 'K' => 75, 'G' => 70, 'C' => 70, 'D' => 60, 'F' => 85, 'J'=> 10);
9 //$hitrate_obbs = Array('N' => 80, 'P' => 80, 'K' => 80, 'G' => 75, 'C' => 100, 'D' => 60, 'F' => 70);
10 //各种攻击方式的最高命中率
11 $hitrate_max_obbs = Array('N' => 90, 'P' => 90, 'K' => 85, 'G' => 95, 'C' => 96, 'D' => 70, 'F' => 96, 'J'=> 98);
12 //熟练度对命中的影响,每点熟练增加的命中,可以考虑区分武器
13 $hitrate_r = Array('N' => 0.025, 'P' => 0.025, 'K' => 0.025, 'G' => 0.05, 'C' => 0.25, 'D' => 0.02, 'F'=> 0.1, 'J'=> 0.2);
14 //$hitrate_r = Array('N' => 0.02, 'P' => 0.02, 'K' => 0.02, 'G' => 0.01, 'C' => 0, 'D' => 0.03, 'F'=> 0.05);
15 //各种攻击方式的伤害变动范围,越少越稳定。
16 $dmg_fluc = Array('N' => 15, 'P' => 15, 'K' => 40, 'G' => 20, 'C' => 5, 'D' => 25, 'F'=> 10, 'J'=> 10);
17 //熟练度对伤害的影响,每点熟练度增加的伤害
18 $skill_dmg = Array('N' => 0.6, 'P' => 0.6, 'K' => 0.65, 'G' => 0.6, 'C' => 0.4, 'D' => 0.75, 'F'=> 0.4, 'J'=>0.7);
19 //$skill_dmg = Array('N' => 0.5, 'P' => 0.5, 'K' => 0.5, 'G' => 0.6, 'C' => 0.3, 'D' => 0.4, 'F'=> 1.2);
20 
21 //各种攻击方式可能导致受伤的部位
22 $infatt = Array('N' => 'bhaf', 'P' => 'bhaf', 'K' =>'bhaf', 'G' =>'bhaf', 'C'=> 'bhaf', 'D' => 'bhaf', 'F'=> 'bhaf', 'J'=> 'bhaf');
23 //各种攻击方式的致伤率
24 $infobbs = Array('N' => 5, 'P' => 15, 'K' => 55, 'G' => 20, 'C' => 10, 'D' => 45, 'F' => 30, 'J'=> 100);
25 //$infobbs = Array('N' => 5, 'P' => 15, 'K' => 30, 'G' => 30, 'C' => 15, 'D' => 40, 'F' => 30);
26 //各种攻击方式的武器损伤概率
27 $wepimprate = Array('N' => -1, 'P' => 12, 'K' => 30, 'G' => -1, 'C' => -1, 'D' => -1, 'F' => -1, 'J'=> -1);
28 //特殊效果发生的概率,这里指属性,跟武器系别无关
29 $specialrate = Array('N' => 40, 'n' => 30, 'B' => 95 ,'b' => 95);
30 //属性攻击登录
31 $ex_attack = Array('p', 'u', 'i', 'd', 'e','w','f','k');
32 //各种属性攻击的得意武器( 伤害2倍)
33 $ex_good_wep = Array('p' => 'K','u' => 'G','i'=> 'C','d' => 'D', 'e' => 'P', 'w' => 'D');
34 //各种属性攻击的得意社团(致伤命中率+20)
35 $ex_good_club = Array('p' => 8,'e' => 7);
36 //各种属性攻击的克制属性
37 $ex_dmg_def = Array('p' => 'q', 'u' => 'U', 'i'=>'I','d' => 'D','e' => 'E','w'=>'W');
38 //各种属性攻击的基础伤害
39 $ex_base_dmg = Array('p' => 15, 'u' => 25, 'i'=> 10, 'd'=> 1,'e' => 15,'w' => 20,'f' => 5,'k' => 5);
40 //各种属性攻击的最大伤害值,游戏中,属性攻击伤害不会超过这个参数,0则不限制伤害
41 $ex_max_dmg = Array('p' => 90, 'u' => 120, 'i'=> 80, 'd'=> 0,'e' => 100,'w' => 100,'f' => 0,'k' => 0);
42 //各种属性攻击的伤害武器参数,越小伤害上升越快
43 $ex_wep_dmg = Array('p' => 10, 'u' => 5, 'i'=> 12, 'd'=> 2,'e' => 10,'w' => 12,'f' => 4,'k' => 5);
44 //各种属性攻击的伤害熟练参数,越小伤害上升越快
45 $ex_skill_dmg = Array('p' => 15, 'u' => 20, 'i'=> 20 ,'d'=> 500,'e' => 20,'w' => 15,'f' => 40,'k' => 30);
46 //各种属性攻击的伤害浮动范围
47 $ex_dmg_fluc = Array('p' => 15, 'u' => 30, 'i'=> 10,'d'=> 20,'e' => 5,'w' => 15,'f' => 30,'k' => 10);
48 //属性攻击导致的异常状态登录
49 $ex_inf = Array('p' => 'p', 'u' => 'u', 'i'=> 'i','e' => 'e','w' => 'w','f' => 'u','k' => 'i');
50 //已经进入异常状态对属性攻击伤害的影响
51 $ex_inf_punish = Array('p' => 2, 'u' => 1, 'i'=> 0.75,'d' => 1,'e' => 1,'w'=>1.5,'f' => 1.5,'k' => 1.5);
52 //各种属性攻击的初始致异常状态率
53 $ex_inf_r = Array('p' => 5, 'u' => 10, 'i'=> 5,'e' => 5,'w'=> 5,'f' => 25,'k' => 25);
54 //各种属性攻击的最高致异常状态率
55 $ex_max_inf_r = Array('p' => 60, 'u' => 40, 'i'=> 50,'e' => 50,'w'=> 40,'f' => 70,'k' => 80);
56 //熟练度对致异常状态率的影响
57 $ex_skill_inf_r = Array('p' => 0.1, 'u' => 0.05, 'i'=> 0.08,'e' => 0.08,'w' => 0.08, 'f' => 0.1, 'k' => 0.1);
58 
59 //各种受伤状态对战斗攻击力的影响因子
60 $inf_att_p = Array('a'=> 0.75,'u'=> 0.6);
61 //各种受伤状态对战斗防御力的影响因子
62 $inf_def_p = Array('b'=> 0.75,'i'=> 0.9,'w'=>0.75);
63 //各种受伤状态对战斗命中率的影响因子
64 $inf_htr_p = Array('h' => 0.75,'i'=> 0.8,'e' => 0.9);
65 //各种受伤状态对战斗先攻率的影响因子
66 $inf_active_p = Array('i'=> 0.9,'e' => 0.2,'w'=> 0.8);
67 //各种受伤状态对战斗反击率的影响因子
68 $inf_counter_p = Array('i'=> 0.9,'e' => 0.2,'w'=> 0.8);
69 
70 ?>
$ex_max_dmg
Definition: combatcfg_1.php:41
$inf_def_p
Definition: combatcfg_1.php:62
$inf_att_p
Definition: combatcfg_1.php:60
$hitrate_r
Definition: combatcfg_1.php:13
$specialrate
Definition: combatcfg_1.php:29
$skill_dmg
Definition: combatcfg_1.php:18
$inf_htr_p
Definition: combatcfg_1.php:64
$inf_counter_p
Definition: combatcfg_1.php:68
$rangeinfo
Definition: combatcfg_1.php:6
$ex_skill_dmg
Definition: combatcfg_1.php:45
$ex_base_dmg
Definition: combatcfg_1.php:39
$dmg_fluc
Definition: combatcfg_1.php:16
$ex_inf
Definition: combatcfg_1.php:49
$wepimprate
Definition: combatcfg_1.php:27
$ex_dmg_def
Definition: combatcfg_1.php:37
$ex_good_club
Definition: combatcfg_1.php:35
$hitrate_max_obbs
Definition: combatcfg_1.php:11
$ex_skill_inf_r
Definition: combatcfg_1.php:57
$hitrate_obbs
Definition: combatcfg_1.php:8
$ex_wep_dmg
Definition: combatcfg_1.php:43
$ex_inf_punish
Definition: combatcfg_1.php:51
$inf_active_p
Definition: combatcfg_1.php:66
$ex_dmg_fluc
Definition: combatcfg_1.php:47
$infatt
Definition: combatcfg_1.php:22
$ex_max_inf_r
Definition: combatcfg_1.php:55
$counter_obbs
Definition: combatcfg_1.php:4
$ex_attack
Definition: combatcfg_1.php:31
$ex_inf_r
Definition: combatcfg_1.php:53
$infobbs
Definition: combatcfg_1.php:24
$ex_good_wep
Definition: combatcfg_1.php:33