先占个楼备用
大家好,今天的课程是船体改造..............
大家是不是经常觉得船体太小,每次都没空间安放抽水马桶?放心,听过这课以后,保证你连全套桑那设备都能装下.
(其实如果叫我设计飞船的话,我一定要在飞船上找个地方做地下室,以满足我的收藏欲,否则漫漫星夜咋过咧......)
貌似扯远了,现在进入正题:进入游戏目录,在data文件夹下找到VehicleSizes.txt,打开.(以下用有机船体中的护卫舰为例)
Name := 有机护卫舰
Short Name := 有机护卫舰
Description :=
Code := FG
Vehicle Type := 舰船
Maximum Level := 10 (该船体的最高等级,受科技等级影响)
Tonnage Space Formula := 250 + (([%Level%] - 1) * 25) (船体吨位,它是指飞船总共有多少空间.这个当然是越大越好,该公式表示初始空间为250,然后每升一级加25)
Tonnage Structure Formula := 250 + (([%Level%] - 1) * 25) (船体结构强度,也就是战斗时能抗多少的破坏,这个越大越耐打,该公式表示初始强度为250,然后每升一级加25)
Cost Minerals Formula := 50 + (([%Level%] - 1) * 25) (该船体消耗的矿物,该公式表示初始消耗50,然后每级加25)
Cost Organics Formula := 200 + (([%Level%] - 1) * 25) (该船体消耗的有机物,该公式表示初始消耗200,然后每级加25)
Cost Radioactives Formula := 50 + (([%Level%] - 1) * 25) (该船体消耗的放射物,该公式表示初始消耗50,然后每级加25)
Engines Per Move := 1 (该船体每点移动力消耗多少基本引擎点数,如果这个值变成0.5,那么同样的引擎数,可以提供两倍的移动力,但是不包括引擎上的额外移动力和太阳帆的移动力)
Maximum Model Size := 5.0
Vehicle TopDown Picture Index := 1
Vehicle Portrait Primary := [%EmpireName%]_Portrait_OrganicFrigate.bmp
Vehicle Portrait Alternate := [%EmpireName%]_Portrait_Frigate.bmp
Vehicle Portrait Default := [%EmpireName%]_Portrait_Frigate.bmp
Vehicle Large Portrait Primary := [%EmpireName%]_LargePortrait_OrganicFrigate.jpg
Vehicle Large Portrait Alternate := [%EmpireName%]_LargePortrait_Frigate.jpg
Vehicle Large Portrait Default := [%EmpireName%]_LargePortrait_Frigate.jpg
Vehicle Inv Portrait Primary := [%EmpireName%]_InvPortrait_OrganicFrigate.jpg
Vehicle Inv Portrait Alternate := [%EmpireName%]_InvPortrait_Frigate.jpg
Vehicle Inv Portrait Default := [%EmpireName%]_InvPortrait_Frigate.jpg
Vehicle Inv Configuration Layout Primary := [%EmpireName%] Organic Frigate Layout
Vehicle Inv Configuration Layout Alternate := [%EmpireName%] Frigate Layout
Vehicle Inv Configuration Layout Default := [%EmpireName%] Frigate Layout
Vehicle XFile Class Name Primary := [%EmpireName%] Organic Frigate
Vehicle XFile Class Name Alternate := [%EmpireName%] Frigate
Vehicle XFile Class Name Default := [%EmpireName%] Frigate
Vehicle Texture Start X := 0.25
Vehicle Texture Start Y := 0.50
Vehicle Texture End X := 0.50
Vehicle Texture End Y := 0.75
Space Combat Maximum Speed Per Movement Point := 0.001
Space Combat Turn Rate Base := 0.0008 (空战时的基础转向力)
Space Combat Turn Rate Decrease Per kT := 0.0000005 (飞船每重1kt就减少多少空战时的转向力)
Space Combat Turn Rate Minimum := 0.0004 (空战转向力下限,就是说不会低于这个值)
Space Combat Acceleration Rate Base := 0.00008 (空战时的基础加速度,从静止到最高速度需要的时间)
Space Combat Acceleration Rate Decrease Per kT := 0.000000034 (飞船每重1kt就减少多少加速度)
Space Combat Acceleration Rate Minimum := 0.00004 (空战加速度下限)
Space Combat Deceleration Rate Base := 0.00008 (空战时的基础减速度,从最高速度到静止需要的时间)
Space Combat Deceleration Rate Decrease Per kT := 0.000000034 (飞船每重1kt就减少多少减速度)
Space Combat Deceleration Rate Minimum := 0.00004 (空战减速度下限)
Space Combat Banks When Changing Height := TRUE
Ground Combat Maximum Speed Per Movement Point := 0.0
Ground Combat Turn Rate Base := 0.0
Ground Combat Turn Rate Decrease Per kT := 0.0
Ground Combat Turn Rate Minimum := 0.0
Ground Combat Acceleration Rate Base := 0.0
Ground Combat Acceleration Rate Decrease Per kT := 0.0
Ground Combat Acceleration Rate Minimum := 0.0
Ground Combat Deceleration Rate Base := 0.0
Ground Combat Deceleration Rate Decrease Per kT := 0.0
Ground Combat Deceleration Rate Minimum := 0.0
Ground Combat Banks When Changing Height := TRUE
Number Of Abilities := 1 (飞船能力个数,下面有几个能力就要填多少)
Ability 1 Type := Combat To Hit Defense (说明该能力影响飞船的回避率)
Ability 1 Description := 小型尺寸飞船使其闪避几率增加 [%Amount1%]%.
Ability 1 Scope := Space Object
Ability 1 Range Formula := 0
Ability 1 Amount 1 Formula := 30 + ([%Level%] - 1) (初始回避率增加30,然后每升一级就加1)
Ability 1 Amount 2 Formula := 7
Number Of Requirements := 6 (使用该船体的要求个数,下面有几个要求就填几个)
Requirements Evaluation Availability := 1, 2 (说明满足第1,2个要求,该船体才可以使用)
Requirements Evaluation Allows Placement := 3, 4, 5, 6 (说明设计时满足3,4,5,6的要求,才可以被设计出来)
Requirements Evaluation Allows Usage := TRUE
Requirement 1 Description := 必须掌握至少等级 1 轻型船体建造技术.
Requirement 1 Formula := Get_Empire_Tech_Level("轻型船体建造") >= (1 + ([%Level%] - 1)) (这个表示该船体至少需要1级的轻型船体建造科技,该科技每升一级,船体也升一级)
Requirement 2 Description := 必须掌握至少等级 1 有机工程学.
Requirement 2 Formula := Get_Empire_Tech_Level("有机工程学") >= 1 (这个表示要使用该船体至少需要1级有机工程学科技,注意,该科技升级不影响船体等级)
Requirement 3 Description := 必须有1个舰桥.
Requirement 3 Formula := (Get_Design_Ability_Component_Count("Control Center") = 1) or (Get_Design_Ability_Component_Count("Master Computer") >= 1)
Requirement 4 Description := 必须提供至少50个 船员的生命支持系统.
Requirement 4 Formula := (Get_Design_Ability_Total("Life Support", 1) >= 50) or (Get_Design_Ability_Component_Count("Master Computer") >= 1)
Requirement 5 Description := 必须提供至少50个 船员的船员舱.
Requirement 5 Formula := (Get_Design_Ability_Total("Crew Quarters", 1) >= 50) or (Get_Design_Ability_Component_Count("Master Computer") >= 1)
Requirement 6 Description := 最大12移动点.
Requirement 6 Formula := Get_Design_Ability_Component_Count("Movement Standard") <= 12 (就是该船体最多装12个引擎)
这个文件里还有不少可以修改的东西,不过比较重要的应该都列出来了吧.....欢迎指正......有什么疑问尽管提.
我先设计地下室去了..........
[ 本帖最后由 clover 于 2007-1-8 09:01 PM 编辑 ] |