Xnova(OGAME)PHP网页游戏学习源代码的解释(七) 浏览:796

十。基本价值(VAR,PHP)

的vars.php文件定义了关键的基本价值在游戏中,所有定义的阵列形式;PHP中的数组实际上是一个有序的图,我们将在代码注释的方式解释,可能有一个正确的理解,我希望你能仔细看它。如果你理解了这个值,您可以创建新的单元,等新技术(见我的殖民技术),新的船舶等。


游戏玩家 / /消息类型的定义,请看messages.mo的具体含义
messfields美元=阵列(
0 = >mnl_spy
1 = >mnl_joueur
2 = >mnl_alliance
3 = >mnl_attaque
4 = >mnl_exploit
5 = >mnl_transport
15 = >mnl_expedition
97 = >mnl_general
99 = >mnl_buildlist
100 = >new_message
);
所有游戏单元类型定义实际上位于数据库表字段中。
资源=数组(
建设单位
1 = >metal_mine
2 = >crystal_mine
3 = >deuterium_sintetizer
4 = >solar_plant
12 = >fusion_plant
14 = >robot_factory
15 = >nano_factory
21机库
22 = >metal_store
23 = >crystal_store
24 = >deuterium_store
31 =实验室
33 = >地形改造器
34 = >ally_deposit
41 = >mondbasis
42 =方阵
43 = >sprungtor
44 =筒仓
科学技术研究所
106 = >spy_tech
108 = >computer_tech
109 = >military_tech
110 = >defence_tech
111 = >shield_tech
113 = >energy_tech
114 = >hyperspace_tech
115 = >combustion_tech
117 = >impulse_motor_tech
118 = >hyperspace_motor_tech
120 = >laser_tech
121 = >ionic_tech
122 = >buster_tech
123 = >intergalactic_tech
124 = >expedition_tech
199 = >graviton_tech
船舶{单位}
202 = >small_ship_cargo
203 = >big_ship_cargo
204 = >light_hunter
205 = >heavy_hunter
206破碎机
207 = >battle_ship
208 = >殖民者
209 = >回收站
210 = >spy_sonde
211 = >bomber_ship
212 = >solar_satelit
213析构函数
214 = >dearth_star
215战列舰
防卫单位
401 = >misil_launcher
402 = >small_laser
403 = >big_laser
404 = >gauss_canyon
405 = >ionic_canyon
406 = >buster_canyon
407 = >small_protection_shield
408 = >big_protection_shield
502 = >interceptor_misil
503 = >interplanetary_misil
专家/单位
601 = >rpg_geologue
602 = >rpg_amiral
603 = >rpg_ingenieur
604 = >rpg_technocrate
605 = >rpg_constructeur
606 = >rpg_scientifique
607 = >rpg_stockeur
608 = >rpg_defenseur
609 = >rpg_bunker
610 = >rpg_espion
611 = >rpg_commandant
612 = >rpg_destructeur
613 = >rpg_general
614 = >rpg_raideur
615 = >rpg_empereur
);
单元的前面部分/升级条件定义
它们中的许多是多重的/预条件,可以从树内部看到。
requeriments美元=阵列(
/建筑
12 =数组(3 = 5, 113 = 3),
15 =数组(14 = 10, 108 = 10),
21 =数组(14 = 2),
33 =数组(15 = 1, 113 = 12),
月球/建筑物
42 =数组(41 = 1),
43 =数组(41 = 1, 114 = 7),
科学技术研究
106 =数组(31 = 3),
108 =数组(31 = 1),
109 =数组(31 = 4),
110 =数组(113 = 3, 31 = 6),
111 =数组(31 = 2),
113 =数组(31 = 1),
114 =数组(113 = 5, 110 = 5, 31 = 7),
115 =数组(113 = 1, 31 = 1),
117 =数组(113 = 1, 31 = 2),
118 =数组(114 = 3, 31 = 7),
120 =数组(31 = 1, 113 = 2),
121 =数组(31 = 4, 120 = 5, 113 = 4),
122 =数组(31 = 5, 113 = 8, 120 = 10, 121 = 5),
123 =数组(31 = 10, 108 = 8, 114 = 8),
124 =数组(31 = 3, 108 = 4, 117 = 3),
199 =数组(31 = 12),
{船}
202 =数组(21 = 2, 115 = 2),
203 =数组(21 = 4, 115 = 6),
204 =数组(21 = 1, 115 = 1),
205 =数组(21 = 3, 111 = 2, 117 = 2),
206 =数组(21 = 5, 117 = 4, 121 = 2),
207 =数组(21 = 7, 118 = 4),
208 =数组(21 = 4, 117 = 3),
209 =数组(21 = 4, 115 = 6, 110 = 2),
210 =数组(21 = 3, 115 = 3, 106 = 2),
211 =数组(117 = 6, 21 = 8, 122 = 5),
212 =数组(21 = 1),
213 =数组(21 = 9, 118 = 6, 114 = 5),
214 =数组(21 = 12, 118 = 7, 114 = 6, 199 = 1),
215 =数组(114 = 5, 120 = 12, 118 = 5, 21 = 8),
/防御
401 =数组(21 = 1),
402 =数组(113 = 1, 21 = 2, 120 = 3),
403 =数组(113 = 3, 21 = 4, 120 = 6),
404 =数组(21 = 6, 113 = 6, 109 = 3, 110 = 1),
405 =数组(21 = 4, 121 = 4),
406 =数组(21 = 8, 122 = 7),
407 =数组(110 = 2, 21 = 1),
408 =数组(110 = 6, 21 = 6),
502 =数组(44 = 2),
503 =数组(44 = 4),
/专家
603 =数组(601 = 5),
604 =数组(602 = 5),
605 =数组(601 = 10, 603 = 2),
606 =数组(601 = 10, 603 = 2),
607 =数组(605 = 1),
608 =数组(606 = 1),
609 =数组(601 = 20, 603 = 10, 605 = 3, 606 = 3, 607 = 2, 608 = 2),
610 =数组(602 = 10, 604 = 5),
611 =数组(602 = 10, 604 = 5),
612 =数组(610 = 1),
613 =数组(611 = 1),
614 =数组(602 = 20, 604 = 10, 610 = 2, 611 = 2, 612 = 1, 613 = 3),
615 =数组(614 = 1, 609 = 1),
);
所有单位成本定义
/ /制造= > 'crystal= >金属、水晶、'deuterium= 'energy= >能量氘,'factor= >步长值
/ / 'consumption= > hh'consumption2= > HH消费,消费,'speed= > 'speed2= >速度第一、二速度、容量负荷= >
最高级别的 / / 'max= >
美元=阵列(价目表
1 =阵列(制造= > 60,'crystal ' = 15,'deuterium ' = 0,'energy ' = 0,'factor ' = 3 / 2),
2 =阵列(制造= > 48,'crystal ' = 24,'deuterium ' = 0,'energy ' = 0,'factor ' = 1.6),
3 =阵列(制造= > 225,'crystal ' = 75,'deuterium ' = 0,'energy ' = 0,'factor ' = 3 / 2),
4 =阵列(制造= > 75,'crystal ' = 30,'deuterium ' = 0,'energy ' = 0,'factor ' = 3 / 2),
12 =阵列(制造= > 900,'crystal ' = 360,'deuterium ' = 180,'energy ' = 0,'factor ' = 1.8),
14 =阵列(制造= > 400,'crystal ' = 120,'deuterium ' = 200,'energy ' = 0,'factor ' = 2),
15 =阵列(制造= > 1000000,'crystal ' = 500000,'deuterium ' = 100000,'energy ' = 0,'factor ' = 2),
21 =阵列(制造= > 400,'crystal ' = 200,'deuterium ' = 100,'energy ' = 0,'factor ' = 2),
22 =阵列(制造= > 2000,'crystal ' = 0,'deuterium ' = 0,'energy ' = 0,'factor ' = 2),
23 =阵列(制造= > 2000,'crystal ' = 1000,'deuterium ' = 0,'energy ' = 0,'factor ' = 2),
24 =阵列(制造= > 2000,'crystal ' = 2000,'deuterium ' = 0,'energy ' = 0,'factor ' = 2),
31 =阵列(制造= > 200,'crystal ' = 400,'deuterium ' = 200,'energy ' = 0,'factor ' = 2),
33 =阵列(制造= > 0,'crystal ' = 50000,'deuterium ' = 100000,'energy ' = 1000,'factor ' = 2),
34 =阵列(制造= > 20000,'crystal ' = 40000,'deuterium ' = 0,'energy ' = 0,'factor ' = 2),
41 =阵列(制造= > 20000,'crystal ' = 40000,'deuterium ' = 20000,'energy ' = 0,'factor ' = 2),
42 =阵列(制造= > 20000,'crystal ' = 40000,'deuterium ' = 20000,'energy ' = 0,'factor ' = 2),
43 =阵列(制造= > 2000000,'crystal ' = 4000000,'deuterium ' = 2000000,'energy ' = 0,'factor ' = 2),
44 =阵列(制造= > 20000,'crystal ' = 20000,'deuterium ' = 1000,'energy ' = 0,'factor ' = 2),
106 =阵列(制造= > 200,'crystal ' = 1000,'deuterium ' = 200,'energy ' = 0,'factor ' = 2),
108 =阵列(制造= > 0,'crystal ' = 400,'deuterium ' = 600,'energy ' = 0,'factor ' = 2),
109 =阵列(制造= > 800,'crystal ' = 200,'deuterium ' = 0,'energy ' = 0,'factor ' = 2),
110 =阵列(制造= > 200,'crystal ' = 600,'deuterium ' = 0,'energy ' = 0,'factor ' = 2),
111 =阵列(制造= > 1000,'crystal ' = 0,'deuterium ' = 0,'energy ' = 0,'factor ' = 2),
113 =阵列(制造= > 0,'crystal ' = 800,'deuterium ' = 400,'energy ' = 0,'factor ' = 2),
114 =阵列(制造= > 0,'crystal ' = 4000,'deuterium ' = 2000,'energy ' = 0,'factor ' = 2),
115 =阵列(制造= > 400,'crystal ' = 0,'deuterium ' = 600,'energy ' = 0,'factor ' = 2),
117 =阵列(制造= > 2000,'crystal ' = 4000,'deuterium ' = 6000,'energy ' = 0,'factor ' = 2),
118 =阵列(制造= > 10000,'crystal ' = 20000,'deuterium ' = 6000,'energy ' = 0,'factor ' = 2),
120 =阵列(制造= > 200,'crystal ' = 100,'deuterium ' = 0,'energy ' = 0,'factor ' = 2),
121 =阵列(制造= > 1000,'crystal ' = 300,'deuterium ' = 100,'energy ' = 0,'factor ' = 2),
122 =阵列(制造= > 2000,'crystal ' = 4000,'deuterium ' = 1000,'energy ' = 0,'factor ' = 2),
123 =阵列(制造= > 240000,'crystal ' = 400000,'deuterium ' = 160000,'energy ' = 0,'factor ' = 2),
124 =阵列(制造= > 4000,'crystal ' = 8000,'deuterium ' = 4000,'energy ' = 0,'factor ' = 2),
199 =阵列(制造= > 0,'crystal ' = 0,'deuterium ' = 0,'energy_max ' = 300000,'factor ' = 3),
202 =阵列(制造= > 2000,'crystal ' = 2000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1,'consumption ' = 20,'consumption2 ' = 40,'speed ' = 5000,'speed2 ' = 10000,容量= 5000),
203 =阵列(制造= > 6000,'crystal ' = 6000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1,'consumption ' = 50,'consumption2 ' = 50,'speed ' = 7500,'speed2 ' = 7500,容量= 25000),
204 =阵列(制造= > 3000,'crystal ' = 1000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1,'consumption ' = 20,'consumption2 ' = 20,'speed ' = 12500,'speed2 ' = 12500,容量= 50),
205 =阵列(制造= > 6000,'crystal ' = 4000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1,'consumption ' = 75,'consumption2 ' = 75,'speed ' = 10000,'speed2 ' = 15000,容量= 100),
206 =阵列(制造= > 20000,'crystal ' = 7000,'deuterium ' = 2000,'energy ' = 0,'factor ' = 1,'consumption ' = 300,'consumption2 ' = 300,'speed ' = 15000,'speed2 ' = 15000,容量= 800),
207 =阵列(制造= > 45000,'crystal ' = 15000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1,'consumption ' = 500,'consumption2 ' = 500,'speed ' = 10000,'speed2 ' = 10000,容量= 1500),
208 =阵列(制造= > 10000,'crystal ' = 20000,'deuterium ' = 10000,'energy ' = 0,'factor ' = 1,'consumption ' = 1000,'consumption2 ' = 1000,'speed ' = 2500,'speed2 ' = 2500,容量= 7500),
209 =阵列(制造= > 10000,'crystal ' = 6000,'deuterium ' = 2000,'energy ' = 0,'factor ' = 1,'consumption ' = 300,'consumption2 ' = 300,'speed ' = 2000,'speed2 ' = 2000,容量= 20000),
210 =阵列(制造= > 0,'crystal ' = 1000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1,'consumption ' = 1,'consumption2 ' = 1,'speed ' = 100000000,'speed2 ' = 100000000,容量= 5),
211 =阵列(制造= > 50000,'crystal ' = 25000,'deuterium ' = 15000,'energy ' = 0,'factor ' = 1,'consumption ' = 1000,'consumption2 ' = 1000,'speed ' = 4000,'speed2 ' = 5000,容量= 500),
212 =阵列(制造= > 0,'crystal ' = 2000,'deuterium ' = 500,'energy ' = 0,'factor ' = 1,'consumption ' = 0,'consumption2 ' = 0,'speed ' = 0,'speed2 ' = 0,容量= 0),
213 =阵列(制造= > 60000,'crystal ' = 50000,'deuterium ' = 15000,'energy ' = 0,'factor ' = 1,'consumption ' = 1000,'consumption2 ' = 1000,'speed ' = 5000,'speed2 ' = 5000,容量= 2000),
214 =阵列(制造= > 5000000,'crystal ' = 4000000,'deuterium ' = 1000000,'energy ' = 0,'factor ' = 1,'consumption ' = 1,'consumption2 ' = 1,'speed ' = 100,'speed2 ' = 100,容量= 1000000),
215 =阵列(制造= > 30000,'crystal ' = 40000,'deuterium ' = 15000,'energy ' = 0,'factor ' = 1,'consumption ' = 250,'consumption2 ' = 250,'speed ' = 10000,'speed2 ' = 10000,容量= 750),
401 =阵列(制造= > 2000,'crystal ' = 0,'deuterium ' = 0,'energy ' = 0,'factor ' = 1),
402 =阵列(制造= > 1500,'crystal ' = 500,'deuterium ' = 0,'energy ' = 0,'factor ' = 1),
403 =阵列(制造= > 6000,'crystal ' = 2000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1),
404 = array ('metal'= > 20000,'crystal' = 15000,'deuterium'= 2000,'energy' = 0,'factor'= 1),
405 =阵列(制造= > 2000,'crystal ' = 6000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1),
406 =阵列(制造= > 50000,'crystal ' = 50000,'deuterium ' = 30000,'energy ' = 0,'factor ' = 1),
407 =阵列(制造= > 10000,'crystal ' = 10000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1),
408 =阵列(制造= > 50000,'crystal ' = 50000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1),
502 =阵列(制造= > 8000,'crystal ' = 2000,'deuterium ' = 0,'energy ' = 0,'factor ' = 1),
503 =阵列(制造= > 12500,'crystal ' = 2500,'deuterium ' = 10000,'energy ' = 0,'factor ' = 1),
601 =阵列('max= > 20),
602 =阵列('max= > 20),
603 =阵列('max= > 10),
604 =阵列('max= > 10),
605 =阵列('max= > 3),
606 =阵列('max= > 3),
607 =阵列('max= > 2),
608 =阵列('max= > 2),
609 =阵列('max= > 1),
610 =阵列('max= > 2),
611 =阵列('max= > 2),
612 =阵列('max= > 1),
613 =阵列('max= > 3),
614 =阵列('max= > 1),
615 =阵列('max= > 1),
);
/作战舰艇和防御数值定义
/ / 'shield= > 'attack= >护盾强度,攻击强度,快速fire'sd= >价值
combatcaps美元=阵列(
202 =阵列('shield= > 10,'attack= > 5,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 1, 402 = 1, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
203 =阵列('shield= > 25,'attack= > 5,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 1, 402 = 1, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
204 =阵列('shield= > 10,'attack= > 50,高= 202 = 2, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 1, 402 = 403 = = 1, 1, 404 = 1, 405 = 1, 406 = 1, 407 = 1, 408 = 1),
205 =阵列('shield= > 25,'attack= > 150,高= 202 = 3, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 1, 402 = 1, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
206 =阵列('shield= > 50,'attack= > 400,高= 202 = 1, 203 =阵列(1, 204 = 6, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 10, 402 = 1, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
207 =阵列('shield= > 200,'attack= > 1000,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 8, 402 = 1, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
208 =阵列('shield= > 100,'attack= > 50,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 1, 402 = 1, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
209 =阵列('shield= > 10,'attack= > 1,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 1, 402 = 1, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
210 =阵列('shield= > 0,'attack= > 0,高= 202 = 0, 203 =阵列(0, 204 = 0, 205 = 0, 206 = 0, 207 = 0, 208 = 0, 209 = 0, 210 = 0, 211 = 0, 212 = 0, 213 = 0。214 = 0, 215 = 0, 401 = 0, 402 = 0, 403 = 0, 404 = 0, 406 = 0, 407 = 0, 408 = 0)0, 405),
211 =阵列('shield= > 500,'attack= > 1000,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 20, 402 = 20, 403 = 10, 404 = 10, 406 = 1, 407 = 1, 408 = 1)1, 405),
212 =阵列('shield= > 10,'attack= > 1,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 1, 211 = 1, 212 = 0, 213 = 1。214 = 1, 215 = 1, 401 = 1, 402 = 1, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
213 =阵列('shield= > 500,'attack= > 2000,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 2, 401 = 1, 402 = 10, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
214 =阵列('shield= > 50000,'attack= > 200000,高= 202 = 250, 203 =阵列(250, 204 = 200, 205 = 100, 206 = 33, 207 = 30, 208 = 250, 209 = 250, 210 = 1250, 211 = 25, 212 = 1250, 213 = 5。214 = 1, 215 = 15, 401 = 200, 402 = 200, 403 = 100, 404 = 100, 406 = 1, 407 = 1, 408 = 1)50, 405),
215 =阵列('shield= > 400,'attack= > 700,高= 202 = 3, 203 =阵列(3, 204 = 1, 205 = 4, 206 = 4, 207 = 7, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 5, 213 = 1。214 = 1, 215 = 1, 401 = 1, 402 = 1, 403 = 1, 404 = 1, 406 = 1, 407 = 1, 408 = 1)1, 405),
401 =阵列('shield= > 20,'attack= > 80,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 0, 213 = 1。214 = 1, 215 = 1),
402 =阵列('shield= > 25,'attack= > 100,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 0, 213 = 1。214 = 1, 215 = 1),
403 =阵列('shield= > 100,'attack= > 250,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 0, 213 = 1。214 = 1, 215 = 1),
404 =阵列('shield= > 200,'attack= > 1100,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 0, 213 = 1。214 = 1, 215 = 1),
405 =阵列('shield= > 500,'attack= > 150,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 0, 213 = 1。214 = 1, 215 = 1),
406 =阵列('shield= > 300,'attack= > 3000,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 0, 213 = 1。214 = 1, 215 = 1),
407 =阵列('shield= > 2000,'attack= > 1,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 0, 213 = 1。214 = 1, 215 = 1),
408 =阵列('shield= > 2000,'attack= > 1,高= 202 = 1, 203 =阵列(1, 204 = 1, 205 = 1, 206 = 1, 207 = 1, 208 = 1, 209 = 1, 210 = 5, 211 = 1, 212 = 0, 213 = 1。214 = 1, 215 = 1),
502 =阵列('shield= > 1,'attack ' = 1),
503 =阵列('shield= > 1,'attack ' = 12000)
);
资源生产和能源消耗公式
prodgrid美元=阵列(
金属矿石
1 =阵列(制造= > 40,'crystal ' = 10,'deuterium ' = 0,'energy ' = 0,'factor ' = 3 / 2,
('formule= >阵列
金属= >返回(30美元buildlevel *战俘((1.1)、(0.1)buildlevel美元)* buildlevelfactor美元),
水晶= >返回0;
氘= >返回0;
能量= >返回-(10美元buildlevel *战俘((1.1),buildlevel美元(0.1))××美元buildlevelfactor '));
),
结晶矿石
2 =阵列(制造= > 30,'crystal ' = 15,'deuterium ' = 0,'energy ' = 0,'factor ' = 1.6,
('formule= >阵列
金属= >返回0;
水晶= >返回(20美元buildlevel *战俘((1.1)、(0.1)buildlevel美元)* buildlevelfactor美元),
氘= >返回0;
能量= >返回-(10美元buildlevel *战俘((1.1),buildlevel美元(0.1))××美元buildlevelfactor '));
),
地雷
3 =阵列(制造= > 150,'crystal ' = 50,'deuterium ' = 0,'energy ' = 0,'factor ' = 3 / 2,
('formule= >阵列
金属= >返回0;
水晶= >返回0;
氘= >返回((10美元buildlevel *战俘((1.1),buildlevel美元(- 0.002))* $ buildtemp + 1.28))*(0.1 * $ buildlevelfactor);,
能量= >返回-(30美元buildlevel *战俘((1.1),buildlevel美元(0.1))××美元buildlevelfactor '));
),
太阳能
4 =阵列(制造= > 50,'crystal ' = 20,'deuterium ' = 0,'energy ' = 0,'factor ' = 3 / 2,
('formule= >阵列
金属= >返回0;
水晶= >返回0;
氘= >返回0;
能量= >返回(20美元buildlevel *战俘((1.1),buildlevel美元(0.1))××美元buildlevelfactor '));
),
核电站
12 =阵列(制造= > 500,'crystal ' = 200,'deuterium ' = 100,'energy ' = 0,'factor ' = 1.8,
('formule= >阵列
金属= >返回0;
水晶= >返回0;
氘= >返回-(10美元buildlevel *战俘((1.1)、(0.1)buildlevel美元)* buildlevelfactor美元),
能量= >返回(50美元buildlevel *战俘((1.1),buildlevel美元(0.1))××美元buildlevelfactor '));
),
太阳/卫星
212 =阵列(制造= > 0,'crystal ' = 2000,'deuterium ' = 500,'energy ' = 0,'factor ' = 0.5,
('formule= >阵列
金属= >返回0;
水晶= >返回0;
氘= >返回0;
能量= >返回(($ buildtemp / 4)+ 20)* $ buildlevel *(0.1 * $ buildlevelfactor));

);
是否启用定义的所有单元
即使在前面定义的单元,如果不加入,也不工作。
reslist美元{ 'build} =数组(1, 2, 3,4, 12, 14,15, 21, 22,23, 24, 31,33, 34。
reslist美元{ 'tech} =数组(106, 108, 109,110, 111, 113,114, 115, 117,118, 120, 121,122, 123,等);
reslist美元{ 'fleet} =数组(202, 203, 204,205, 206, 207,208, 209, 210,211, 212, 213,214, 215);
reslist美元{ 'defense} =数组(401, 402, 403,404, 405, 406,407, 408, 502,503);
reslist美元{ 'officier} =数组(601, 602, 603,604, 605, 606,607, 608, 609,610, 611, 612,613, 614,);
reslist美元{ 'prod} =数组(1, 2, 3,4, 12, 212);
推荐文章1
广告