红色警戒2共和国之辉添加自定义建筑或士兵

超级电厂

  • 玩家专属超级电厂,禁止AI建造使用
  • 所有国家阵营均可建造,仅需基地,无需其他前置建筑。
  • 建造免费,且建成后返还 20000 金币。
  • 提供 10000 电力输出,远超普通电厂。
  • 拥有极高生命值,且无敌(完全免疫伤害)。
  • 使用盟军电厂的外观,占地仅 2×2(4格)。
  • 建造超级电厂,等同于建造了超大黑幕,全球卫星。
  • 注意:不计入普通电厂的“已建造前置条件”,部分建筑仍需建造至少一个普通电厂以满足条件。

添加方法(完整方法在文章最后):
步骤1:在 [BuildingTypes] 尾部追加建筑ID(SuperPower),用于注册该单位。
步骤2:在 rules.ini 最末尾插入完整建筑属性定义


;===============================================================================
; [SuperPower] 玩家专属超级电厂 (Advanced Player Power Plant)
;===============================================================================
; 功能: 玩家专属超级电厂,提供巨额电力和资金返还,具备高级侦察与完全防御。
; 限制: AI 禁止建造。
;===============================================================================
[SuperPower]
UIName=Name:SuperPower           ; 界面显示名称
Name=GAPOWR                      ; 内部单位名称
BuildCat=Power                   ; 建筑类别(固定值)
Image=GAPOWR                     ; 图像资源文件
TechLevel=1                      ; 科技等级(1-10)
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs ; 可建造阵营
Cost=-20000                      ; 建造费用(负数表示返还资金)
Power=10000                      ; 电力输出值
Strength=200                     ; 生命值
Sight=6                          ; 视野范围(格)
BaseNormal=yes                   ; 是否为基地建筑(yes/no)
PowerPlant=yes                   ; 是否为电厂(yes/no)
Capturable=no                    ; 是否可被占领(yes/no)
Crewed=yes                       ; 是否有乘员(yes/no)
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60,gtpowexp ; 爆炸动画序列
ThreatPosed=0                    ; 对AI威胁值(整数)
AIBuildThis=no                   ; AI是否建造(yes/no)
Adjacent=1                       ; 需与其他建筑接壤格子数(整数)
CanBeHidden=false                ; 是否可隐藏(true/false)
Immune=yes                       ; 是否无敌(yes/no)
Radar=yes                        ; 启用雷达(yes/no)
GapGenerator=yes                 ; 启用雷达黑幕(yes/no)
GapRadiusInCells=15              ; 标准雷达黑幕半径(格)
SuperGapRadiusInCells=18         ; 超级雷达黑幕半径(格)
HasRadialIndicator=true          ; 显示雷达黑幕指示圈(true/false)
SpySat=yes                       ; 间谍卫星属性(yes/no)
PrerequisiteOverride=GAPOWR      ; 科技树前置等效

超级科技兵营

特点:

  • 玩家专属科技兵营,禁止AI建造使用
  • 所有国家阵营均可建造,仅需基地,无需其他前置建筑。
  • 建造返还1000电力
  • 具有5倍油井效果
  • 破隐身,清除间谍伪装,雷达黑幕,间谍卫星
  • 保持升级士兵的功能不变
  • 无敌
  • 建造前提(需要SuperPower电厂),如果不建造超级电厂,也可以注释掉这条。

添加方法(完整方法在文章最后):
步骤1:在 [BuildingTypes] 尾部追加建筑ID(SuperCivilian),用于注册该单位。
步骤2:在 rules.ini 最末尾插入完整建筑属性定义


