找回密码
 注册
X系列官方授权正版
搜索
查看: 119867|回复: 724

[原创] HammerSun巨作: 太阳帝国MOD修改指南 (叛乱发布,此帖不再更新)

 火... [复制链接]
发表于 2008-4-9 22:05:42 | 显示全部楼层 |阅读模式
本帖最后由 HammerSun 于 2012-8-31 15:52 编辑

前言:
一直一个人埋头研究,不会了到官网看贴,然而还是由于本人能里有限,有的东西搞不定.
决定把目前所知道学到的慢慢写出来,供大家学习和探讨.

1楼: 前言

2楼: MOD常识

3楼: 游戏所有可MOD文件介绍

4楼: Research.Entity 科技详解

5楼: Planet.Entity 行星详解
        PlanetBonus.Entity 行星奖励详解
        PlanetModule.Entity 轨道建筑详解

6楼: Firgate.Entity 战舰详解
        Capitalship.Entity 主力舰舰详解

7楼: GalaxyScenarioDef 宇宙设定详解

8楼: Gameplay.constants 游戏常量详解

9楼: Ability.Entity 详解
        Buff.Entity 详解

10楼: *.Entity 其他Entity详解

11楼: Textures 介绍

12楼: Window 介绍

13楼: Particle 介绍

14楼: Mesh 介绍

15楼: MOD实践演示

16楼: 其他补充

[ 本帖最后由 HammerSun 于 2008-4-17 16:42 编辑 ]

评分

参与人数 7UCC +400 好评 +3 贡献 +2 收起 理由
SPY + 1 交点学费
脱离轨道 + 1 谢谢你的说明.
Dreadnought + 1 辛苦了
roy986 + 100 + 1 狠砸~!
猪样年华 + 100

查看全部评分

 楼主| 发表于 2008-4-9 22:25:11 | 显示全部楼层

MOD 常识

什么是MOD?
原意是对游戏文件的修改(通常出于改进加强游戏的目的,不是作弊目的)

什么叫官方支持MOD?
而现在很多游戏如"上古系列""X3系列"等都是官方支持MOD,也就是说,原本的修改是非法,而官方专门准备了一个MOD文件夹让你存放你自己拥有版权且合法的修改.

MOD如何运作?
原来的非法MOD是通过直接修改并替换原游戏文件实现的.
而官方支持MOD则设定为游戏先载入原始文件,然后启动MOD,载入MOD文件,如果同名文件则使用MOD文件夹里的文件.

Sins of a Solar Empire 太阳帝国的原罪 (以下简称Sins) 是官方支持MOD游戏, 我们的MOD正是基于此的.

Sins的MOD文件夹位置在:
C:\Documents and Settings\*你的用户名*\Local Settings\Application Data\Ironclad Games\Sins of a Solar Empire\Mods
注意Local Settings\Application Data是系统隐藏文件夹,需要在操作系统中设置一下.

若为Vista用户,则MOD文件夹位置在:
C:\*你的用户名*\AppData\Local\Ironclad Games\Sins of a Solar Empire\Mods

