From 8cf5cefe6e91a5a1ed6eeaae4d94760d84c304a6 Mon Sep 17 00:00:00 2001 From: Minteck Date: Sat, 5 Jun 2021 19:27:48 +0200 Subject: Presque sortie du jeu --- views/rain/rainscript.js | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 views/rain/rainscript.js (limited to 'views/rain/rainscript.js') diff --git a/views/rain/rainscript.js b/views/rain/rainscript.js new file mode 100644 index 0000000..1dabb23 --- /dev/null +++ b/views/rain/rainscript.js @@ -0,0 +1,44 @@ +var makeItRain = function() { + //clear out everything + $('.rain').empty(); + + var increment = 0; + var drops = ""; + var backDrops = ""; + + while (increment < 100) { + //couple random numbers to use for various randomizations + //random number between 98 and 1 + var randoHundo = (Math.floor(Math.random() * (98 - 1 + 1) + 1)); + //random number between 5 and 2 + var randoFiver = (Math.floor(Math.random() * (5 - 2 + 1) + 2)); + //increment + increment += randoFiver; + //add in a new raindrop with various randomizations to certain CSS properties + drops += '
'; + backDrops += '
'; + } + + $('.rain.front-row').append(drops); + $('.rain.back-row').append(backDrops); +} + +$('.splat-toggle.toggle').on('click', function() { + $('body').toggleClass('splat-toggle'); + $('.splat-toggle.toggle').toggleClass('active'); + makeItRain(); +}); + +$('.back-row-toggle.toggle').on('click', function() { + $('body').toggleClass('back-row-toggle'); + $('.back-row-toggle.toggle').toggleClass('active'); + makeItRain(); +}); + +$('.single-toggle.toggle').on('click', function() { + $('body').toggleClass('single-toggle'); + $('.single-toggle.toggle').toggleClass('active'); + makeItRain(); +}); + +makeItRain(); \ No newline at end of file -- cgit