;===============================================================================
; 建筑代号:[SuperCivilian]
; 建筑名称:超级科技兵营 (Civilian Armory)
;
; 功能概述:
; - **玩家专属**科技建筑,AI禁止建造。
; - **高生命值** (5000 HP)。
; - **电力增益** (提供 +1000 电力),不消耗电力。
; - **经济产出** (具备油井属性,持续产钱)。
; - **战场侦察** (破隐身,清除间谍伪装,雷达黑幕,间谍卫星)。
; - **兵营功能** (可升级士兵,有弹药/重装机制)。
; - **防御特性** (不可占领,标记为基地核心)。
;===============================================================================
[SuperCivilian]
UIName=Name:SuperCivilian         ; 用户界面显示名称标识
Name=Civilian Armory              ; 建筑名称
Image=CARUFGL                     ; 关联建筑图片资源
Prerequisite=SuperPower           ; 建造前提(需要SuperPower电厂)
TechLevel=1                       ; 科技等级(1-10)
BuildCat=Tech                     ; 建造类别(固定值)
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs ; 可建造阵营
AIBasePlanningSide=3              ; AI建造阵营偏好(3表示禁止AI建造)
Sight=8                           ; 视野范围(格)
Strength=500                      ; 生命值
Insignificant=yes                 ; 游戏判定用途(yes/no)
Cost=10                           ; 建造消耗资源
Points=30                         ; 建筑点数
Power=+1000                       ; 电力负载(正值表示提供电力)
Armory=yes                        ; 是否为兵工厂(yes/no)
PipScale=Ammo                     ; UI弹药显示缩放参数
Ammo=6                            ; 弹药数/升级次数
Reload=5                          ; 升级重装时间(秒)
EmptyReload=1                     ; 弹药耗尽重装时间(秒)
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60 ; 爆炸效果集合
Maxdebris=0                       ; 最大残骸数量
DamageParticleSystems=SmallGreySSys,BigGreySmokeSys ; 受损时粒子特效
ProduceCashStartup=1000           ; 捕获时立即产生金钱
ProduceCashAmount=200             ; 持续产生的金钱数
ProduceCashDelay=100              ; 金钱产生时间间隔(帧)
RadarInvisible=no                 ; 雷达是否可见(yes/no)
RevealStealth=yes                 ; 具备破隐身功能(yes/no)
RemoveSpyCamouflage=yes           ; 可消除间谍伪装(yes/no)
ThreatPosed=0                     ; 对AI威胁等级(整数)
AIBuildThis=no                    ; AI是否建造(yes/no),此为冗余项
BaseNormal=yes                    ; 是否为基地核心建筑(yes/no)
Capturable=no                     ; 是否可被工程师占领(yes/no)
Crewed=yes                        ; 是否有乘员(yes/no)
GapGenerator=yes                  ; 启用雷达黑幕(yes/no)
GapRadiusInCells=15               ; 标准雷达黑幕半径(格)
SuperGapRadiusInCells=18          ; 超级雷达黑幕半径(格)
HasRadialIndicator=true           ; 显示雷达黑幕指示圈(true/false)
Radar=yes                         ; 启用雷达(yes/no)
SpySat=yes                        ; 间谍卫星属性(yes/no)

超级围墙

特点:

  • 仅玩家建造
  • 无敌
  • 超远建造距离
  • 建造前提:需要SuperPower电厂

添加方法(完整方法在文章最后):
步骤1:在 [BuildingTypes] 尾部追加建筑ID(SuperWALL),用于注册该单位。
步骤2:在 rules.ini 最末尾插入完整建筑属性定义


;=============================================================================
; [SuperWALL] 超级围墙
;=============================================================================
; 描述:
;   一种玩家专属的**无敌围墙**,具有极高生命值并免疫所有伤害。
;   它能自动连接形成连续墙体,不影响单位选择和攻击,并可进行远距离建造。
;   设计上禁止AI建造,且被摧毁时无奖励分数,旨在作为纯粹的防御和地形修改工具。
;
; 主要特性:
; - **坚不可摧**: 极高生命值 (Strength=9000),且**完全免疫**所有伤害 (Immune=yes)。
; - **自动连接**: 标记为墙体 (Wall=yes),支持自动连接形成连续防御线。
; - **建造灵活**: 允许远距离建造 (Adjacent=25),且建造**免费** (Cost=0)。
; - **不可选中**: 无法被玩家选中 (Selectable=no),避免误操作。
; - **AI禁用**: 多重设置 (AIBuildLimit=0, AIBuildThis=no, NoAIBuild=yes等) 确保AI不会建造。
; - **无战略价值**: 不计入基地逻辑 (BaseNormal=yes, Nominal=yes),摧毁无奖励 (Points=5)。
;=============================================================================
[SuperWALL]
UIName=Name:SuperWALL           ; UI界面显示名称
Name=Soviet Wall                ; 内部单位识别名称
Image=NAWALL                    ; 使用图像资源文件 (SHP/VXL)
BuildCat=Combat                 ; 建筑类别 (战斗类)
Prerequisite=SuperPower         ; 建造前提:需要SuperPower电厂
Strength=9000                   ; 生命值
TechLevel=1                     ; 科技等级 (1-10)
Adjacent=25                     ; 允许与其他建筑接壤的格子数,支持远距离建造
Wall=yes                        ; 是否为墙体,启用自动连接逻辑 (yes/no)
Sight=25                        ; 视野范围 (格)
Selectable=no                   ; 是否可被选中 (yes/no)
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs ; 可建造阵营
Cost=0                          ; 建造费用
Points=5                        ; 被摧毁后给予敌方得分
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60 ; 爆炸特效序列
BaseNormal=yes                  ; 是否为基地建筑 (yes/no)
GuardRange=25                   ; 防守范围 (格)
Immune=yes                      ; 是否无敌 (yes/no)
Powered=yes                     ; 是否需要电力支持 (yes/no)
AIBuildLimit=0                  ; 限制AI制造数量 (0表示禁止)
AIBuildThis=no                  ; AI是否建造 (yes/no)
AIBasePlanningSide=3            ; AI基地规划阵营偏好 (3表示不属于任何AI阵营)
Forbidden=yes                   ; 是否为禁用对象 (yes/no)
NoAIBuild=yes                   ; 强制禁止AI建造 (yes/no)
Insignificant=yes               ; 标记为无战略价值 (yes/no)
ThreatPosed=0                   ; 对AI的威胁值 (整数)
Nominal=yes                     ; 不计入基地建筑逻辑 (yes/no)

