Transcendence Wiki

Documenting the Universe.

User Tools

Site Tools


modding:xml:effecttype

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
modding:xml:effecttype [2017/09/01 22:34]
0xabcdef
modding:xml:effecttype [2017/09/01 23:29]
0xabcdef
Line 1: Line 1:
-=====Summary===== 
 =====Summary===== =====Summary=====
   * EffectType: If this contains an Effect or multiple subelements,​ then it is considered a dynamically created group of effects. If there is one subelement, then it becomes a simple effect creator. If there are none, then it becomes a Null creator.   * EffectType: If this contains an Effect or multiple subelements,​ then it is considered a dynamically created group of effects. If there is one subelement, then it becomes a simple effect creator. If there are none, then it becomes a Null creator.
-    * **UNID=** +    * **UNID**= 
-    * **sound=** [Sound type+    * **sound**[type_sound
-    * **instance=** [effect_instance]+    * **instance**[effect_instance]
       * "​game"​       * "​game"​
       * "​owner"​       * "​owner"​
Line 13: Line 12:
           * 0 or 1 GetParameters:​ Returns valid values for each of the parent element'​s attributes.           * 0 or 1 GetParameters:​ Returns valid values for each of the parent element'​s attributes.
       * Beam       * Beam
-        * **beamType=** [beam_type]+        * **beamType**[beam_type]
           * "​heavyblaster"​           * "​heavyblaster"​
           * "​jaggedBolt"​           * "​jaggedBolt"​
Line 25: Line 24:
           * "​blaster"​           * "​blaster"​
           * "​greenLightning"​           * "​greenLightning"​
-        * **intensity=** [whole number] +        * **intensity**[whole number] 
-        * **primaryColor=** [hex color] +        * **primaryColor**[hex color] 
-        * **secondaryColor=** [hex color]+        * **secondaryColor**[hex color]
       * Bolt       * Bolt
-        * **length=** [whole number] +        * **length**[whole number] 
-        * **width=** [whole number] +        * **width**[whole number] 
-        * **primaryColor=** [hex color] +        * **primaryColor**[hex color] 
-        * **secondaryColor=** [hex color]+        * **secondaryColor**[hex color]
       * Damage: Contains the same attributes and subelements as a Weapon       * Damage: Contains the same attributes and subelements as a Weapon
       * Ellipse       * Ellipse
-        * **eccentricity=** [whole number] between 0 and 100. +        * **eccentricity**[whole number] between 0 and 100. 
-        * **lineColor=** [hex color] +        * **lineColor**[hex color] 
-        * **lineStyle=** [style_line]+        * **lineStyle**[style_line]
           * "​dashed"​           * "​dashed"​
           * "​solid"​           * "​solid"​
-        * **lineWidth=** [whole number] +        * **lineWidth**[whole number] 
-        * **radius=** [whole number] +        * **radius**[whole number] 
-        * **rotation=** [whole number] degrees+        * **rotation**[whole number] degrees
       * Flare       * Flare
-        * **lifetime=** [whole number] +        * **lifetime**[whole number] 
-        * **radius=** [whole number] +        * **radius**[whole number] 
-        * **primaryColor=** [hex color] +        * **primaryColor**[hex color] 
-        * **secondaryColor=** [hex color] +        * **secondaryColor**[hex color] 
-        * **style=** [style_flare]+        * **style**[style_flare]
           * **"​fadingBlast"​**           * **"​fadingBlast"​**
           * **"​flicker"​**           * **"​flicker"​**
Line 54: Line 53:
       * Group: Same as Effect       * Group: Same as Effect
       * Image       * Image
-        * **imageID=** [Image type] Inherited from ImageDesc +        * **imageID**[Image type] Inherited from ImageDesc 
-        * **imageX=** [whole number] Inherited from ImageDesc +        * **imageX**[whole number] Inherited from ImageDesc 
-        * **imageY=** [whole number] Inherited from ImageDesc +        * **imageY**[whole number] Inherited from ImageDesc 
-        * **imageWidth=** [whole number] Inherited from ImageDesc +        * **imageWidth**[whole number] Inherited from ImageDesc 
-        * **imageHeight=** [whole number] Inherited from ImageDesc +        * **imageHeight**[whole number] Inherited from ImageDesc 
-        * **imageFrameCount=** [whole number] Inherited from ImageDesc +        * **imageFrameCount**[whole number] Inherited from ImageDesc 
-        * **imageTicksPerFrame=** [whole number] Inherited from ImageDesc +        * **imageTicksPerFrame**[whole number] Inherited from ImageDesc 
-        * **lifetime=** [whole number] +        * **lifetime**[whole number] 
-        * **randomStartFrame=** [boolean] +        * **randomStartFrame**[boolean] 
-        * **rotateImage=** [boolean] +        * **rotateImage**[boolean] 
-        * **rotationCount=** [whole number] +        * **rotationCount**[whole number] 
-        * **imageVariants=** [whole number]+        * **imageVariants**[whole number]
       * ImageAndTail       * ImageAndTail
-        * **imageID=** [Image type] Inherited from ImageDesc +        * **imageID**[Image type] Inherited from ImageDesc 
-        * **imageX=** [whole number] Inherited from ImageDesc +        * **imageX**[whole number] Inherited from ImageDesc 
-        * **imageY=** [whole number] Inherited from ImageDesc +        * **imageY**[whole number] Inherited from ImageDesc 
-        * **imageWidth=** [whole number] Inherited from ImageDesc +        * **imageWidth**[whole number] Inherited from ImageDesc 
-        * **imageHeight=** [whole number] Inherited from ImageDesc +        * **imageHeight**[whole number] Inherited from ImageDesc 
-        * **imageFrameCount=** [whole number] Inherited from ImageDesc +        * **imageFrameCount**[whole number] Inherited from ImageDesc 
-        * **imageTicksPerFrame=** [whole number] Inherited from ImageDesc +        * **imageTicksPerFrame**[whole number] Inherited from ImageDesc 
-        * **imageVariants=** [whole number] +        * **imageVariants**[whole number] 
-        * **randomStartFrame=** [boolean] +        * **randomStartFrame**[boolean] 
-        * **length=** [whole number] +        * **length**[whole number] 
-        * **width=** [whole number] +        * **width**[whole number] 
-        * **primaryColor=** [hex color] +        * **primaryColor**[hex color] 
-        * **secondaryColor=** [hex color]+        * **secondaryColor**[hex color]
       * ImageFracture:​ Used for the wreck destruction effect       * ImageFracture:​ Used for the wreck destruction effect
         * Image: Same as ImageDesc         * Image: Same as ImageDesc
-          * **imageID=** [Image type] Inherited from ImageDesc +          * **imageID**[Image type] Inherited from ImageDesc 
-          * **imageX=** [whole number] Inherited from ImageDesc +          * **imageX**[whole number] Inherited from ImageDesc 
-          * **imageY=** [whole number] Inherited from ImageDesc +          * **imageY**[whole number] Inherited from ImageDesc 
-          * **imageWidth=** [whole number] Inherited from ImageDesc +          * **imageWidth**[whole number] Inherited from ImageDesc 
-          * **imageHeight=** [whole number] Inherited from ImageDesc +          * **imageHeight**[whole number] Inherited from ImageDesc 
-          * **imageFrameCount=** [whole number] Inherited from ImageDesc +          * **imageFrameCount**[whole number] Inherited from ImageDesc 
-          * **imageTicksPerFrame=** [whole number] Inherited from ImageDesc+          * **imageTicksPerFrame**[whole number] Inherited from ImageDesc
       * LightningStorm       * LightningStorm
-        * **intensity=** [whole number+        * **intensity**[dice_range
-        * **lifetime=** [whole number] ticks +        * **lifetime**[dice_range] ticks 
-        * **primaryColor=** [hex color] +        * **primaryColor**[hex color] 
-        * **secondaryColor=** [hex color] +        * **secondaryColor**[hex color] 
-        * **style=** [style_lightning_storm]+        * **style**[style_lightning_storm]
           * ""​           * ""​
           * "​objectArcs"​           * "​objectArcs"​
       * MoltenBolt       * MoltenBolt
-        * **length=** [whole number] +        * **length**[whole number] 
-        * **width=** [whole number] +        * **width**[whole number] 
-        * **growth=** [whole number] Length increase per tick for the first 8 ticks? +        * **growth**[whole number] Length increase per tick for the first 8 ticks? 
-        * **primaryColor=** [hex color] +        * **primaryColor**[hex color] 
-        * **secondaryColor=** [hex color]+        * **secondaryColor**[hex color]
       * Null       * Null
    * Orb    * Orb
Line 112: Line 111:
  * **intensity**= [dice_range]  * **intensity**= [dice_range]
  * **primaryColor**= [hex_color]  * **primaryColor**= [hex_color]
- * **radius=** [dice_range] + * **radius**[dice_range] 
- * **secondaryColor=** [hex color]+ * **secondaryColor**[hex color]
  * **spikeCount**= [dice_range]  * **spikeCount**= [dice_range]
       * Particle       * Particle
-        * **style=** [style_particle]+        * **style**[style_particle]
           * "​plain"​           * "​plain"​
           * "​flame"​           * "​flame"​
           * "​smoke"​           * "​smoke"​
           * "​line"​           * "​line"​
-        * **minWidth=** [whole number] +        * **minWidth**[whole number] 
-        * **maxWidth=** [whole number] +        * **maxWidth**[whole number] 
-        * **primaryColor=** [hex color] +        * **primaryColor**[hex color] 
-        * **secondaryColor=** [hex color]+        * **secondaryColor**[hex color]
       * ParticleCloud       * ParticleCloud
-        * **drag=** [integer] +        * **drag**[integer] 
-        * **cohesion=** [whole_100] +        * **cohesion**[whole_100] 
-        * **emitDuration=** [whole number] must be less than **lifetime** +        * **emitDuration**[whole number] must be less than **lifetime** 
-        * **emitRate=** [dice range] +        * **emitRate**[dice range] 
-        * **emitRotation=** [integer] +        * **emitRotation**[integer] 
-        * **emitSpeed=** [dice range] +        * **emitSpeed**[dice range] 
-        * **lifetime=** [dice range] +        * **lifetime**[dice range] 
-        * **particleCount=** [dice range] +        * **particleCount**[dice range] 
-        * **particleLifetime=** [dice range] +        * **particleLifetime**[dice range] 
-        * **radius=** [whole] +        * **radius**[whole] 
-        * **ringWidth=** [whole] +        * **ringWidth**[whole] 
-        * **slowMotion=** [whole number] +        * **slowMotion**[whole number] 
-        * **spreadAngle=** [dice range] +        * **spreadAngle**[dice range] 
-        * **style=** [style_particle_cloud]+        * **style**[style_particle_cloud]
           * "​cloud"​           * "​cloud"​
           * "​exhaust"​           * "​exhaust"​
Line 145: Line 144:
           * "​ring"​           * "​ring"​
           * "​splash"​           * "​splash"​
-        * **viscosity=** [whole_100] +        * **viscosity**[whole_100] 
-        * **wakePotential=** [whole_100]+        * **wakePotential**[whole_100]
         * ParticleEffect:​ Same as Effect         * ParticleEffect:​ Same as Effect
       * ParticleExplosion       * ParticleExplosion
-        * **particleCount=** [dice_range] +        * **particleCount**[dice_range] 
-        * **particleSpeed=** [dice_range] +        * **particleSpeed**[dice_range] 
-        * **particleLifetime=** [dice_range] +        * **particleLifetime**[dice_range] 
-        * **lifetime=** [dice_range]+        * **lifetime**[dice_range]
         * Image: Same as ImageDesc         * Image: Same as ImageDesc
-          * **imageID=** [Image type] Inherited from ImageDesc +          * **imageID**[Image type] Inherited from ImageDesc 
-          * **imageX=** [whole number] Inherited from ImageDesc +          * **imageX**[whole number] Inherited from ImageDesc 
-          * **imageY=** [whole number] Inherited from ImageDesc +          * **imageY**[whole number] Inherited from ImageDesc 
-          * **imageWidth=** [whole number] Inherited from ImageDesc +          * **imageWidth**[whole number] Inherited from ImageDesc 
-          * **imageHeight=** [whole number] Inherited from ImageDesc +          * **imageHeight**[whole number] Inherited from ImageDesc 
-          * **imageFrameCount=** [whole number] Inherited from ImageDesc +          * **imageFrameCount**[whole number] Inherited from ImageDesc 
-          * **imageTicksPerFrame=** [whole number] Inherited from ImageDesc+          * **imageTicksPerFrame**[whole number] Inherited from ImageDesc
       * ParticlePattern / ParticleComet       * ParticlePattern / ParticleComet
-        * **jitterLength=** +        * **jitterLength**= 
-        * **length=** [dice_range] +        * **length**[dice_range] 
-        * **lifetime=** [dice_range] +        * **lifetime**[dice_range] 
-        * **particleCount=** [dice_range] +        * **particleCount**[dice_range] 
-        * **particleSpeed=** [dice_range] +        * **particleSpeed**[dice_range] 
-        * **primaryColor=** [hex color] +        * **primaryColor**[hex color] 
-        * **secondaryColor=** [hex color] +        * **secondaryColor**[hex color] 
-        * **spreadAngle=** [dice_range] +        * **spreadAngle**[dice_range] 
-        * **style=**+        * **style**= [style_particle_pattern]
           * ""​           * ""​
           * "​comet"​           * "​comet"​
           * "​jet"​           * "​jet"​
-        * **width=**+        * **width**= [dice_range]
         * ParticleEffect:​ Same as Effect         * ParticleEffect:​ Same as Effect
       * ParticleSystem / ParticleJet       * ParticleSystem / ParticleJet
-        * **cohesion=** [dice_range] +        * **cohesion**[dice_range] 
-        * **emitChance=** [dice_range] +        * **emitChance**[dice_range] 
-        * **emitRate=** [dice_range] +        * **emitRate**[dice_range] 
-        * **emitSpeed=** [dice_range] +        * **emitSpeed**[dice_range] 
-        * **emitLifetime=** [dice_range] +        * **emitLifetime**[dice_range] 
-        * **fixedPos=** [boolean] +        * **fixedPos**[boolean] 
-        * **isTrackingObject=** +        * **isTrackingObject**= 
-        * **particleLifetime=** [dice_range] +        * **particleLifetime**[dice_range] 
-        * **radius=** [dice_range] +        * **radius**[dice_range] 
-        * **spreadAngle=** [dice_range] +        * **spreadAngle**[dice_range] 
-        * **lifetime=** [dice_range] +        * **lifetime**[dice_range] 
-        * **style=** [style_particle_system]+        * **style**[style_particle_system]
           * ""​           * ""​
           * "​amorphous"​           * "​amorphous"​
Line 198: Line 197:
           * "​writhe"​           * "​writhe"​
           * "​brownian"​           * "​brownian"​
-        * **tangentSpeed=** [dice_range] +        * **tangentSpeed**[dice_range] 
-        * **wakePotential=** [dice_range] +        * **wakePotential**[dice_range] 
-        * **xformRotation=** [dice_range] +        * **xformRotation**[dice_range] 
-        * **xformTime=** [dice_range]+        * **xformTime**[dice_range]
         * ParticleEffect:​ Same as Effect         * ParticleEffect:​ Same as Effect
       * PlasmaSphere       * PlasmaSphere
-        * **spikeCount=** [dice_range] +        * **spikeCount**[dice_range] 
-        * **spikeLength=** [dice_range] +        * **spikeLength**[dice_range] 
-        * **primaryColor=** [hex_color] +        * **primaryColor**[hex_color] 
-        * **radius=** [dice_range] +        * **radius**[dice_range] 
-        * **secondaryColor=** [hex_color]+        * **secondaryColor**[hex_color]
       * Polyflash       * Polyflash
       * Ray       * Ray
-        * **animate=** [animate_ray] +        * **animate**[animate_ray] 
-        * **animateOpacity=** [animate_ray] +        * **animateOpacity**[animate_ray] 
-        * **blendMode=** [blend_mode] +        * **blendMode**[blend_mode] 
-        * **intensity=** [dice_range] +        * **intensity**[dice_range] 
-        * **length=** [dice_range] +        * **length**[dice_range] 
-        * **lifetime=** [dice_range] +        * **lifetime**[dice_range] 
-        * **primaryColor=** [hex_color] +        * **primaryColor**[hex_color] 
-        * **secondaryColor=** [hex_color] +        * **secondaryColor**[hex_color] 
-        * **shape=** [shape_ray] +        * **shape**[shape_ray] 
-        * **style=** [style_ray] +        * **style**[style_ray] 
-        * **width=** [dice_range] +        * **width**[dice_range] 
-        * **xformRotation=** [dice_range]+        * **xformRotation**[dice_range]
       * Sequencer: A sequence of simple effects       * Sequencer: A sequence of simple effects
       * Shape       * Shape
-        * **blendMode=** [blend_mode]+        * **blendMode**[blend_mode]
           * "​normal"​           * "​normal"​
           * "​multiply"​           * "​multiply"​
Line 232: Line 231:
           * "​hardLight"​           * "​hardLight"​
           * "​composite"​           * "​composite"​
-        * **scaleWidth=** [integer] +        * **scaleWidth**[integer] 
-        * **scaleLength=** [integer] +        * **scaleLength**[integer] 
-        * **color=** [hex_color] +        * **color**[hex_color] 
-        * **opacity=** [whole] +        * **opacity**[whole] 
-        * **directional=** [boolean] +        * **directional**[boolean] 
-        * **scaleWidthInc=** [integer] +        * **scaleWidthInc**[integer] 
-        * **scaleLengthInc=** [integer]+        * **scaleLengthInc**[integer]
         * Point         * Point
-          * **x=** [integer] +          * **x**[integer] 
-          * **y=** [integer]+          * **y**[integer]
       * Shockwave       * Shockwave
-        * **blendMode=** [blend_mode] +        * **blendMode**[blend_mode] 
-        * **fadeStart=** [dice_range] +        * **fadeStart**[dice_range] 
-        * **glowSize=** [dice_range] +        * **glowSize**[dice_range] 
-        * **intensity=** [dice_range] +        * **intensity**[dice_range] 
-        * **lifetime=** [dice_range] +        * **lifetime**[dice_range] 
-        * **primaryColor=** [hex_color] +        * **primaryColor**[hex_color] 
-        * **secondaryColor=** [hex_color] +        * **secondaryColor**[hex_color] 
-        * **speed=** [dice_range] +        * **speed**[dice_range] 
-        * **style=** [style_shockwave] +        * **style**[style_shockwave] 
-        * **width=** [dice_range]+        * **width**[dice_range]
         * Image: Same as ImageDesc         * Image: Same as ImageDesc
       * SmokeTrail=       * SmokeTrail=
-        * **lifetime=** [dice_range] +        * **lifetime**[dice_range] 
-        * **spread=** [dice_range] +        * **spread**[dice_range] 
-        * **emitDuration=** [dice_range] +        * **emitDuration**[dice_range] 
-        * **particleLifetime=** [dice_range] +        * **particleLifetime**[dice_range] 
-        * **emitRate=** [dice_range] +        * **emitRate**[dice_range] 
-        * **emitSpeed=** [dice_range] +        * **emitSpeed**[dice_range] 
-        * **rotation=** [dice_range]+        * **rotation**[dice_range]
         * ParticleEffect:​ Same as Effect         * ParticleEffect:​ Same as Effect
       * Starburst       * Starburst
-        * **spikeCount=** [dice_range] +        * **spikeCount**[dice_range] 
-        * **spikeLength=** [dice_range] +        * **spikeLength**[dice_range] 
-        * **primaryColor=** [hex_color] +        * **primaryColor**[hex_color] 
-        * **secondaryColor=** [hex_color] +        * **secondaryColor**[hex_color] 
-        * **style=** +        * **style**= [style_starburst] 
-          * **ballLightning=** +          * **ballLightning**= 
-          * **flare=** +          * **flare**= 
-          * **plain=** +          * **plain**= 
-          * **lightningStar=** +          * **lightningStar**= 
-          * **morningStar=** +          * **morningStar**= 
-        * **lifetime=** [dice_range]+        * **lifetime**[dice_range]
       * Text       * Text
-        * **align=** [align_horizontal]+        * **align**[align_horizontal]
           * "​center"​           * "​center"​
           * "​right"​           * "​right"​
           * "​left"​           * "​left"​
-        * **font=** [font] +        * **font**[font] 
-        * **opacity=** [whole] +        * **opacity**[whole] 
-        * **primaryColor=** [hex_color] +        * **primaryColor**[hex_color] 
-        * **text=** [string]+        * **text**[string]
       * Variants: Effect varies based on a value. Subelements must have the attribute **maxValue**       * Variants: Effect varies based on a value. Subelements must have the attribute **maxValue**
 =====Overview===== =====Overview=====
modding/xml/effecttype.txt · Last modified: 2017/09/01 23:29 by 0xabcdef