-
Notifications
You must be signed in to change notification settings - Fork 9
CoreSystems Server Config Options
The layour of CoreSystemsServer.cfg has changed somewhat and new options have been added. You can now modify certain weapon values in your server config, as well as ammo values.
<ServerModifiers>
<Ammos>
<AmmoMod>
<AmmoName>AmmoRound1</AmmoName>
<Variable>BaseDamage</Variable>
<Value>1</Value>
</AmmoMod>
<AmmoMod>
<AmmoName>AmmoRound1</AmmoName>
<Variable>EnergyAreaEffectDamage</Variable>
<Value>false</Value>
</AmmoMod>
<AmmoMod>
<AmmoName>AmmoRound2</AmmoName>
<Variable>DesiredSpeed</Variable>
<Value>750</Value>
</AmmoMod>
</Ammos>
<Weapons>
<WeaponMod>
<PartName>WeaponSubtypeId1</PartName>
<Variable>MaxTargetDistance</Variable>
<Value>1500</Value>
</WeaponMod>
<WeaponMod>
<PartName>weaponSubtypeId2</PartName>
<Variable>DeviateShotAngle</Variable>
<Value>0.25</Value>
</WeaponMod>
<WeaponMod>
<PartName>weaponSubtypeId2</PartName>
<Variable>AimingTolerance</Variable>
<Value>0.1</Value>
</WeaponMod>
</Weapons>
</ServerModifiers>
Note that AmmoName takes the --AmmoRound-- field from the AmmoDef rather than the name of the AmmoDef.
- BaseDamage
Accepts decimal values > 0
- AreaEffectDamage
Accepts decimal values >= 0
- AreaEffectRadius
Accepts decimal values >= 0
- DetonationDamage
Accepts decimal values >= 0
- DetonationRadius
Accepts decimal values >= 0
- Health
Accepts decimal values >= 0
- MaxTrajectory
Accepts decimal values >= 0
- DesiredSpeed
Accepts decimal values >= 0
- EnergyCost
Accepts decimal values >= 0
- GravityMultiplier
Accepts decimal values >= 0
- ShieldModifier
Accepts decimal values >= 0
- DisableClientPredictedAmmo
Accepts true/false
- EnergyBaseDamage
Accepts true/false
- EnergyAreaEffectDamage
Accepts true/false
- EnergyDetonationDamage
Accepts true/false
- EnergyShieldDamage
Accepts true/false
- MaxTargetDistance
Accepts decimal values >= 0
- MinTargetDistance
Accepts decimal values >= 0
- RateOfFire
Accepts integer values >= 0
- ReloadTime
Accepts integer values >= 0
- DeviateShotAngle
Accepts decimal values >= 0
- AimingTolerance
Accepts decimal values >= 0
- IdlePower
Accepts decimal values > 0
If you have suggestions or implementations, please raise them in the Discord! Thank you!
Please donate to DarkStar's Patreon!
WeaponCore Quick Links
Weapon Properties (Page in Progress)
Multi-Turret Creation (Page in Progress)
Weapon - Targeting & Hardpoint
Weapon - Critical Reactions/Warheads
Weapon - Minimal Configurations
Ammo - Electronic Warfare System (EWAR)
Ammo - Guidance System (Homing, Mines, Self-Guided)
Armor System (Page in Progress)