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
Last revision Both sides next revision
modding:xml:effecttype [2017/06/28 22:55]
0xabcdef [Summary]
modding:xml:effecttype [2017/09/01 23:29]
0xabcdef
Line 1: Line 1:
 =====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=**+    * **instance**= [effect_instance]
       * "​game"​       * "​game"​
       * "​owner"​       * "​owner"​
Line 12: 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=**+        * **beamType**= [beam_type]
           * "​heavyblaster"​           * "​heavyblaster"​
           * "​jaggedBolt"​           * "​jaggedBolt"​
Line 24: 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=**+        * **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**= [style_flare]
           * **"​fadingBlast"​**           * **"​fadingBlast"​**
           * **"​flicker"​**           * **"​flicker"​**
Line 53: 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**= [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
 +     * **animate**= [animate_orb]
 + * **blendMode**= [blend_mode]
 + * **detail**= [dice_range]
 + * **distortion**= [dice_range]
 + * **lifetime**= [dice_range]
 + * **intensity**= [dice_range]
 + * **primaryColor**= [hex_color]
 + * **radius**= [dice_range]
 + * **secondaryColor**= [hex color]
 + * **spikeCount**= [dice_range]
       * Particle       * Particle
-        * **style=**+        * **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 numberbetween 0 and 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=** +        * **radius**= [whole] 
-        * **ringWidth=** +        * **ringWidth**= [whole] 
-        * **slowMotion=** [whole number] +        * **slowMotion**[whole number] 
-        * **spreadAngle=** [dice range] +        * **spreadAngle**[dice range] 
-        * **style=**+        * **style**= [style_particle_cloud]
           * "​cloud"​           * "​cloud"​
           * "​exhaust"​           * "​exhaust"​
Line 133: Line 144:
           * "​ring"​           * "​ring"​
           * "​splash"​           * "​splash"​
-        * **viscosity=** [whole numberbetween 0 and 100 +        * **viscosity**[whole_100
-        * **wakePotential=** [whole numberbetween 0 and 100+        * **wakePotential**[whole_100]
         * ParticleEffect:​ Same as Effect         * ParticleEffect:​ Same as Effect
       * ParticleExplosion       * ParticleExplosion
-        * **particleCount=** +        * **particleCount**= [dice_range] 
-        * **particleSpeed=** +        * **particleSpeed**= [dice_range] 
-        * **particleLifetime=** +        * **particleLifetime**= [dice_range] 
-        * **lifetime=**+        * **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=** +        * **length**= [dice_range] 
-        * **lifetime=** +        * **lifetime**= [dice_range] 
-        * **particleCount=** +        * **particleCount**= [dice_range] 
-        * **particleSpeed=** +        * **particleSpeed**= [dice_range] 
-        * **primaryColor=** [hex color] +        * **primaryColor**[hex color] 
-        * **secondaryColor=** [hex color] +        * **secondaryColor**[hex color] 
-        * **spreadAngle=** +        * **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=** +        * **cohesion**= ​[dice_range] 
-        * **curDirection=** +        * **emitChance**= [dice_range] 
-        * **emitChance=** +        * **emitRate**= [dice_range] 
-        * **emitRate=** +        * **emitSpeed**= [dice_range] 
-        * **emitSpeed=** +        * **emitLifetime**= [dice_range] 
-        * **emitLifetime=** +        * **fixedPos**= [boolean] 
-        * **fixedPos=** +        * **isTrackingObject**= 
-        * **isTrackingObject=** +        * **particleLifetime**= [dice_range] 
-        * **particleLifetime=** +        * **radius**= [dice_range] 
-        * **radius=** +        * **spreadAngle**= [dice_range] 
-        * **spreadAngle=** +        * **lifetime**= [dice_range] 
-        * **lifetime=** +        * **style**= [style_particle_system]
-        * **style=**+
           * ""​           * ""​
           * "​amorphous"​           * "​amorphous"​
Line 187: Line 197:
           * "​writhe"​           * "​writhe"​
           * "​brownian"​           * "​brownian"​
-        * **tangentSpeed=** +        * **tangentSpeed**= ​[dice_range] 
-        * **useObjectCenter=** +        * **wakePotential**= [dice_range] 
-        * **wakePotential=** +        * **xformRotation**= [dice_range] 
-        * **xformRotation=** +        * **xformTime**= [dice_range]
-        * **xformTime=**+
         * ParticleEffect:​ Same as Effect         * ParticleEffect:​ Same as Effect
       * PlasmaSphere       * PlasmaSphere
-        * **spikeCount=** +        * **spikeCount**= [dice_range] 
-        * **spikeLength=** +        * **spikeLength**= [dice_range] 
-        * **primaryColor=** +        * **primaryColor**= [hex_color] 
-        * **radius=** +        * **radius**= [dice_range] 
-        * **secondaryColor=**+        * **secondaryColor**= [hex_color]
       * Polyflash       * Polyflash
       * Ray       * Ray
-        * **animate=** +        * **animate**= [animate_ray] 
-        * **animateOpacity=** +        * **animateOpacity**= [animate_ray] 
-        * **blendMode=** +        * **blendMode**= [blend_mode] 
-        * **intensity=** +        * **intensity**= [dice_range] 
-        * **length=** +        * **length**= [dice_range] 
-        * **lifetime=** +        * **lifetime**= [dice_range] 
-        * **primaryColor=** +        * **primaryColor**= [hex_color] 
-        * **secondaryColor=** +        * **secondaryColor**= [hex_color] 
-        * **shape=** +        * **shape**= [shape_ray] 
-        * **style=** +        * **style**= [style_ray] 
-        * **width=** +        * **width**= [dice_range] 
-        * **xformRotation=**+        * **xformRotation**= [dice_range]
       * Sequencer: A sequence of simple effects       * Sequencer: A sequence of simple effects
       * Shape       * Shape
-        * **blendMode=**+        * **blendMode**= [blend_mode]
           * "​normal"​           * "​normal"​
           * "​multiply"​           * "​multiply"​
Line 222: Line 231:
           * "​hardLight"​           * "​hardLight"​
           * "​composite"​           * "​composite"​
-        * **scaleWidth=** +        * **scaleWidth**= [integer] 
-        * **scaleLength=** +        * **scaleLength**= [integer] 
-        * **color=** +        * **color**= [hex_color] 
-        * **opacity=** +        * **opacity**= [whole] 
-        * **directional=** +        * **directional**= [boolean] 
-        * **scaleWidthInc=** +        * **scaleWidthInc**= [integer] 
-        * **scaleLengthInc=**+        * **scaleLengthInc**= [integer]
         * Point         * Point
-          * **x=** +          * **x**= [integer] 
-          * **y=**+          * **y**= [integer]
       * Shockwave       * Shockwave
-        * **blendMode=** +        * **blendMode**= [blend_mode] 
-        * **fadeStart=** +        * **fadeStart**= [dice_range] 
-        * **glowSize=** +        * **glowSize**= ​[dice_range] 
-        * **image=** +        * **intensity**= [dice_range] 
-        * **intensity=** +        * **lifetime**= [dice_range] 
-        * **lifetime=** +        * **primaryColor**= [hex_color] 
-        * **primaryColor=** +        * **secondaryColor**= [hex_color] 
-        * **secondaryColor=** +        * **speed**= [dice_range] 
-        * **speed=** +        * **style**= [style_shockwave] 
-        * **style=** +        * **width**= [dice_range]
-        * **width=**+
         * Image: Same as ImageDesc         * Image: Same as ImageDesc
       * SmokeTrail=       * SmokeTrail=
-        * **lifetime=** +        * **lifetime**= [dice_range] 
-        * **spread=** +        * **spread**= [dice_range] 
-        * **emitDuration=** +        * **emitDuration**= [dice_range] 
-        * **particleLifetime=** +        * **particleLifetime**= [dice_range] 
-        * **emitRate=** +        * **emitRate**= [dice_range] 
-        * **emitSpeed=** +        * **emitSpeed**= [dice_range] 
-        * **rotation=**+        * **rotation**= [dice_range]
         * ParticleEffect:​ Same as Effect         * ParticleEffect:​ Same as Effect
       * Starburst       * Starburst
-        * **spikeCount=** +        * **spikeCount**= [dice_range] 
-        * **spikeLength=** +        * **spikeLength**= [dice_range] 
-        * **primaryColor=** +        * **primaryColor**= [hex_color] 
-        * **secondaryColor=** +        * **secondaryColor**= [hex_color] 
-        * **style=** +        * **style**= [style_starburst] 
-          * **ballLightning=** +          * **ballLightning**= 
-          * **flare=** +          * **flare**= 
-          * **plain=** +          * **plain**= 
-          * **lightningStar=** +          * **lightningStar**= 
-          * **morningStar=** +          * **morningStar**= 
-        * **lifetime=**+        * **lifetime**= [dice_range]
       * Text       * Text
-        * **align=**+        * **align**= [align_horizontal]
           * "​center"​           * "​center"​
           * "​right"​           * "​right"​
           * "​left"​           * "​left"​
-        * **font=** +        * **font**= [font] 
-        * **opacity=** +        * **opacity**= [whole] 
-        * **primaryColor=** +        * **primaryColor**= [hex_color] 
-        * **text=**+        * **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: 2018/03/16 11:57 by assumedpseudonym