rfa 文件读取_【winrfa修改】简单载具的Objects.rfa文件详解

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

已Tiger的Objects.rfa为例:

rem *** Tiger ***

ObjectTemplate.create PlayerControlObject Tiger

ObjectTemplate.setNetworkableInfo TigerBodyInfo

ObjectTemplate.saveInSeparateFile 1

objectTemplate.cullRadiusScale 4

ObjectTemplate.hasMobilePhysics 1

ObjectTemplate.hasDynamicShadow 1

ObjectTemplate.explosionRadius 8 该载具被摧毁后的爆炸半径

ObjectTemplate.explosionDamage 5 该载具被摧毁时爆炸的伤害

ObjectTemplate.drag 2

ObjectTemplate.mass 2500 载具的质量

ObjectTemplate.hasCollisionPhysics 1

ObjectTemplate.hasResponsePhysics 1

ObjectTemplate.hasArmor 1 有无装甲

ObjectTemplate.speedMod 0.75

ObjectTemplate.exitTimer 1 离开该载具一定时间后是否爆炸

ObjectTemplate.hitpoints 125 该载具的耐久度(数值越大耐久度越高)

ObjectTemplate.maxhitpoints 125 同上

ObjectTemplate.material 50

ObjectTemplate.criticalDamage 12 还剩多少耐久度时就瘫痪(“瘫痪”战地3/4的说法,表现为无法移动,持续掉耐久度)

ObjectTemplate.hpLostWhileCriticalDamage 1.5 瘫痪后的掉耐久度速度

ObjectTemplate.explosionForceMod 6

ObjectTemplate.hpLostWhileUpSideDown 10

ObjectTemplate.hpLostWhileDamageFromWater 10 水对载具的伤害(改成0就可以潜水了)

ObjectTemplate.addArmorEffect 50 e_PanzDamage 0/1/-1.6

ObjectTemplate.addArmorEffect 12 e_PanzFire 0/1/-1.4

ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0

ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/0/0

ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0

ObjectTemplate.damageFromWater 1 碰到水是否掉耐久度

ObjectTemplate.aiTemplate Tiger 该载具使用的AI

rem -------------------------------------

ObjectTemplate.addTemplate lodTiger

rem -------------------------------------

ObjectTemplate.setSoldierExitLocation -2.3/0.5/0 0/0/0 离开载具的坐标

ObjectTemplate.GUIIndex 75

ObjectTemplate.setVehicleIcon "Vehicle/Icon_tiger.tga" HUD左下角载具的图标

ObjectTemplate.setVehicleIconPos 62/97

ObjectTemplate.setNumberOfWeaponIcons 2

ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"

ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar

ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_bullet.tga"

ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar

ObjectTemplate.setHasTurretIcon 1

ObjectTemplate.setCrossHairType CHTCrossHair

ObjectTemplate.setVehicleCategory VCLand

ObjectTemplate.setVehicleType VTHeavyTank

ObjectTemplate.setToolTipType TTHeavyTank

ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_tank_16x16.tga" 在小地图上该载具的图标

ObjectTemplate.hasRestrictedExit 1

rem *** lodTiger ***

ObjectTemplate.create LodObject lodTiger

ObjectTemplate.hasMobilePhysics 1

ObjectTemplate.hasCollisionPhysics 1

ObjectTemplate.hasResponsePhysics 1 这些要与载具的physics配合使用

rem -------------------------------------

ObjectTemplate.addTemplate TigerComplex 该载具的精模

ObjectTemplate.addTemplate TigerSimple 该载具的简模

ObjectTemplate.addTemplate TigerWreck 该载具被摧毁后引用的模型

rem -------------------------------------

ObjectTemplate.lodSelector TigerLodSelector

rem *** TigerComplex *** 对精模的定义

ObjectTemplate.create Bundle TigerComplex

ObjectTemplate.geometry Tiger_Hull_M1 引用的车体模型

ObjectTemplate.hasMobilePhysics 1

ObjectTemplate.hasCollisionPhysics 1

ObjectTemplate.hasResponsePhysics 1

rem -------------------------------------

ObjectTemplate.addTemplate TigerEntry

ObjectTemplate.setPosition 0/0/1.2

ObjectTemplate.addTemplate TigerEntry

ObjectTemplate.setPosition 0/0/-1.199

ObjectTemplate.addTemplate TigerEngine

ObjectTemplate.addTemplate TigerTower 在此处是引用炮塔模型,也可以换成别的模型,注意这里与1号位的操作联动

ObjectTemplate.setPosition 0/0.64/0

ObjectTemplate.addTemplate TigerHullHatch

ObjectTemplate.setPosition -1.199/0.65/1.8

rem -------------------------------------

省略的四段全是关于履带的动画/音效的,没有修改价值,不讲解

rem *** TigerTower *** 对Tiger炮塔模型的定义

ObjectTemplate.create RotationalBundle TigerTower

ObjectTemplate.setNetworkableInfo TigerTurretInfo

ObjectTemplate.setAttachToListener 1

ObjectTemplate.loadSoundScript Sounds/tigertower.ssc 炮塔转动时的音效

ObjectTemplate.geometry Tiger_Tow_M1

ObjectTemplate.hasMobilePhysics 1

ObjectTemplate.hasResponsePhysics 1

ObjectTemplate.hasCollisionPhysics 1

rem -------------------------------------

ObjectTemplate.addTemplate TigerGunBase 引用Tiger的炮管,此处的模型可以替换

ObjectTemplate.setPosition 0/0.325/1.295 引用Tiger炮管的坐标

ObjectTemplate.addTemplate TigerTowerHatch 引用Tiger的炮塔

ObjectTemplate.setPosition -0.792/0.95/-0.232 引用Tiger炮塔的坐标

rem -------------------------------------

ObjectTemplate.setMaxSpeed 20/25/0

ObjectTemplate.setAcceleration 1000/0/0

ObjectTemplate.setInputToYaw c_PIMouseLookX

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值