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

[转帖] 转载自己刚在3DM发的主力舰不完全修改指南

  [复制链接]
发表于 2008-4-28 18:12:44 | 显示全部楼层 |阅读模式
下载完1.04的GameInfo,稍做了点研究。锤大还没放出完整的舰船修改教程,我这里先行一步,搞点不完整的,BT万岁!:lol

本文首发3DM,转载请注明fg91以及3DM完整域名。严禁转游侠!!


先去下一个转TXT的文件包
http://stardock.cachefly.net/SinsModPackage1.04.zip

单线程!

纳米盘分流
http://www.namipan.com/d/SinsModPackage1.04.zip/b7b1fae1991d597a0af74c256b28dea7e6505b3a21777001


解压,只提取gameinfo目录覆盖游戏目录下同名目录即可。

含PHASE的是与Vasari 瓦萨里帝国有关的.
含PSI的是与Advent 圣临使者有关的.
含TEC的是与TEC 贸易联盟有关的.


CAPITALSHIP开头的就是主力舰数据文件,拿记事本打开

下面以贸易联盟殖民船为例,打开CAPITALSHIP_TECHCOLONY.entity(注:例子里我已经改了不少数据,可以对照原本文件看看)

TXT
entityType "CapitalShip"
舰船类型
ability:0 "AbilityTechCapitalShipColonize"
ability:1 "AbilityIonBlast"
ability:2 "AbilityTargetingUplink"
ability:3 "AbilityCeaseFire"
特技名称
defaultAutoAttackRange "GravityWell"自动迎击的范围,默认是重力圈内)
defaultAutoAttackOn TRUE是否自动开火)
prefersToFocusFire TRUE
autoJoinFleetDefault TRUE是否开启自动加入舰队)
canBomb TRUE(是否可以轰炸星球)
hasBombingLevels FALSE
baseDamage 40.000000(基础轰炸伤害)
basePopulationKilled 1.550000(基础对人口杀伤力)
bombingFreqTime 10.000000
baseRange 3000.000000(轰炸射程)
bombTransitTime 12.000000
bombEffectCount 3
bombEffectAngleVariance 15.000000
bombEffectsDef
weaponType "Projectile"
burstCount 1
burstDelay 0.000000
muzzleEffectName "Weapon_TechCapitalPlanetBombing_Muzzle"
muzzleSoundMinRespawnTime 0.100000
muzzleSounds
  soundCount 1
  sound "WEAPON_TECH_PLANETBOMB_MUZZLE"
hitEffectName "Weapon_TechCapitalPlanetBombing_Hit"
hitHullEffectSounds
  soundCount 3
  sound "EXPLOSION_SUB4"
  sound "EXPLOSION_SUB4_ALT1"
  sound "EXPLOSION_SUB4_ALT2"
hitShieldsEffectSounds
  soundCount 3
  sound "EXPLOSION_SUB4"
  sound "EXPLOSION_SUB4_ALT1"
  sound "EXPLOSION_SUB4_ALT2"
