注册 | 登录

游侠NETSHOW论坛





查看: 8020|回复: 11
打印 上一主题 下一主题

[分享] 飞机一些性能修改(更新)。 [复制链接]

帖子
2161
精华
0
积分
1111
金钱
4678
荣誉
3
人气
1
评议
0
跳转到指定楼层
楼主
发表于 2009-5-24 11:10:29 |只看该作者 |倒序浏览
刚研究了一下飞机性能的修改,自己动手测试了一下修改有效,先放出一些来。以YF23为例。
1,在DATA2.PAK里把Physics文件夹单独解压出来。在目录Data文件夹里也建一个Physics文件夹,如我的目录E:\Tom Clancy's H.A.W.X\Data\Physics。

2,把你要修改的飞机文件 如yf23.lua和yf23expert.lua(对应两种操作方式)从解压出来的Physics里复制到E:\Tom Clancy's H.A.W.X\Data\Physics下,如果你的操作方式是NORMAL就只修改yf23.lua,如果用的是expert 就改第二个文件.

用记事本打开文件,找到一下。
-- thrust values IGNORE
thrustNormalMin = 70                -- minimum thrust power (at the end of the speed interval)   IGNORE
thrustNormalMax = 100        -- maximum thrust power (at the start of the speed interval) IGNORE

thrustAfterburnerMin = 100          -- minimum afterburner power  IGNORE
thrustAfterburnerMax = 140        -- maximum afterburner power  IGNORE
把上述的四个参数(飞机加速)尽量往大改,我是给后面都加了两个零。

maxVelocity = 1600                -- max velocity    这个看是最大速度,实际上是加速度。如果改到16000就是10倍加速度。很重要
maxAltitude = 10000                 高度可以不改,没什么用

