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 RemoveRuleAfterCloseDown RemoveRuleAfterCloseDown0
BEGINPROPERTIES
PROPERTY Delay FLOAT 5.0
PROPERTY Group INTEGER 0
ENDPROPERTIES
ENDCLASS

BEGINCLASS ParticleMeshCreator ParticleMeshCreator_Ticker
BEGINPROPERTIES
PROPERTY CastHumanShadow BOOL 0
PROPERTY ColorA INTEGER 255
PROPERTY ColorB INTEGER 55
PROPERTY ColorG INTEGER 255
PROPERTY ColorR INTEGER 255
PROPERTY FaceCamera BOOL 0
PROPERTY FaceCameraSprite BOOL 0
PROPERTY InitialScale FLOAT 0.2
PROPERTY LoopAnim BOOL 1
PROPERTY MaterialSetDoubleSided BOOL 1
PROPERTY MaterialUpdateZBuffer BOOL 0
PROPERTY MeshChangeMaterialProps BOOL 0
PROPERTY MeshEnum ENUM MSH_O_TICKERTAPE
PROPERTY NeverClip BOOL 0
PROPERTY SpecColorB INTEGER 0
PROPERTY SpecColorG INTEGER 0
PROPERTY SpecColorR INTEGER 0
PROPERTY UseAdditiveAlpha BOOL 0
PROPERTY UseDynamicLighting BOOL 0
PROPERTY UseGlobalAlpha BOOL 0
ENDPROPERTIES
ENDCLASS

BEGINCLASS ParticleMeshCreator ParticleMeshCreator_TickerC1
BEGINPROPERTIES
PROPERTY CastHumanShadow BOOL 0
PROPERTY ColorA INTEGER 255
PROPERTY ColorB INTEGER 255
PROPERTY ColorG INTEGER 255
PROPERTY ColorR INTEGER 55
PROPERTY FaceCamera BOOL 0
PROPERTY FaceCameraSprite BOOL 0
PROPERTY InitialScale FLOAT 0.2
PROPERTY LoopAnim BOOL 1
PROPERTY MaterialSetDoubleSided BOOL 1
PROPERTY MaterialUpdateZBuffer BOOL 0
PROPERTY MeshChangeMaterialProps BOOL 0
PROPERTY MeshEnum ENUM MSH_INVALID
PROPERTY MeshFileName STRING .\Data\SPELLS\Meshes\O_TickerTape.L3D
PROPERTY NeverClip BOOL 0
PROPERTY SpecColorB INTEGER 0
PROPERTY SpecColorG INTEGER 0
PROPERTY SpecColorR INTEGER 0
PROPERTY UseAdditiveAlpha BOOL 0
PROPERTY UseDynamicLighting BOOL 0
PROPERTY UseGlobalAlpha BOOL 0
ENDPROPERTIES
ENDCLASS

BEGINCLASS ParticleMeshCreator ParticleMeshCreator_TickerC2
BEGINPROPERTIES
PROPERTY CastHumanShadow BOOL 0
PROPERTY ColorA INTEGER 255
PROPERTY ColorB INTEGER 255
PROPERTY ColorG INTEGER 55
PROPERTY ColorR INTEGER 255
PROPERTY FaceCamera BOOL 0
PROPERTY FaceCameraSprite BOOL 0
PROPERTY InitialScale FLOAT 0.2
PROPERTY LoopAnim BOOL 1
PROPERTY MaterialSetDoubleSided BOOL 1
PROPERTY MaterialUpdateZBuffer BOOL 0
PROPERTY MeshChangeMaterialProps BOOL 0
PROPERTY MeshEnum ENUM MSH_INVALID
PROPERTY MeshFileName STRING .\Data\SPELLS\Meshes\O_TickerTape.L3D
PROPERTY NeverClip BOOL 0
PROPERTY SpecColorB INTEGER 0
PROPERTY SpecColorG INTEGER 0
PROPERTY SpecColorR INTEGER 0
PROPERTY UseAdditiveAlpha BOOL 0
PROPERTY UseDynamicLighting BOOL 0
PROPERTY UseGlobalAlpha BOOL 0
ENDPROPERTIES
ENDCLASS

BEGINCLASS CreateRuleAnAtom CreateRuleAnAtom_Seed
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Group INTEGER 0
PROPERTY InitScaleFP PERSIS_PNTR NULL_STRING
PROPERTY NextGroups ARRAY SIZE 1 1 
PROPERTY OffsetX FLOAT 0
PROPERTY OffsetY FLOAT 0
PROPERTY OffsetZ FLOAT 0
PROPERTY PCreator PERSIS_PNTR ParticleSpriteCreator_Sparkle
PROPERTY RemoveOnCloseDown BOOL 0
ENDPROPERTIES
ENDCLASS
BEGINCLASS AppearanceRuleTumble AppearanceRuleTumble0
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Group INTEGER 1
PROPERTY RemoveOnCloseDown BOOL 0
PROPERTY RestrictMaxRotation BOOL 1
PROPERTY TumbleSpeed FLOAT 5.0
PROPERTY MaxTumbleSpeed FLOAT 10.0
ENDPROPERTIES
ENDCLASS
BEGINCLASS UR_GustyWind UR_GustyWind0
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Damping FLOAT 0.2
PROPERTY Group INTEGER 1
PROPERTY NoiseFreq FLOAT 6.30133
PROPERTY RemoveOnCloseDown BOOL 0
PROPERTY SimWind BOOL 1
PROPERTY WindSpeed FLOAT 100
ENDPROPERTIES
ENDCLASS

