summaryrefslogtreecommitdiff
path: root/assets/scripts/aw_level1_upg.particle
diff options
context:
space:
mode:
Diffstat (limited to 'assets/scripts/aw_level1_upg.particle')
-rw-r--r--assets/scripts/aw_level1_upg.particle337
1 files changed, 337 insertions, 0 deletions
diff --git a/assets/scripts/aw_level1_upg.particle b/assets/scripts/aw_level1_upg.particle
new file mode 100644
index 0000000..7e582ac
--- /dev/null
+++ b/assets/scripts/aw_level1_upg.particle
@@ -0,0 +1,337 @@
+firstPersonPoisonCloudPS
+{
+ ejector
+ {
+ particle
+ {
+ shader sync gfx/sprites/poisoncloud
+
+ displacement 0 0 0 ~32.0
+
+ parentVelocityFraction 1.0
+ velocityType static
+ velocityDir linear
+ velocityMagnitude 16
+ velocity 0 0 1 ~0
+
+ accelerationType static
+ accelerationDir linear
+ accelerationMagnitude 300
+ acceleration 0 0 1 0
+
+ radius 0 10.0 40.0
+ alpha 0 0.5 0.0
+ rotation 0 ~360 -
+ bounce 0.5
+
+ lifeTime 1000
+ }
+
+ count 400
+ delay 0
+ period 20 - ~0%
+ }
+}
+
+models/weapons/acidbomb/impactPSBIG
+{
+ ejector
+ {
+ particle
+ {
+ shader sync gfx/sprites/green_acid
+
+ displacement 0 0 0 ~80
+ normalDisplacement 80
+
+ velocityType static
+ velocityDir linear
+ velocityMagnitude 45
+ velocity 0 0 -1 ~0
+
+ radius 0 25.0 15.0
+ alpha 0 1.0 0.0
+ rotation 0 ~360 -
+ bounce 0.0
+
+ lifeTime 1000~50%
+ }
+
+ count 35
+ delay 0
+ period 0 - ~0%
+ }
+ ejector
+ {
+ particle
+ {
+ shader sync greenblood01frame01 greenblood01frame02 greenblood01frame03 greenblood01frame04 greenblood01frame05 greenblood01frame06 greenblood01frame07 greenblood01frame08
+
+ displacement 0 0 0 ~25.0
+ normalDisplacement 35
+
+ velocityType normal
+ velocityDir linear
+ velocityMagnitude 300~75%
+ velocity 0 0 1 ~10
+
+ accelerationType static
+ accelerationDir linear
+ accelerationMagnitude 850
+ acceleration 0 0 -1 ~30
+
+ radius 0 10.0 20.0
+ alpha 0 1.0 0.0
+ rotation 0 ~360 -
+ bounce 0.2
+
+ lifeTime 700~50%
+ }
+
+ count 50
+ delay 0
+ period 5 - ~0%
+ }
+ ejector
+ {
+ particle
+ {
+ shader sync greenblood01frame01
+
+ displacement 0 0 0 ~45.0
+ normalDisplacement 35
+
+ velocityType normal
+ velocityDir linear
+ velocityMagnitude 300~75%
+ velocity 0 0 1 ~10
+
+ accelerationType static
+ accelerationDir linear
+ accelerationMagnitude 900
+ acceleration 0 0 -1 ~30
+
+ radius 0 0 0
+ alpha 0 0 1
+ rotation 0 ~360 -
+ bounce 0.3
+ bounceMark 1~1 64 acid_pool
+
+ lifeTime 2000~50%
+ overdrawProtection
+ }
+
+ count 30
+ delay 0
+ period 5 - ~0%
+}
+ ejector
+ {
+ particle
+ {
+ model models/weapons/level3upg/missile.md3
+
+ displacement 0 0 40 ~0
+
+ velocityType static
+ velocityDir linear
+ velocityMagnitude 300~75%
+ velocity 0 0 1 ~60
+
+ accelerationType static
+ accelerationDir linear
+ accelerationMagnitude 0
+ acceleration 0 0 -1 0
+
+ radius 0 1.0 -
+
+ lifeTime 3000
+ }
+
+ count 15
+ delay 0
+ period 1 - ~0%
+ }
+}
+
+models/weapons/acidbomb/impactPS
+{
+ ejector
+ {
+ particle
+ {
+ shader sync gfx/sprites/green_acid
+
+ displacement 0 0 0 ~70
+ normalDisplacement 80
+
+ velocityType static
+ velocityDir linear
+ velocityMagnitude 35
+ velocity 0 0 -1 ~0
+
+ radius 0 20.0 15.0
+ alpha 0 1.0 0.0
+ rotation 0 ~360 -
+ bounce 0.0
+
+ lifeTime 1000~50%
+ }
+
+ count 20
+ delay 0
+ period 0 - ~0%
+ }
+ ejector
+ {
+ particle
+ {
+ shader sync greenblood01frame01 greenblood01frame02 greenblood01frame03 greenblood01frame04 greenblood01frame05 greenblood01frame06 greenblood01frame07 greenblood01frame08
+
+ displacement 0 0 0 ~25.0
+ normalDisplacement 35
+
+ velocityType normal
+ velocityDir linear
+ velocityMagnitude 300~75%
+ velocity 0 0 1 ~10
+
+ accelerationType static
+ accelerationDir linear
+ accelerationMagnitude 800
+ acceleration 0 0 -1 ~30
+
+ radius 0 8.0 20.0
+ alpha 0 1.0 0.0
+ rotation 0 ~360 -
+ bounce 0.2
+
+ lifeTime 650~50%
+ }
+
+ count 25
+ delay 0
+ period 5 - ~0%
+ }
+ ejector
+ {
+ particle
+ {
+ shader sync greenblood01frame01
+
+ displacement 0 0 0 ~32.0
+ normalDisplacement 35
+
+ velocityType normal
+ velocityDir linear
+ velocityMagnitude 300~75%
+ velocity 0 0 1 ~10
+
+ accelerationType static
+ accelerationDir linear
+ accelerationMagnitude 900
+ acceleration 0 0 -1 ~30
+
+ radius 0 0 0
+ alpha 0 0 1
+ rotation 0 ~360 -
+ bounce 0.3
+ bounceMark 1~1 64 acid_pool
+
+ lifeTime 2000~50%
+ overdrawProtection
+ }
+
+ count 25
+ delay 0
+ period 5 - ~0%
+}
+ ejector
+ {
+ particle
+ {
+ model models/weapons/level3upg/missile.md3
+
+ displacement 0 0 40 ~0
+
+ velocityType static
+ velocityDir linear
+ velocityMagnitude 300~75%
+ velocity 0 0 1 ~60
+
+ accelerationType static
+ accelerationDir linear
+ accelerationMagnitude 0
+ acceleration 0 0 -1 0
+
+ radius 0 1.0 -
+
+ lifeTime 3000
+ }
+
+ count 15
+ delay 0
+ period 1 - ~0%
+ }
+}
+
+
+models/weapons/level1upg/muzzlePS
+{
+ ejector
+ {
+ particle
+ {
+ shader sync gfx/sprites/poisoncloud
+
+ displacement 0 0 0 ~0.0
+
+ parentVelocityFraction 1.0
+
+ velocityType cent
+ velocityDir linear
+ velocityMagnitude 80
+ velocity 0 0 0 ~50
+
+ radius 0 10.0 25.0
+ alpha 0 0.5 0.0
+ rotation 0 ~360 -
+ bounce 1.0
+
+ lifeTime 800
+ }
+
+ count 20
+ delay 0
+ period 40 - ~0%
+ }
+}
+
+
+poisonCloudedPS
+{
+ ejector
+ {
+ particle
+ {
+ shader sync gfx/sprites/poisoncloud
+
+ displacement 0 0 0 ~6.0
+
+ velocityType static
+ velocityDir linear
+ velocityMagnitude 60
+ velocity 0 0 0 ~50
+
+ radius 0 4.0 12.0
+ alpha 0 0.25 0.0
+ rotation 0 ~360 -
+
+ lifeTime 800
+ }
+
+ count 100
+ delay 0
+ period 50 200 ~0%
+ }
+}