展开

《无厘头太空战役》DIY船体、武器、关卡全修改攻略

来源: admin 2011/3/15 9:35:11 浏览量:10506

 

  目录:

  1.创建新种族

  2.创建新船体

  3.创建新武器

  4.创建新关卡

  5.创建战场名字

  这是综合网上找的修改方法,再加上自己的领悟所得的一条龙修改,也许会看到一些以前见过的。

应用名称:无厘头太空战役(Gratuitous Space Battles: The Tribe The Order The Swarm) 下载地址:https://m.fxxz.com/f/15994

  1.创建新种族:

  种族文件是在“游戏目录\data\races\”下,一个txt文件对应一个种族,找一个你看好的种族,如rebel.txt,

  复制后再粘贴,然后把名字改成你想要的种族名,打开文件开始修改:

  [config]

  name = "rebel" #种族名字,改成你刚才的文件名,如刚才改成abc.txt的话,这里要改成"abc"

  #guiname = "Rebels"

  guiname = "叛逆者" #游戏中显示的中文名,随你喜欢怎么改,但引号不能去掉

  logo = "rebels.jpg"

  debrisstartuv = 0

  debrisenduv = 32

  escapepodid = 3

  shield = "circle_shield.dds"

  #description = "The rebels are a collection of species that once formed part of the galactic empire, but broke away due to the harsh demands of the empire for ever greater sacrifices in terms of military commitment. The rebels reasoned that the only way to ever be free of a lifetime of military service for the glory of the empire was to dedicate their lives to fighting against them. As a result, today's modern rebel alliance contains the majority of the irony-resistant species in the galaxy."

  description = "叛逆者曾经是银河帝国的一部分,因帝国残酷苛刻的军事承诺而造成越来越大的牺牲,他们挣脱了帝国的掌控。叛逆者认为要想获得永远的自由,只有靠军事手段与他们曾经为之献身的帝国抗争到底。因此,现代反叛联盟包容了银河系中大多数的反抗物种。" #描述也可以随自己喜欢改。

  repairbotid = 3

  contrailid = 3

  music = rebellion_battle.ogg

  shieldcollapseuv = 3

  defaultnames = warships #默认的战场名字文件名,最后在“游戏目录\data\shipnames\”下新建一个txt文件作为你的新种族的战场名字,

  如创建为abcname.txt,那么这里就改为abcname

  guiid = 1

  lockable = 1 #是否需要解锁,1为需要用荣誉值解锁,0为不需要解锁

  unlockcost = 4000 #如果上面为1的话,这里就是解锁需要的荣誉值

  unlock_texture = "Rebel Valkyrie Cruiser.dds"

  [turrets]

  turret_auto_v1 = rebel_turret_auto_v1.dds,turrets_rebel.dds,0

  turret_auto_v2 = rebel_turret_auto_v2.dds,turrets_rebel.dds,1

  turret_auto_v3 = rebel_turret_auto_v3.dds,turrets_rebel.dds,2

  turret_auto_v4 = rebel_turret_auto_v4.dds,turrets_rebel.dds,3

  turret_auto_v5 = rebel_turret_auto_v5.dds,turrets_rebel.dds,4

  turret_auto_v6 = rebel_turret_auto_v6.dds,turrets_rebel.dds,5

  turret_bull_v1 = rebel_turret_bull_v1.dds,turrets_rebel.dds,6

  turret_bull_v2 = rebel_turret_bull_v2.dds,turrets_rebel.dds,7

  turret_bull_v3 = rebel_turret_bull_v3.dds,turrets_rebel.dds,8

  turret_bull_v4 = rebel_turret_bull_v4.dds,turrets_rebel.dds,9

  turret_las_v1 = rebel_turret_las_v1.dds,turrets_rebel.dds,10

  turret_las_v2 = rebel_turret_las_v2.dds,turrets_rebel.dds,11

  turret_las_v3 = rebel_turret_las_v3.dds,turrets_rebel.dds,12

  turret_las_v4 = rebel_turret_las_v4.dds,turrets_rebel.dds,13

  turret_las_v5 = rebel_turret_las_v5.dds,turrets_rebel.dds,14

  turret_miss_v1 = rebel_turret_miss_v1.dds,turrets_rebel.dds,16

  turret_miss_v2 = rebel_turret_miss_v2.dds,turrets_rebel.dds,17

  turret_miss_v3 = rebel_turret_miss_v3.dds,turrets_rebel.dds,18

  turret_miss_v4 = rebel_turret_miss_v4.dds,turrets_rebel.dds,19

  turret_miss_v5 = rebel_turret_miss_v4.dds,turrets_rebel.dds,19

  turret_pd_v1 = rebel_turret_pd_v1.dds,turrets_rebel.dds,20

  turret_pd_v2 = rebel_turret_pd_v2.dds,turrets_rebel.dds,21

  tractor_turret_v1 = tractor_turret_v1.dds,turrets_rebel.dds,27

  tractor_turret_v2 = tractor_turret_v2.dds,turrets_rebel.dds,29

  turret_plasma_v1 = plasma_turret_v1.dds,turrets_rebel.dds,24

  turret_plasma_v2 = plasma_turret_v2.dds,turrets_rebel.dds,25

  turret_plasma_v3 = plasma_turret_v3.dds,turrets_rebel.dds,26

  turret_ecm_v1 = rebel_turret_las_v1.dds,turrets_rebel.dds,10

  [victory_messages] #下面是战斗胜利后显示的话

  #0 = "Today was a victory for the underdog, the little guy, the man in the street, the common man, and also I guess for you."

  0 = "今天的胜利属于所有的受压迫者、小家伙、街头流浪汉、普通人,我想也包含你。"

  #1 = "Another fantastic victory comrade! That will teach them the power of the ordinary man in the space-battleship."

  1 = "同志们,又是一个了不起的胜利! 它将激励着太空战舰上的每一个人。"

  #2 = "Excellent, by blasting our enemies to atoms we have truly shown them that we will not partake in their bloodthirsty wars."

  2 = "非常好,把敌人打得稀巴烂将警告他们:我们不会束手待毙。"

  [defeat_messages] #下面是战斗失败后显示的话

  #1 = "The rebel creed is to reward success rather than to punish failure. We will leave that to you. Here is a laser pistol with one charge. Don't make it too messy."

  1 = "叛逆者的信条是赏罚分明。我们要处理你。这里有一把上膛的激光枪。不要搞得太脏。"

  #2 = "This glorious revolutionary struggle was going so well until you came along. Remind us again why we gave you a whole fleet to command..."

  2 = "在你来之前,我们的革命斗争一直是光荣的延续。这再次让我们反思为何要把整个舰队的指挥权给你..."

  #3 = "Disaster! We would have achieved a more decisive victory for the revolution if we had just held a jumble sale and sold raffle tickets."

  3 = "灾难!看来我们只有靠义卖和销售彩票才能获得革命的彻底胜利了。"

  [crew] #这个应该是驾驶员的名字。

  0 = "Jack"

  1 = "Connor"

  2 = "Kyle"

  3 = "Luke"

  4 = "Owen"

  5 = "Cole"

  6 = "Diego"

  7 = "Blake"

  8 = "Ben"

  9 = "Hayden"

  10 = "Carter"

  11 = "Cody"

  12 = "Jesse"

  13 = "Colin"

  14 = "Wallace"

  15 = "Derek"

  16 = "Wesley"

  17 = "Bill"

   

