ta文件格式说明之二 (unite) 附unite修改举例

[这个贴子最后由littlecore在 2004/10/19 01:20pm 第 1 次编辑]

解开ta数据文件,进入unites目录,可以看到许多后缀为fbi的文件,这些就是定义unite属性的文件。用编辑器打开后可以看到许多等式。现已k为例说明其中的一些重要作用:
文件名:corkorg.fbi
[UNITINFO]
{
UnitName=CORKROG; ------------单位名称
Version=1.2; ------------版本
Side=CORE; ------------阵营
Objectname=CORKROG; ------------内部名称
Designation=ARM-KL; ------------游戏中名称
Name=Krogoth;
Description=Experimental Kbot; ------------说明
FootprintX=3; ------------
FootprintZ=3; ------------占地面积
BuildCostEnergy=116664; ------------建造所需资源
BuildCostMetal=29489; ------------建造所需金属
MaxDamage=29918;
MaxWaterDepth=12; ------------能够下水的深度
MaxSlope=17; ------------平时耗费能量
EnergyUse=1.1; ------------建造时间
BuildTime=382193; ------------工作速度(工程部队使用
WorkerTime=0;
BMcode=1;
Builder=0; ------------能否建造
ThreeD=1; ------------是否为3d物件
ZBuffer=1;
NoAutoFire=0; ------------是否自动开火
SightDistance=255; ------------视野范围
RadarDistance=0; ------------雷达范围
SoundCategory=KROGOTH; ------------使用的声音套组(以后详细说明)
EnergyStorage=0; ------------能源储备量------------
MetalStorage=0; ------------金属储备量
ExplodeAs=NUCLEAR_MISSILE; ------------爆炸调用的武器
SelfDestructAs=NUCLEAR_MISSILE; ------------自爆调用的武器
Category=CORE KBOT LEVEL2 WEAPON NOTAIR NOTSUB CTRL_W; -------分组
TEDClass=KBOT; ------------类型
Copyright=Copyright 1997 Humongous Entertainment. All rights reserved.;
Corpse=corkrog_dead; ------------尸体
GermanName=Krogoth;
GermanDescription=Experimental-Kbot;
UnitNumber=231; ------------id
FrenchName=Krogoth;
Frenchdescription=Kbot Exp閞imental;
firestandorders=1;
StandingFireOrder=2;
mobilestandorders=1;
StandingMoveOrder=1; ------------缺省的开火模式
canmove=1; ------------能否移动
canpatrol=1; ------------能否巡逻
canstop=1; ------------能否停止
SpanishName=Krogoth;
SpanishDescription=Kbot experimental;
ItalianName=Krogoth;
ItalianDescription=Kbot sperimentale;
canguard=1; ------------能否守卫
MaxVelocity=1; ------------最高速度
BrakeRate=0.19; ------------制动速度
Acceleration=0.09; ------------加速度
TurnRate=960; ------------转弯速度
SteeringMode=2; ------------刹车方式
ShootMe=1;
EnergyMake=1.1; ------------产出能量
DefaultMissionType=Standby;
maneuverleashlength=640; ------------使用maneuver的移动范围
MovementClass=TANKSH3; ------------ 移动方式
Upright=1; -----------是否站立
canattack=1; -----------能否攻击
Weapon1=CORKROG_FIRE; -----------一号武器
downloadable=1;
NoChaseCategory=VTOL;
Weapon2=CORKROG_HEAD; -----------二号武器
Weapon3=CORKROG_ROCKET; -----------三号武器
cantbetransported=1; -----------能否被运输
}

附所有单位名称表,即文件名
ARMAAP=Advanced Aircraft Plant
ARMACA=Advanced Construction Aircraft
ARMACK=Advanced Construction Kbot
ARMACV=Advanced Construction Vehicle
ARMALAB=Advanced Kbot Lab
ARMAMD=Fortitude Anti-nuke
ARMANNI=Annihilator
ARMAP=Aircraft plant
ARMARAD=Advanced Radar Tower
ARMASER=Eraser
ARMASP=Air Repair Pad
ARMASY=Advanced Ship Yard
ARMATLAS=Atlas
ARMAVP=Advanced Vehicle Plant
ARMBATS=Millenium
ARMBRAWL=Brawler
ARMBRTHA=Big Bertha
ARMBULL=Bulldog
ARMCA=Construction Aircraft
ARMCARRY=Colossus
ARMCK=Construction Kbot
ARMCROC=Triton
ARMCRUS=Conqueror
ARMCS=Construction Ship
ARMCV=Construction Vehicle
ARMDRAG=Dragons Teeth
ARMESTOR=Energy Storage
ARMFAST=Zipper
ARMFAV=Jeffy
ARMFIDO=Fido
ARMFIG=Freedom Fighter
ARMFLASH=Flash
ARMFUS=Fusion Plant
ARMGEO=Geothermal Plant
ARMGUARD=Guardian
ARMHAM=Hammer
ARMHAWK=Hawk
ARMHLT=Sentinel
ARMJAM=Jammer
ARMJETH=Jethro
ARMLAB=Kbot Lab
ARMLANCE=Lancet
ARMLLT=Light Laser Tower
ARMMAKR=Metal Maker
ARMMART=Luger
ARMMERL=Merl
ARMMEX=Metal Extractor
ARMMOHO=Moho Mine
ARMMSHIP=Ranger
ARMMSTOR=Metal Storage
ARMPEEP=Peeper
ARMPNIX=Phoenix
ARMPT=Skeeter
ARMPW=Peewee
ARMRAD=Radar Tower
ARMRL=Defender
ARMROCK=Rocko
ARMROY=Crusader
ARMSAM=Samson
ARMSEER=Seer
ARMSILO=Retaliator
ARMSOLAR=Solar Collector
ARMSONAR=Sonar Station
ARMSPID=Spider
ARMSTUMP=Stumpy
ARMSUB=Lurker
ARMSUBK=Piranha
ARMSY=Ship Yard
ARMTHUND=Thunder
ARMTIDE=Tidal Generator
ARMTL=Torpedo Launcher
ARMTSHIP=Hulk
ARMVADER=Invader
ARMVP=Vehicle Plant
ARMWIN=Wind Generator
ARMZEUS=Zeus
ARMCOM=Commander
ARMGATE=Galactic Gate
CORAAP=Advanced Aircraft Plant
CORACA=Advanced Construction Aircraft
CORACK=Advanced Construction Kbot
CORACV=Advanced Construction Vehicle
CORAK=A.K.
CORALAB=Advanced Kbot Lab
CORAP=Aircraft Plant
CORAPE=Rapier
CORARAD=Advanced Radar Tower
CORASP=Air Repair Pad
CORASY=Advanced Ship Yard
CORAVP=Advanced Vehicle Plant
CORBATS=Warlord
CORCA=Construction Aircraft
CORCAN=The Can
CORCARRY=Hive
CORCK=Construction Kbot
CORCRASH=Crasher
CORCRUS=Executioner
CORCS=Construction Ship
CORCV=Construction Vehicle
CORDOOM=Doomsday Machine
CORDRAG=Dragons Teeth
CORESTOR=Energy Storage
CORETER=Deleter
CORFAV=Weasel
CORFINK=Fink
CORFMD=Fortitude Anti-nuke
CORFUS=Fusion Plant
CORGATOR=Instigator
CORGEO=Geothermal Plant
CORGOL=Goliath
CORHLT=Gaat Gun
CORHURC=Hurricane
CORINT=Intimidator
CORLAB=Kbot Lab
CORLLT=Light Laser Tower
CORMAKR=Metal Maker
CORMART=Pillager
CORMEX=Metal Extractor
CORMIST=Slasher
CORMOHO=Moho Mine
CORMSHIP=Hydra
CORMSTOR=Metal Storage
CORPT=Searcher
CORPUN=Punisher
CORPYRO=Pyro
CORRAD=Radar Tower
CORRAID=Raider
CORREAP=Reaper
CORRL=Pulverizer
CORROACH=Roach
CORROY=Enforcer
CORSEAL=Crock
CORSHAD=Shadow
CORSHARK=Shark
CORSILO=Silencer
CORSOLAR=Solar Collector
CORSONAR=Sonar Station
CORSPEC=Spectre
CORSTORM=Storm
CORSUB=Snake
CORSY=Ship Yard
CORTHUD=Thud
CORTIDE=Tidal Generator
CORTITAN=Titan
CORTL=Torpedo Launcher
CORTSHIP=Envoy
CORVALK=Valkyrie
CORVAMP=Vamp
CORVENG=Avenger
CORVP=Vehicle Plant
CORVRAD=Informer
CORVROC=Diplomat
CORWIN=Wind Generator
CORCOM=Commander
CORGATE=Galactic Gate
CORBUILD=Hydration Plant
CORTRUCK=Truck

不知道诶,可能是改了吧

问一下:

我想取消micro,就把rev32.gp3的armche.fbi, armcheu.fbi, corche.fbi, corcheu,fbi这四个文件的两行代码:

ai_weight=weight ARMCHE 20;
ai_limit=limit ARMCHE 4;

改成了:

ai_weight=weight ARMCHE 0;
ai_limit=limit ARMCHE 0;

结果计算机不造micro了,但是三级以上兵种都显示成灰色,不让造了。这是怎么回事?难道高级兵种的属性根Micro还有关系?

请问是哪个编辑器?

在3.3中文特别版里面K是可以给运输机运输的,不过要使用二级运输机!
二级运输机可以运究极工厂里的超级坦克!还有究极船厂里出来的究极航空母舰!这些得了已经实践过了

unite = 统一
unit = 单元

小原子里没在 ufo 看到过 “units” 文件夹么?

[ 本帖最后由 TRO 于 2007-8-24 14:34 编辑 ]

知道了 不錯喔

MaxVelocity=1; ------------最高速度
BrakeRate=0.19; ------------制动速度
Acceleration=0.09; ------------加速度

速度的数值是越大越快还是越小越快?我是新手,别笑我:lol

大大還有沒有 新的 教學

小飞龙应该会喜欢这个的。