modding:xml:stationtype
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| modding:xml:stationtype [2014/07/30 17:33] – [Placement] gpm | modding:xml:stationtype [2017/04/13 07:15] (current) – Need to finish Summary 0xabcdef | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| [[modding: | [[modding: | ||
| + | =====Summary===== | ||
| + | * < | ||
| + | * Zero or one < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * Zero or one < | ||
| + | * Zero or one < | ||
| + | * criteria= | ||
| + | * Zero or one < | ||
| + | * chance= | ||
| + | * Zero or one < | ||
| + | * min= | ||
| + | * max= | ||
| + | * Zero or one < | ||
| + | * criteria= | ||
| + | * nodeID= Cannot be used with **criteria** | ||
| + | * min= | ||
| + | * max= | ||
| + | * Zero or one < | ||
| + | * min= | ||
| + | * max= | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| =====Overview===== | =====Overview===== | ||
| < | < | ||
| Line 12: | Line 48: | ||
| **scale=** The scale property is used to define the size-scale of the object. The following values are defined: | **scale=** The scale property is used to define the size-scale of the object. The following values are defined: | ||
| + | * **star** : A stellar object, generally one that emits light. | ||
| + | * **world** : An asteroids or world. This scale covers all natural objects smaller than a star. | ||
| + | * **structure** : A stationary artificial structure, such as a station. | ||
| + | * **ship** : A moving artificial structure, generally smaller than a station. | ||
| + | * **flotsam** : A piece of debris or wreckage, generally smaller than a ship. | ||
| - | * **star** : A stellar object, generally one that emits light. | + | **canAttack=** This specifies |
| - | * **world** : An asteroids or world. This scale covers all natural objects smaller than a star. | + | ***" |
| - | * **structure** : A stationary artificial structure, such as a station. | + | ***" |
| - | * **ship** : A moving artificial structure, generally smaller than a station. | + | |
| - | * **flotsam** : A piece of debris or wreckage, generally smaller than a ship. | + | |
| - | + | ||
| - | **canAttack=" | + | |
| =====Naming===== | =====Naming===== | ||
| **name=** The name of the station. | **name=** The name of the station. | ||
| Line 43: | Line 79: | ||
| The following modifiers are supported (replace " | The following modifiers are supported (replace " | ||
| - | *attribute: Station has 0 probability of appearing at locations //without// attribute. | + | * ***attribute**: Station has 0 probability of appearing at locations //without// attribute. |
| - | +++attribute: | + | * **+++attribute**: Station has 0.1 probability of appearing at locations //without// attribute. |
| - | ++attribute: | + | * **++attribute**: Station has 0.25 probability of appearing at locations //without// attribute. |
| - | +attribute: Station has 0.5 probability of appearing at locations //without// attribute. | + | * **+attribute**: Station has 0.5 probability of appearing at locations //without// attribute. |
| - | -attribute: Station has 0.5 probability of appearing at locations //with// attribute. | + | * **-attribute**: Station has 0.5 probability of appearing at locations //with// attribute. |
| - | --attribute: | + | * **--attribute**: Station has 0.25 probability of appearing at locations //with// attribute. |
| - | ---attribute: | + | * **---attribute**: Station has 0.1 probability of appearing at locations //with// attribute. |
| - | !attribute: Station has 0 probability of appearing at locations //with// attribute. | + | * **!attribute**: Station has 0 probability of appearing at locations //with// attribute. |
| You use a special syntax to have more control over the probability: | You use a special syntax to have more control over the probability: | ||
| - | +attribute|adj: | + | * **+attribute|adj**: If adj is positive, we increase the probability of appearing at locations //with// the attribute by adj%. For example, +asteroids|50; |
| - | + | ||
| - | If adj is negative, we // | + | |
| - | + | ||
| - | -attribute|adj: | + | |
| + | * **-attribute|adj**: | ||
| **enemyExclusionRadius=** If present, this property specifies that the station should not be placed within this number of light-seconds of an enemy. | **enemyExclusionRadius=** If present, this property specifies that the station should not be placed within this number of light-seconds of an enemy. | ||
| Line 71: | Line 104: | ||
| **spaceColor=** This is an RGB value specifying the color of space in the vicinity of the star. | **spaceColor=** This is an RGB value specifying the color of space in the vicinity of the star. | ||
| + | |||
| + | **mass=** This defines the mass of the star in terms of solar masses (equivalent to 330000 Earth masses). It affects the gravitational acceleration that this object exerts in its gravitational field. | ||
| + | |||
| + | **gravityRadius=** This specifies the radius (in light-minutes) in which the station will exert gravitational force on mobile objects (such as ships and **mobile** stations like cargo crates and shipwrecks. Acceleration applied to nearby space objects may be roughly determined by **V = [g_SecondsPerUpdate * rAccel * vDist / sqrt(rDist2) = 6468 * mass * (gravityRadius^2 / distance^2) * distance / sqrt(distance^2)] km/s / 299792.5 ls/km**, where **V** is the change in speed in light-seconds per second (towards the star) after a single second. The maximum range at which objects can get " | ||
| =====Armor and HP===== | =====Armor and HP===== | ||
modding/xml/stationtype.1406741611.txt.gz · Last modified: (external edit)