应用名称:无厘头太空战役(Gratuitous Space Battles: The Tribe The Order The Swarm) 下载地址:https://m.fxxz.com/f/15994

  2.创建新船体:

  船体文件是在“游戏目录\data\hulls\种族名”下,一个txt文件对应一个船体,找一个你看好的船体,如Federation Eagle Cruiser.txt,

  然后到“游戏目录\data\hulls\”下新建一个文件夹,名字为你新建的种族名如abc,然后把船体文件复制到这个文件夹下,

  船体文件也要改名字,如把Federation Eagle Cruiser.txt改成def.txt,打开文件开始修改:

  [config]

  classname = cruiser ###船舰等级,fighter 为战斗机,frigate 为护卫舰,cruiser 为巡洋舰###

  name = Federation Eagle Cruiser hull ###船体名字,改成你刚才的文件名,如刚才改成def.txt的话,这里要改成def

  guiname = 联邦鹰式巡洋舰船身 ###在游戏界面里显示的名字,随自己喜欢吧###

  sprite = Federation Eagle Cruiser.dds ###以下3项是读取该船舰模型的贴图,不能随便改###

  damagetexture = Federation Eagle Cruiser_damaged.dds

  hulktexture = Federation Eagle Cruiser_hulk.dds

  width = 220 ###宽度###

  height = 220 ###高度,其实就是长度^^###

  powerproduced = 9 ###固定的电力输出,可改动###

  cost = 160 ###造价,可改动###

  racename = federation ###种族名称,其实就是选哪个族才能用,改成你新建的种族名,如abc

  [bonuses] ###这个是外壳的能力加成,可再增加的###

  0 = SPEEDBOOST,0.9 #速度增加:90%

  1 = INTEGRITYBOOST,0.1 #船身完整度增加:10%

  2 = POWERBOOST,0.2 #电力输出增加:20%

  3 = SHIELDBOOST,0.01 #护盾增加:10%

  4 = ARMOURBOOST,0.01 #装甲增加:10%

  5 = COSTBOOST,-0.40 #费用增加:-40%,如果改成-0.50的话所需费用减半,不要超过1.00。

  [runninglights] ###无研究=v=谁做做白老鼠?###

  0 = 53.00,245.00,200.00,2.00,1

  1 = 202.00,245.00,200.00,2.00,0

  2 = 93.00,3.50,200.00,2.00,3

  3 = 163.00,4.00,200.00,2.00,0

  4 = 128.00,245.00,200.00,2.00,3

  5 = 116.00,15.00,391.11,1.11,3

  6 = 121.50,15.00,391.11,1.11,3

  7 = 134.50,15.00,391.11,1.11,3

  8 = 139.50,15.50,391.11,1.11,3

  9 = 100.50,179.50,391.11,1.11,3

  10 = 155.00,179.50,391.11,1.11,3

  [engineglows] ###推进器的拖尾位置和长度宽度吧,大概= =a###

  0 = 64,273,16,40,STANDARD ###前两个数值是XY坐标,后两个是宽长###

  1 = 192,273,16,40,STANDARD

  [targets] ###这个没研究,谁来解说下~?###

  0 = 144.75,199.50,0,1,137.50,192.00,152.00,207.00,

  1 = 150.00,132.50,1,1,143.00,123.00,158.00,139.50,SHIP_EMMITER_THIN,(damage_sprite_sparks-149.00-133.00),(damage_sprite_sparks-144.00-126.00),(damage_sprite_sparks-155.00-128.00),(damage_sprite_sparks-145.00-125.00),(damage_sprite_sparks-144.00-134.00),

  2 = 141.75,173.00,0,1,134.00,166.50,149.50,179.50,(damage_sprite_sparks-145.00-169.00),(damage_sprite_sparks-143.00-175.00),

  3 = 165.50,180.00,1,1,152.00,158.00,179.00,202.00,SHIP_EMMITER_LARGE,(damage_sprite_sparks-165.50-180.00),(damage_sprite_sparks-163.00-168.00),(damage_sprite_sparks-164.00-173.00),(damage_sprite_sparks-166.00-178.00),(damage_sprite_sparks-168.00-185.00),(damage_sprite_sparks-170.00-190.00),(damage_sprite_sparks-178.00-200.00),(damage_sprite_sparks-176.00-197.00),

  4 = 145.25,78.75,0,1,140.50,73.50,150.00,84.00,

  5 = 191.50,128.00,0,1,178.50,113.00,206.00,162.50,

  6 = 133.50,37.50,0,1,121.00,20.00,146.00,55.00,(damage_sprite_sparks-133.50-37.50),(damage_sprite_sparks-130.00-34.00),(damage_sprite_sparks-135.00-33.00),(damage_sprite_sparks-139.00-39.00),(damage_sprite_sparks-133.00-39.00),(damage_sprite_sparks-135.00-45.00),(damage_sprite_smoke-136.00-42.00),

  7 = 113.00,223.50,0,1,108.00,217.50,118.00,229.50,

  8 = 121.75,10.25,0,1,116.50,5.50,127.00,15.00,

  9 = 112.00,172.00,0,1,104.50,164.00,119.50,180.00,(damage_sprite_sparks-113.00-173.00),(damage_sprite_sparks-115.00-176.00),

  10 = 128.00,130.25,0,1,122.00,124.50,134.00,136.00,

  11 = 131.25,152.75,0,1,120.00,140.00,142.50,165.50,(damage_sprite_sparks-125.00-152.00),

  12 = 112.00,84.00,0,1,101.00,68.00,123.00,100.00,(damage_sprite_sparks-112.00-84.00),(damage_sprite_sparks-113.00-89.00),

  13 = 85.00,161.00,1,1,78.00,153.00,92.00,169.00,SHIP_EMMITER_THIN,(damage_sprite_sparks-85.00-161.00),(damage_sprite_sparks-85.00-163.00),

  14 = 61.50,147.50,0,1,51.50,110.00,76.00,249.00,(damage_sprite_smoke-63.00-149.00),(damage_sprite_sparks-58.00-146.00),

  15 = 113.75,109.25,0,1,105.50,103.00,122.00,115.50,(damage_sprite_smoke-113.00-109.00),

  16 = 141.00,109.00,0,1,132.00,102.00,150.00,116.00,

  17 = 112.50,194.00,1,1,100.00,181.00,125.00,207.00,SHIP_EMMITER_LARGE,(damage_sprite_sparks-112.50-194.00),(damage_sprite_sparks-108.00-197.00),(damage_sprite_sparks-114.00-199.00),(damage_sprite_sparks-115.00-194.00),(damage_sprite_sparks-111.00-192.00),

  18 = 90.50,190.50,0,1,83.50,181.50,97.50,199.50,(damage_sprite_sparks-89.00-191.00),(damage_sprite_sparks-92.00-192.00),(damage_sprite_smoke-89.00-193.00),(damage_sprite_sparks-85.00-190.00),

  19 = 80.75,205.75,0,1,77.00,199.50,84.50,212.00,

  20 = 191.50,219.00,0,1,180.00,165.50,206.00,247.00,(damage_sprite_smoke-191.00-222.00),

  21 = 107.25,134.25,0,1,100.50,125.00,114.00,143.50,(damage_sprite_sparks-107.00-136.00),(damage_sprite_sparks-104.00-137.00),

  22 = 138.00,61.00,0,1,133.00,56.50,143.00,65.50,

  23 = 175.25,209.25,0,1,171.50,204.50,179.00,214.00,

  24 = 120.00,60.00,0,1,115.50,55.50,124.50,64.50,

  [slots] ###这个就是重点了,咱们的炮塔和配件槽,可以增加炮台,建议用3DM速改组的船体修改器,方便又直观

  0 = 128.00,17.00,TURRET,(111.00-24.00),(145.00-24.00),

  1 = 108.00,46.00,TURRET,

  2 = 148.00,46.00,TURRET,

  3 = 128.00,173.50,STANDARD,

  4 = 128.00,110.00,TURRET,(118.00-101.00),(138.00-101.00),

  5 = 111.50,140.50,STANDARD,

  6 = 144.50,140.50,STANDARD,

  7 = 128.00,78.00,TURRET,

  8 = 83.00,175.00,TURRET,(81.00-166.00),(91.00-160.00),

  9 = 173.00,175.00,TURRET,(175.00-166.00),(165.00-160.00),

  10 = 63.00,150.50,STANDARD,

  11 = 194.00,151.50,STANDARD,

  12 = 64.00,232.00,STANDARD,

  13 = 192.00,232.00,STANDARD,

  14 = 128.00,204.50,STANDARD,

  15 = 170.00,199.00,STANDARD,

  16 = 86.00,199.00,STANDARD,

  17 = 128.00,236.00,STANDARD,

  [explosions] ###爆点,无须理会,除非你想它被火光覆盖全身###

  0 = 0,128,80,EXP_FRIGATE

  1 = 45,142,82,EXP_DESTRUCTION_PLACED

  2 = 75,83,195,EXP_DESTRUCTION_PLACED

  3 = 90,68,202,EXP_BLASTGLARESMALL

  4 = 101,61,242,EXP_DESTRUCTION_PLACED

  5 = 120,145,224,EXP_DESTRUCTION_PLACED

  6 = 200,47,189,EXP_FRIGATEBREAKUP

  7 = 210,0,0,EXP_STARTBREAKUP

  8 = 220,116,48,EXP_BLASTGLARESMALL

  9 = 230,107,31,EXP_DESTRUCTION_PLACED

  10 = 270,128,128,EXP_CRUISERDEBRIS

  11 = 290,149,121,EXP_DESTRUCTION_PLACED

  12 = 300,105,127,EXP_DESTRUCTION_PLACED

  13 = 310,125,120,EXP_DESTRUCTION_PLACED

  14 = 330,194,148,EXP_BLASTGLARESMALL

  15 = 344,193,145,EXP_DESTRUCTION_PLACED

  16 = 400,128,175,EXP_FRIGATEBREAKUP

  17 = 400,128,175,EXP_PLUMES

  18 = 400,128,175,EXP_BLASTGLARE

  19 = 400,128,175,EXP_ANGLED_DEBRIS

  [hulks] ###没研究,别随便改动~###

  0 = 176,5,332,240,(emit-226-177-hulk_emmiter),(emit-272-86-hulk_emmiter),(emit-269-71-hulk_emmiter),(emit-233-69-hulk_emmiter),(emit-258-40-hulk_emmiter),(emit-256-40-hulk_emmiter),(emit-226-164-hulk_smoke_emmiter),(emit-276-74-hulk_smoke_emmiter),

  1 = 99,241,410,510,(emit-120-291-hulk_emmiter),(emit-123-306-hulk_emmiter),(emit-163-404-hulk_emmiter),(emit-178-385-hulk_emmiter),(emit-176-364-hulk_emmiter),(emit-219-391-hulk_emmiter),(emit-253-413-hulk_emmiter),(emit-223-325-hulk_emmiter),(emit-230-345-hulk_emmiter),(emit-214-289-hulk_emmiter),(emit-228-277-hulk_emmiter),(emit-258-300-hulk_emmiter),(emit-266-308-hulk_emmiter),(emit-297-268-hulk_emmiter),(emit-289-284-hulk_emmiter),(emit-328-346-hulk_emmiter),(emit-337-373-hulk_emmiter),(emit-384-431-hulk_emmiter),(emit-389-452-hulk_emmiter),(emit-229-331-hulk_smoke_emmiter),(emit-331-355-hulk_smoke_emmiter),(emit-381-441-hulk_smoke_emmiter),

   

