该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
已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