超级防御塔

特点:

  • 仅玩家建造,不消耗电力,建造费用仅10个金钱。
  • 无敌
  • 特性:雷达、反隐形、反间谍和黑幕
  • 海陆空都可以攻击,攻击距离超远,射速超快
  • 使用超时空兵的中子枪作为武器,攻击直接让对方消失,不产生任何坠毁效果或者爆炸物,不会导致桥梁炸毁,己方建筑受损,围墙破坏。绿色无污染。
  • 建造前提:需要SuperPower电厂,必须。如果不设置,ai就会建造更多的超级防御塔,你根本近不了身。

添加方法(完整方法在文章最后):
步骤1:在 [BuildingTypes] 尾部追加建筑ID(SuperDROD),用于注册该单位。
步骤2:在 rules.ini 最末尾插入完整建筑属性定义

;=============================================================================
; [SuperDROD] 超级防御塔
;=============================================================================
; 描述:
;   玩家专属的终极防御设施。它拥有**无与伦比的生命值**和**完全免疫伤害**的特性。
;   作为多功能防御塔,它能**全方位打击陆海空潜目标**,并集成了先进的
;   **雷达、反隐形、反间谍和雷达黑幕**功能,确保区域的绝对安全。
;=============================================================================
[SuperDROD]
UIName=Name:SuperDROD             ; 界面显示名称
Name=SuperDROD                    ; 内部单位名称
Image=NASAM                       ; 图像资源文件 (SHP/VXL)
BuildCat=Combat                   ; 建造分类 (战斗/防御)
Prerequisite=SuperPower           ; 建造前提 (超级电厂,禁止AI建造)
Strength=9000                     ; 生命值
Armor=steel                       ; 装甲类型 (steel: 钢铁)
TechLevel=1                       ; 科技等级 (1-10)
Adjacent=12                       ; 需与其他建筑接壤的格子数
Sight=14                          ; 视野范围 (格)
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs ; 可建造国家
AIBasePlanningSide=5              ; AI阵营标识 (0=盟军, 1=苏军, 5为无效或特殊标识)
Cost=10                           ; 建造费用
BaseNormal=no                     ; 是否为基础建筑 (yes/no)
Points=30                         ; 被摧毁后给予敌方得分
Power=0                           ; 电力消耗 (负值表示耗电)
Crewed=no                         ; 是否有乘员 (yes/no)
Primary=P_plapE                   ; 主武器名称
LandTargeting=10                  ; 对地攻击能力 (1-10)
NavalTargeting=10                 ; 对海攻击能力 (1-10)
AirTargeting=10                   ; 对空攻击能力 (1-10)
SubTargeting=10                   ; 反潜能力 (1-10)
SpyDetect=yes                     ; 反间谍 (yes/no)
DetectDisguise=yes                ; 识破伪装 (yes/no)
AttackTrees=yes                   ; 可攻击树木 (yes/no)
RevealUnderwater=yes              ; 反潜探测 (yes/no)
RevealInvisible=yes               ; 反隐形 (yes/no)
Capturable=false                  ; 是否可被工程师夺取 (true/false)
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60 ; 摧毁时爆炸动画序列
DebrisAnims=DBRIS1LG,DBRIS1SM,DBRIS4LG,DBRIS4SM,DBRIS5LG,DBRIS5SM ; 残骸动画序列
Maxdebris=0                       ; 最大残骸数量
MinDebris=0                       ; 最小残骸数量
ThreatPosed=0                     ; 对AI威胁值 (防空单位设为0,避免被优先攻击)
IsBaseDefense=yes                 ; 是否为防御设施 (yes/no)
Powered=yes                       ; 是否需要电力支持 (yes/no)
Turret=yes                        ; 是否具备炮塔旋转结构 (yes/no)
TurretAnim=SAM                    ; 炮塔动画名 (SAM: 防空导弹)
TurretAnimIsVoxel=true            ; 炮塔动画是否使用Voxel模型 (true/false)
TurretAnimZAdjust=0               ; 炮塔动画高度调整 (负值向下)
HasStupidGuardMode=false          ; 是否允许愚蠢警戒模式 (false: AI理智警戒)
WorkingSound=PowerOn              ; 启动运行时音效
NotWorkingSound=PowerOff          ; 停止/断电时音效
VHPScan=Strong                    ; 扫描目标优先级 (Strong: 优先攻击强单位)
AIBuildLimit=0                    ; 限制AI制造数量 (0表示禁止)
Immune=yes                        ; 完全免疫所有敌方武器及技能伤害 (yes/no)
Radar=yes                         ; 启用雷达功能 (提供战场视野)
GapGenerator=yes                  ; 启用“雷达黑幕”功能 (yes/no)
GapRadiusInCells=15               ; 标准雷达干扰半径 (格数)
SuperGapRadiusInCells=18          ; 超级雷达干扰半径 (格数,电力充足时激活)
HasRadialIndicator=true           ; 显示雷达黑幕范围指示圈 (true/false)
SpySat=yes                        ; 标记为间谍卫星相关建筑 (yes/no)

