|
|
新手小白。尤里的复仇,利用负伤害原理,修改E1成医疗兵。目前问题是1.不能使用多功能车的REPAIRBULLET维修车辆。2.自编了负伤害武器,设为第一武器。必须要有第二武器,才能达到治疗目的。3.一直自动对己方开火进行治疗,不能自动寻找己方受伤目标/车辆进行医疗。4.不能上载具。代码如下,期待大神能出手相救,谢谢。[REE1]
UIName=Name:E1 ; 界面显示名称引用(对应语言文件中的Name:E1条目)
Name=REE1 ; 单位内部唯一标识名称
AllowedToStartInMultiplayer=yes ; 多人游戏中允许开局自带该单位
Image=CIVA ; 单位显示图标(使用平民CIVA的图标)
Category=Soldier ; 单位类别:士兵
Primary=REGUN ; 主武器:维修枪(关联[REGUN]武器配置)
Secondary=REPara ; 副武器:强化枪械(关联[REPara]武器配置,战术核心武器)
OpenTransportWeapon=1 ; 进入战斗要塞后使用的武器索引(1代表副武器,默认-1为自动判定)
Occupier=yes ; 允许进驻建筑/载具
OccupyWeapon=UCPara ; 进驻后的武器配置
EliteOccupyWeapon=UCElitePara ; 精英级进驻后的武器配置
Prerequisite=GAPILE ; 建造前提:盟军兵营(GAPILE为兵营内部标识)
CrushSound=InfantrySquish ; 被碾压时的音效
Strength=125 ; 生命值:125点
Pip=white ; 单位状态指示点颜色:白色
OccupyPip=PersonBlue ; 进驻时的指示点颜色:蓝色
Armor=none ; 装甲类型:无装甲
TechLevel=1 ; 科技等级:1级(无需高级科技即可解锁)
Sight=10 ; 视野范围:10格
Speed=4 ; 移动速度:4
Owner=British,French,Germans,Americans,Alliance ; 可拥有方:英国、法国、德国、美国、盟军阵营
Cost=200 ; 建造费用:200资金
Soylent=100 ; 被摧毁后敌方获得的资金:100
Points=10 ; 单位击杀得分:10分
IsSelectableCombatant=yes ; 可被选中作为战斗单位
VoiceSelect=GISelect ; 选中时的语音音效
VoiceMove=GIMove ; 移动时的语音音效
VoiceAttack=GIAttackCommand ; 攻击指令的语音音效
VoiceFeedback=GIFear ; 受惊吓时的语音反馈
VoiceSpecialAttack=GIMove ; 特殊攻击时的语音音效(复用移动语音)
DieSound=GIDie ; 死亡时的音效
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1} ; 移动逻辑模块(步兵标准移动模块)
PhysicalSize=1 ; 物理体积:1(标准步兵体积)
MovementZone=Infantry ; 移动区域:步兵可通行区域
ThreatPosed=5 ; 威胁等级:5(低威胁)
ImmuneToVeins=yes ; 免疫血管控制(如尤里的病毒武器)
ImmuneToPsionics=no ; 不免疫心灵控制
Bombable=yes ; 可被炸弹类武器攻击
VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER ; 老兵级能力:生命值提升、火力增强、射速加快、视野扩大、移动加速
EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF ; 精英级能力:自动回血、生命值提升、火力增强、射速加快
Size=1 ; 单位尺寸:1
Crushable=yes ; 可被碾压
PreventAttackMove=yes ; 禁止攻击移动(需手动点击攻击)
AttackCursorOnFriendlies=yes ; 对友军显示攻击光标
AttackFriendlies=yes ; 允许攻击友军
TargetFriendlies=yes ; 可将友军设为目标
GuardRange=3 ; 警戒范围:3格
DefaultToGuardArea=yes ; 默认进入区域警戒状态
SelfHealInfantryFrames=60 ; 步兵自动回血间隔:60帧(1秒=30帧,即每2秒回血1次)
SelfHealInfantryAmount=20 ; 每次自动回血数值:20点
HealScanRadius=3 ; 治疗扫描范围:3格(可治疗范围内友军)
CanPassiveAquire=yes ; 可被动锁定目标
Deployer=yes ; 可部署(切换武器状态)
DeployFire=yes ; 部署后可攻击
;
AutoHeal=yes;无效参数(注释禁用,该参数无实际效果)
;
HealRange=4;无效参数(注释禁用,该参数无实际效果)
;维修枪武器配置(主武器)
[REGUN]
Damage=-15 ; 伤害值:-15(负数表示治疗/维修,每次修复15点)
ROF=20 ; 射速:20帧(每20帧攻击1次)
Range=4 ; 攻击范围:4格
Projectile=Invisible ; 弹药类型:隐形(无视觉弹道)
Speed=100 ; 弹药飞行速度:100
Warhead=RESA ; 弹头类型:维修弹头(关联[RESA]配置)
Report=GIAttack ; 攻击时的音效
Anim=MGUN-N,MGUN-NE,MGUN-E,MGUN-SE,MGUN-S,MGUN-SW,MGUN-W,MGUN-NW ; 八个方向的攻击动画
OccupantAnim=UCFLASH ; 进驻载具时的攻击动画
AttackFriendlies=yes ; 允许攻击友军(此处用于维修友军单位)
;维修弹头配置
[RESA]
Verses=100%,80%,80%,50%,25%,25%,75%,50%,25%,100%,100% ; 对不同装甲类型的伤害比例(依次对应:无甲、布甲、轻甲、中甲、重甲、木质、钢铁、混凝土、特殊、恐怖机器人、导弹)
InfDeath=1 ; 步兵击杀动画类型:1(标准死亡动画)
AnimList=PIFF ; 命中时的特效动画
Bullets=yes ; 判定为子弹类武器(受子弹防御影响)
ProneDamage=70% ; 对卧倒步兵的伤害比例:70%
;副武器配置(部署后使用)
[REPara]
Damage=25 ; 伤害值:25点
ROF=15 ; 射速:15帧(比主武器更快)
Range=5 ; 攻击范围:5格(比主武器更远)
Projectile=Invisible ; 弹药类型:隐形
Speed=100 ; 弹药飞行速度:100
Warhead=RESSA ; 弹头类型:强化弹头(关联[RESSA]配置)
Report=GIAttackDeployed ; 部署后攻击的音效
Anim=MGUN-N,MGUN-NE,MGUN-E,MGUN-SE,MGUN-S,MGUN-SW,MGUN-W,MGUN-NW ; 八个方向的攻击动画
OccupantAnim=UCFLASH ; 进驻载具时的攻击动画
;强化弹头配置(副武器用)
[RESSA]
Verses=100%,100%,100%,60%,40%,40%,75%,50%,25%,100%,100% ; 对不同装甲类型的伤害比例(对无甲/布甲/轻甲全额伤害,对重甲伤害降低)
InfDeath=1 ; 步兵击杀动画类型:1
AnimList=PIFF ; 命中时的特效动画
;
Bright=yes ; 特效高亮(注释禁用)
Bullets=yes ; 判定为子弹类武器
ProneDamage=80% ; 对卧倒步兵的伤害比例:80% |
|