From 626d4b8ec8734a2b79a899bc709a4760343b7bb6 Mon Sep 17 00:00:00 2001 From: TaterbobYT <167204207+TaterbobYT@users.noreply.github.com> Date: Tue, 28 Oct 2025 05:38:12 -0500 Subject: [PATCH 1/3] Update mod list --- mod-list.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mod-list.html b/mod-list.html index 6777ef38..9055dcad 100644 --- a/mod-list.html +++ b/mod-list.html @@ -408,6 +408,7 @@ thiquovite.jsThiquovite and wall buildersCharsonBurensen triggerable_random_powders.jsPowders with different abilities, such as heating and coolingAlice troll.jsVarious dumb elements that iterate randomly on the entire screenAlice +war.jsadds two countries that fight over land and waterTaterbob WhisperingTheory.jsPowder and gas variant of heater and coolerkaeud @@ -527,4 +528,4 @@ - + From a50f4dc380b5b2d60d57653624147c6688329995 Mon Sep 17 00:00:00 2001 From: TaterbobYT <167204207+TaterbobYT@users.noreply.github.com> Date: Tue, 28 Oct 2025 05:43:56 -0500 Subject: [PATCH 2/3] Create war.js Yeah --- mods/war.js | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 mods/war.js diff --git a/mods/war.js b/mods/war.js new file mode 100644 index 00000000..967d5767 --- /dev/null +++ b/mods/war.js @@ -0,0 +1,51 @@ +elements.land = { +color: "#096600", +category: "war", +behavior: behaviors.WALL, +}; +elements.red = { +name: "redville", +color: "#880000", +category: "war", +behavior: [ +"XX|CH:land>red%50 AND CH:blu>land%25 AND CH:kerdly>suselle%5|XX", +"CH:land>red%50 AND CH:blu>land%25 AND CH:kerdly>suselle%5|XX|CH:land>red%50 AND CH:blu>land%25 AND CH:kerdly>suselle%5", +"XX|CH:land>red%50 AND CH:blu>land%25 AND CH:kerdly>suselle%5|XX", +], +}; +elements.blu = { +name: "blue city", +color: "#000088", +category: "war", +behavior: [ +"XX|CH:land>blu%50 AND CH:red>land%25 AND CH:kerdly>kralsei%5|XX", +"CH:land>blu%50 AND CH:red>land%25 AND CH:kerdly>kralsei%5|XX|CH:land>blu%50 AND CH:red>land%25 AND CH:kerdly>kralsei%5", +"XX|CH:land>blu%50 AND CH:red>land%25 AND CH:kerdly>kralsei%5|XX", +], +}; +elements.kerdly = { +name: "water", +category: "war", +color: "#5599ff", +behavior: behaviors.WALL, +}; +elements.suselle = { +name: "redville water", +category: "war", +color: "#7777dd", +behavior: [ +"XX|CH:land>red%50 AND CH:blu>land%25 AND CH:kerdly>suselle%5 AND CH:kralsei>suselle%1|XX", +"CH:land>red%50 AND CH:blu>land%25 AND CH:kerdly>suselle%5 AND CH:kralsei>suselle%1|XX|CH:land>red%50 AND CH:blu>land%25 AND CH:kerdly>suselle%5 AND CH:kralsei>suselle%1", +"XX|CH:land>red%50 AND CH:blu>land%25 AND CH:kerdly>suselle%5 AND CH:kralsei>suselle%1|XX", +], +}; +elements.kralsei = { +name: "blue city water", +category: "war", +color: "#3377ff", +behavior: [ +"XX|CH:land>blu%50 AND CH:red>land%25 AND CH:kerdly>kralsei%5 AND CH:suselle>kralsei%1|XX", +"CH:land>blu%50 AND CH:red>land%25 AND CH:kerdly>kralsei%5 AND CH:suselle>kralsei%1|XX|CH:land>blu%50 AND CH:red>land%25 AND CH:kerdly>kralsei%5 AND CH:suselle>kralsei%1", +"XX|CH:land>blu%50 AND CH:red>land%25 AND CH:kerdly>kralsei%5 AND CH:suselle>kralsei%1|XX", +], +}; From 5ff4e96d3a700cf678462fd5034a9436ba5f7295 Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Tue, 28 Oct 2025 07:41:58 -0400 Subject: [PATCH 3/3] Update mod-list.html --- mod-list.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mod-list.html b/mod-list.html index 9055dcad..6777ef38 100644 --- a/mod-list.html +++ b/mod-list.html @@ -408,7 +408,6 @@ thiquovite.jsThiquovite and wall buildersCharsonBurensen triggerable_random_powders.jsPowders with different abilities, such as heating and coolingAlice troll.jsVarious dumb elements that iterate randomly on the entire screenAlice -war.jsadds two countries that fight over land and waterTaterbob WhisperingTheory.jsPowder and gas variant of heater and coolerkaeud @@ -528,4 +527,4 @@ - +