BEGINCLASS DiskEmitter DiskEmitter_BlueBlob
BEGINPROPERTIES
PROPERTY AllowMultipleEmits BOOL 0
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY EmissionFreq FLOAT 2
PROPERTY Group INTEGER 1
PROPERTY Height FLOAT 0
PROPERTY InitiallyVisible BOOL 1
PROPERTY MaxAtoms INTEGER -1
PROPERTY MaxTotalAtomsToEmit INTEGER -1
PROPERTY NextGroups ARRAY SIZE 0 
PROPERTY PCreator PERSIS_PNTR ParticleMeshCreator_Ticker
PROPERTY Radius FLOAT 30
PROPERTY Randomise BOOL 1
PROPERTY RemoveOnCloseDown BOOL 1
PROPERTY SoundEmission SOUND_ACTION NO_SOUND LOOPING 0 ONLYONE 0 SOFTRELEASE 0 USESURFACE 0
ENDPROPERTIES
ENDCLASS

BEGINCLASS DiskEmitter DiskEmitter_BlueBlob
BEGINPROPERTIES
PROPERTY AllowMultipleEmits BOOL 0
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY EmissionFreq FLOAT 2
PROPERTY Group INTEGER 1
PROPERTY Height FLOAT 0
PROPERTY InitiallyVisible BOOL 1
PROPERTY MaxAtoms INTEGER -1
PROPERTY MaxTotalAtomsToEmit INTEGER -1
PROPERTY NextGroups ARRAY SIZE 0 
PROPERTY PCreator PERSIS_PNTR ParticleMeshCreator_TickerC1
PROPERTY Radius FLOAT 30
PROPERTY Randomise BOOL 1
PROPERTY RemoveOnCloseDown BOOL 1
PROPERTY SoundEmission SOUND_ACTION NO_SOUND LOOPING 0 ONLYONE 0 SOFTRELEASE 0 USESURFACE 0
ENDPROPERTIES
ENDCLASS

BEGINCLASS DiskEmitter DiskEmitter_BlueBlob
BEGINPROPERTIES
PROPERTY AllowMultipleEmits BOOL 0
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY EmissionFreq FLOAT 2
PROPERTY Group INTEGER 1
PROPERTY Height FLOAT 0
PROPERTY InitiallyVisible BOOL 1
PROPERTY MaxAtoms INTEGER -1
PROPERTY MaxTotalAtomsToEmit INTEGER -1
PROPERTY NextGroups ARRAY SIZE 0 
PROPERTY PCreator PERSIS_PNTR ParticleMeshCreator_TickerC2
PROPERTY Radius FLOAT 30
PROPERTY Randomise BOOL 1
PROPERTY RemoveOnCloseDown BOOL 1
PROPERTY SoundEmission SOUND_ACTION NO_SOUND LOOPING 0 ONLYONE 0 SOFTRELEASE 0 USESURFACE 0
ENDPROPERTIES
ENDCLASS

BEGINCLASS UpdateRuleGravity UpdateRuleGravity_BlueBlob
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Damping FLOAT 0
PROPERTY DisableDampingForNonHuman BOOL 0
PROPERTY DisableWindForNonHuman BOOL 0
PROPERTY Gravity FLOAT 2
PROPERTY Group INTEGER 1
PROPERTY MaxSpeed FLOAT 10
PROPERTY RemoveOnCloseDown BOOL 0
PROPERTY UseDamping BOOL 0
PROPERTY UseWind BOOL 0
PROPERTY WindMagnification FLOAT 100
ENDPROPERTIES
ENDCLASS
BEGINCLASS RemoveRuleOldAgeOnly RemoveRuleOldAgeOnly_BlueBlob
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY DieAge FLOAT 5
PROPERTY Group INTEGER 1
PROPERTY MinAtoms INTEGER 0
PROPERTY RemoveOnCloseDown BOOL 0
ENDPROPERTIES
ENDCLASS
BEGINCLASS LandscapeCollide LandscapeCollide_Seed
BEGINPROPERTIES
PROPERTY Condition PERSIS_PNTR NULL_STRING
PROPERTY Group INTEGER 1
PROPERTY RemoveOnCloseDown BOOL 0
PROPERTY SendEvent BOOL 1
ENDPROPERTIES
ENDCLASS


BEGINCLASS ParticleSpriteCreator ParticleSpriteCreator_Sparkle
BEGINPROPERTIES
PROPERTY CentreAtBase BOOL 0
PROPERTY ColorA INTEGER 20
PROPERTY ColorB INTEGER 255
PROPERTY ColorG INTEGER 255
PROPERTY ColorR INTEGER 255
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.5
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
BEGINCLASS ParticleSpriteCreator ParticleSpriteCreator_InitSparkle
BEGINPROPERTIES
PROPERTY CentreAtBase BOOL 0
PROPERTY ColorA INTEGER 150
PROPERTY ColorB INTEGER 255
PROPERTY ColorG INTEGER 255
PROPERTY ColorR INTEGER 255
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


BEGINCLASS ParticleSpriteCreator ParticleSpriteCreator_PermSparkle
BEGINPROPERTIES
PROPERTY CentreAtBase BOOL 0
PROPERTY ColorA INTEGER 80
PROPERTY ColorB INTEGER 255
PROPERTY ColorG INTEGER 255
PROPERTY ColorR INTEGER 255
PROPERTY FileOffset INTEGER 0
PROPERTY FrameRate FLOAT 20.76
PROPERTY IgnoreRotation BOOL 0
PROPERTY InitFrame INTEGER 0
PROPERTY InitialScale FLOAT 5.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


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
PROPERTY SpecColorB INTEGER 0
PROPERTY SpecColorG INTEGER 0
PROPERTY SpecColorR INTEGER 0
ENDPROPERTIES
ENDCLASS