超级士兵

  • 仅玩家建造,不消耗电力,建造费用仅10个金钱。
  • 无敌
  • 特性:识别幻影坦克,间谍,免疫心灵控制,无赦,磁力藤等。可水陆两栖移动。
  • 海陆空都可以攻击,攻击距离超远,射速超快。
  • 使用超时空兵的中子枪作为武器,攻击直接让对方消失,不产生任何坠毁效果或者爆炸物,不会导致桥梁炸毁,己方建筑受损,围墙破坏。绿色无污染。

添加方法(完整方法在文章最后):
步骤1:在 [InfantryTypes] (步兵类型列表)尾部追加建筑ID(SuperSoldier),用于注册该单位。
步骤2:在 rules.ini 最末尾插入完整建筑属性定义


; ================================================================================
; 超级士兵 [SuperSoldier]
; 功能:全能作战单位,具备对地/对空/反隐/反伪装能力,无敌状态,仅玩家可用
; ================================================================================
[SuperSoldier]
UIName=Name:SuperSoldier               ; 界面显示名称,需在language.ini定义
Name=PLA                               ; 内部调用标识符
Image=PLA                              ; 使用的SHP图像资源
Category=Soldier                       ; 单位类别设为步兵
Strength=2000                          ; 单位生命值(普通步兵约200)
TechLevel=1                            ; 科技等级要求(1级可造)
Sight=12                               ; 视野范围(12格)
Speed=10                               ; 移动速度(10=极快)
Cost=10                                ; 建造费用(10资金)
Points=25                              ; 被摧毁时敌方获得的分数
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs ; 可建造阵营
Primary=P_plap                         ; 主武器(普通状态)
ElitePrimary=P_plapE                   ; 精英主武器
DeployedWeapon=P_plap                  ; 部署状态武器
EliteDeployedWeapon=P_plapE            ; 精英部署武器
Deployer=yes                           ; 允许部署(蹲下)
DeployFire=yes                         ; 部署时可开火
IsSelectableCombatant=yes              ; 可被玩家选中
Occupier=yes                           ; 可占领建筑
LandTargeting=10                       ; 最高对地攻击能力(1-10)
NavalTargeting=10                      ; 最高对海攻击能力(1-10)
AirTargeting=10                        ; 最高对空能力(1-10)
SubTargeting=10                        ; 反潜能力(1-10)
SpyDetect=yes                          ; 反间谍
DetectDisguise=yes                     ; 识破伪装
AttackTrees=yes                        ; 可攻击树木
RevealUnderwater=yes                   ; 反潜探测
RevealInvisible=yes                    ; 反隐形
SpeedType=Amphibious                   ; 两栖移动能力
MovementZone=AmphibiousDestroyer       ; 两栖移动路径
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1} ; 步兵移动逻辑
VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER ; 老兵能力提升
EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF ; 精英能力提升
VoiceSelect=GISelect                   ; 选中音效
VoiceMove=GIMove                       ; 移动音效
VoiceAttack=GIAttackCommand            ; 攻击音效
VoiceFeedback=GIFear                   ; 受击音效
VoiceSpecialAttack=GIMove              ; 特殊攻击音效
DieSound=SealDie                       ; 死亡音效
CrushSound=InfantrySquish              ; 被碾压音效
PhysicalSize=1                         ; 物理碰撞体积
Size=1                                 ; 单位大小
Pip=white                              ; 载具图标颜色
ThreatPosed=95                         ; AI威胁评估值
AIBuildLimit=0                         ; AI建造限制(0=禁止)
Bombable=no                            ; 免疫轰炸锁定
Crushable=no                           ; 免疫车辆碾压
AllowedToStartInMultiplayer=no         ; 多人游戏初始禁用
Immune=yes                             ; 完全无敌状态

Secondary=P_plap                       ; 普通状态:站立时使用的次要武器
EliteSecondary=P_plapE                 ; 精英状态:站立时使用的次要武器

PhysicalSize=1                         ; 单位体积(与贴图命中盒有关)
ImmuneToVeins=yes                      ; 免疫磁力藤(尤里地形陷阱)
ImmuneToPsionics=yes                   ; 免疫心灵控制
ImmuneToRadiation=yes                  ; 免疫辐射

