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

[原创] 基础修改教程(未完)

[复制链接]
发表于 2008-6-30 00:51:22 | 显示全部楼层 |阅读模式
我是改派里一个不是大大的大大...改过的游戏也很多,但大多是比较简单的编码,比如<骑马与砍杀>,<太空帝国>,<罗马全面战争>,<荣誉骑士>,当然还有太阳帝国的原罪..现在就把我修改的心得发上来
<一>单位修改
1.找到文件
C:\Documents and Settings\你的用户名\Local Settings\Application Data\Ironclad Games\Sins of a Solar Empire\MODS\你的MOD名\GameInfo
这个文件夹里存放了所有的MOD文件.
然后找单位文件,单位文件命名规律是先舰艇类型(主力/护卫/战机),种族(TECH/PSI/PHASE),单位名称(探索船,航母等),比如TEC的战列舰就是
CAPITALSHIP_TECHBATTLESHIP.entity,TEC的防卫炮台就是PLANETMODULE_TECHORBITALGAUSSDEFENSE.entity
其他种族依次类推
2.代码修改
这个游戏的代码其实很简单,只要知道英文都能明白意思,我就把我知道的部分发上来,依然是一个飞船一个建筑

TXT
entityType "PlanetModuleWeaponDefense"                           不要改
minZoomDistanceMult 2.000000                                            未知 不知道改了有什么作用
ability:0 ""                                                                              能力,主力舰和一些特殊船才有,一般不要改
ability:1 ""
ability:2 ""
ability:3 ""
MaxAntiMatter 0.000000                                                  最大反物质存储
AntiMatterRestoreRate 0.000000                                      反物质恢复
numRandomDebrisLarge 3                                   未知 不知道改了有什么作用
numRandomDebrisSmall 19                                   未知 不知道改了有什么作用
numSpecificDebris 0                                               未知 不知道改了有什么作用         
armorType "VeryHeavy"                                            装甲类型
hudIcon "HUDICON_PLANETMODULE_TECHORBITALGAUSSDEFENSE"                                    貌似是图标
smallHudIcon "HUDICONSMALL_PLANETMODULE_TECHORBITALGAUSSDEFENSE"                 同上
infoCardIcon "INFOCARDICON_PLANETMODULE_TECHORBITALGAUSSDEFENSE"                  同上
planetUpgradeSlotType "Tactical"                                                                                                 占用星球空间类型(民用还是军用)
planetUpgradeSlotCount 0.000000                                                                                                占用多少空间
basePrice                                                                                                                        造价,依次为钱,金属,晶体
        credits 100.000000
        metal 50.000000
        crystal 20.000000
BuildTime 5.000000                                                                                                     建造时间
NameStringID "IDS_PLANETMODULE_TECHORBITALGAUSSDEFENSE_NAME"             不要改
DescriptionStringID "IDS_PLANETMODULE_TECHORBITALGAUSSDEFENSE_DESCRIPTION"        不要改
planetModuleRoleType "WEAPONDEFENSE"                                                 未知
statCountType "ModulePointDefense"                                                            未知
Prerequisites                                                                                                  建造前提条件
        NumResearchPrerequisites 0
