无厘头太空战役一条龙修改教程.docx
《无厘头太空战役一条龙修改教程.docx》由会员分享,可在线阅读,更多相关《无厘头太空战役一条龙修改教程.docx(18页珍藏版)》请在冰豆网上搜索。

无厘头太空战役一条龙修改教程
目录:
1.创建新种族
2.创建新船体
3.创建新武器
4.创建新关卡
5.创建战场名字
首先说的是这是综合我在网上找的修改方法,再加上自己的领悟所得的一条龙修改,你会看到大部分可能似曾相识……嘛,无视吧。
——————————————————————————————————————————————————————————
1.创建新种族:
种族文件是在“游戏目录\data\races\”下,一个txt文件对应一个种族,找一个你看好的种族,如,
复制后再粘贴,然后把名字改成你想要的种族名,打开文件开始修改:
[config]
name="rebel" #种族名字,改成你刚才的文件名,如刚才改成的话,这里要改成"abc"
#guiname="Rebels"
guiname="叛逆者" #游戏中显示的中文名,随你喜欢怎么改,但引号不能去掉
logo=""
debrisstartuv=0
debrisenduv=32
escapepodid=3
shield=""
#description="Therebelsareacollectionofspeciesthatonceformedpartofthegalacticempire,butbrokeawayduetotheharshdemandsoftheempireforevergreatersacrificesintermsofmilitarycommitment.Therebelsreasonedthattheonlywaytoeverbefreeofalifetimeofmilitaryserviceforthegloryoftheempirewastodedicatetheirlivestofightingagainstthem.Asaresult,today'smodernrebelalliancecontainsthemajorityoftheirony-resistantspeciesinthegalaxy."
description="叛逆者曾经是银河帝国的一部分,因帝国残酷苛刻的军事承诺而造成越来越大的牺牲,他们挣脱了帝国的掌控。
叛逆者认为要想获得永远的自由,只有靠军事手段与他们曾经为之献身的帝国抗争到底。
因此,现代反叛联盟包容了银河系中大多数的反抗物种。
" #描述也可以随自己喜欢改。
repairbotid=3
contrailid=3
music=
shieldcollapseuv=3
defaultnames=warships #默认的战场名字文件名,最后在“游戏目录\data\shipnames\”下新建一个txt文件作为你的新种族的战场名字,
如创建为,那么这里就改为abcname
guiid=1
lockable=1 #是否需要解锁,1为需要用荣誉值解锁,0为不需要解锁
unlockcost=4000 #如果上面为1的话,这里就是解锁需要的荣誉值
unlock_texture="RebelValkyrie"
[turrets]
turret_auto_v1=,,0
turret_auto_v2=,,1
turret_auto_v3=,,2
turret_auto_v4=,,3
turret_auto_v5=,,4
turret_auto_v6=,,5
turret_bull_v1=,,6
turret_bull_v2=,,7
turret_bull_v3=,,8
turret_bull_v4=,,9
turret_las_v1=,,10
turret_las_v2=,,11
turret_las_v3=,,12
turret_las_v4=,,13
turret_las_v5=,,14
turret_miss_v1=,,16
turret_miss_v2=,,17
turret_miss_v3=,,18
turret_miss_v4=,,19
turret_miss_v5=,,19
turret_pd_v1=,,20
turret_pd_v2=,,21
tractor_turret_v1=,,27
tractor_turret_v2=,,29
turret_plasma_v1=,,24
turret_plasma_v2=,,25
turret_plasma_v3=,,26
turret_ecm_v1=,,10
[victory_messages] #下面是战斗胜利后显示的话
#0="Todaywasavictoryfortheunderdog,thelittleguy,themaninthestreet,thecommonman,andalsoIguessforyou."
0="今天的胜利属于所有的受压迫者、小家伙、街头流浪汉、普通人,我想也包含你。
"
#1="Anotherfantasticvictorycomrade!
Thatwillteachthemthepoweroftheordinarymaninthespace-battleship."
1="同志们,又是一个了不起的胜利!
它将激励着太空战舰上的每一个人。
"
#2="Excellent,byblastingourenemiestoatomswehavetrulyshownthemthatwewillnotpartakeintheirbloodthirstywars."
2="非常好,把敌人打得稀巴烂将警告他们:
我们不会束手待毙。
"
[defeat_messages] #下面是战斗失败后显示的话
#1="Therebelcreedistorewardsuccessratherthantopunishfailure.Wewillleavethattoyou.Hereisalaserpistolwithonecharge.Don'tmakeittoomessy."
1="叛逆者的信条是赏罚分明。
我们要处理你。
这里有一把上膛的激光枪。
不要搞得太脏。
"
#2="Thisgloriousrevolutionarystrugglewasgoingsowelluntilyoucamealong.Remindusagainwhywegaveyouawholefleettocommand..."
2="在你来之前,我们的革命斗争一直是光荣的延续。
这再次让我们反思为何要把整个舰队的指挥权给你..."
#3="Disaster!
Wewouldhaveachievedamoredecisivevictoryfortherevolutionifwehadjustheldajumblesaleandsoldraffletickets."
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"
————————————————————————————————————————————————————————————
2.创建新船体:
船体文件是在“游戏目录\data\hulls\种族名”下,一个txt文件对应一个船体,找一个你看好的船体,如FederationEagle,
然后到“游戏目录\data\hulls\”下新建一个文件夹,名字为你新建的种族名如abc,然后把船体文件复制到这个文件夹下,
船体文件也要改名字,如把FederationEagle改成,打开文件开始修改:
[config]
classname=cruiser ###船舰等级,fighter为战斗机,frigate为护卫舰,cruiser为巡洋舰###
name=FederationEagleCruiserhull ###船体名字,改成你刚才的文件名,如刚才改成的话,这里要改成def
guiname=联邦鹰式巡洋舰船身 ###在游戏界面里显示的名字,随自己喜欢吧###
sprite=FederationEagle ###以下3项是读取该船舰模型的贴图,不能随便改###
damagetexture=FederationEagle
hulktexture=FederationEagle
width=220 ###宽度###
height=220 ###高度,其实就是长度^^###
powerproduced=9 ###固定的电力输出,可改动###
cost=160 ###造价,可改动###
racename=federation ###种族名称,其实就是选哪个族才能用,改成你新建的种族名,如abc
[bonuses] ###这个是外壳的能力加成,可再增加的###
0=SPEEDBOOST, #速度增加:
90%
1=INTEGRITYBOOST, #船身完整度增加:
10%
2=POWERBOOST, #电力输出增加:
20%
3=SHIELDBOOST, #护盾增加:
10%
4=ARMOURBOOST, #装甲增加:
10%
5=COSTBOOST, #费用增加:
-40%,如果改成的话所需费用减半,不要超过。
[runninglights] ###无研究=v=谁做做白老鼠?
###
0=,,,,1
1=,,,,0
2=,,,,3
3=,,,,0
4=,,,,3
5=,,,,3
6=,,,,3
7=,,,,3
8=,,,,3
9=,,,,3
10=,,,,3
[engineglows] ###推进器的拖尾位置和长度宽度吧,大概==a###
0=64,273,16,40,STANDARD ###前两个数值是XY坐标,后两个是宽长###
1=192,273,16,40,STANDARD
[targets] ###这个没研究,谁来解说下~?
###
0=,,0,1,,,,,
1=,,1,1,,,,,SHIP_EMMITER_THIN,=,,0,1,,,,,=,,1,1,,,,,SHIP_EMMITER_LARGE,=,,0,1,,,,,
5=,,0,1,,,,,
6=,,0,1,,,,,=,,0,1,,,,,
8=,,0,1,,,,,
9=,,0,1,,,,,=,,0,1,,,,,
11=,,0,1,,,,,=,,0,1,,,,,=,,1,1,,,,,SHIP_EMMITER_THIN,=,,0,1,,,,,=,,0,1,,,,,=,,0,1,,,,,
17=,,1,1,,,,,SHIP_EMMITER_LARGE,=,,0,1,,,,,=,,0,1,,,,,
20=,,0,1,,,,,=,,0,1,,,,,=,,0,1,,,,,
23=,,0,1,,,,,
24=,,0,1,,,,,
[slots] ###这个就是重点了,咱们的炮塔和配件槽,可以增加炮台,建议用的,方便又直观
0=,,TURRET,=,,TURRET,
2=,,TURRET,
3=,,STANDARD,
4=,,TURRET,=,,STANDARD,
6=,,STANDARD,
7=,,TURRET,
8=,,TURRET,=,,TURRET,=,,STANDARD,
11=,,STANDARD,
12=,,STANDARD,
13=,,STANDARD,
14=,,STANDARD,
15=,,STANDARD,
16=,,STANDARD,
17=,,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),
————————————————————————————————————————————————————————————
3.创建新武器:
武器装备文件全都在在“游戏目录\data\modules\”下,一个txt文件对应一件装备,找一个你看好的装备,
复制后再粘贴,然后把名字改成你想要的装备名,建议在原有文件名上加上1、2、3这些号码,方便修改,还有就是一边开游戏一边修改,
在游戏里找到你想修改的装备,看数值然后对应文件里的相同数值修改,这样就知道那个数值代表是什么了。
[config]
unlockcost=0 #解锁费用这是默认有的,所以就是0
lockable=0 #这里0就是未锁的,1就是锁定的
armour_penetration=60 #物理装甲穿透力越大越容易打穿装甲,不过不是能能量盾
beam_duration=1400 #光束射击持续时间
beamwidth= #光束粗细,你要改到30以上就可以看到战舰版的超级冲击波了
blasttexture="" #数据包选用
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="Youcanblastthingswithbeamweapons,oryoucanfusethem.Fusingisthenewblasting,andagreatwaytocutyourwaythroughstrongenemyarmour."这是废话,就是对这个武器的描述“你可以用光束武器摧毁撕猎事物,或者用它来熔化事物,激光熔物是一种新的攻击方式,也是一种很好的方式来摧毁你的敌人的装甲”从描述上来看,这个武器对物理装甲的穿透破坏力比较有特色。
fire_interval=2500 #发射间隔,一般200左右就比较合适
grain=""
guiname="FusionBeam" #游戏里显示的名字,可用中文显示
has_grain=1 #是否带有光束粒子效果,1就是有,0就是无
hitpoints=105 #该武器的生命值,即耐久度
icon=turret
min_range=275 #最小射程,如果敌人进入这个距离以内,你的武器就变哑巴了。
max_range=705 #最大射程。
name="cruiser_federation_beamlaser" #名字要对应你修改的这个文件名,
如文件名修改成的话,这里也要修改成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/" #武器发射的声音文件
soundvolume= #武器发射的音量大小
texture=""
speed=2 #武器飞行速度,比如导弹和激光弹等,这个数值越大,导弹飞得就越快,如果超过的话就快到眼睛看不清楚了。
tracking_speed= #追踪速度,应该影响命中率
height=10 #加农炮之类的发射光线的长度
width=10 #加农炮之类的发射光线的宽度
turret_sprite=turret_las_v2
turretsize= #炮台的大小
weight=79 #重量,这个改小一点可以有效提高战舰的负担,增加速度的关键
slot_type=TURRET #该武器的装备位置——turret就是指武器插槽,就是六边型的孔;STANDARD为正方形的孔;
uisortpos=1050
——————————————————————————————————————————————————————————
4.创建新关卡:
弄关卡需要改动三个文件夹,