IFVWeaponType=13                        ; IFV搭载武器类型
; ================================================================================
; 武器系统配置 [P_plap]
; 功能:超级士兵标准武器,全向攻击,时空伤害效果
; ================================================================================
[P_plap]
Damage=150                              ; 单发伤害值(150点)
ROF=30                                  ; 射速(30帧/发)
Range=15                                ; 攻击范围(15格)
Speed=100                               ; 弹体飞行速度
Projectile=P_plapP                      ; 使用的弹体类型
Warhead=ChronoBeam                      ; 使用的弹头类型
Report=ChronoLegionAttack               ; 攻击音效

TurboBoost=yes                          ; 弹体加速效果
OmniFire=yes                            ; 全向攻击能力
Burst=1                                 ; 每次射击发射数量

; ================================================================================
; 精英武器系统配置 [P_plapE] 
; 功能:强化版武器,更高伤害和射速
; ================================================================================
[P_plapE]
Damage=250                              ; 精英伤害值(250点)
ROF=15                                  ; 精英射速(15帧/发)
Range=18                                ; 精英射程(18格)
Speed=200                               ; 精英弹体速度
Projectile=P_plapP                      ; 使用相同弹体
Warhead=P_plapR                         ; 精英专用弹头
Report=AegisAttack                      ; 精英攻击音效
TurboBoost=yes                          ; 保持加速效果
OmniFire=yes                            ; 保持全向攻击
Burst=2                                 ; 保持单发射击



; ================================================================================
; 弹体系统配置 [P_plapP]
; 功能:隐形弹体,全目标追踪
; ================================================================================
[P_plapP]
Inviso=yes                              ; 完全隐形弹体
Arm=1                                   ; 弹体激活状态
High=yes                                ; 高空飞行轨迹
Shadow=yes                              ; 无阴影效果
AA=yes                                  ; 可攻击空中目标
AG=yes                                  ; 可攻击地面目标
AN=yes                                  ; 可攻击海军单位
AS=yes                                  ; 可攻击潜艇单位
Image=none                              ; 无弹体图像
CourseLockDuration=1                    ; 目标锁定时间(1帧)
ROT=20                                  ; 转身速度 (1~10),数值越大转得越快
Scalable=yes                            ; 可缩放图像
SubjectToCliffs=no                      ; 无视悬崖地形
SubjectToElevation=no                   ; 无视高度差
SubjectToWalls=no                       ; 无视墙体阻挡

; ================================================================================
; 弹头系统配置 [P_plapR]
; 功能:时空伤害效果,范围影响
; ================================================================================
[P_plapR]
CellSpread=0.0                          ; 影响范围(0=单格)
PercentAtMax=0%                         ; 边缘伤害比例
Verses=100%,100%,100%,100%,100%,100%,100%,100%,100%,100%,100%  ; 全装甲100%伤害
AffectsAllies=no                        ; 不影响友军
AnimList=EXPLOLRG,EXPLOBIG              ; 爆炸效果动画
Wood=yes                                ; 可破坏树木
Wall=no                                 ; 不可破坏墙体
Tiberium=yes                            ; 可破坏矿脉
Bouncing=no                             ; 无反弹效果
Flat=yes                                ; 无视高度影响
RevealToAll=yes                         ; 命中后显形
Temporal=yes                            ; 时空武器效果
ChronoTrigger=no                        ; 无时空传送触发
ChronoMinimumDelay=1                    ; 最小时空延迟


超级多功能战车

特性:

  • 仅玩家建造,不消耗电力,建造费用仅20个金钱。
  • 无敌
  • 特性:识别幻影坦克,间谍,免疫心灵控制,无赦,磁力藤等。可水陆两栖移动。
  • 海陆空都可以攻击,攻击距离超远,射速超快。攻击具有燃烧效果。
  • 装载普通士兵、间谍,会变成攻击范围超大的超级武器。
  • 装载工程兵,变成超强维修车,维修效果是原配置的10倍。
  • 可装载坦克,基地车,如果放在家里作为载具,可以先进一个工程兵,再装两个坦克,还能装一个士兵。

添加方法(完整方法在文章最后):
步骤1:在 [VehicleTypes] (载具类型列表)尾部追加建筑ID(SuperFV),用于注册该单位。
步骤2:在 rules.ini 最末尾插入完整建筑属性定义