MaxHullPoints 5000.000000                                                                              最大血
HullPointRestoreRate 5.000000                                                                         回血
BaseArmorPoints 20.000000                                                                            护甲
MaxShieldPoints 0.000000                                                                             护盾
ShieldPointRestoreRate 0.000000                                                                   护盾恢复
maxShieldMitigation 0.0                                                                                未知
ExperiencePointsForDestroying 50.000000                                                   击毁后获得的经验
angularSpeed 22.999992                                                                          转向速度
rotateSoundName ""                                                                            未知
resourceExtractionType "Invalid"                                                              采集资源类型
cultureSpreadRate 0.000000                                                                             文化侵占速度
rotateToFacePlanet FALSE                                                                            未知
rotateConstantly FALSE                                                                               未知
isAffectedBySimilarModuleCostResearch FALSE                                              未知
ShieldMeshName ""                                                                                                    未知
NumSoundsFor:ONATTACKORDERISSUED 0                                                          貌似是声音调用
NumSoundsFor:ONCREATION 0                                                                                  同上
NumSoundsFor:ONGENERALORDERISSUED 0                                                            同上
NumSoundsFor:ONSELECTED 1                                                                               同上
SoundID "PLANETMODULE_TECHORBITALGAUSSDEFENSE_ONSELECTION_0"        同上
NumSoundsFor:ONSTARTPHASEJUMP 0                                                                     同上
MeshName "PlanetModule_TechOrbitalGaussDefense"                                                模型调用
ExplosionName "PlanetModuleSmall"                                                                               未知
mainViewIcon "MAINVIEWICON_PLANETMODULE_TECHORBITALGAUSSDEFENSE"       图标
picture "PLANETMODULEPICTURE_TECHORBITALGAUSSDEFENSE"                             图片
minShadow 0.000000                                                                                                      未知
maxShadow 0.600000                                                                                                        未知
formationRank 3                                                                                                                 未知
defaultAutoAttackRange "None"                                                                                         未知
defaultAutoAttackOn TRUE                                                                                            是否默认自动攻击
prefersToFocusFire TRUE                                                                                            优先FOCUSFIRE(E文不好)
NumWeapons 1                                                                                                               有多少种武器
Weapon
        WeaponType "Projectile"                                                                          武器类型
        damageEnums                                                                                                                           
                AttackType "ANTIMEDIUM"                                                              攻击类型
                DamageAffectType "AFFECTS_SHIELDS_AND_HULL"                                伤害类型                             
                DamageApplyType "BACKLOADED"                                                      受伤害类型?????
                DamageType "PHYSICAL"                                                              伤害类型
                WeaponClassType "GAUSS"                                                               武器种类
        DamagePerBank:FRONT 120.000000                                                              对前方攻击伤害
        DamagePerBank:BACK 120.000000                                                                 对后方攻击伤害
        DamagePerBank:LEFT 120.000000                                                                对左边攻击伤害
        DamagePerBank:RIGHT 120.000000                                                              对右边攻击伤害
        Range 25000.000000                                                                                     射程
        PreBuffCooldownTime 4.000000                                                                     射击间隔
        CanFireAtFighter TRUE                                                                                    能否对战机攻击
        SynchronizedTargeting TRUE                                                                     能否同时对多个射击
        PointStaggerDelay 0.000000                                                                       未知
        TravelSpeed 8000.000000                                                                            子弹飞行速度
        Duration 0.000000                                                                             未知
        WeaponEffects                                                                                                  武器效果
                weaponType "Projectile"                                                              
                burstCount 1
                burstDelay 0.000000
                muzzleEffectName "Weapon_Tech_OrbitalDefense_Muzzle"
                muzzleSoundMinRespawnTime 0.100000
                muzzleSounds                                                              声音效果
                        soundCount 1
                        sound "WEAPON_TECH_GAUSSCANNON_MUZZLE"
                hitEffectName "Weapon_Tech_OrbitalDefense_Hit"
                hitHullEffectSounds
                        soundCount 1
                        sound "WEAPONIMPACT_PHYSICALHEAVY_HITHULL"
                hitShieldsEffectSounds
                        soundCount 1
                        sound "WEAPONIMPACT_GENERICHEAVY_HITSHIELDS"
                projectileTravelEffectName "Weapon_Tech_OrbitalDefense_Bullet"
m_weaponIndexForRange 0
 楼主| 发表于 2008-6-30 00:52:08 | 显示全部楼层