projectileTravelEffectName "Weapon_TechCapitalPlanetBombing_Travel"
以上是行星轰炸武器的特效、声音
mainViewIcon "MAINVIEWICON_CAPITALSHIP_TECHCOLONY"
basePrice
credits 3000.000000
metal 400.000000
crystal 250.000000
造价
slotCount 50.000000(占用人口)
BuildTime 35.000000(建造时间)
MaxHullPoints
StartValue 4150.000000(LV1的HP)
ValueIncreasePerLevel 105.000000(每LV血量增加值)
MaxShieldPoints
StartValue 6000.000000(LV1的护盾)
ValueIncreasePerLevel 400.000000(每LV护盾增加值)
HullPointRestoreRate
StartValue 1.500000(LV1的回血速率)
ValueIncreasePerLevel 0.500000(每LV回复速率增加值)
ShieldPointRestoreRate
StartValue 3.000000(LV1的护盾恢复速度)
ValueIncreasePerLevel 2.500000(每LV回复速率增加值)
ArmorPointsFromExperience
StartValue 3.500000(LV1的装甲)
ValueIncreasePerLevel 0.500000(每LV装甲增加值)
maxMitigation
StartValue 0.65
ValueIncreasePerLevel 0.01111
MaxAntiMatter
StartValue 660.000000(LV1的反物质量)
ValueIncreasePerLevel 35.000000(每LV反物质增加值)
AntiMatterRestoreRate
StartValue 0.850000(LV1的反物质恢复速度)
ValueIncreasePerLevel 0.500000(每LV速率增加值)
CultureProtectRate
StartValue 0.300000(LV1的文化击退率)
ValueIncreasePerLevel 0.250000(每LV增加值)
NameStringID "IDS_CAPITALSHIP_TECHCOLONY_NAME"
DescriptionStringID "IDS_CAPITALSHIP_TECHCOLONY_DESCRIPTION"
picture "CAPITALSHIPPICTURE_TECHCOLONY"
Prerequisites
NumResearchPrerequisites 0
roleType "COLONY"
statCountType "CapitalShipUtility2"
numRandomDebrisLarge 4
numRandomDebrisSmall 17
numSpecificDebris 0
armorType "CapitalShip"
hudIcon "HUDICON_CAPITALSHIP_TECHCOLONY"
smallHudIcon "HUDICONSMALL_CAPITALSHIP_TECHCOLONY"
infoCardIcon "INFOCARDICON_CAPITALSHIP_TECHCOLONY"
minZoomDistanceMult 1.250000
NumWeapons 3(舰载武器)
Weapon
WeaponType "Projectile"
damageEnums
  AttackType "CAPITALSHIP"
  DamageAffectType "AFFECTS_SHIELDS_AND_HULL"
  DamageApplyType "BACKLOADED"
  DamageType "ENERGY"
  WeaponClassType "LASERTECH"
以上是对武器属性的描述
DamagePerBank:FRONT 54.000000
DamagePerBank:BACK 0.000000
DamagePerBank: LEFT 0.000000
DamagePerBank:RIGHT 54.000000
武器射界,以及不同射界的攻击力。可以看到《太阳帝国原罪》对射界的区划很粗……和家园2比真的很粗……
Range 9000.000000(射程)
PreBuffCooldownTime 6.000000(射击间隔)
CanFireAtFighter FALSE(是否能防空……这年头还有有大舰不装防空炮的么?不过要都装了,还有人造飞机么?)
SynchronizedTargeting FALSE(是否同步瞄准目标?不清楚什么意思)
PointStaggerDelay 0.350000(延迟?)
TravelSpeed 4000.000000(子弹速度,注意类似贸易联盟battleship船头的光束炮是没有速度的,这点和家园2离子炮相同)
Duration 0.000000(持续时间,对光束炮来说就是一次烧焊多久)
WeaponEffects
  weaponType "Projectile"
  burstCount 2
  burstDelay 0.250000
  muzzleEffectName "Weapon_TechCapitalLaserMedium_Muzzle"
  muzzleSoundMinRespawnTime 0.300000
  muzzleSounds
   soundCount 3
   sound "WEAPON_TECHCAPITALLASERMEDIUM_MUZZLE"
   sound "WEAPON_TECHCAPITALLASERMEDIUM_MUZZLE_ALT1"
   sound "WEAPON_TECHCAPITALLASERMEDIUM_MUZZLE_ALT2"
  hitEffectName "Weapon_TechCapitalLaserMedium_Hit"
  hitHullEffectSounds
   soundCount 1
   sound "WEAPONIMPACT_ENERGYMEDIUM_HITHULL"
  hitShieldsEffectSounds
   soundCount 1
   sound "WEAPONIMPACT_GENERICMEDIUM_HITSHIELDS"
  projectileTravelEffectName "Weapon_TechCapitalLaserMedium_Travel"
武器特效等……这就是一种武器定义完了