;=============================================================================
; [SuperFV] 超级多功能战车 (Infantry Fighting Vehicle, IFV) 配置文件
;=============================================================================
; 描述:
;   一款**玩家专属的无敌多功能战车**。它拥有极高生命值和免疫所有伤害的特性。
;   作为载具,能够搭载多种单位,并通过切换武器系统,**适应所有战场环境**,
;   对陆海空潜目标进行高效打击,同时具备高级侦察能力。
;
; 主要特性:
; - **坚不可摧**: 极高生命值 (Strength=3000),且**完全免疫**所有伤害 (Immune=yes)。
; - **多功能载具**: 可搭载步兵 (Passengers=8, OpenTopped=yes) 及大型单位 (SizeLimit=8)。
; - **全能火力**: 装备多种武器系统,可打击陆海空潜目标。
; - **高级侦察**: 具备反间谍 (SpyDetect)、识破伪装 (DetectDisguise)、反潜 (RevealUnderwater) 能力。
; - **AI禁用**: 严格限制AI建造 (AIBuildLimit=0)。
; - **战斗力提升**: 拥有老兵和精英能力加成。
;=============================================================================
[SuperFV]
; =====================[ 基础属性 ]=====================
UIName=Name:SuperFV              ; 界面显示名称
Name=IFV                         ; 内部标识名
Image=FV                         ; 图像资源名
Primary=Pw1                      ; 主武器名
; =====================[ 数值属性 ]=====================
Strength=3000                    ; 生命值 (1-9999)
Category=Transport               ; 单位类别 (固定值)
Armor=heavy                      ; 装甲类型 (light/medium/heavy)
DeployTime=.022                  ; 生产耗时 (0.01-10秒)
TechLevel=1                      ; 科技等级 (1-10)
Sight=14                         ; 视野范围 (1-25格)
PipScale=Passengers              ; 乘员显示比例
Speed=100                        ; 移动速度 (1-100)
; =====================[ 功能开关 ]=====================
CrateGoodie=no                   ; 是否出现在补给箱 (yes/no)
AllowedToStartInMultiplayer=no   ; 多人初始可用 (yes/no)
Crusher=no                       ; 能否碾压步兵 (yes/no)
TooBigToFitUnderBridge=true      ; 能否过桥 (true/false)
Turret=yes                       ; 是否有炮塔 (yes/no)
Gunner=yes                       ; 是否有炮手 (yes/no)
Immune=yes                       ; 是否无敌 (yes/no)
; =====================[ 战斗属性 ]=====================
Cost=20                          ; 造价 (1-30000)
Points=20                        ; 击毁得分 (0-100)
ROT=50                           ; 转向速度 (1-100)
Passengers=8                     ; 载员量 (0-10)
SizeLimit=8                      ; 可装载大型单位 (如坦克)
OpenTopped=yes                   ; 允许装载步兵 (yes/no)
AirRangeBonus=4                  ; 对空射程加成 (0-10格)
AIBuildLimit=0                   ; AI建造上限 (0=禁用)
; =====================[ 目标类型 ]=====================
LandTargeting=yes                ; 能否攻击地面 (yes/no)
AirTargeting=yes                 ; 能否对空 (yes/no)
SpyDetect=yes                    ; 能否反间谍 (yes/no)
DetectDisguise=yes               ; 能否识破伪装 (yes/no)
AttackTrees=yes                  ; 能否攻击树木 (yes/no)
RevealUnderwater=yes             ; 能否反潜 (yes/no)
; =====================[ 移动属性 ]=====================
SpeedType=Amphibious             ; 移动类型 (Foot/Track/Amphibious等)
MovementZone=AmphibiousDestroyer ; 移动区域 (Amphibious/Normal等)
; =====================[ 阵营设置 ]=====================
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs ; 可建造阵营列表
; =====================[ 武器系统配置 ]=====================
TurretCount=4                    ; 炮塔数量 (1-4个)
WeaponCount=13                   ; 武器总数 (1-14种)
HasTurretTooltips=yes            ; 显示炮塔提示 (yes/no)

; =====================[ 音效系统 ]=====================
VoiceSelect=GenAllVehicleSelect  ; 选中音效
VoiceMove=GenAllVehicleMove      ; 移动音效
VoiceAttack=GenAllVehicleAttackCommand ; 攻击音效
DieSound=GenVehicleDie           ; 死亡音效
MoveSound=IFVMoveStart           ; 移动启动音

; =====================[ 特效系统 ]=====================
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60 ; 爆炸动画序列
DamageParticleSystems=SparkSys,SmallGreySSys ; 损伤特效
Maxdebris=3                      ; 最大残骸数 (0-10个)
DebrisTypes=TIRE                 ; 残骸类型

; =====================[ 武器列表 ]=====================
Weapon1=Pw1                      ; 主导弹系统
EliteWeapon1=Pw1E                ; 精英导弹
Weapon2=RepairBullet             ; 维修工具
EliteWeapon2=RepairBullet        ; 精英维修
Weapon3=SuperFVWeapon            ; 超级武器 (CRM60)
EliteWeapon3=SuperFVWeapon       ; 精英超级武器
Weapon4=CRFlakGuyGun             ; Flak Troop/Rocketeer
EliteWeapon4=CRFlakGuyGun        ; Flak Troop/Rocketeer
Weapon5=CRMP5                    ; Seal
EliteWeapon5=CRMP5               ; Seal
Weapon6=AWPE                     ; Sniper
EliteWeapon6=AWPE                ; Sniper
Weapon7=CRElectricBolt           ; ShockTrooper
EliteWeapon7=CRElectricBolt      ; ShockTrooper
Weapon8=CRNuke                   ; Crazy Ivan
EliteWeapon8=CRNuke              ; Crazy Ivan
Weapon9=CRMindControl            ; Yuri
EliteWeapon9=CRMindControl       ; Yuri
Weapon10=CRRadBeamWeapon         ; Desolator
EliteWeapon10=CRRadBeamWeapon    ; Desolator
Weapon11=CRNeutronRifle          ; Chrono
EliteWeapon11=CRNeutronRifle     ; Chrono
Weapon12=CRTerrorBomb            ; Terrorist
EliteWeapon12=CRTerrorBomb       ; Terrorist
Weapon13=CowShot                 ; Cow
EliteWeapon13=CowShot            ; Cow