这个是主力舰的,其他船修改大同小异,上面提到过的也不说了
TXT
entityType "CapitalShip"                                                                         船的类型
ability:0 "AbilityGaussBlast"                                                                         技能1
ability:1 "AbilityFlakBurst"                                                                         技能2
ability:2 "AbilityAdaptiveShield"                                                                         技能3
ability:3 "AbilityLastStand"                                                                         技能4
defaultAutoAttackRange "GravityWell"                                                                         默认攻击范围
defaultAutoAttackOn TRUE                                                                         是否默认为主动攻击
prefersToFocusFire TRUE                                                                        
autoJoinFleetDefault TRUE                                                                         自动加入舰队
canBomb TRUE                                                                                      能否轰炸行星
hasBombingLevels FALSE                                                                            有轰炸等级
baseDamage 89.000000                                                                            轰炸伤害
basePopulationKilled 0.700000                                                                         轰炸人口损失
bombingFreqTime 10.000000                                                                           未知
baseRange 3300.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_TECHBATTLESHIP"
basePrice
        credits 1.000000
        metal 1.000000
        crystal 1.000000
slotCount 1.000000                                                                         占用人口
BuildTime 20.000000
MaxHullPoints                                                                         最大HP的基础值和每升一级增加值.下同
        StartValue 3500.000000
        ValueIncreasePerLevel 150.000000
MaxShieldPoints
        StartValue 1550.000000
        ValueIncreasePerLevel 150.000000
HullPointRestoreRate
        StartValue 2.500000
        ValueIncreasePerLevel 0.200000
ShieldPointRestoreRate
        StartValue 5.000000
        ValueIncreasePerLevel 0.300000
ArmorPointsFromExperience
        StartValue 8.000000
        ValueIncreasePerLevel 0.70000
maxMitigation
        StartValue 0.65
        ValueIncreasePerLevel 0.01111
MaxAntiMatter
        StartValue 525.000000
        ValueIncreasePerLevel 20.000000
AntiMatterRestoreRate
        StartValue 1.750000
        ValueIncreasePerLevel 0.200000
CultureProtectRate
        StartValue 0.300000
        ValueIncreasePerLevel 0.050000
NameStringID "IDS_CAPITALSHIP_TECHBATTLESHIP_NAME"
DescriptionStringID "IDS_CAPITALSHIP_TECHBATTLESHIP_DESCRIPTION"
picture "CAPITALSHIPPICTURE_TECHBATTLESHIP"
Prerequisites
        NumResearchPrerequisites 0
roleType "Invalid"
statCountType "CapitalShipBattleship"
numRandomDebrisLarge 8
numRandomDebrisSmall 16
numSpecificDebris 0
armorType "CapitalShip"
hudIcon "HUDICON_CAPITALSHIP_TECHBATTLESHIP"
smallHudIcon "HUDICONSMALL_CAPITALSHIP_TECHBATTLESHIP"
infoCardIcon "INFOCARDICON_CAPITALSHIP_TECHBATTLESHIP"
minZoomDistanceMult 1.250000
NumWeapons 3                                                                         武器数量
Weapon
        WeaponType "Beam"
        damageEnums
                AttackType "CAPITALSHIP"
                DamageAffectType "AFFECTS_SHIELDS_AND_HULL"
                DamageApplyType "OVERTIME"
                DamageType "ENERGY"
                WeaponClassType "BEAM"
        DamagePerBank:FRONT 176.000000
        DamagePerBank:BACK 90.000000
        DamagePerBank:LEFT 120.000000
        DamagePerBank:RIGHT 120.000000
        Range 5000.000000
        PreBuffCooldownTime 10.000000
        CanFireAtFighter FALSE
        SynchronizedTargeting TRUE
        PointStaggerDelay 0.250000
        TravelSpeed 0.000000
        Duration 4.000000
        WeaponEffects
                weaponType "Beam"
                burstCount 1
                burstDelay 0.000000
                muzzleEffectName "Weapon_TechCapitalBeamHeavy_Muzzle"
                muzzleSoundMinRespawnTime 0.100000
                muzzleSounds
                        soundCount 1
                        sound ""
                hitEffectName "Weapon_TechCapitalBeamHeavy_Hit"
                hitHullEffectSounds
                        soundCount 1
                        sound ""
                hitShieldsEffectSounds
                        soundCount 1
                        sound ""
                beamEffectSounds
                        soundCount 1
                        sound "WEAPON_TECHCAPITALBEAMHEAVY_TRAVEL"
                beamGlowTextureName "TechCapitalBeam_Glow"
                beamCoreTextureName "TechCapitalBeam_Core"
                beamWidth 35.000000
                beamGlowColor ffffffff
                beamCoreColor ffffffff
                beamTilingRate 3.000000