[ 本帖最后由 HammerSun 于 2008-4-9 22:50 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-4-9 22:25:22 | 显示全部楼层

游戏所有可MOD文件介绍

目前可以放置到游戏MOD文件夹内的子文件夹通常有下面8个:
GameInfo 包含所有Entity文件
Mesh 包含模型文件
Particle 包含效果设定文件
Window 包含游戏界面窗口设置文件
Textures 包含贴图和游戏界面文件
Font 包含各部分字体设定文件
String 包含文字信息文件English.str
Sound 包含音乐音效文件

游戏本身的这些文件都是用Binary格式保存,我们通常无法阅读和编辑,所以我们需要可阅读编辑的TXT格式.
这里有1.03版本的转换文件下载: 1.03 版转换为可编辑txet的游戏文件 ; 最新版本的转换文件我会公布在本版置顶帖子里
至于为什么用Binary格式,是因为Binary格式文件小,游戏载入快,当然游戏也支持载入TXT格式的,载入速度稍微慢点而已,游戏速度不影响.

这些文件名中往往采用了缩写形式.
含PHASE的是与Vasari 瓦萨里帝国有关的.
含PSI的是与Advent 圣临使者有关的.
含TEC的是与TEC 贸易联盟有关的.

下面重点介绍GameInfo文件夹内的多种Entity文件定义了什么东西:
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

 楼主| 发表于 2008-4-9 22:25:44 | 显示全部楼层

Research.Entity 科技详解

开始进入文件内容分析前大致介绍下这些科技树定义的规律:

RESEARCHSUBJECT_ABILITYACCESS_CHARGEDMISSILES.entity
获得对应技能

RESEARCHSUBJECT_ABILITYACCESS_CLUSTERWARHEADS.entity

RESEARCHSUBJECT_ABILITYACCESS_CRIPPLEABILITIES.entity

RESEARCHSUBJECT_ABILITYACCESS_DAMAGEOVERTIMEAURA.entity

RESEARCHSUBJECT_ABILITYACCESS_DESIGNATETARGET.entity

RESEARCHSUBJECT_ABILITYACCESS_DETECTPHASEJUMP.entity

RESEARCHSUBJECT_ABILITYACCESS_DISABLEIMMUNE.entity

RESEARCHSUBJECT_ABILITYACCESS_FINALATTACK.entity

RESEARCHSUBJECT_ABILITYACCESS_FLEETBEACON.entity

RESEARCHSUBJECT_ABILITYACCESS_GRAVITYFIELD.entity

RESEARCHSUBJECT_ABILITYACCESS_ILLUSIONSELFCOPY.entity

RESEARCHSUBJECT_ABILITYACCESS_PHASECLOAK.entity

RESEARCHSUBJECT_ABILITYACCESS_PROBE.entity

RESEARCHSUBJECT_ABILITYACCESS_PROTECTEDSHUTDOWN.entity

RESEARCHSUBJECT_ABILITYACCESS_REINFORCEDARMOR.entity

RESEARCHSUBJECT_ABILITYACCESS_REPULSIONFIELD.entity

RESEARCHSUBJECT_ABILITYACCESS_REVENGEBOUNTY.entity

RESEARCHSUBJECT_ABILITYACCESS_SABOTAGEANTIMATTER.entity

RESEARCHSUBJECT_ABILITYACCESS_SABOTAGEENGINES.entity

RESEARCHSUBJECT_ABILITYACCESS_SELFREPAIR.entity

RESEARCHSUBJECT_ABILITYACCESS_SLOWENEMYHYPERSPACE.entity

RESEARCHSUBJECT_ABILITYACCESS_SLOWPOPULATIONGROWTH.entity

RESEARCHSUBJECT_ABILITYACCESS_SPEEDBUILDMODULE.entity

RESEARCHSUBJECT_ABILITYACCESS_SPRINT.entity

RESEARCHSUBJECT_ABILITYACCESS_SPYINGATTACKS.entity

RESEARCHSUBJECT_ABILITYACCESS_STEALANTIMATTER.entity

RESEARCHSUBJECT_ABILITYACCESS_TELEPORTDISABLE.entity

RESEARCHSUBJECT_ABILITYACCESS_TIMEDCHARGES.entity

RESEARCHSUBJECT_ABILITYACCESS_UNSTOPPABLEPHASEJUMPPHASE.entity

RESEARCHSUBJECT_ABILITYACCESS_UNSTOPPABLEPHASEJUMPPSI.entity

RESEARCHSUBJECT_ABILITYACCESS_UNSTOPPABLEPHASEJUMPTECH.entity

RESEARCHSUBJECT_ALLEGIANCECAP_INCREASE.entity
 

RESEARCHSUBJECT_ANTIMATTERPHASE0.entity
反物质升级

RESEARCHSUBJECT_ANTIMATTERPHASE1.entity

RESEARCHSUBJECT_ANTIMATTERPHASE2.entity

RESEARCHSUBJECT_ANTIMATTERPSI0.entity

RESEARCHSUBJECT_ANTIMATTERPSI1.entity

RESEARCHSUBJECT_ANTIMATTERPSI2.entity

RESEARCHSUBJECT_ANTIMATTERTECH0.entity

RESEARCHSUBJECT_ANTIMATTERTECH1.entity

RESEARCHSUBJECT_ARMORPHASE0.entity
装甲升级

RESEARCHSUBJECT_ARMORPHASE1.entity

RESEARCHSUBJECT_ARMORPSI0.entity

RESEARCHSUBJECT_ARMORPSI1.entity

RESEARCHSUBJECT_ARMORTECH0.entity

RESEARCHSUBJECT_ARMORTECH1.entity

RESEARCHSUBJECT_ARMORTECH2.entity

RESEARCHSUBJECT_ARMORTECH3.entity

RESEARCHSUBJECT_ARTIFACT_GALAXYTRAVEL.entity
神器相关

RESEARCHSUBJECT_ARTIFACT_HULLREPAIROVERTIMEINCREASE.entity

RESEARCHSUBJECT_ARTIFACT_HYPERSPACESPEED.entity

RESEARCHSUBJECT_ARTIFACT_PASSIVEREGENANTIMATTER.entity

RESEARCHSUBJECT_ARTIFACT_RESEARCHARCHIVE.entity

RESEARCHSUBJECT_ARTIFACT_SHIPBUILDTIMEREDUCTION.entity

RESEARCHSUBJECT_ARTIFACT_STRONGCULTURE.entity

RESEARCHSUBJECT_ARTIFACT_WEAPONBOOST.entity

RESEARCHSUBJECT_ARTIFACT_WORMHOLETRAVEL.entity

RESEARCHSUBJECT_BOUNTYMULTIPLIERBUY.entity
赏金减少

RESEARCHSUBJECT_BOUNTYMULTIPLIERCOLLECT.entity

RESEARCHSUBJECT_CAPITALSHIP_CULTUREPROTECTION.entity
 

RESEARCHSUBJECT_CAPITALSHIP_MANEUVERINGTHRUSTERS.entity
 

RESEARCHSUBJECT_CAPITALSHIP_MAXBUYLEVELPHASE0.entity
主力舰购买研究

RESEARCHSUBJECT_CAPITALSHIP_MAXBUYLEVELPSI0.entity

RESEARCHSUBJECT_CAPITALSHIP_MAXBUYLEVELTECH0.entity

RESEARCHSUBJECT_CARGOSHIPCAPACITY0.entity
货船相关

RESEARCHSUBJECT_CARGOSHIPCAPACITY1.entity

RESEARCHSUBJECT_CARGOSHIPCOUNT.entity

RESEARCHSUBJECT_CHEAPRESOURCES.entity

RESEARCHSUBJECT_CIVILIANSLOTINCREASE.entity
民用设置增加

RESEARCHSUBJECT_CONSTANTEXPERIENCE.entity
主力舰持续升级

RESEARCHSUBJECT_COSTDECREASECREDITS.entity
花费减少相关

RESEARCHSUBJECT_COSTDECREASERESOURCES.entity

RESEARCHSUBJECT_CREDITSFROMPURCHASES.entity

RESEARCHSUBJECT_CULTURERATEPHASE0.entity
文化相关

RESEARCHSUBJECT_CULTURERATEPHASE1.entity

RESEARCHSUBJECT_CULTURERATEPSI0.entity

RESEARCHSUBJECT_CULTURERATEPSI1.entity

RESEARCHSUBJECT_CULTURERATEPSI2.entity

RESEARCHSUBJECT_CULTURERATETECH0.entity

RESEARCHSUBJECT_CULTURERATETECH1.entity

RESEARCHSUBJECT_CULTURERESIST.entity

RESEARCHSUBJECT_CULTURESPREADDECAY.entity

RESEARCHSUBJECT_CULTURESPREADDETECTION.entity

RESEARCHSUBJECT_CULTUREVISION.entity

RESEARCHSUBJECT_FOREIGNSABOTAGE.entity
 

RESEARCHSUBJECT_FRIGATEACCESS_ANTIFIGHTERPHASE.entity
获得相关护卫舰/巡洋舰建造

RESEARCHSUBJECT_FRIGATEACCESS_ANTIFIGHTERPSI.entity

RESEARCHSUBJECT_FRIGATEACCESS_ANTIFIGHTERTECH.entity

RESEARCHSUBJECT_FRIGATEACCESS_CARRIERPHASE.entity

RESEARCHSUBJECT_FRIGATEACCESS_CARRIERPSI.entity

RESEARCHSUBJECT_FRIGATEACCESS_CARRIERTECH.entity

RESEARCHSUBJECT_FRIGATEACCESS_HEAVYPHASE.entity

RESEARCHSUBJECT_FRIGATEACCESS_HEAVYPSI.entity

RESEARCHSUBJECT_FRIGATEACCESS_HEAVYTECH.entity

RESEARCHSUBJECT_FRIGATEACCESS_LONGRANGEPHASE.entity

RESEARCHSUBJECT_FRIGATEACCESS_LONGRANGEPSI.entity

RESEARCHSUBJECT_FRIGATEACCESS_LONGRANGETECH.entity

RESEARCHSUBJECT_FRIGATEACCESS_SIEGEPHASE.entity

RESEARCHSUBJECT_FRIGATEACCESS_SIEGEPSI.entity

RESEARCHSUBJECT_FRIGATEACCESS_SIEGETECH.entity

RESEARCHSUBJECT_FRIGATEACCESS_UTILITY0PHASE.entity

RESEARCHSUBJECT_FRIGATEACCESS_UTILITY0PSI.entity

RESEARCHSUBJECT_FRIGATEACCESS_UTILITY0TECH.entity

RESEARCHSUBJECT_FRIGATEACCESS_UTILITY1PHASE.entity

RESEARCHSUBJECT_FRIGATEACCESS_UTILITY1PSI.entity

RESEARCHSUBJECT_FRIGATEACCESS_UTILITY1TECH.entity

RESEARCHSUBJECT_GROUNDMODULEARMOR.entity
 

RESEARCHSUBJECT_HULLPHASE0.entity
外壳耐久相关

RESEARCHSUBJECT_HULLPHASE1.entity

RESEARCHSUBJECT_HULLPHASE2.entity

RESEARCHSUBJECT_HULLPSI0.entity

RESEARCHSUBJECT_HULLPSI1.entity

RESEARCHSUBJECT_HULLPSI2.entity

RESEARCHSUBJECT_HULLTECH0.entity

RESEARCHSUBJECT_HULLTECH1.entity

RESEARCHSUBJECT_HULLTECH2.entity

RESEARCHSUBJECT_HYPERSPACE_ANTIMATTERCOSTDECREASE.entity
 

RESEARCHSUBJECT_HYPERSPACE_CHARGEUPTIMEDECREASE.entity
 

RESEARCHSUBJECT_HYPERSPACE_DETECTIONPHASE0.entity
入侵侦察

RESEARCHSUBJECT_HYPERSPACE_DETECTIONPHASE1.entity

RESEARCHSUBJECT_HYPERSPACE_DETECTIONPSI0.entity

RESEARCHSUBJECT_HYPERSPACE_DETECTIONPSI1.entity

RESEARCHSUBJECT_HYPERSPACE_DETECTIONTECH0.entity

RESEARCHSUBJECT_HYPERSPACE_DETECTIONTECH1.entity

RESEARCHSUBJECT_HYPERSPACE_GALAXYTRAVELPHASE.entity
跨星系跳跃

RESEARCHSUBJECT_HYPERSPACE_GALAXYTRAVELPSI.entity

RESEARCHSUBJECT_HYPERSPACE_GALAXYTRAVELTECH.entity

RESEARCHSUBJECT_HYPERSPACE_GRAVITYRANGEDECREASE.entity
 

RESEARCHSUBJECT_HYPERSPACE_WORMHOLETRAVELPHASE.entity
虫洞穿越

RESEARCHSUBJECT_HYPERSPACE_WORMHOLETRAVELPSI.entity

RESEARCHSUBJECT_HYPERSPACE_WORMHOLETRAVELTECH.entity

RESEARCHSUBJECT_INFRASTRUCTUREBUILDRATE.entity
 

RESEARCHSUBJECT_MAXCAPITALSHIPSPHASE0.entity
主力舰指挥数相关

RESEARCHSUBJECT_MAXCAPITALSHIPSPHASE1.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPHASE2.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPHASE3.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPHASE4.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPHASE5.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPHASE6.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPHASE7.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPSI0.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPSI1.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPSI2.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPSI3.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPSI4.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPSI5.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPSI6.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSPSI7.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSTECH0.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSTECH1.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSTECH2.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSTECH3.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSTECH4.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSTECH5.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSTECH6.entity

RESEARCHSUBJECT_MAXCAPITALSHIPSTECH7.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPHASE0.entity
舰队容量和补给相关

RESEARCHSUBJECT_MAXSHIPSLOTSPHASE1.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPHASE2.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPHASE3.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPHASE4.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPHASE5.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPHASE6.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPHASE7.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPSI0.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPSI1.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPSI2.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPSI3.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPSI4.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPSI5.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPSI6.entity

RESEARCHSUBJECT_MAXSHIPSLOTSPSI7.entity

RESEARCHSUBJECT_MAXSHIPSLOTSTECH0.entity

RESEARCHSUBJECT_MAXSHIPSLOTSTECH1.entity

RESEARCHSUBJECT_MAXSHIPSLOTSTECH2.entity

RESEARCHSUBJECT_MAXSHIPSLOTSTECH3.entity

RESEARCHSUBJECT_MAXSHIPSLOTSTECH4.entity

RESEARCHSUBJECT_MAXSHIPSLOTSTECH5.entity

RESEARCHSUBJECT_MAXSHIPSLOTSTECH6.entity

RESEARCHSUBJECT_MAXSHIPSLOTSTECH7.entity

RESEARCHSUBJECT_MODULEBUILDTIME.entity
 

RESEARCHSUBJECT_PIRATERAIDDECREASE.entity
 

RESEARCHSUBJECT_PLANETACCESS_ICEPHASE.entity
行星可殖民相关

RESEARCHSUBJECT_PLANETACCESS_ICEPSI.entity

RESEARCHSUBJECT_PLANETACCESS_ICETECH.entity

RESEARCHSUBJECT_PLANETACCESS_VOLCANICPHASE.entity

RESEARCHSUBJECT_PLANETACCESS_VOLCANICPSI.entity

RESEARCHSUBJECT_PLANETACCESS_VOLCANICTECH.entity

RESEARCHSUBJECT_PLANETBOMBING_DAMAGE.entity
行星轰炸相关

RESEARCHSUBJECT_PLANETBOMBING_RANGE.entity

RESEARCHSUBJECT_PLANETBOMBING_REDUCEDPOPULATIONKILLED.entity

RESEARCHSUBJECT_PLANETBONUSCOSTDECREASE.entity
 

RESEARCHSUBJECT_PLANETHEALTHCOSTDECREASE.entity
 

RESEARCHSUBJECT_PLANETMODULEACCESS_CANNONPHASE.entity
获得轨道建筑相关

RESEARCHSUBJECT_PLANETMODULEACCESS_CANNONPSI.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_CANNONTECH.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_CULTURECENTERPHASE.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_CULTURECENTERPSI.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_CULTURECENTERTECH.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_HANGARDEFENSEPHASE.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_HANGARDEFENSEPSI.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_HANGARDEFENSETECH.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_JUMPBLOCKERPHASE.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_JUMPBLOCKERPSI.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_JUMPBLOCKERTECH.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_MARKETPHASE.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_MARKETPSI.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_MARKETTECH.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_PHASEGATE.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_PHASENANOWEAPONJAMMER.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_PSIANTIMATTERRECHARGER.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_REFINERYPHASE.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_REFINERYPSI.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_REFINERYTECH.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_REPAIRPLATFORMPHASE.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_REPAIRPLATFORMPSI.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_REPAIRPLATFORMTECH.entity

RESEARCHSUBJECT_PLANETMODULEACCESS_TECHSHIELDGENERATOR.entity

RESEARCHSUBJECT_PLANETMODULEIMPROVEMENT_PHASEGATE.entity
轨道建筑相关

RESEARCHSUBJECT_PLANETMODULEIMPROVEMENT_PHASENANOWEAPONJAMMER.entity

RESEARCHSUBJECT_PLANETMODULEIMPROVEMENT_PSIANTIMATTERRECHARGER.entity

RESEARCHSUBJECT_PLANETMODULEIMPROVEMENT_PSIHANGARDEFENSE.entity

RESEARCHSUBJECT_PLANETMODULEIMPROVEMENT_TECHINDUSTRY_CAPITALSHIPCONSTRUCTION.entity

RESEARCHSUBJECT_PLANETMODULEIMPROVEMENT_TECHINDUSTRY_PLANETMODULECONSTRUCTION.entity

RESEARCHSUBJECT_PLANETMODULEIMPROVEMENT_TECHREPAIRPLATFORM.entity

RESEARCHSUBJECT_PLANETMODULEIMPROVEMENT_TECHSHIELDGENERATOR.entity

RESEARCHSUBJECT_PLANETUPGRADERATE.entity
 

RESEARCHSUBJECT_POPULATIONCAPDESERTPSI0.entity
人口相关

RESEARCHSUBJECT_POPULATIONCAPDESERTPSI1.entity

RESEARCHSUBJECT_POPULATIONCAPDESERTTECH0.entity

RESEARCHSUBJECT_POPULATIONCAPICEPHASE0.entity

RESEARCHSUBJECT_POPULATIONCAPICETECH0.entity

RESEARCHSUBJECT_POPULATIONCAPTERRANPHASE0.entity

RESEARCHSUBJECT_POPULATIONCAPTERRANPSI0.entity

RESEARCHSUBJECT_POPULATIONCAPTERRANTECH0.entity

RESEARCHSUBJECT_POPULATIONCAPTERRANTECH1.entity

RESEARCHSUBJECT_POPULATIONCAPVOLCANICPHASE0.entity

RESEARCHSUBJECT_POPULATIONCAPVOLCANICPHASE1.entity

RESEARCHSUBJECT_POPULATIONGROWTHRATE.entity

RESEARCHSUBJECT_QUESTDIFFICULTY.entity
电脑任务相关

RESEARCHSUBJECT_QUESTFINISHEDHAPPINESS.entity

RESEARCHSUBJECT_REBELLION.entity
 

RESEARCHSUBJECT_RESEARCHRATEINCREASE.entity
 

RESEARCHSUBJECT_SALVAGEDEBRIS.entity
 

RESEARCHSUBJECT_SALVAGEEFFICIENCY.entity
 

RESEARCHSUBJECT_SENSORS_SYSTEMWIDEJUMPDETECTION.entity
 

RESEARCHSUBJECT_SHIELDMAXMITIGATION.entity
护盾相关

RESEARCHSUBJECT_SHIELDSPHASE0.entity

RESEARCHSUBJECT_SHIELDSPHASE1.entity

RESEARCHSUBJECT_SHIELDSPSI0.entity

RESEARCHSUBJECT_SHIELDSPSI1.entity

RESEARCHSUBJECT_SHIELDSPSI2.entity

RESEARCHSUBJECT_SHIELDSTECH0.entity

RESEARCHSUBJECT_SHIELDSTECH1.entity

RESEARCHSUBJECT_SHIPSLOTINCREASE.entity
 

RESEARCHSUBJECT_SPEEDBOOSTARMOR.entity
 

RESEARCHSUBJECT_STRUCTUREPRICEDECREASE.entity
 

RESEARCHSUBJECT_STRUCTUREWORK_CRYSTALEXTRACTPSI0.entity
资源收集率相关

RESEARCHSUBJECT_STRUCTUREWORK_CRYSTALEXTRACTPSI1.entity

RESEARCHSUBJECT_STRUCTUREWORK_CRYSTALEXTRACTPSI2.entity

RESEARCHSUBJECT_STRUCTUREWORK_CRYSTALEXTRACTTECH0.entity

RESEARCHSUBJECT_STRUCTUREWORK_CRYSTALEXTRACTTECH1.entity

RESEARCHSUBJECT_STRUCTUREWORK_CRYSTALEXTRACTTECH2.entity

RESEARCHSUBJECT_STRUCTUREWORK_METALEXTRACTPSI0.entity

RESEARCHSUBJECT_STRUCTUREWORK_METALEXTRACTPSI1.entity

RESEARCHSUBJECT_STRUCTUREWORK_METALEXTRACTPSI2.entity

RESEARCHSUBJECT_STRUCTUREWORK_METALEXTRACTTECH0.entity

RESEARCHSUBJECT_STRUCTUREWORK_METALEXTRACTTECH1.entity

RESEARCHSUBJECT_STRUCTUREWORK_METALEXTRACTTECH2.entity

RESEARCHSUBJECT_STRUCTUREWORK_RESOURCEEXTRACT0.entity

RESEARCHSUBJECT_STRUCTUREWORK_RESOURCEEXTRACT1.entity

RESEARCHSUBJECT_STRUCTUREWORK_RESOURCEEXTRACT2.entity

RESEARCHSUBJECT_STRUCTUREWORK_RESOURCEEXTRACT3.entity

RESEARCHSUBJECT_TACTICALSLOTINCREASE.entity
 

RESEARCHSUBJECT_TRADESHIPCAPACITY0.entity
 

RESEARCHSUBJECT_TRADESHIPCAPACITY1.entity
 

RESEARCHSUBJECT_WEAPONCOOLDOWN_GAUSS.entity
武器相关

RESEARCHSUBJECT_WEAPONCOOLDOWN_PLASMA.entity

RESEARCHSUBJECT_WEAPONDAMAGE_AUTOCANNON0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_AUTOCANNON1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_AUTOCANNON2.entity

RESEARCHSUBJECT_WEAPONDAMAGE_BEAM0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_BEAM1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_BEAM2.entity

RESEARCHSUBJECT_WEAPONDAMAGE_DART0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_DART1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_DART2.entity

RESEARCHSUBJECT_WEAPONDAMAGE_FLASHBEAM0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_FLASHBEAM1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_LASERPSI0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_LASERPSI1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_LASERPSI2.entity

RESEARCHSUBJECT_WEAPONDAMAGE_LASERTECH0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_LASERTECH1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_MISSILETECH0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_MISSILETECH1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_MISSILETECH2.entity

RESEARCHSUBJECT_WEAPONDAMAGE_PHASEMISSILE0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_PLASMA0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_PLASMA1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_PLASMA2.entity

RESEARCHSUBJECT_WEAPONDAMAGE_PULSEGUN0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_PULSEGUN1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_WAVE0.entity

RESEARCHSUBJECT_WEAPONDAMAGE_WAVE1.entity

RESEARCHSUBJECT_WEAPONDAMAGE_WAVE2.entity

RESEARCHSUBJECT_WEAPONIGNORESHIELDS_PHASEMISSILE0.entity

RESEARCHSUBJECT_WEAPONIGNORESHIELDS_PHASEMISSILE1.entity

RESEARCHSUBJECT_WEAPONIGNORESHIELDS_PHASEMISSILE2.entity

RESEARCHSUBJECT_WEAPONRANGE_BEAM.entity

RESEARCHSUBJECT_WEAPONRANGE_GAUSS.entity

RESEARCHSUBJECT_WEAPONRANGE_MISSILE.entity

1.RESEARCHSUBJECT_ABILITYACCESS 开头的都是设定 获得技能的
2.RESEARCHSUBJECT_FRIGATEACCESS 开头的都是设定 获得新舰船建造许可的
3.RESEARCHSUBJECT_MAXCAPITALSHIP 开头的都是设定 主力舰指挥数量研究的
4.RESEARCHSUBJECT_MAXSHIPSLOT 开头的都是设定 舰队容量以及维护费的
5.RESEARCHSUBJECT_ARTIFACT 开头的都是设定 神器的
6.RESEARCHSUBJECT_PLANETACCESS 开头的都是设定 获得可殖民能力的
7.RESEARCHSUBJECT_PLANETMODULEACCESS 开头的都是设定 获得新轨道建筑建造许可的
8.RESEARCHSUBJECT_ANTIMAT 开头的都是设定 反物质相关的
9.RESEARCHSUBJECT_ARMOR 开头的都是设定 装甲相关的
10.RESEARCHSUBJECT_CAPITALSHIP_MAXBUYLEVEL 开头的都是设定 最大购买等级相关的
11.RESEARCHSUBJECT_CULTURERATE 开头的都是设定 文化传播相关的
12.RESEARCHSUBJECT_HULL 开头的都是设定 外壳相关的
13.RESEARCHSUBJECT_HYPERSPACE_DETECTION 开头的都是设定 探测敌人相关的
14.RESEARCHSUBJECT_HYPERSPACE_GALAXYTRAVEL 开头的都是设定 跨星系跳跃相关的
15.RESEARCHSUBJECT_HYPERSPACE_WORMHOLETRAVEL开头的都是设定 虫洞穿越相关的
16.RESEARCHSUBJECT_PLANETBOMBING 开头的都是设定 行星轰炸相关的
17.RESEARCHSUBJECT_POPULATION 开头的都是设定 人口相关的
18.RESEARCHSUBJECT_SHIELDS 开头的都是设定 护盾相关的
19.RESEARCHSUBJECT_STRUCTUREWORK 开头的都是设定 资源收集率相关的
20.RESEARCHSUBJECT_WEAPONDAMAGE 开头的都是设定 武器威力相关的

这里以RESEARCHSUBJECT_HULLTECH0.entity为例子说明:
根据前文很容易知道这个是和贸易联盟的外壳相关研究,等级0是比较低级别的.

TXT
entityType "ResearchSubject"                        指定entity的类型为科技相关
hudIcon "HUDICON_RESEARCHSUBJECT_HULLTECH0"                        按钮图标(调用Window文件夹HUDIcon-Research.brushes内同名字段设置)
smallHudIcon "HUDICON_RESEARCHSUBJECT_HULLTECH0"                        小图标(调用Window文件夹HUDIcon-Research.brushes内同名字段设置)
infoCardIcon ""                        信息卡图标
NameStringID "IDS_RESEARCHSUBJECT_HULLTECH0_NAME"                        这个科技的名字(调用English.str内同名字段指定文字)
DescriptionStringID "IDS_RESEARCHSUBJECT_HULLTECH0_DESCRIPTION"                        这个科技的说明(调用English.str内同名字段指定文字)
researchWindowLocation                        这表示下面将指定图标出现在科技树的位置
block 0                         未知作用
pos [ 0 , 1 ]                                             具体位置:[垂直位置 , 水平位置], 0为第一.这个就是说位于"第1列的第2行".
ResearchField "Combat"                         指定属于军事还是民用科技,这个是军事
Prerequisites                         这表示下面将指定预先科技需求
NumResearchPrerequisites 0                         预先科技需求这里为0就是不需要研究其他科技可以直接研究这个可以,不是0则下面还有2行分别说明需要先研究什么科技,研究等级为多少.
MinimumArtifactLevel -1                         未知作用
BaseUpgradeTime 40.000000                         研究升级这个科技的时间
PerLevelUpgradeTime 5.000000                         这个科技内分级研究时,下个级别增加的研究时间
BaseCost                         这表示下面将指定研究基本花费
credits 400.000000                         资金数
metal 0.000000                         金属数
crystal 25.000000                         晶体数
PerLevelCostIncrease                         这表示下面将指定,这个科技内分级研究时,下个级别增加的花费
credits 100.000000                         资金数
metal 0.000000                         金属数
crystal 25.000000                         晶体数
Tier 0                         这个调用Gameplay.constant 内相关设定, 这里Tier 0表示需要1个研究设施
onlyWorksIfTierLabsExist FALSE                         研究设施不存在的时候,已研究的科技效果是否保留, 这里FALSE表示保留.若TRUE表示不保留.
MaxNumResearchLevels 2                         这个科技内分级研究数,这里分2级
priority 1.000000                                  优先级为1,具体未知作用
researchBoolModifiers 0                         基础值修改几处,这里没有,为0
researchFloatModifiers 2                         每级值修改几处,这里为2,呼应下文
researchModifier                         这表示下面将指定这个科技修改了什么,每增加一项修改,用这个标注一下
modifierType "HullPointsMaxAdjustment"                         修改的类型,这里是"最大外壳数值的调整 (类型我做了收集,另外有帖: 科技修改类型列表 )
baseValue 0.000000                         基础修改值
perLevelValue 0.06250000                         科技内分级研究每级修改值
researchModifier                        
modifierType "HullPointsRegenAdjustment"                         修改的类型,这里是"最大外壳数恢复值的调整
baseValue 0.000000                         基础修改值
perLevelValue 0.0250000                         科技内分级研究每级修改值
artifactPicture ""                        
如果是神器,这里指定图标

看完了我们来修改一下.
游客,如果您要查看本帖隐藏内容请回复

好了,自己进游戏看看效果吧


[ 本帖最后由 HammerSun 于 2008-4-10 22:22 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-4-9 22:26:58 | 显示全部楼层

Planet/PlanetBonus/PlanetModule.Entity 行星/行星奖励/轨道建筑 详解

行星 Planet 部分:

首先Planet的文件名说明了星球类型,目前1.03原版有下面16种:
        PlanetAsteroid.entity : 小行星
    PlanetAsteroidBelt.entity : 小行星带
    PlanetAsteroidSpaceJunk.entity : 太空垃圾
    PlanetDeadAsteroid.entity : 死寂小行星
    PlanetDesert.entity : 荒漠行星
    PlanetDesertHome.entity : 荒漠首都星
    PlanetGasGiant.entity : 巨型气星
    PlanetIce.entity : 冰冻行星
    PlanetMagneticCloud.entity : 磁力星云
    PlanetPirateBase.entity : 海盗基地
    PlanetPlasmaStorm.entity : 等离子风暴区
    PlanetTerran.entity : 类地行星
    PlanetTerranHome.entity : 类地首都星
    PlanetVolcanic.entity : 火山行星
    PlanetWormhole.entity : 虫洞

下面以PlanetTerranHome.entity : 类地首都星为例分析讲解

TXT
entityType "Planet"                         定义此条Entity是要设置行星的
meshInfoCount 4                         定义此行星有4种模型
meshInfo                         表示下面将描述4种里的一种模型
        typeNameStringID "IDS_PLANETTYPE_TERRAN"                         调用English.str里同名ID说明这个行星的类型名称,此处是类地行星
        asteroidTemplate "Empty"                         决定星球旁小行星(装饰性的那种)数量,这里是Empty-没有.还有(稀少-Sparse/浓密-Dense/环状-Ring/带状-Belt/垃圾-SpaceJunk等类型)
        dustCloudTemplate "Sparse"                         这个决定大气内云层效果类型,也有很多类型,大家打开不同的Planet文件观察这个项目自己收集类型.这里是稀少.
        meshName "Planet_Terran_0"                         这个是决定模型文件,调用Mesh文件夹内同名(Planet_Terran_0)文件.
        cloudColor ffffffff                         大气内云层颜色(这个我做了个修改为红色的图,大家可以更直观的知道改了什么,图:)
                                                   
        nullMeshRadius 0.000000                         作用未知
        nullMeshParticleEffect ""                         作用未知
        hudIcon "HUDICON_PLANET_TERRAN0"                         图标设置,调用window文件夹HUDICON内相关字段,设定图标
        smallHudIcon "HUDICONSMALL_PLANET_TERRAN0"                         小图标,原理同上,用了同一个图标
        infoCardIcon "INFOCARDICON_PLANET_TERRAN0"                         信息卡图标,同上
        mainViewIcon "MAINVIEWICON_PLANET_TERRAN0"                         主界面图标,同上
        undetectedMainViewIcon "MAINVIEWUNDETECTEDICON_PLANET_TERRAN0"                         行星未探索时候的图标,原理同上
        picture "PICTURE_PLANET_TERRAN0"                         图片设置,调用window文件夹Picture-Planet.brushes内相关字段,设定图片
meshInfo
        typeNameStringID "IDS_PLANETTYPE_TERRAN"                        
接下去的3个MeshInfo原理同上,不累述了.
        asteroidTemplate "Sparse"
        dustCloudTemplate "Sparse"
        meshName "Planet_Terran_1"
        cloudColor ffffffff
        nullMeshRadius 0.000000
        nullMeshParticleEffect ""
        hudIcon "HUDICON_PLANET_TERRAN1"
        smallHudIcon "HUDICONSMALL_PLANET_TERRAN1"
        infoCardIcon "INFOCARDICON_PLANET_TERRAN1"
        mainViewIcon "MAINVIEWICON_PLANET_TERRAN1"
        undetectedMainViewIcon "MAINVIEWUNDETECTEDICON_PLANET_TERRAN1"
        picture "PICTURE_PLANET_TERRAN1"
meshInfo
        typeNameStringID "IDS_PLANETTYPE_TERRAN"
        asteroidTemplate "Dense"
        dustCloudTemplate "Sparse"
        meshName "Planet_Terran_2"
        cloudColor ffffffff
        nullMeshRadius 0.000000
        nullMeshParticleEffect ""
        hudIcon "HUDICON_PLANET_TERRAN2"
        smallHudIcon "HUDICONSMALL_PLANET_TERRAN2"
        infoCardIcon "INFOCARDICON_PLANET_TERRAN2"
        mainViewIcon "MAINVIEWICON_PLANET_TERRAN2"
        undetectedMainViewIcon "MAINVIEWUNDETECTEDICON_PLANET_TERRAN2"
        picture "PICTURE_PLANET_TERRAN2"
meshInfo
        typeNameStringID "IDS_PLANETTYPE_TERRAN"
        asteroidTemplate "Sparse"
        dustCloudTemplate "Dense"
        meshName "Planet_Terran_2"
        cloudColor ffffffff
        nullMeshRadius 0.000000
        nullMeshParticleEffect ""
        hudIcon "HUDICON_PLANET_TERRAN2"
        smallHudIcon "HUDICONSMALL_PLANET_TERRAN2"
        infoCardIcon "INFOCARDICON_PLANET_TERRAN2"
        mainViewIcon "MAINVIEWICON_PLANET_TERRAN2"
        undetectedMainViewIcon "MAINVIEWUNDETECTEDICON_PLANET_TERRAN2"
        picture "PICTURE_PLANET_TERRAN2"
minZoomDistanceMult 1.250000                         这个决定多远距离后就只显示图片.
glowColor 8f64c1ff                         发出的光线的颜色
ringColor ffffffff                         光环的颜色,就是象土星那样的赤道环,很漂亮的哦.
cloudLayerTextureName "PlanetCloudLayer"                         云层贴图,调用Textures文件夹内同名文件
planetResourceSetupInfo                         表示以下为行星资源设置
        asteroidSpawnAngleVariance 1.256637                         资源小行星出现角度的变化范围,设大会很偏,例如跑到行星上方或下方
        totalMaxResourceAsteroids 3                         资源小行星最大数,这个在1.02版本选择随机资源时候有效,现在等于个残废设置.
        metalResourceAsteroidSetup                         表示以下为金属资源小行星设置
                minCount 2                         最小数目
                maxCount 2                         最大数目
                extractionRate 0.400000                         资源收集速率
                refineryRate 0.060000                         精炼厂船收集速率
                maxRefineryCount 3                         可同时提供给精炼厂船使用的最大数
        crystalResourceAsteroidSetup                         表示以下为晶体资源小行星设置(具体同上,不重复)
                minCount 1
                maxCount 1
                extractionRate 0.400000
                refineryRate 0.060000
                maxRefineryCount 3

        neutralMetalResourceAsteroidSetup                         表示以下为天然金属资源小行星设置,就是可占领的那种.(具体同上,不重复)
                minCount 0
                maxCount 0
                extractionRate 0.000000
                refineryRate 0.000000
                maxRefineryCount 0

        neutralCrystalResourceAsteroidSetup                         表示以下为天然晶体资源小行星设置,就是可占领的那种.(具体同上,不重复)
                minCount 0
                maxCount 0
                extractionRate 0.000000
                refineryRate 0.000000
                maxRefineryCount 0

isAsteroid FALSE                         这个行星是否是小行星,这里是否.
healthRegenRate 6.000000                         行星健康恢复速度,这里是6
planetUpgradeDef                         表示一下将设置行星升级项目
        path:Population                         path就是路径,后面Population则表示下面将定义人口升级部分.
                stageCount 5                         分几个等级,注意至少为1,用来定义默认启始数值,1表示无任何升级可提供. 且这个数值和下面的Stage数目需匹配,这里是5
                stage                         等级开始(向下依次提高等级)
                        price                         升级所需花费
                                credits 0.000000                         资金
                                metal 0.000000                         金属
                                crystal 0.000000                         晶体
                        upgradeTime 0.000000                         升级时间
                        maxPopulation 10.000000                         该等级下的最大人口数
                        populationGrowthRate 0.125000                         该等级下人口增长率
                        developmentTaxPenalty -2.000000                         该等级下升级时行星收入减少数,这里是减少2.
                stage                         第2个等级开始,具体同上,以下雷同,不做重复描述
                        price
                                credits 450.000000
                                metal 150.000000
                                crystal 75.000000
                        upgradeTime 45.000000
                        maxPopulation 30.000000
                        populationGrowthRate 0.125000
                        developmentTaxPenalty -0.500000
                stage
                        price
                                credits 550.000000
                                metal 175.000000
                                crystal 125.000000
                        upgradeTime 60.000000
                        maxPopulation 100.000000
                        populationGrowthRate 0.125000
                        developmentTaxPenalty 0.000000
                stage
                        price
                                credits 650.000000
                                metal 200.000000
                                crystal 175.000000
                        upgradeTime 75.000000
                        maxPopulation 190.000000
                        populationGrowthRate 0.125000
                        developmentTaxPenalty 0.000000
                stage
                        price
                                credits 750.000000
                                metal 225.000000
                                crystal 225.000000
                        upgradeTime 90.000000
                        maxPopulation 280.000000
                        populationGrowthRate 0.125000
                        developmentTaxPenalty 0.000000
        path:CivilianModules                         表示下面将定义民用设施升级部分,大体同上人口部分
                stageCount 3
                stage
                        price
                                credits 0.000000
                                metal 0.000000
                                crystal 0.000000
                        upgradeTime 0.000000

                        maxModuleSlotCount:Civilian 12.000000                         该等级下的最大民用设施容量
                        maxModuleConstructorCount 0                         这个是该等级下的工程建造船数量
                stage
                        price
                                credits 450.000000
                                metal 150.000000
                                crystal 75.000000
                        upgradeTime 45.000000
                        maxModuleSlotCount:Civilian 18.000000
                        maxModuleConstructorCount 1
                stage
                        price
                                credits 550.000000
                                metal 175.000000
                                crystal 125.000000
                        upgradeTime 60.000000
                        maxModuleSlotCount:Civilian 24.000000
                        maxModuleConstructorCount 1

        path:TacticalModules                        表示下面将定义军用设施升级部分,大体同上,不再累述.
                stageCount 3
                stage
                        price
                                credits 0.000000
                                metal 0.000000
                                crystal 0.000000
                        upgradeTime 0.000000
                        maxModuleSlotCount:Tactical 15.000000
                        maxModuleConstructorCount 1
                stage
                        price
                                credits 450.000000
                                metal 150.000000
                                crystal 75.000000
                        upgradeTime 45.000000
                        maxModuleSlotCount:Tactical 25.000000
                        maxModuleConstructorCount 2
                stage
                        price
                                credits 550.000000
                                metal 175.000000
                                crystal 125.000000
                        upgradeTime 60.000000
                        maxModuleSlotCount:Tactical 35.000000
                        maxModuleConstructorCount 3
        path:Home                        表示下面将定义指派首都部分
                stageCount 2                        同前,至少为1,那表示不能升级为首都星,这里2,表示可以升级首都.设置大体同上人口部分.
                stage
                        price
                                credits 0.000000
                                metal 0.000000
                                crystal 0.000000
                        upgradeTime 0.000000

                        isHomePlanet FALSE                        表示该等级是否为首都星,这里为否
                        homePlanetTaxRateBonus 0.000000                        表示资金收入奖励额度,这里为0
                stage
                        price
                                credits 2000.000000
                                metal 300.000000
                                crystal 200.000000
                        upgradeTime 75.000000

                        isHomePlanet TRUE                        表示该等级是否为首都星,这里为是
                        homePlanetTaxRateBonus 4.000000                        表示资金收入奖励额度,这里为4
        path:ArtifactLevel                        表示下面将定义考古部分,具体同上,不再赘述
                stageCount 3
                stage
                        price
                                credits 0.000000
                                metal 0.000000
                                crystal 0.000000
                        upgradeTime 0.000000
                stage
                        price
                                credits 450.000000
                                metal 150.000000
                                crystal 75.000000
                        upgradeTime 45.000000
                stage
                        price
                                credits 550.000000
                                metal 175.000000
                                crystal 125.000000
                        upgradeTime 60.000000
        path:Infrastructure                       表示下面将定义星球紧急设置部分,用来决定行星最大健康度,下文中maxHealth表示对应等级的最大健康值,不再赘述.
                stageCount 4
                stage
                        price
                                credits 0.000000
                                metal 0.000000
                                crystal 0.000000
                        upgradeTime 0.000000
                        maxHealth 1500.000000
                stage
                        price
                                credits 450.000000
                                metal 150.000000
                                crystal 75.000000
                        upgradeTime 45.000000
                        maxHealth 3000.000000
                stage
                        price
                                credits 550.000000
                                metal 175.000000
                                crystal 125.000000
                        upgradeTime 60.000000
                        maxHealth 4500.000000
                stage
                        price
                                credits 650.000000
                                metal 200.000000
                                crystal 175.000000
                        upgradeTime 75.000000
                        maxHealth 6000.000000
ringsChance 0.000000                       光环出现概率,这里为0就是不出现,若要设置100%出现就改成1.000000
isColonizable TRUE                       这个决定此行星能否殖民,这里是能
planetTypeForResearch "Terran"                       这里指定星球对应的科技研究类别,这里是"Terren"(类地行星),比如改成"Desert"(荒漠),那在科技升级类地人口时候不获得受益,而在研究荒漠人口研究时候获得受益
skyboxScalarsCount 5                       下面定义星球天空贴图部分,共计数量为5
skyboxScalars
        diffuseScalar 1.000000                       滤色贴图的比例,数值小会发暗发黑. 以下相同,不再赘述
        ambientScalar 0.200000                       阴影贴图的比例,数值越大,云层透明度越高.以下相同,不再赘述
skyboxScalars
        diffuseScalar 0.600000
        ambientScalar 0.500000
skyboxScalars
        diffuseScalar 0.800000
        ambientScalar 0.300000
skyboxScalars
        diffuseScalar 0.600000
        ambientScalar 0.700000
skyboxScalars
        diffuseScalar 0.700000
        ambientScalar 0.250000
requiredPlanetBonusesCount 0                       定义是否有指定的星球奖励数,这里为0,若有需要换行输入具体奖励名称,总数量需和这个计数相符合,具体参看其他行星Entity文件此部分,不再赘述
possibleRandomPlanetBonusesCount 0                       定义可能出现的星球奖励数,,这里为0,若有需要换行输入具体奖励名称,总数量需和这个计数相符合,具体参看其他行星Entity文件此部分,不再赘述
ambienceSoundID "EFFECT_PLANETAMBIENCE_LOOP"                       指定相关音乐效果
renderAsVolcanic FALSE                       是否作为火山行星渲染,这里否
ShieldMeshName "Shield_PlanetSmall"                       护盾模型文件,调用Mesh文件夹内同名文件
moveAreaRadius 40000.000000                       定义在这个行星界面飞船的活动范围半径
hyperspaceExitRadius 30000.000000                       定义在这个行星界面飞船进行跳跃的范围半径
isWormhole FALSE                       是否虫洞,这里否
minShadow 0.000000                       最小阴影,作用未知
maxShadow 0.000000                       最大阴影,作用未知
ability:0 ""                       星球能力,调用同名ability文件,这里没有任何能力,以下相同.有能力的可以参看一些无法殖民的星球Entity.
ability:1 ""
ability:2 ""
ability:3 ""


[ 本帖最后由 HammerSun 于 2008-4-10 21:15 编辑 ]

[ 本帖最后由 HammerSun 于 2008-4-13 01:38 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-4-9 22:27:37 | 显示全部楼层

Firgate/Capitalship.Entity 战舰/主力舰舰详解

回复 1 0

使用道具 举报

 楼主| 发表于 2008-4-9 22:28:21 | 显示全部楼层

GalaxyScenarioDef 宇宙设定详解

回复

使用道具 举报

 楼主| 发表于 2008-4-9 22:28:33 | 显示全部楼层

Gameplay.constants 游戏常量详解

回复

使用道具 举报

 楼主| 发表于 2008-4-9 22:29:12 | 显示全部楼层

Ability/Buff.Entity 技能/状态详解

....待

下面的是涉及的Buff命令:

buffInstantActionType;这部分是即时Buff的使用对象和使用类型
ApplyBuffToLastSpawnerWithTravelNoFilterNoRange
ApplyBuffToTarget
ApplyBuffToSelf
ApplyBuffToTargetWithTravel
ApplyBuffToTargetsInRadiusWithTravel
ApplyBuffToTargetsInRadius
ApplyBuffToTargetsInRadiusWithChainTravel
ApplyBuffToTargetNoRange
ApplyBuffToTargetsAtOrbitBody
ApplyBuffToTargetsLinked
ApplyBuffToTargetWithEntryVehicles
ApplyBuffToTargetsInColumn
ApplyBuffToTargetOnWeaponFired
ApplyOrRemoveBuffToSelf
ApplyTargettedBuffToSelfNoFilterNoRange
ApplyTargettedBuffToSelf
ApplyTargettedBuffToSelfNoRange
ApplyForceFromSpawner
ApplyImpulseFromSpawner
ChangePlayerIndexToFirstSpawner
CreateFrigate
CreateSquad
CreateClonedFrigate
CreateFrigateAtTarget
CreateIllusionFighters
CreateCannonShell
ColonizePlanet
ConvertDamageToAntiMatter
DoInterrupt
DoInterruptUltimate
DoDamage
DoDamageToPlanet
Explore
ForceAttackersToRepickAttackTarget
MakeDead
MatchTargetVelocity
PlayAttachedEffect
PlayPersistantAttachedEffect
PlayPersistantBeamEffect
PropagateWeaponDamageReceivedToTargetsInRadius
RestoreAntiMatter
RestoreHullPoints
RestoreShieldPoints
RemoveAntiMatter
RetaliateBounty
RetaliateDamage
ResurrectCapitalShip
StealAntiMatterForFirstSpawner
StealResources
SetTauntTargetToLastSpawner
SpawnResourceExtractors
SpawnShipsAtPlanet used by AbilityFleetBeacon.entity
TeleportTowardsMoveTarget
TeleportTowardsTarget

buffOverTimeActionType;这部分是延时Buff的使用对象和使用类型
DrainAntiMatterAndDoDamage
DrainAntiMatter
DoModuleConstruction
DoPercOfMaxDamageToPlanet
DoDamage
DoDamageToTarget
DoDamageToPlanet
EarnResources
RestoreAntiMatter
RestoreShields
RestoreHull
StealPlanetProduction

而这些是即时Buff的时效类型
instantActionTriggerType
AlwaysPerform
OnDelay
OnBuffFinish
OnWeaponFired
OnDamageTaken
OnOwnerDeath
OnAbilityUsed

下面是所有Buff的完成类型
TimeElapsed
AllOnDelayInstantActionsDone
EnterHyperspace
ExitHyperspace
FirstSpawnerNoLongerHasBuff
LastSpawnerNoLongerHasBuff
OutOfRange
NoTarget
DamageTaken
ResearchNotMet
OwnerChanged
FightersKilled
AllPeriodicActionsDone
AntiMatterDepleted
TargetIsConstructed
TargetConstructionCannotBeUpdated
ShieldFailure
回复

使用道具 举报

 楼主| 发表于 2008-4-9 22:29:44 | 显示全部楼层

*.Entity 其他Entity详解

回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站