; =====================[ 高级设置 ]=====================
Locomotor={4A582741-9839-11d1-B709-00A024DDAFD1} ; 移动控制器 (固定值)
ThreatPosed=10                   ; AI威胁值 (0-100)
Size=3                           ; 单位尺寸 (1-5格)
VeteranAbilities=STRONGER,FIREPOWER,SIGHT,FASTER ; 老兵能力
EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF ; 精英能力
DeathWeapon=CRNuke               ; 死亡武器
RevealToAll=yes                  ; 强制显形 (yes/no)
AffectsAllies=no                 ; 不伤友军 (yes/no)
; =====================[ 炮塔映射 ]=====================
; 武器类型: 0=火箭 1=枪械 2=维修 3=高科技
NormalTurretIndex=0
NormalTurretWeapon=0
RepairTurretIndex=2
RepairTurretWeapon=1
MachineGunTurretIndex=1
MachineGunTurretWeapon=2
FlakTurretIndex=1
FlakTurretWeapon=3
PistolTurretIndex=1
PistolTurretWeapon=4
SniperTurretIndex=1
SniperTurretWeapon=5
ShockTurretIndex=3
ShockTurretWeapon=6
ExplodeTurretIndex=3
ExplodeTurretWeapon=7
BrainBlastTurretIndex=3
BrainBlastTurretWeapon=8
RadCannonTurretIndex=3
RadCannonTurretWeapon=9
ChronoTurretIndex=3
ChronoTurretWeapon=10
TerroristExplodeTurretIndex=3
TerroristExplodeTurretWeapon=11
CowTurretIndex=3
CowTurretWeapon=12

; =====================[ 武器定义 ]=====================
[Pw1]                            ; 标准导弹武器系统
Damage=250                       ; 单发伤害值 (1-2000)
ROF=15                           ; 射击间隔 (1-100帧)
Range=15                         ; 攻击范围 (1-50格)
Speed=150                        ; 弹体速度 (10-500)
Projectile=Pw1P                  ; 弹体类型
Warhead=Pw1W                     ; 弹头类型
Report=AegisAttack               ; 开火音效
TurboBoost=yes                   ; 加速效果 (yes/no)
OmniFire=yes                     ; 全向攻击 (yes/no)
Burst=2                          ; 连发数量 (1-10)

[Pw1E]                           ; 精英级导弹武器系统
Damage=500                       ; 强化伤害 (1-4000)
ROF=15                           ; 射击间隔
Range=18                         ; 扩展射程 (1-60格)
Speed=200                        ; 提升弹速 (10-600)
Burst=3                          ; 增加连发 (1-15)
Projectile=Pw1P                  ; 弹体类型
Warhead=Pw1W                     ; 弹头类型
Report=AegisAttack               ; 开火音效
TurboBoost=yes                   ; 加速效果 (yes/no)
OmniFire=yes                     ; 全向攻击 (yes/no)

; =====================[ 弹体定义 ]=====================
[Pw1P]                           ; 导弹飞行参数
Arm=1                            ; 弹体状态 (1=激活)
High=yes                         ; 弹道类型 (yes: 高抛/no: 平射)
Shadow=no                        ; 阴影效果 (yes/no)
AA=yes                           ; 对空攻击 (yes/no)
AG=yes                           ; 对地攻击 (yes/no)
AN=yes                           ; 对海军攻击 (yes/no)
AS=yes                           ; 对潜艇攻击 (yes/no)
Image=MEDUSA                     ; 弹体图像
CourseLockDuration=1             ; 锁定时间 (1-100帧)
ROT=20                           ; 转向速度 (1-100)
Scalable=yes                     ; 图像缩放 (yes/no)
SubjectToCliffs=no               ; 悬崖影响 (yes/no)
SubjectToElevation=no            ; 高度影响 (yes/no)
SubjectToWalls=no                ; 墙体阻挡 (yes/no)