Weapon
        WeaponType "Projectile"
        damageEnums
                AttackType "CAPITALSHIP"
                DamageAffectType "AFFECTS_SHIELDS_AND_HULL"
                DamageApplyType "BACKLOADED"
                DamageType "PHYSICAL"
                WeaponClassType "AUTOCANNON"
        DamagePerBank:FRONT 87.000000
        DamagePerBank:BACK 29.500000
        DamagePerBank:LEFT 49.500000
        DamagePerBank:RIGHT 49.500000
        Range 5000.000000
        PreBuffCooldownTime 4.000000
        CanFireAtFighter TRUE
        SynchronizedTargeting FALSE
        PointStaggerDelay 0.500000
        TravelSpeed 4000.000000
        Duration 0.000000
        WeaponEffects
                weaponType "Projectile"
                burstCount 15
                burstDelay 0.060000
                muzzleEffectName "Weapon_TechCapitalAutoCannonHeavy_Muzzle"
                muzzleSoundMinRespawnTime 0.770000
                muzzleSounds
                        soundCount 3
                        sound "WEAPON_TECHCAPITALAUTOCANNONHEAVY_MUZZLE"
                        sound "WEAPON_TECHCAPITALAUTOCANNONHEAVY_MUZZLE_ALT1"
                        sound "WEAPON_TECHCAPITALAUTOCANNONHEAVY_MUZZLE_ALT2"
                hitEffectName "Weapon_TechCapitalAutoCannonHeavy_Hit"
                hitHullEffectSounds
                        soundCount 1
                        sound "WEAPONIMPACT_PHYSICALHEAVY_HITHULL"
                hitShieldsEffectSounds
                        soundCount 1
                        sound "WEAPONIMPACT_GENERICHEAVY_HITSHIELDS"
                projectileTravelEffectName "Weapon_TechCapitalAutoCannonHeavy_Travel"
Weapon
        WeaponType "Projectile"
        damageEnums
                AttackType "CAPITALSHIP"
                DamageAffectType "AFFECTS_SHIELDS_AND_HULL"
                DamageApplyType "BACKLOADED"
                DamageType "ENERGY"
                WeaponClassType "LASERTECH"
        DamagePerBank:FRONT 245.375000
        DamagePerBank:BACK 0.000000
        DamagePerBank:LEFT 0.000000
        DamagePerBank:RIGHT 0.000000
        Range 10000.000000
        PreBuffCooldownTime 15.000000
        CanFireAtFighter FALSE
        SynchronizedTargeting TRUE
        PointStaggerDelay 0.900000
        TravelSpeed 9000.000000
        Duration 0.000000
        WeaponEffects
                weaponType "Projectile"
                burstCount 1
                burstDelay 0.000000
                muzzleEffectName "Weapon_TechCapitalLaserHeavy_Muzzle"
                muzzleSoundMinRespawnTime 0.100000
                muzzleSounds
                        soundCount 2
                        sound "WEAPON_TECHCAPITALFIREBALLHEAVY_MUZZLE"
                        sound "WEAPON_TECHCAPITALFIREBALLHEAVY_MUZZLE_ALT1"
                hitEffectName "Weapon_TechCapitalLaserHeavy_Hit"
                hitHullEffectSounds
                        soundCount 1
                        sound "WEAPONIMPACT_PHYSICALHEAVY_HITHULL"
                hitShieldsEffectSounds
                        soundCount 1
                        sound "WEAPONIMPACT_GENERICHEAVY_HITSHIELDS"
                projectileTravelEffectName "Weapon_TechCapitalLaserHeavy_Travel"