(帖子长度限制,省略中间另2种武器)
m_weaponIndexForRange 0
mass 10000.000000(船体质量)
ShieldMeshName "Shield_TechColony"
maxAccelerationLinear 100.000000(直线加速度)
maxAccelerationStrafe 10.000000(交火中加速度)
maxDecelerationLinear 500.000000(最大减速度)
maxAccelerationAngular 1.000000(回转加速度,简单说就是掉头能有多快)
maxDecelerationAngular 9.999996(回转减速度,从回转中停下来的减速度)
maxSpeedLinear 450.000000(通常航行速度)
squadTypeEntityDef:0 "SquadTechCombat"
squadAntiMatterCost:0 0.000000
squadTypeEntityDef:1 "SquadTechBomber"
squadAntiMatterCost:1 0.000000
NumSoundsFor:ONATTACKORDERISSUED 3
SoundID "CAPITALSHIP_TECHCOLONY_ONATTACKORDERISSUED_0"
SoundID "CAPITALSHIP_TECHCOLONY_ONATTACKORDERISSUED_1"
SoundID "CAPITALSHIP_TECHCOLONY_ONATTACKORDERISSUED_2"
NumSoundsFor:ONCREATION 1
SoundID "CAPITALSHIP_TECHCOLONY_ONCREATION"
NumSoundsFor:ONGENERALORDERISSUED 3
SoundID "CAPITALSHIP_TECHCOLONY_ONGENERALORDERISSUED_0"
SoundID "CAPITALSHIP_TECHCOLONY_ONGENERALORDERISSUED_1"
SoundID "CAPITALSHIP_TECHCOLONY_ONGENERALORDERISSUED_2"
NumSoundsFor:ONSELECTED 3
SoundID "CAPITALSHIP_TECHCOLONY_ONSELECTED_0"
SoundID "CAPITALSHIP_TECHCOLONY_ONSELECTED_1"
SoundID "CAPITALSHIP_TECHCOLONY_ONSELECTED_2"
NumSoundsFor:ONSTARTPHASEJUMP 1
SoundID "CAPITALSHIP_TECHCOLONY_ONSTARTPHASEJUMP_0"
MeshName "CapitalShip_TechColony"
ExhaustParticleSystemName "Exhaust_TechColony"
ExplosionName "CapitalShip0"
CommandPoints(飞行中队数量,下面两行类似于前面HP和护盾的定义模式)
StartValue 1.500000
ValueIncreasePerLevel 0.500000
weaponCooldownDecreasePerc(武器攻击间隔)
StartValue 0.000000
ValueIncreasePerLevel 0.090000
weaponDamageIncreasePerc(武器伤害)
StartValue 0.000000


因为时间有限,只能搞个不完整的,但对于一般想BT的虐待电脑的玩家足够了,请期待锤大完整版!!

评分

参与人数 2声望 +1 UCC +96 贡献 +1 收起 理由
FRIGHTER + 1 很给力!
HammerSun + 96 + 1 [管理操作]发帖为有意义的原创内容/经验 ...

查看全部评分

发表于 2008-4-28 20:44:29 | 显示全部楼层
SynchronizedTargeting FALSE(是否同步瞄准目标?不清楚什么意思)
应该是知否需要炮口对准目标
一般主炮都需要 导弹一般都不需要

像weaponDamageIncreasePerc(武器伤害)
是每次升级 武器威力增加的比例 上面已个是射速提高的比例
舰载机控制点数四舍五入取整
回复

使用道具 举报

发表于 2010-3-8 05:50:43 | 显示全部楼层
拜谢 一下 这么好的贴既然没多少人回
回复

使用道具 举报

发表于 2010-4-11 00:00:59 | 显示全部楼层
好帖~顶上~~~~不懂我的永不了Mods改的~只有在原版里面改了
回复

使用道具 举报

发表于 2010-4-16 21:52:37 | 显示全部楼层
好贴,学习下下
回复

使用道具 举报

发表于 2010-4-17 21:40:27 | 显示全部楼层
按这个教程改了主力舰,为什么进游戏后没效果?改的主力舰最大数量和人口数量都改过来了,就是主力舰的改了没用啊
回复

使用道具 举报

发表于 2010-5-16 13:10:08 | 显示全部楼层
好帖,谢谢楼主。
回复

使用道具 举报

发表于 2010-7-9 19:06:57 | 显示全部楼层
很不错!~~想改主力舰玩玩!~
回复

使用道具 举报

发表于 2010-12-31 16:07:33 | 显示全部楼层
[S::):] [S::time:]
回复

使用道具 举报

发表于 2010-12-31 16:07:59 | 显示全部楼层
[S::handshake:] [S::kiss:]
回复

使用道具 举报

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

本版积分规则

关闭

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

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