应用名称:无厘头太空战役(Gratuitous Space Battles: The Tribe The Order The Swarm) 下载地址:https://m.fxxz.com/f/15994

  3.创建新武器:

  武器装备文件全都在在“游戏目录\data\modules\”下,一个txt文件对应一件装备,找一个你看好的装备,

  复制后再粘贴,然后把名字改成你想要的装备名,建议在原有文件名上加上1、2、3这些号码,方便修改,还有就是一边开游戏一边修改,

  在游戏里找到你想修改的装备,看数值然后对应文件里的相同数值修改,这样就知道那个数值代表是什么了。

  [config]

  unlockcost = 0 #解锁费用 这是默认有的,所以就是0

  lockable = 0 #这里0就是未锁的,1就是锁定的

  armour_penetration = 60 #物理装甲穿透力 越大越容易打穿装甲,不过不是能能量盾

  beam_duration = 1400 #光束射击持续时间

  beamwidth = 6.0 #光束粗细,你要改到30以上就可以看到战舰版的超级冲击波了

  blasttexture = "beam_greenish_atlas.dds" #数据包选用

  category = "WEAPONS" #类别“武器” ;"DEFENSES"是防御;"OTHER"是其他;"ENGINES"是引擎;

  classname = "SIM_BeamWeaponModule"

  color = 255,16,16 #这是颜色代码,代表炮台的三块颜色,如果是加农炮之类的这里只有一个数值,1为黄色长方形子弹;2为浅蓝色长方形子弹;3为蓝色长方形子弹;4为粉红色椭圆子弹;5为青色椭圆子弹;6为浅紫色倒三角形子弹;7为浅蓝色倒三角形子弹;8为青色倒三角形子弹。

  cost = 112 #价格

  crew_required = 8 # 需要船员数量

  damage = 52 #破坏力,威力,攻击力

  description = "You can blast things with beam weapons, or you can fuse them. Fusing is the new blasting, and a great way to cut your way through strong enemy armour." 这是废话,就是对这个武器的描述“你可以用光束武器摧毁撕猎事物,或者用它来熔化事物,激光熔物是一种新的攻击方式,也是一种很好的方式来摧毁你的敌人的装甲”从描述上来看,这个武器对物理装甲的穿透破坏力比较有特色。

  fire_interval = 2500 #发射间隔,一般200左右就比较合适

  grain = "beam_greenish_atlas.dds"

  guiname = "Fusion Beam" #游戏里显示的名字 ,可用中文显示

  has_grain = 1 #是否带有光束粒子效果,1就是有,0就是无

  hitpoints = 105 #该武器的生命值,即耐久度

  icon = turret

  min_range = 275 #最小射程,如果敌人进入这个距离以内,你的武器就变哑巴了。

  max_range = 705 #最大射程。

  name = "cruiser_federation_beamlaser" #名字要对应你修改的这个文件名,

  如文件名修改成cruiser_federation_beamlaser2.txt的话,这里也要修改成cruiser_federation_beamlaser2

  optimum_range = 660 #最佳威力射程

  powerconsumed = 16 #占用能源,能源就是由动力机组提供的

  restricted = "federation" #这一行比较重要,因为我们一般修改了以后担心敌人也可以使用被修改好的BT武器,而这一行其它设备一般没有,而加上这一行以后就成为该势力种族专用的,这里的federation就是我们游戏默认使用的蓝色舰队,也就是联邦舰队。当然还有alliance外星人,empire帝国,rebel海盗三个种族势力。只要在双引号里换上对应的名字就能让该设备成为这个种族势力的专用物品——如果没有这行字的话,就是四大种族通用的。

  shield_penetration = 24 #能量盾穿透破坏力

  size = "CRUISER" #使用型号“巡洋舰” ,"FIGHTER" 为战斗机可用,"FRIGATE" 为护卫舰可用;

  sound = "data/sounds/cruiser_beamlaser.ogg" #武器发射的声音文件

  soundvolume = 1.0 #武器发射的音量大小

  texture = "beam_greenish_atlas.dds"

  speed = 2 #武器飞行速度,比如导弹和激光弹等,这个数值越大,导弹飞得就越快,如果超过5.0的话就快到眼睛看不清楚了。

  tracking_speed = 1.5 #追踪速度,应该影响命中率

  height = 10 #加农炮之类的发射光线的长度

  width = 10 #加农炮之类的发射光线的宽度

  turret_sprite = turret_las_v2

  turretsize = 12.0 #炮台的大小

  weight = 79 #重量,这个改小一点可以有效提高战舰的负担,增加速度的关键

  slot_type = TURRET #该武器的装备位置——turret就是指武器插槽,就是六边型的孔;STANDARD为正方形的孔;

  uisortpos = 1050

   