VectorialThrustForce=也200000    改大一些(这个是矢量推力,只有矢量发动机的飞机才有这个参数。AV8B好像也有这个参数

以上就是飞机 加速和极速的修改。保存进入游戏,按住加速用不了几秒飙到3600KM/H了,还有飞机失速了往下掉,不用按油门和持续拉起飞机。直接一拉就起来了
PS经测试 单人任务有效,  竞舞台 联机合作模式有效 , 多人没有试验。再奉劝一句联机最后不要用

要撤销修改 吧那个文件夹 删除了就行 ,解压麻烦些 我直接把解压的原始文件传上来吧

[ 本帖最后由 luoyanze 于 2009-5-24 12:22 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 收起 理由
AyumiHamasaki` + 20 文章不错,继续努力!

总评分: 金钱 + 20   查看全部评分

使用道具 举报

帖子
2161
精华
0
积分
1111
金钱
4678
荣誉
3
人气
1
评议
0
沙发
发表于 2009-5-24 11:12:43 |只看该作者
FricCoefY_AP = 1000                -- acceleration + low pitch
FricCoefY_NA_P_DRIFT = 60        -- no acceleration + pitch + drift
FricCoefY_NA_P = 450                -- no acceleration + pitch (no drift)
FricCoefY_NA_NP = 950                -- no acceleration + no pitch


FricCoefY_BR_DRIFT = 25         -- Brake + Drift           这个是按住减速 时漂移,转弯性能。
FricCoefY_DRIFT = 350                -- Drift       巡航速度下的 急转弯  越小越好
FricCoefY_A_DRIFT = 500        -- Acceleration + drift   这个是加速时的转弯性能

[ 本帖最后由 luoyanze 于 2009-5-24 12:26 编辑 ]

使用道具 举报

天使
地狱 傲慢

帖子
14054
精华
1
积分
7454
金钱
2444
荣誉
20
人气
1
评议
0

板凳
发表于 2009-5-24 11:15:52 |只看该作者
function ThrustFormula (currentThrustValue,thrustPercentage,thrusterScale,planeVelocity,planeMass,fricForce)
        local thrustForce = 0
        gplaneVelocity = planeVelocity
        if (gplaneVelocity < 1200) then
            thrustForce = (thrustPercentage - 50) * 0.02 * currentThrustValue * planeMass

        else
        if (gplaneVelocity) then
                            local thrustDiv = Lerp (0,1,(gplaneVelocity/maxVelocity_used))
--                        print (gplaneVelocity,maxVelocity_used,thrustDiv)       
                        if (thrustDiv <= 0.2) then
                                thrustDiv = 0.2
                        end
                        if (thrustDiv > 1) then
                                thrustDiv=1
                        end

                            thrustForce = (thrustPercentage - 50) * 0.02 * thrustDiv * currentThrustValue * planeMass


        end -- if gplanevelocity
--        end -- if PlayerAssistance
        end -- if gplaneVelocity
      
        
    if(thrustForce < 0) then
        thrustForce = 0
    end
        return thrustForce
end

等等等等
以上是飞机的常规推力函数 你来分析一下
还有阻力函数控制函数等等等等等等等等等等 包括动作函数都有

文件就是在物理文件夹之中 十分欢迎有爱人士还原重建其数学模型

使用道具 举报

帖子
2161
精华
0
积分
1111
金钱
4678
荣誉
3
人气
1
评议
0
地板
发表于 2009-5-24 11:19:05 |只看该作者
这是那个function 文件里面的把。看不懂哎,召唤达人

使用道具 举报

帖子
403
精华
0
积分
202
金钱
766
荣誉
0
人气
0
评议
0
5#
发表于 2009-5-24 14:28:56 |只看该作者
看起来好像BASIC哦......
7600.16385.090713-1255_x86fre_client_en-us_Retail_Ultimate-GRMCULFRER_EN_DVD

使用道具 举报

帖子
464
精华
0
积分
232
金钱
1009
荣誉
0
人气
0
评议
0
6#
发表于 2009-5-24 16:24:45 |只看该作者
不错··正需要·············································
CPU Intel Core 2 Duo E6300
主板 GA-965P-S3
内存 Geil 黑龙 2G x 2
显卡 nVIDIA GeForce 8800GT 1G
硬盘 Seagate 11 500G Sata -AV
硬盘 Seagate 10 250G Sata -Win7 x64
硬盘 WDC 200G IDE -Game
电源 长城双卡王 额定500W

使用道具 举报

帖子
3
精华
0
积分
1
金钱
33
荣誉
0
人气
0
评议
0
7#
发表于 2011-1-21 19:20:29 |只看该作者

鹰击长空的飞行速度慢了 不知道改那个文件

鹰击长空的飞行速度慢了 不知道改那个文件  修改器用不了 怎么办 那个朋友能不能告诉我在那个文件里面或者发个文件给我 不要修改器  谢谢

使用道具 举报

帖子
30
精华
0
积分
15
金钱
398
荣誉
0
人气
0
评议
0
8#
发表于 2011-1-22 15:31:09 |只看该作者
FricCoefY_AP = 1000                -- acceleration + low pitch
FricCoefY_NA_P_DRIFT = 60        -- no acceleration + pitch + drift
FricCoefY_NA_P = 450                -- no acceleration + pitch (no drift)
FricCoefY_NA_NP = 950                -- no acceleration + no pitch
请问楼主,这个又是什么?

使用道具 举报

帖子
25
精华
0
积分
13
金钱
96
荣誉
0
人气
0
评议
0
9#
发表于 2011-1-24 00:27:45 |只看该作者
顶上去!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

使用道具 举报

帖子
9
精华
0
积分
5
金钱
169
荣誉
0
人气
1
评议
0
10#
发表于 2011-2-14 11:08:19 |只看该作者
解压的时候发现需要密码,,,怎么回事?..

使用道具 举报

帖子
2
精华
0
积分
1
金钱
12
荣誉
0
人气
0
评议
0
11#
发表于 2013-7-6 08:21:04 |只看该作者
我的咋没见这个DATA2.PAK文件

使用道具 举报

帖子
2
精华
0
积分
1
金钱
12
荣誉
0
人气
0
评议
0
12#
发表于 2013-7-6 08:23:57 |只看该作者
]

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-10-5 14:18 , Processed in 0.373572 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到