User Tools

Site Tools


modding:xml:shipclass

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
modding:xml:shipclass [2017/02/13 03:20] – Half-Complete Summary 0xabcdefmodding:xml:shipclass [2017/07/25 00:53] (current) – Add attribute value types 0xabcdef
Line 3: Line 3:
 =====Summary===== =====Summary=====
   * <ShipClass>   * <ShipClass>
 +    * manufacturer= [string]
 +    * class= [string]
 +    * type= [string]
 +    * armorCriteria= [criteria_item]
 +    * deviceCriteria= [criteria_item]
 +    * level= [whole]
 +    * drivePowerUse= [whole]
 +    * inertialessDrive= [boolean]
 +    * reactorPower= [whole]
 +    * fuelCapacity= [whole]
 +    * cargoSpace= [whole]
 +    * maxCargoSpace= [whole]
 +    * maxArmor= [whole]
 +    * maxStructuralHitPoints= [whole]
 +    * maxDevices= [whole]
 +    * maxWeapons= [whole]
 +    * maxNonWeapons= [whole]
 +    * maxReactorPower= [whole]
 +    * cyberDefenseLevel= [whole]
 +    * size= [whole]
 +    * debugOnly= [boolean]
 +    * character= [type_any]
 +    * characterClass= [type_any]
 +    * dockscreen= [dockscreen_local_or_type]
 +    * defaultBackgroundID= [type_
 +    * defaultSovereign= [type_sovereign]
 +    * score= [whole]
 +    * explosionType= [type_weapon]
 +    * leavesWreck= [whole_100]
 +    * radioactiveWreck= [boolean]
 +
 +    * <Names>
 +      * noArticle=
 +        * "true"
 +      * definiteArticle=
 +        * "true"
 +      * personalName=
 +        * "true"
 +      * personalName
     * <Armor>     * <Armor>
       * armorID=       * armorID=
       * count=       * count=
 +      * level=
 +      * startAt=
       * <ArmorSection>       * <ArmorSection>
-        * start= Degree angle where the segment starts. 0 means starboard +        * start= Degree (clockwise) where the segment starts. 0 means the front of the ship 
-        * span= Degrees (counterclockwise) covered by the segment.+        * span= Degrees (clockwise) covered by the segment.
         * armorID= UNID of armor to use         * armorID= UNID of armor to use
         * level= Used for scaling armor         * level= Used for scaling armor
Line 84: Line 125:
       * rotationAccel= (Degrees/tick/tick)       * rotationAccel= (Degrees/tick/tick)
       * rotationStopAccel= (Degrees/tick/tick)       * rotationStopAccel= (Degrees/tick/tick)
-    * <Items>Same as <[[ItemTable]]>+    * <Items>See <[[ItemTable]]>
     * <Image>     * <Image>
       * imageID=       * imageID=
Line 120: Line 161:
         * sendToBack=         * sendToBack=
         * effect=         * effect=
 +    * <Escorts>. See [[<ShipTable]]
 +    * <PlauerSettings>
 +    * <Events>
 +
 +    * <FuelLevelImage>
 +    * FuelLevelText
 +    * FuelLowLevelImage
 +    * HeroImage
 +    * Image
 +    * InitialData
 +    * Interior
 +    * NozzleImage
 +    * NozzlePos
 +    * PowerLevelImage
 +    * PowerLevelText
 +    * ReactorDisplay
 +    * ReactorText
 +    * ShieldDisplay
 +    * Trade
 +    * WreckImage
  
 +=====Fields=====
 +  * armorCount=
 +  * armorHP
 +  * armorItems
 +  * balanceType=
 +    * "too weak"
 +    * "too strong"
 +    * "non-combatant"
 +    * "minion"
 +    * "standard"
 +    * "elite"
 +    * "boss"
 +  * cargoSpace
 +  * combatStrength
 +  * damage
 +  * defenseStrength
 +  * deviceSlots
 +  * deviceSlotsNonWeapons
 +  * deviceSlotsWeapons
 +  * deviceItems
 +  * dockServicesScreen
 +  * dodgeRate
 +  * driveImage
 +  * drivePowerUse
 +  * explosionType
 +  * fireAccuracy
 +  * fireRangeAdj
 +  * fireRateAdj
 +  * genericName
 +  * hp
 +  * hullMass
 +  * installDeviceMaxLevel
 +  * launcher
 +  * launcherUNID
 +  * level
 +  * maneuver
 +  * manufacturer
 +  * mass
 +  * maxArmorMass
 +  * maxCargoSpace
 +  * maxRotation
 +  * maxSpeed
 +  * maxStructuralHP
 +  * namme
 +  * playerDesc
 +  * primaryArmor
 +  * primaryArmorUNID
 +  * primaryWeapon
 +  * primaryWeaponRange
 +  * primaryWeaponRangeAdj
 +  * primaryWeaponUNID
 +  * regen
 +  * score
 +  * size
 +  * shield
 +  * shieldsUNID
 +  * shipConfigScreen
 +  * shipStatusScreen
 +  * startingSystem
 +  * thrust
 +  * thrustToWeight
 +  * thrusterPower
 +  * treasureValue
 +  * wreckChance
 +//Inherits [[SpaceObject]] fields//
 +=====Properties=====
 +  * defaultSovereign
 +  * drivePowerUse
 +  * hasTradeDesc
 +  * maxArmorMass
 +  * maxSpeed
 +  * maxSpeedAtMaxArmor
 +  * maxSpeedAtMinArmor
 +  * power
 +  * stdArmorMass
 +  * thrust
 +  * thrustToWeight
 +  * wreckStructuralHP
 +//Inherits [[SpaceObject]] properties//
 =====Overview===== =====Overview=====
 <ShipClass> defines the properties and behavior of a type of [[ship]], including player ships. <ShipClass> defines the properties and behavior of a type of [[ship]], including player ships.
modding/xml/shipclass.1486956003.txt.gz · Last modified: 2017/02/13 03:20 by 0xabcdef