; =====================[ 弹头定义 ]=====================
[Pw1W]                           ; 导弹爆炸效果
CellSpread=0.0                   ; 伤害范围 (0.0-10.0)
Verses=100%,100%,100%,100%,100%,100%,100%,100%,100%,100%,100% ; 伤害系数 (不同装甲类型)
InfDeath=4                       ; 步兵死亡动画 (4=蒸发/3=溶解/2=爆炸等)
AnimList=EXPLOLRG,EXPLOBIG       ; 爆炸效果动画序列
ProneDamage=200%                 ; 对卧倒伤害 (50%-300%)
Wall=yes                         ; 破坏墙体 (yes/no)
Wood=yes                         ; 破坏树木 (yes/no)
Tiberium=no                      ; 影响矿脉 (yes/no)
Sparky=no                        ; 火花效果 (yes/no)
Rocker=no                        ; 摇摆动画 (yes/no)

; =====================[ 特种武器 ]=====================
[PAWPE]                          ; 狙击步枪系统
Damage=180                       ; 单发伤害 (50-500)
ROF=15                           ; 射击间隔 (5-100帧)
Range=18                         ; 攻击距离 (5-30格)
Projectile=InvisibleLow          ; 弹道类型 (隐形弹道)
Speed=200                        ; 子弹速度 (50-500)
Report=SniperAttack              ; 开火音效
Warhead=HollowPoint              ; 弹头类型 (穿甲弹头)
RevealOnFire=no                  ; 开火是否暴露位置 (yes/no)

[PMP5E]                          ; 冲锋枪系统
Damage=180                       ; 单发伤害 (20-300)
ROF=10                           ; 射击速率 (5-50帧)
Range=18                         ; 有效射程 (5-25格)
Projectile=InvisibleLow          ; 弹道类型 (隐形弹道)
Speed=200                        ; 子弹速度 (50-500)
Warhead=HollowPoint              ; 弹头类型 (通用穿甲弹头)
Report=SealAttack                ; 开火音效
AssaultAnim=UCBLOOD              ; 建筑动画 (引用清场动画)

; 添加专用IFV武器段
[SuperFVWeapon]                  ; 超级步兵战车专用武器
Damage=300                       ; 伤害
ROF=15                           ; 射速
Range=15                         ; 射程
Projectile=Invisible             ; 弹体类型 (隐形)
Warhead=SuperBigR                ; 弹头类型
Report=SuperBigR                 ; 音效

; =====================[ 超级武器配置 ]=====================
[SuperBig]                       ; 超级组合武器系统 (超级士兵+IFV)
Damage=1500                      ; 单发伤害值 (500-3000)
ROF=15                           ; 射击间隔 (10-60帧)
Range=15                         ; 攻击范围 (10-30格)
Speed=200                        ; 弹体速度 (100-500)
Projectile=Pw1P                  ; 弹体类型
Warhead=SuperBigR                ; 弹头类型
Report=SuperBigR                 ; 开火音效
TurboBoost=yes                   ; 加速效果 (yes/no)
OmniFire=yes                     ; 全向攻击 (yes/no)
Burst=2                          ; 齐射数量 (1-5)

; =====================[ 弹头系统 ]=====================
[SuperBigR]                      ; 超级武器专用弹头
CellSpread=6.0                   ; 爆炸范围 (1.0-10.0)
PercentAtMax=50%                 ; 边缘伤害 (10%-90%)
Verses=100%,100%,100%,100%,100%,100%,100%,100%,100%,100%,100% ; 全装甲伤害系数
InfDeath=4                       ; 步兵死亡效果 (4=蒸发/3=溶解/2=爆炸等)
AnimList=EXPLOLRG,EXPLOBIG       ; 爆炸动画序列
ProneDamage=200%                 ; 对卧倒伤害 (100%-300%)
Wall=yes                         ; 破坏墙体 (yes/no)
Wood=yes                         ; 破坏树木 (yes/no)
Tiberium=no                      ; 影响矿脉 (yes/no)
Sparky=no                        ; 火花效果 (yes/no)
Rocker=no                        ; 摇摆动画 (yes/no)


添加配置方法详解

以电厂为例:

注册电厂名称

打开rules.ini文件,找到[BuildingTypes](建筑类型列表)段落,将该单位代号(方括号内的字符串就是字段名称,电厂的字段名称是:SuperPower)添加到[BuildingTypes]末尾,用于注册该单位。

切记:名称可以改,但是不能和配置文件中原来自带的冲突,也不能前后不一致。注册的字段名称必须和后面的属性中的一致。否则无效。

; ===================== 步骤一:注册建筑 =====================
[BuildingTypes]
314=SuperPower              ; 超级电厂,玩家专属高功率建筑
添加电厂属性

请将以下内容完整复制粘贴至 rules.ini 文件的末尾切勿插入到其他段落或字段中间),并保持字段名称与内容格式不变


[SuperPower]
UIName=Name:SuperPower           ; 显示名称(language.ini中定义)
Name=Advanced Player Power Plant ; 内部名称
BuildCat=Power                   ; 建筑类别:电厂
; 后面的内容略。整段复制粘贴即可。

附件

对于找不到rules文件的玩家,我这里有使用工具从红色警戒2共和国之辉版本中提取出来的rules文件,并且其中已经配置了超级电厂,超级围墙,超级士兵。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注