应用名称:无厘头太空战役(Gratuitous Space Battles: The Tribe The Order The Swarm) 下载地址:https://m.fxxz.com/f/15994

  4.创建新关卡:

  弄关卡需要改动三个文件夹,一个是“游戏目录\data\scenarios\”,一个是“游戏目录\data\deployments\”,还有一个是“游戏目录\data\ships\”,

  先打开“游戏目录\data\scenarios\”,一个txt文件对应一个关卡,找一个你看好的关卡,如bg2.txt,

  复制后再粘贴,然后把名字改成你想要的关卡名,打开文件开始修改:

  [config]

  gui_id = 4 #关卡代号,这里代表第四关

  backdrop = bg2.jpg #在选择战役那里显示的图片,在“游戏目录\data\bitmaps\backdrops\”下。

  icon = bg2_icon.jpg #战场背景图片,也在“游戏目录\data\bitmaps\backdrops\”下

  name = scenario2 #这个很重要,等会你要在“游戏目录\data\deployments\”下新建一个文件夹,命名的文件夹名就是这里的名字,如scenario13

  #guiname = The Lagoon Nebula

  guiname = 礁湖星云 #关卡在游戏中显示的名字

  mapsizex = 2048.0000 #这两个数字是地图的大小,这个是地图的宽度

  mapsizey = 2048.0000 #这个是地图的长度

  starfield = 1

  fleetcostlimit = 25000 #舰队预算,即可分配的金钱

  pilotlimit = 60 #可用的飞行员数

  enemyrace = rebel #这关要对抗的种族名,如果你想跟你自己创建的种族对战,这里就改为你创建的种族名,如abc

  shader = data/shaders/yellowboost.fx

  #description = Shields at 50% effectiveness

  description = 护盾达到50%效能 #随便改

  size = 小 #随便改

  unlocked_after = scenario1 #这个意思是等scenario1这关通过后才解锁,如果不想要别的关卡通过后才解锁这关的话就设为unlocked_after = "";

  type = SKIRMISH #关卡类型,SKIRMISH表示有难度选择的歼灭战;"SURVIVAL"则表示无限敌人的挑战关卡。

  player_deployment = 10,10,710,2038 #我方可布局的坐标和范围,10,10表示坐标,710,2038表示范围

  ai_deployment = 1348,10,2038,2038 #我方可布局的坐标和范围,1348,10表示坐标,2038,2038表示范围

  [variables] #这项是空间异常,可以自己增加

  SHIELD_STRENGTH_MULTIPLIER,0.50 #表示护盾强度减少50%

  FIGHTERS_INOPERABLE #表示不能让战斗机出场

  CRUISERS_INOPERABLE #表示不能让巡洋舰出场

  FRIGATES_INOPERABLE #表示不能让护卫舰出场

  ENGINES_REQUIRED #表示所有战舰需要安装引擎才能上场

  如果想把新建的种族作为新建关卡的敌人,那么自己还需要建个舰船配置文件,这非常简单,

  进入游戏在设计舰船里用你新建种族的船体设计一个,然后保存,那么在“我的文档或者Administrator 的文档\My Games\GratuitousSpaceBattles\ships、”下

  就有了已经设计后的舰船文件,把它们剪切到“游戏目录\data\ships\”下,如果你不想跟敌人是同样的装备的话,舰船配置文件就要换个名字,如改成a1.txt

  打开:

  [config]

  name = 巡洋舰 2 #改为对应的文件名,如改为a1

  guiname = 巡洋舰 2 #游戏中显示的名字,随便改

  hull = Federation Buffalo Cruiser hull #对应的船体

  [modules] #下面是武器插槽的各个代号上的装备名字

  0 = cruiser heavy plasma,

  1 = cruiser_pointdefence,

  2 = cruiser megatonmissile,

  3 = cruiser_quantumblaster,

  4 = cruiser power III,

  5 = cruiser_ecm beam,

  6 = cruiser shield II,

  7 = cruiser_pdscanner,

  8 = cruiser_ecm shock,

  9 = cruiser_ecm shock,

  10 = cruiser shield reflective,

  11 = cruiser_armour II,

  12 = cruiser crew III,

  13 = cruiser_repair,

  14 = cruiser power III,

  15 = cruiser_targetboosterI,

  16 = cruiser_engine III,

  17 = cruiser_ecm shock,

  

  接下来就是在关卡里放上你创建的舰船了,在“游戏目录\data\deployments\”下新建一个文件夹,文件夹的名字是你创建的关卡里的那个名字,如scenario13(跟关卡文件里的 name = scenario13 对应),然后在其他关卡里复制这三个txt文件aifleet_easy.txt、aifleet_medium.txt、aifleet_hard.txt (三个难度)到这个文件夹下,如果你新建的关卡是无限敌人挑战关的话,就找wave1_0.txt、wave1_1.txt、wave1_2.txt、wave1_3.txt、wave1_4.txt……wave1_5.txt(应该是每一波攻击的配置)这些文件复制吧,一个一个打开修改:

  [ship0]

  shipid = 1 #代号,我也不知为何物

  name = 警觉号 #战场名字

  design = _rebel loki frigate #你新建的舰船配置文件的名字,如改为a1

  pos = 1440,1152 #舰船分配的坐标

  quantity = 1 #舰船数量,随着难度提高可以增加

  angle = 270

  behaviour_0 = ATTACK_FRIGATES,-1,0.50,500.00 #舰船命令,可以自己增加,有兴趣自己研究吧

  behaviour_1 = ESCORT,14,256.02,0.00

  angle = 270

  [ship13] #跟上面一样

  shipid = 20

  name = 不懈号

  design = _rebel minotaur cruiser

  pos = 1824,1248

  quantity = 1

  angle = 270

  behaviour_0 = ATTACK_FRIGATES,-1,0.50,400.00

  behaviour_1 = ATTACK_CRUISERS,-1,0.80,800.00

  angle = 270

   

应用名称:无厘头太空战役(Gratuitous Space Battles: The Tribe The Order The Swarm) 下载地址:https://m.fxxz.com/f/15994

  5.创建战场名字:

  那么最后就是在“游戏目录\data\shipnames\”下创建一个txt文件来显示你新建种族的战场名字了,如创建为abcname.txt(跟种族文件里的 defaultnames = abcname 对应),

  文件里加上:

  [names]

  无畏号

  无畏号

  阔剑号

  骑士号

  百夫长号

  混沌号

  追猎号

  巨神号

  矛盾号

  征服者号

  勇气号

  果敢号

  不屈号

  挑战号

  决心号

  剥夺号

  帝王号

  猎鹰号

  无惧号

  剑斗号

  恐畏号

  恐畏号

  狂怒号

  光荣号

  荣誉号

  巨人号

  汉尼拔号

  大力神号

  xxx

  xxx

  xxx

  名字是随机挑的,随便你喜欢加,一行一个。

相关攻略
精彩推荐
奔跑吧兄弟:跑男来了
玩家留言 跟帖评论
查看更多评论