m_weaponIndexForRange 0
回复

使用道具 举报

 楼主| 发表于 2008-6-30 00:52:31 | 显示全部楼层

大汗,只有1W字节,居然发不下

mass 10000.000000
ShieldMeshName "Shield_TechBattleship"
maxAccelerationLinear 100.000000                                                                         最大加速度
maxAccelerationStrafe 10.000000                                                                         不知道
maxDecelerationLinear 500.000000                                                                         最大减速
maxAccelerationAngular 1.000000                                                                         转弯时最大加速,就是转弯速度
maxDecelerationAngular 9.999996                                                                         转弯时减速能力
maxSpeedLinear 900.000000                                                                         极速
squadTypeEntityDef:0 "SquadTechCombat"                                                               
squadAntiMatterCost:0 0.000000                                                                         建造战机群消耗反物质
squadTypeEntityDef:1 "SquadTechBomber"                                                                       
squadAntiMatterCost:1 0.000000                                                                         建造战机群消耗反物质
NumSoundsFor:ONATTACKORDERISSUED 4                                                              音效文件
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONATTACKORDERISSUED_0"             音效文件
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONATTACKORDERISSUED_1"             音效文件
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONATTACKORDERISSUED_2"             音效文件
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONATTACKORDERISSUED_3"             音效文件
NumSoundsFor:ONCREATION 1
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONCREATION"             音效文件
NumSoundsFor:ONGENERALORDERISSUED 3
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONGENERALORDERISSUED_0"             音效文件
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONGENERALORDERISSUED_1"             音效文件
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONGENERALORDERISSUED_2"             音效文件
NumSoundsFor:ONSELECTED 3
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONSELECTED_0"             音效文件
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONSELECTED_1"             音效文件
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONSELECTED_2"             音效文件
NumSoundsFor:ONSTARTPHASEJUMP 1
SoundID "CAPITALSHIP_TECHBATTLESHIP_ONSTARTPHASEJUMP_0"             音效文件
MeshName "CapitalShip_TechBattleship"             模型文件
ExhaustParticleSystemName "Exhaust_TechBattleship"
ExplosionName "CapitalShip0"
CommandPoints                                            装载战机数
        StartValue 2.000000                            初始值
        ValueIncreasePerLevel 0.500000       升级增加值
weaponCooldownDecreasePerc                       武器冷却速度加快
        StartValue 0.000000
        ValueIncreasePerLevel 0.130000
weaponDamageIncreasePerc                            武器威力加强
        StartValue 0.000000
        ValueIncreasePerLevel 0.150000
HyperspaceChargingSoundID "HYPERSPACE_CHARGEUP"             音效文件
HyperspaceTravelSoundID "HYPERSPACE_TRAVEL"             音效文件
EngineSoundID "ENGINE_TECHCAPITALSHIP"             音效文件
formationRank 0
minShadow 0.000000
maxShadow 1.000000
回复

使用道具 举报

发表于 2008-7-18 17:36:33 | 显示全部楼层
怎么不继续了啊?期待啊
回复

使用道具 举报

发表于 2011-6-22 12:25:10 | 显示全部楼层
这个必须顶
回复

使用道具 举报

发表于 2011-8-12 09:06:31 | 显示全部楼层
继续啊  我要改无敌战舰啊
回复

使用道具 举报

发表于 2011-9-22 08:37:59 | 显示全部楼层
lz 不见了? 莫非 tj 了.....
回复

使用道具 举报

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

本版积分规则

关闭

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

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