Most recent edit on 2006-03-12 06:17:26 by SunTzu
Additions:
AddShipMultiplier(<rShip>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
AddSubSystemMultiplier(<rSubSystem>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
Deletions:
AddShipMultiplier(<rShip>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMaxMultiplier>, <fMinMultiplier>, <fRadius>)
AddSubSystemMultiplier(<rSubSystem>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMaxMultiplier>, <fMinMultiplier>, <fRadius>)
Edited on 2006-03-11 15:11:57 by SunTzu
Additions:
AddShipMultiplier(<rShip>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMaxMultiplier>, <fMinMultiplier>, <fRadius>)
AddSubSystemMultiplier(<rSubSystem>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMaxMultiplier>, <fMinMultiplier>, <fRadius>)
Deletions:
AddShipMultiplier(<rShip>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
AddSubSystemMultiplier(<rSubSystem>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
Edited on 2005-07-11 13:59:18 by MiKail
Additions:
AddShipMultiplier(NewShipType, "WeaponAccuracy", "OwnShipsWithinRadiusExcludingThisShip", "Linear", 1.15, 1.15, 4500)
AddSubSystemMultiplier(NewSubSystemType, "BuildSpeed", "ThisShipOnly", "Linear", 1.3, 1, 0)
Deletions:
AddShipMultiplier(NewShipType, "WeaponAccuracy", "OwnShipsWithinRadiusExcludingThisShip", "Linear", 1.15, 1.15, 4500)
AddSubSystemMultiplier(NewSubSystemType, "BuildSpeed", "ThisShipOnly", "Linear", 1.3, 1, 0)
Edited on 2005-07-11 13:58:46 by MiKail
No differences.
Edited on 2005-07-02 03:50:31 by MiKail
Additions:
<rShip> and <rSubSystem>: Reference to the ship or subsystem. Generally, this will be NewShipType or NewSubSystemType, respectively.
<sMultiplierType>: Specifies the statistic to be affected by the multiplier. See Modifiable Values.
<sTarget>: Specifies which ships within the fRadius receive the specified multiplier. Possible values are EnemyShipsWithinRadius, OwnShipsWithinRadius, OwnShipsWithinRadiusExcludingThisShip, and ThisShipOnly.
<sScaleType>: Possible values are Linear and None. If set to Linear, the actual multiplier applied depends on the current health of the ship or subsystem providing the multiplier. If the ship or subsystem has 0 health, the fMinMultiplier is used. With any health greater than 0, the multiplier is scaled in a linear fashion up to the value of fMaxMultiplier if the ship or subsystem has full health. If set to None, the fMaxMultiplier value is always used for all affected ships.
<fMinMultiplier>: The minimum possible multiplier if sScaleType is set to Linear and the ship or subsystem providing the multiplier has 0 health.
<fMaxMultiplier>: The maximum possible multiplier if sScaleType is set to Linear and the ship or subsystem providing the multiplier has full health, or the multiplier if sScaleType is set to None.
<fRadius>: The radius within which any ship allowed by the sTarget setting is affected by the specified multiplier type.
Deletions:
1) rShip and rSubSystem: Reference to the ship or subsystem. Generally, this will be NewShipType or NewSubSystemType, respectively.
sMultiplierType: Specifies the statistic to be affected by the multiplier. See Modifiable Values.
sTarget: Specifies which ships within the fRadius receive the specified multiplier. Possible values are EnemyShipsWithinRadius, OwnShipsWithinRadius, OwnShipsWithinRadiusExcludingThisShip, and ThisShipOnly.
sScaleType: Possible values are Linear and None. If set to Linear, the actual multiplier applied depends on the current health of the ship or subsystem providing the multiplier. If the ship or subsystem has 0 health, the fMinMultiplier is used. With any health greater than 0, the multiplier is scaled in a linear fashion up to the value of fMaxMultiplier if the ship or subsystem has full health. If set to None, the fMaxMultiplier value is always used for all affected ships.
fMinMultiplier: The minimum possible multiplier if sScaleType is set to Linear and the ship or subsystem providing the multiplier has 0 health.
fMaxMultiplier: The maximum possible multiplier if sScaleType is set to Linear and the ship or subsystem providing the multiplier has full health, or the multiplier if sScaleType is set to None.
fRadius: The radius within which any ship allowed by the sTarget setting is affected by the specified multiplier type.
Edited on 2005-07-02 03:48:58 by MiKail
Additions:
Example
Deletions:
Examples
Edited on 2003-11-03 12:56:57 by RangerHW
Additions:
Examples
AddSubSystemMultiplier(NewSubSystemType, "BuildSpeed", "ThisShipOnly", "Linear", 1.3, 1, 0)
Deletions:
Example
Edited on 2003-11-03 12:38:25 by RangerHW
Additions:
AddShipMultiplier(<rShip>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
AddSubSystemMultiplier(<rSubSystem>, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
These functions give a ship or subsystem the ability to increase or decrease the specified statistic of itself, or of all friendly ships including itself, other friendly ships excluding itself, or all enemies within the specified radius. The amount of increase or decrease depends on the specified multiplier, and the multiplier can vary depending on the current health of the ship or subsystem providing the multiplier.
rShip and rSubSystem: Reference to the ship or subsystem. Generally, this will be NewShipType or NewSubSystemType, respectively.
sScaleType: Possible values are Linear and None. If set to Linear, the actual multiplier applied depends on the current health of the ship or subsystem providing the multiplier. If the ship or subsystem has 0 health, the fMinMultiplier is used. With any health greater than 0, the multiplier is scaled in a linear fashion up to the value of fMaxMultiplier if the ship or subsystem has full health. If set to None, the fMaxMultiplier value is always used for all affected ships.
fMinMultiplier: The minimum possible multiplier if sScaleType is set to Linear and the ship or subsystem providing the multiplier has 0 health.
fMaxMultiplier: The maximum possible multiplier if sScaleType is set to Linear and the ship or subsystem providing the multiplier has full health, or the multiplier if sScaleType is set to None.
Deletions:
AddShipMultiplier(rShip, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
AddSubSystemMultiplier(rShip, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
These functions give a ship the ability to increase or decrease the specified statistic of itself, or of all friendly ships including itself, other friendly ships excluding itself, or all enemies within the specified radius. The amount of increase or decrease depends on the specified multiplier, and the multiplier can vary depending on the current health of the ship providing the multiplier.
rShip: Reference to the ship. Generally, this will be NewShipType.
sScaleType: Possible values are Linear and None. If set to Linear, the actual multiplier applied depends on the current health of the ship providing the multiplier. If the ship has 0 health, the fMinMultiplier is used. With any health greater than 0, the multiplier is scaled in a linear fashion up to the value of fMaxMultiplier if the ship has full health. If set to None, the fMaxMultiplier value is always used for all affected ships.
fMinMultiplier: The minimum possible multiplier if sScaleType is set to Linear and the ship providing the multiplier has 0 health.
fMaxMultiplier: The maximum possible multiplier if sScaleType is set to Linear and the ship providing the multiplier has full health, or the multiplier if sScaleType is set to None.
Edited on 2003-10-13 11:46:11 by RangerHW
Additions:
Example
AddShipMultiplier(NewShipType, "WeaponAccuracy", "OwnShipsWithinRadiusExcludingThisShip", "Linear", 1.15, 1.15, 4500)
AddShipMultiplier is called within a .ship file, while AddSubSystemMultiplier is called within a .subs file.
Deletions:
AddShipMultiplier is used directly with a ship, while AddSubSystemMultiplier is used with a subsystem.
Edited on 2003-10-13 11:42:31 by RangerHW
Additions:
Description
These functions give a ship the ability to increase or decrease the specified statistic of itself, or of all friendly ships including itself, other friendly ships excluding itself, or all enemies within the specified radius. The amount of increase or decrease depends on the specified multiplier, and the multiplier can vary depending on the current health of the ship providing the multiplier.
AddShipMultiplier is used directly with a ship, while AddSubSystemMultiplier is used with a subsystem.
rShip: Reference to the ship. Generally, this will be NewShipType.
sMultiplierType: Specifies the statistic to be affected by the multiplier. See Modifiable Values.
Deletions:
These functions give a ship the ability to increase or decrease the specified statistic of itself, or of all friendly ships including itself, other friendly ships excluding itself, or all enemies within the specified radius. The amount of increase or decrease depends on the specified multiplier, and the multiplier can vary depending on the current health of the ship providing the multiplier.
AddShipMultiplier is used directly with a ship, while AddSubSystemMultiplier is used with a subsystem.
- rShip: Reference to the Ship, generally this will be NewShipType.
- sMultiplierType: Specifies the statistic to be affected by the multiplier. See Multiplier Types below.
Multiplier Types
See
Modifiable Values.
Edited on 2003-10-10 22:23:41 by RangerHW
Additions:
These functions give a ship the ability to increase or decrease the specified statistic of itself, or of all friendly ships including itself, other friendly ships excluding itself, or all enemies within the specified radius. The amount of increase or decrease depends on the specified multiplier, and the multiplier can vary depending on the current health of the ship providing the multiplier.
Deletions:
These functions give a ship the ability to increase or decrease the specified statistic of itself, or of all friendly ships including itself, other friendly ships excluding itself, or all enemies within the specified radius. The amount of increase or decrease depends on the specified multiplier, and the multiplier can vary depending on the current health of the affect ships.
Edited on 2003-10-10 19:04:05 by RangerHW
Additions:
1) fMinMultiplier: The minimum possible multiplier if sScaleType is set to Linear and the ship providing the multiplier has 0 health.
fMaxMultiplier: The maximum possible multiplier if sScaleType is set to Linear and the ship providing the multiplier has full health, or the multiplier if sScaleType is set to None.
Deletions:
1) fMinMultiplier: The minimum possible multiplier if sScaleType is set to Linear and the affected ship has 0 health.
fMaxMultiplier: The maximum possible multiplier if sScaleType is set to Linear and the affected ship has full health, or the multiplier if sScaleType is set to None.
Edited on 2003-10-10 19:02:14 by ThoughtProcess
Additions:
1) rShip: Reference to the Ship, generally this will be NewShipType.
Edited on 2003-10-10 19:01:34 by ThoughtProcess
Additions:
AddShipMultiplier(rShip, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
AddSubSystemMultiplier(rShip, <sMultiplierType>, <sTarget>, <sScaleType>, <fMinMultiplier>, <fMaxMultiplier>, <fRadius>)
These functions give a ship the ability to increase or decrease the specified statistic of itself, or of all friendly ships including itself, other friendly ships excluding itself, or all enemies within the specified radius. The amount of increase or decrease depends on the specified multiplier, and the multiplier can vary depending on the current health of the affect ships.
AddShipMultiplier is used directly with a ship, while AddSubSystemMultiplier is used with a subsystem.
- sMultiplierType: Specifies the statistic to be affected by the multiplier. See Multiplier Types below.
- sTarget: Specifies which ships within the fRadius receive the specified multiplier. Possible values are EnemyShipsWithinRadius, OwnShipsWithinRadius, OwnShipsWithinRadiusExcludingThisShip, and ThisShipOnly.
- sScaleType: Possible values are Linear and None. If set to Linear, the actual multiplier applied depends on the current health of the ship providing the multiplier. If the ship has 0 health, the fMinMultiplier is used. With any health greater than 0, the multiplier is scaled in a linear fashion up to the value of fMaxMultiplier if the ship has full health. If set to None, the fMaxMultiplier value is always used for all affected ships.
- fMinMultiplier: The minimum possible multiplier if sScaleType is set to Linear and the affected ship has 0 health.
- fMaxMultiplier: The maximum possible multiplier if sScaleType is set to Linear and the affected ship has full health, or the multiplier if sScaleType is set to None.
- fRadius: The radius within which any ship allowed by the sTarget setting is affected by the specified multiplier type.
See Modifiable Values.
Deletions:
AddShipMultiplier(NewShipType,"<sMultiplierType>","<sTarget>","<sScaleType>",<fMinMultiplier>,<fMaxMultiplier>,<fRadius>)
AddSubSystemMultiplier(NewShipType,"<sMultiplierType>","<sTarget>","<sScaleType>",<fMinMultiplier>,<fMaxMultiplier>,<fRadius>)
These functions give a ship the ability to increase or decrease the specified stat of itself, or of all friendly ships including itself, other friendly ships excluding itself, or all enemies within the specified radius. The amount of increase or decrease depends on the specified multiplier, and the multiplier can vary depending on the current health of the affect ships.
AddShipMultiplier is used directly with a ship, while AddSubSystemMultiplier is used with a subsystem.
sMultiplierType: Specifies the stat to be affected by the multiplier. See
Multiplier Types below.
sTarget: Specifies which ships within the fRadius receive the specified multiplier. Possible values are
EnemyShipsWithinRadius,
OwnShipsWithinRadius,
OwnShipsWithinRadiusExcludingThisShip, and
ThisShipOnly.
sScaleType: Possible values are
Linear and
None. If set to
Linear, the actual multiplier applied depends on the current health of the ship providing the multiplier. If the ship has 0 health, the fMinMultiplier is used. With any health greater than 0, the multiplier is scaled in a linear fashion up to the value of fMaxMultiplier if the ship has full health. If set to
None, the fMaxMultiplier value is always used for all affected ships.
fMinMultiplier: The minimum possible multiplier if sScaleType is set to
Linear and the affected ship has 0 health.
fMaxMultiplier: The maximum possible multiplier if sScaleType is set to
Linear and the affected ship has full health, or the multiplier if sScaleType is set to
None.
fRadius: The radius within which any ship allowed by the sTarget setting is affected by the specified multiplier type.
MaxHealth
Speed
MaxSpeed
BuildSpeed
ShipHoldRepairSpeed
HealthRegenerationRate
WeaponAccuracy
WeaponDamage
ShieldRegenerationRate
MaxShield
HyperSpaceRecoveryTime
HyperSpaceTime
HyperSpaceCost
HyperSpaceAbortDamage
Capture
CloakingStrength
CloakDetection
CloakingTime
SensorDistortion
MaxSpeed
VisualRange
PrimarySensorsRange
SecondarySensorsRange
DustCloudSensitivity
NebulaSensitivity
ResourceCollectionRate
ResourceDropOffRate
ResourceCapacity
DefenseFieldTime
Edited on 2003-10-10 18:58:44 by RangerHW
Additions:
sScaleType: Possible values are Linear and None. If set to Linear, the actual multiplier applied depends on the current health of the ship providing the multiplier. If the ship has 0 health, the fMinMultiplier is used. With any health greater than 0, the multiplier is scaled in a linear fashion up to the value of fMaxMultiplier if the ship has full health. If set to None, the fMaxMultiplier value is always used for all affected ships.
Deletions:
sScaleType: Possible values are Linear and None. If set to Linear, the actual multiplier applied depends on the current health of the affected ship. If the ship has 0 health, the fMinMultiplier is used. With any health greater than 0, the multiplier is scaled in a linear fashion up to the value of fMaxMultiplier if the ship has full health. If set to None, the fMaxMultiplier value is always used for all affected ships.
Edited on 2003-10-10 16:32:34 by RangerHW
Additions:
- Modifiable Values
Deletions:
- ModifiableValues
Edited on 2003-10-10 16:32:15 by RangerHW
Additions:
- ModifiableValues
Deletions:
- ModifiableValues
Edited on 2003-10-10 16:31:58 by RangerHW
Additions:
- ModifiableValues
Edited on 2003-10-10 16:28:04 by RangerHW
Deletions:
- StartWeaponConfig
Oldest known version of this page was edited on 2003-10-10 16:13:35 by RangerHW []
Page view:
AddShipMultiplier(NewShipType,"<sMultiplierType>","<sTarget>","<sScaleType>",<fMinMultiplier>,<fMaxMultiplier>,<fRadius>)
AddSubSystemMultiplier(NewShipType,"<sMultiplierType>","<sTarget>","<sScaleType>",<fMinMultiplier>,<fMaxMultiplier>,<fRadius>)
These functions give a ship the ability to increase or decrease the specified stat of itself, or of all friendly ships including itself, other friendly ships excluding itself, or all enemies within the specified radius. The amount of increase or decrease depends on the specified multiplier, and the multiplier can vary depending on the current health of the affect ships.
AddShipMultiplier is used directly with a ship, while AddSubSystemMultiplier is used with a subsystem.
Arguments
sMultiplierType: Specifies the stat to be affected by the multiplier. See Multiplier Types below.
sScaleType: Possible values are Linear and None. If set to Linear, the actual multiplier applied depends on the current health of the affected ship. If the ship has 0 health, the fMinMultiplier is used. With any health greater than 0, the multiplier is scaled in a linear fashion up to the value of fMaxMultiplier if the ship has full health. If set to None, the fMaxMultiplier value is always used for all affected ships.
fMinMultiplier: The minimum possible multiplier if sScaleType is set to Linear and the affected ship has 0 health.
fMaxMultiplier: The maximum possible multiplier if sScaleType is set to Linear and the affected ship has full health, or the multiplier if sScaleType is set to None.
fRadius: The radius within which any ship allowed by the sTarget setting is affected by the specified multiplier type.
Multiplier Types
Related Pages: