BEGINPROPERTIES
PROPERTY DeleteOnCloseDown BOOL 0
PROPERTY Hierarchies ARRAY SIZE 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
PROPERTY InitiallyCreated ARRAY SIZE 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
PROPERTY MaxSpellAge FLOAT -1
ENDPROPERTIES
BEGINCLASS ParticleSpriteCreator ParticleSpriteCreator_Grain
BEGINPROPERTIES
PROPERTY CentreAtBase BOOL 0
PROPERTY ColorA INTEGER 255
PROPERTY ColorB INTEGER 255
PROPERTY ColorG INTEGER 255
PROPERTY ColorR INTEGER 255
PROPERTY FrameRate FLOAT 20
PROPERTY InitFrame INTEGER 0
PROPERTY InitialScale FLOAT 1
PROPERTY LoopAnim BOOL 1
PROPERTY MaterialSetDoubleSided BOOL 0
PROPERTY MaterialUpdateZBuffer BOOL 0
PROPERTY NumFrames INTEGER 32
PROPERTY PlayAnim BOOL 1
PROPERTY RandomiseFrameDirection BOOL 0
PROPERTY RandomiseInitFrame BOOL 0
PROPERTY RandomiseScale BOOL 0
PROPERTY ScaleAlpha INTEGER 255
PROPERTY SetHorozontal BOOL 0
PROPERTY SetVertical BOOL 0
PROPERTY SpriteOriginX FLOAT 0
PROPERTY SpriteOriginY FLOAT 0
PROPERTY StretchVertically FLOAT 1
PROPERTY TextureFileName STRING .\Data\Textures\S_SpriteSheet1.raw
PROPERTY UseAdditiveAlpha BOOL 1
ENDPROPERTIES
ENDCLASS


BEGINCLASS ParticleSpriteCreator ParticleSpriteCreator0
BEGINPROPERTIES
PROPERTY CentreAtBase BOOL 0
PROPERTY ColorA INTEGER 255
PROPERTY ColorB INTEGER 26
PROPERTY ColorG INTEGER 45
PROPERTY ColorR INTEGER 60
PROPERTY FrameRate FLOAT 16.1827
PROPERTY InitFrame INTEGER 0
PROPERTY InitialScale FLOAT 0.4
PROPERTY LoopAnim BOOL 0
PROPERTY MaterialSetDoubleSided BOOL 0
PROPERTY MaterialUpdateZBuffer BOOL 1
PROPERTY NumFrames INTEGER 1
PROPERTY PlayAnim BOOL 0
PROPERTY RandomiseFrameDirection BOOL 0
PROPERTY RandomiseInitFrame BOOL 0
PROPERTY RandomiseScale BOOL 0
PROPERTY ScaleAlpha INTEGER 255
PROPERTY SetHorozontal BOOL 0
PROPERTY SetVertical BOOL 0
PROPERTY SpriteOriginX FLOAT 0
PROPERTY SpriteOriginY FLOAT 0
PROPERTY StretchVertically FLOAT 1
PROPERTY FileOffset INTEGER 40
PROPERTY TextureFileName STRING .\Data\Textures\S_SpriteSheet2.raw
PROPERTY UseAdditiveAlpha BOOL 0
PROPERTY UsePlayerColor BOOL 0
ENDPROPERTIES
ENDCLASS

BEGINCLASS CreateRule_GameObjectRef CreateRule_GameObjectRef0
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Group INTEGER 0
PROPERTY NextGroups ARRAY SIZE 1 1 
PROPERTY PCreator PERSIS_PNTR NULL_STRING
PROPERTY RemoveOnCloseDown BOOL 0
ENDPROPERTIES
ENDCLASS
BEGINCLASS ER_EmitFromParentAtom ER_EmitFromParentAtom0
BEGINPROPERTIES
PROPERTY AtomAgeMaxSize FLOAT 0.25
PROPERTY AtomAgeZeroSize FLOAT 1.7
PROPERTY Condition PERSIS_PNTR EventConditionTrueOnCloseDown0
PROPERTY DeleteAtoms BOOL 1
PROPERTY DoScaling BOOL 0
PROPERTY Group INTEGER 1
PROPERTY MaxAlpha INTEGER 80
PROPERTY MaxAtoms INTEGER 15
PROPERTY NextGroups ARRAY SIZE 0 
PROPERTY PCreator PERSIS_PNTR ParticleSpriteCreator_Grain
PROPERTY PulseMagnitude FLOAT 1
PROPERTY PulseSpeed FLOAT 1
PROPERTY RemoveOnCloseDown BOOL 0
PROPERTY EmitOnlyAboveLandscape BOOL 1
ENDPROPERTIES
ENDCLASS

BEGINCLASS EventConditionTrueOnCloseDown EventConditionTrueOnCloseDown0
BEGINPROPERTIES
PROPERTY InvertResponse BOOL 1
ENDPROPERTIES
ENDCLASS
BEGINCLASS RemoveRuleAfterCloseDown RemoveRuleAfterCloseDown0
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Delay FLOAT 2.23451
PROPERTY Group INTEGER 0
PROPERTY RemoveOnCloseDown BOOL 0
ENDPROPERTIES
ENDCLASS

BEGINCLASS MagnitudeFloatProvider MagnitudeFloatProvider0
BEGINPROPERTIES
PROPERTY ScaleBy FLOAT 1
ENDPROPERTIES
ENDCLASS

BEGINCLASS ParticlePointCreator ParticlePointCreator0
BEGINPROPERTIES
PROPERTY ColorA INTEGER 255
PROPERTY ColorB INTEGER 255
PROPERTY ColorG INTEGER 255
PROPERTY ColorR INTEGER 255
PROPERTY InitialScale FLOAT 1
PROPERTY LoopAnim BOOL 1
ENDPROPERTIES
ENDCLASS

BEGINCLASS AR_FadeAlpha AR_FadeAlpha_InitSparkle
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Group INTEGER 1
PROPERTY RemoveOnCloseDown BOOL 0
PROPERTY StartAlpha INTEGER 140
PROPERTY StartTime FLOAT 1
PROPERTY StopAlpha INTEGER 0
PROPERTY StopTime FLOAT 2
ENDPROPERTIES
ENDCLASS
BEGINCLASS RemoveRuleOldAgeOnly RemoveRuleOldAgeOnly_InitSparkle
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY DieAge FLOAT 1.5
PROPERTY Group INTEGER 2
PROPERTY MinAtoms INTEGER 0
PROPERTY RemoveOnCloseDown BOOL 0
ENDPROPERTIES
ENDCLASS
BEGINCLASS UR_UpdatePosnFromVelocity UR_UpdatePosnFromVelocity_InitSparkle
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Group INTEGER 2
PROPERTY RemoveOnCloseDown BOOL 0
ENDPROPERTIES
ENDCLASS
BEGINCLASS UR_ChangeScale UR_ChangeScale_InitSparkle
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Group INTEGER 1
PROPERTY RemoveOnCloseDown BOOL 0
PROPERTY StartScale FLOAT 0.1
PROPERTY StartTime FLOAT 0
PROPERTY StopScale FLOAT 3
PROPERTY StopTime FLOAT 1.75221
ENDPROPERTIES
ENDCLASS
BEGINCLASS ParticleSpriteCreator ParticleSpriteCreator_InitSparkle
BEGINPROPERTIES
PROPERTY CentreAtBase BOOL 0
PROPERTY ColorA INTEGER 140
PROPERTY FileOffset INTEGER 0
PROPERTY FrameRate FLOAT 20.76
PROPERTY IgnoreRotation BOOL 0
PROPERTY InitFrame INTEGER 0
PROPERTY InitialScale FLOAT 3.5
PROPERTY LoopAnim BOOL 0
PROPERTY MaterialSetDoubleSided BOOL 0
PROPERTY MaterialUpdateZBuffer BOOL 0
PROPERTY NumFrames INTEGER 32
PROPERTY NumSpritesPerRow INTEGER 8
PROPERTY PlayAnim BOOL 1
PROPERTY RandomiseFrameDirection BOOL 0
PROPERTY RandomiseInitFrame BOOL 0
PROPERTY RandomiseScale BOOL 1
PROPERTY ScaleAlpha INTEGER 255
PROPERTY SetHorozontal BOOL 0
PROPERTY SetVertical BOOL 0
PROPERTY SpecColorB INTEGER 0
PROPERTY SpecColorG INTEGER 0
PROPERTY SpecColorR INTEGER 0
PROPERTY SpriteOriginX FLOAT 0
PROPERTY SpriteOriginY FLOAT -0.3
PROPERTY StretchVertically FLOAT 1
PROPERTY TextureFileName STRING .\Data\Textures\S_Spangle_A.raw
PROPERTY UseAdditiveAlpha BOOL 1
PROPERTY UsePlayerColor BOOL 1
PROPERTY UsePlayerColorBlend FLOAT 0.6
ENDPROPERTIES
ENDCLASS
