From 8d62c34cf7a18668f0e5e47ceb4744d80ea01fd7 Mon Sep 17 00:00:00 2001 From: HDanke Date: Thu, 19 Mar 2026 18:02:13 +0200 Subject: [PATCH 1/8] Update bg_effect_on_off.md --- docs/triggers/level/bg_effect_on_off.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/triggers/level/bg_effect_on_off.md b/docs/triggers/level/bg_effect_on_off.md index 03b7567..81bfc11 100644 --- a/docs/triggers/level/bg_effect_on_off.md +++ b/docs/triggers/level/bg_effect_on_off.md @@ -2,4 +2,5 @@ Enables / Disables the background particles that appear when your current gamemode is Ship, UFO, Wave or Swing. +## Notes This trigger affects the spawning of particles not their visibility, particles will not disappear or reappear instantly. \ No newline at end of file From 5be384c1748548ab3a8b80138f883fb378ab9b03 Mon Sep 17 00:00:00 2001 From: HDanke Date: Thu, 19 Mar 2026 18:02:21 +0200 Subject: [PATCH 2/8] Update bg_effect_on_off.md --- docs/triggers/level/bg_effect_on_off.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/triggers/level/bg_effect_on_off.md b/docs/triggers/level/bg_effect_on_off.md index 81bfc11..31c64e4 100644 --- a/docs/triggers/level/bg_effect_on_off.md +++ b/docs/triggers/level/bg_effect_on_off.md @@ -3,4 +3,5 @@ Enables / Disables the background particles that appear when your current gamemode is Ship, UFO, Wave or Swing. ## Notes + This trigger affects the spawning of particles not their visibility, particles will not disappear or reappear instantly. \ No newline at end of file From 7b9a65fd50d6823395d7ab2bb124649bdcb8965f Mon Sep 17 00:00:00 2001 From: HDanke Date: Thu, 19 Mar 2026 18:02:37 +0200 Subject: [PATCH 3/8] Update bg_speed.md --- docs/triggers/level/bg_speed.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/triggers/level/bg_speed.md b/docs/triggers/level/bg_speed.md index 705743a..853feba 100644 --- a/docs/triggers/level/bg_speed.md +++ b/docs/triggers/level/bg_speed.md @@ -2,6 +2,8 @@ Controls the X and Y speed of the background, relative to the camera's movement. +## Notes + The background's movement can be calculated using the formulas: $BGMoveX = CMoveX \cdot (1 - SpeedX)$ $BGMoveY = CMoveY \cdot (1 - SpeedY)$ From 8a82b9851b39e7d84e11e862ba34788cc01ddae6 Mon Sep 17 00:00:00 2001 From: HDanke Date: Thu, 19 Mar 2026 18:02:57 +0200 Subject: [PATCH 4/8] Update change_background.md --- docs/triggers/level/change_background.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/triggers/level/change_background.md b/docs/triggers/level/change_background.md index 04f9d82..40be3ff 100644 --- a/docs/triggers/level/change_background.md +++ b/docs/triggers/level/change_background.md @@ -1,5 +1,9 @@ # Change Background -Changes the level's Background to a different preset. There are currently 59 BG presets. +Changes the level's Background to a different preset. + +## Notes + +There are currently 59 BG presets. Only one Background change can be made per render frame. The first will trigger, while any other subsequent BG trigger is ignored until the next frame. \ No newline at end of file From 4899775e8588c65b2778baa3ac272ae05290dfab Mon Sep 17 00:00:00 2001 From: HDanke Date: Thu, 19 Mar 2026 18:03:39 +0200 Subject: [PATCH 5/8] Update change_ground.md --- docs/triggers/level/change_ground.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/triggers/level/change_ground.md b/docs/triggers/level/change_ground.md index d60472e..07ccb4c 100644 --- a/docs/triggers/level/change_ground.md +++ b/docs/triggers/level/change_ground.md @@ -1,6 +1,10 @@ # Change Ground -Changes the level's Ground to a different preset. There are currently 22 Ground presets. +Changes the level's Ground to a different preset. + +## Notes + +There are currently 22 Ground presets. 3 Line options exist, but the trigger cannot currently set them. From d39cbe8580a3ba48d167c2d5b523b943db2f1742 Mon Sep 17 00:00:00 2001 From: HDanke Date: Thu, 19 Mar 2026 18:03:56 +0200 Subject: [PATCH 6/8] Update change_middleground.md --- docs/triggers/level/change_middleground.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/triggers/level/change_middleground.md b/docs/triggers/level/change_middleground.md index 02c1cc7..4b29c99 100644 --- a/docs/triggers/level/change_middleground.md +++ b/docs/triggers/level/change_middleground.md @@ -1,5 +1,9 @@ # Change Middleground -Changes the level's Middleground to a different preset. There are currently 3 MG presets. +Changes the level's Middleground to a different preset. + +## Notes + +There are currently 3 MG presets. Only one Middleground change can be made per render frame. The first will trigger, while any other subsequent MG trigger is ignored until the next frame. \ No newline at end of file From 1520f1abec6f5d665776296f237e114cdc885c51 Mon Sep 17 00:00:00 2001 From: HDanke Date: Thu, 19 Mar 2026 18:04:47 +0200 Subject: [PATCH 7/8] Update mg_speed.md --- docs/triggers/level/mg_speed.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/triggers/level/mg_speed.md b/docs/triggers/level/mg_speed.md index 3aedfb4..e7325bd 100644 --- a/docs/triggers/level/mg_speed.md +++ b/docs/triggers/level/mg_speed.md @@ -2,15 +2,17 @@ Controls the X and Y speed of the middleground. +## Notes + Middleground speed works differently for X and Y: - X axis: movement is relative to camera movement - Y axis: position is relative to camera position As a side-effect, if you change the middleground's Y speed this will also instantly change the middleground's position. -The middleground's movement and position can be calculated using the formulas: -$MGMoveX = CMoveX \cdot (1 - SpeedX)$ -$MGPosY = CPosY \cdot (1 - SpeedY) + OffsetY \cdot 3$ +The middleground's movement and position can be calculated using the formulas: +$MGMoveX = CMoveX \cdot (1 - SpeedX)$ +$MGPosY = CPosY \cdot (1 - SpeedY) + OffsetY$ For example, a speed of 1.00 makes the middleground stationary, while a speed of 0.00 matches the camera's movement. From 88d9247244d71bb485ea8e225c86329974969d4e Mon Sep 17 00:00:00 2001 From: HDanke Date: Thu, 19 Mar 2026 18:05:21 +0200 Subject: [PATCH 8/8] Update offset_mg_y.md --- docs/triggers/level/offset_mg_y.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/triggers/level/offset_mg_y.md b/docs/triggers/level/offset_mg_y.md index ed0e7bb..bf29fc0 100644 --- a/docs/triggers/level/offset_mg_y.md +++ b/docs/triggers/level/offset_mg_y.md @@ -2,7 +2,9 @@ Changes the middleground's current Y offset to a new value. -This change can be animated using an **Easing** for a given **Move Time**. +## Notes + +Can be animated using an **Easing** for a given **Move Time**. The offset is applied on top of the middleground's base vertical position and is not reset if the middleground's Y speed changes.