diff --git a/TXT/CLOCK-DAYS-DATES-SEASONS-YEARS.txt b/TXT/CLOCK-DAYS-DATES-SEASONS-YEARS.txt index 50d4a6c..dc080bf 100644 --- a/TXT/CLOCK-DAYS-DATES-SEASONS-YEARS.txt +++ b/TXT/CLOCK-DAYS-DATES-SEASONS-YEARS.txt @@ -858,4 +858,304 @@ activate=static delay=7s repeat=true requires_status=new_year -unset_status=new_year \ No newline at end of file +unset_status=new_year + +[event] +# year 1 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y1,y2,y3,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y1 +unset_status=y0 + +[event] +# year 2 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y2,y3,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y2 +unset_status=y1 + +[event] +# year 3 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y3,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y3 +unset_status=y2 + +[event] +# year 4 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y4 +unset_status=y3 + +[event] +# year 5 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y5 +unset_status=y4 + +[event] +# year 6 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y6,y7,y8,y9 +requires_status=new_year +set_status=y6 +unset_status=y5 + +[event] +# year 7 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y7,y8,y9 +requires_status=new_year +set_status=y7 +unset_status=y6 + +[event] +# year 8 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y6,y8,y9 +requires_status=new_year +set_status=y8 +unset_status=y7 + +[event] +# year 9 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y6,y7,y9 +requires_status=new_year +set_status=y9 +unset_status=y8 + +[event] +# year 0 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y6,y7,y8 +requires_status=new_year +set_status=y0 +unset_status=y9 + +[event] +# new 10 year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall,y0,y1,y2,y3,y4,y5,y6,y7,y8 +requires_status=h11 +set_status=new_10year + +[event] +# unset new 10year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_10year +unset_status=new_10year + +[event] +# year 10 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y10,y20,y30,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y10 +unset_status=y00 + +[event] +# year 20 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y20,y30,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y20 +unset_status=y10 + +[event] +# year 30 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y30,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y30 +unset_status=y20 + +[event] +# year 40 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y40 +unset_status=y30 + +[event] +# year 50 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y50 +unset_status=y40 + +[event] +# year 60 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y60,y70,y80,y90 +requires_status=new_10year +set_status=y60 +unset_status=y50 + +[event] +# year 70 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y70,y80,y90 +requires_status=new_10year +set_status=y70 +unset_status=y60 + +[event] +# year 80 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y60,y80,y90 +requires_status=new_10year +set_status=y80 +unset_status=y70 + +[event] +# year 90 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y60,y70,y90 +requires_status=new_10year +set_status=y90 +unset_status=y80 + +[event] +# year 00 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y60,y70,y80 +requires_status=new_10year +set_status=y00 +unset_status=y90 + +[event] +# new 100 year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall,y0,y1,y2,y3,y4,y5,y6,y7,y8,y9,y00,y10,y20,y30,y40,y50,y60,y70,y80 +requires_status=h11 +set_status=new_100year + +[event] +# unset new 100year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_100year +unset_status=new_100year + +[event] +# new 1000 year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall,y0,y1,y2,y3,y4,y5,y6,y7,y8,y9,y00,y10,y20,y30,y40,y50,y60,y70,y80,y90,y000,y100,y200,y300,y400,y500,y600,y700,y800 +requires_status=h11 +set_status=new_1000year + +[event] +# unset new 1000year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_1000year +unset_status=new_1000year diff --git a/TXT/events only for the first map b/TXT/events only for the first map index d578ac5..5ea3261 100644 --- a/TXT/events only for the first map +++ b/TXT/events only for the first map @@ -71,4 +71,28 @@ type=event location=0,0,0,0 activate=on_load requires_not_status=block_clock -set_status=y0 \ No newline at end of file +set_status=y0 + +[event] +# copy it only to the first map +type=event +location=0,0,0,0 +activate=on_load +requires_not_status=block_clock +set_status=y00 + +[event] +# copy it only to the first map +type=event +location=0,0,0,0 +activate=on_load +requires_not_status=block_clock +set_status=y000 + +[event] +# copy it only to the first map +type=event +location=0,0,0,0 +activate=on_load +requires_not_status=block_clock +set_status=y0000 \ No newline at end of file diff --git a/changelog.md b/changelog.md index 0b5a56e..ed50e72 100644 --- a/changelog.md +++ b/changelog.md @@ -24,7 +24,7 @@ Alpha 0.07 * added the hours cycle, the days cycle, the dates cycle and the seasons cycle * added the day and night cycle (for now without weather conditions) * changed the days of the seasons from 28 to 31 (to not have each season start with the same day of the week) -* added a cycle of 9999 years (not yet completed) +* added a cycle of 9999 years ............................................ diff --git a/maps/farm-house.txt b/maps/farm-house.txt index e25964f..10795c3 100644 --- a/maps/farm-house.txt +++ b/maps/farm-house.txt @@ -162,6 +162,38 @@ activate=on_load requires_not_status=block_clock set_status=spring +[event] +# copy it only to the first map +type=event +location=0,0,0,0 +activate=on_load +requires_not_status=block_clock +set_status=y0 + +[event] +# copy it only to the first map +type=event +location=0,0,0,0 +activate=on_load +requires_not_status=block_clock +set_status=y00 + +[event] +# copy it only to the first map +type=event +location=0,0,0,0 +activate=on_load +requires_not_status=block_clock +set_status=y000 + +[event] +# copy it only to the first map +type=event +location=0,0,0,0 +activate=on_load +requires_not_status=block_clock +set_status=y0000 + [event] # second no type=event @@ -1002,6 +1034,326 @@ requires_status=new_season set_status=spring unset_status=winter +[event] +# new year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall +requires_status=h11 +set_status=new_year + +[event] +# unset new year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_year +unset_status=new_year + +[event] +# year 1 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y1,y2,y3,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y1 +unset_status=y0 + +[event] +# year 2 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y2,y3,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y2 +unset_status=y1 + +[event] +# year 3 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y3,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y3 +unset_status=y2 + +[event] +# year 4 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y4 +unset_status=y3 + +[event] +# year 5 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y5 +unset_status=y4 + +[event] +# year 6 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y6,y7,y8,y9 +requires_status=new_year +set_status=y6 +unset_status=y5 + +[event] +# year 7 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y7,y8,y9 +requires_status=new_year +set_status=y7 +unset_status=y6 + +[event] +# year 8 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y6,y8,y9 +requires_status=new_year +set_status=y8 +unset_status=y7 + +[event] +# year 9 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y6,y7,y9 +requires_status=new_year +set_status=y9 +unset_status=y8 + +[event] +# year 0 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y6,y7,y8 +requires_status=new_year +set_status=y0 +unset_status=y9 + +[event] +# new 10 year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall,y0,y1,y2,y3,y4,y5,y6,y7,y8 +requires_status=h11 +set_status=new_10year + +[event] +# unset new 10year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_10year +unset_status=new_10year + +[event] +# year 10 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y10,y20,y30,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y10 +unset_status=y00 + +[event] +# year 20 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y20,y30,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y20 +unset_status=y10 + +[event] +# year 30 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y30,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y30 +unset_status=y20 + +[event] +# year 40 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y40 +unset_status=y30 + +[event] +# year 50 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y50 +unset_status=y40 + +[event] +# year 60 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y60,y70,y80,y90 +requires_status=new_10year +set_status=y60 +unset_status=y50 + +[event] +# year 70 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y70,y80,y90 +requires_status=new_10year +set_status=y70 +unset_status=y60 + +[event] +# year 80 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y60,y80,y90 +requires_status=new_10year +set_status=y80 +unset_status=y70 + +[event] +# year 90 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y60,y70,y90 +requires_status=new_10year +set_status=y90 +unset_status=y80 + +[event] +# year 00 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y60,y70,y80 +requires_status=new_10year +set_status=y00 +unset_status=y90 + +[event] +# new 100 year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall,y0,y1,y2,y3,y4,y5,y6,y7,y8,y9,y00,y10,y20,y30,y40,y50,y60,y70,y80 +requires_status=h11 +set_status=new_100year + +[event] +# unset new 100year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_100year +unset_status=new_100year + +[event] +# new 1000 year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall,y0,y1,y2,y3,y4,y5,y6,y7,y8,y9,y00,y10,y20,y30,y40,y50,y60,y70,y80,y90,y000,y100,y200,y300,y400,y500,y600,y700,y800 +requires_status=h11 +set_status=new_1000year + +[event] +# unset new 1000year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_1000year +unset_status=new_1000year + [event] # fire on type=event diff --git a/maps/farm.txt b/maps/farm.txt index b27c60a..8ac729a 100644 --- a/maps/farm.txt +++ b/maps/farm.txt @@ -1887,6 +1887,326 @@ requires_status=new_season set_status=spring unset_status=winter +[event] +# new year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall +requires_status=h11 +set_status=new_year + +[event] +# unset new year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_year +unset_status=new_year + +[event] +# year 1 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y1,y2,y3,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y1 +unset_status=y0 + +[event] +# year 2 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y2,y3,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y2 +unset_status=y1 + +[event] +# year 3 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y3,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y3 +unset_status=y2 + +[event] +# year 4 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y4,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y4 +unset_status=y3 + +[event] +# year 5 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y5,y6,y7,y8,y9 +requires_status=new_year +set_status=y5 +unset_status=y4 + +[event] +# year 6 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y6,y7,y8,y9 +requires_status=new_year +set_status=y6 +unset_status=y5 + +[event] +# year 7 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y7,y8,y9 +requires_status=new_year +set_status=y7 +unset_status=y6 + +[event] +# year 8 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y6,y8,y9 +requires_status=new_year +set_status=y8 +unset_status=y7 + +[event] +# year 9 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y6,y7,y9 +requires_status=new_year +set_status=y9 +unset_status=y8 + +[event] +# year 0 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y0,y1,y2,y3,y4,y5,y6,y7,y8 +requires_status=new_year +set_status=y0 +unset_status=y9 + +[event] +# new 10 year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall,y0,y1,y2,y3,y4,y5,y6,y7,y8 +requires_status=h11 +set_status=new_10year + +[event] +# unset new 10year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_10year +unset_status=new_10year + +[event] +# year 10 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y10,y20,y30,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y10 +unset_status=y00 + +[event] +# year 20 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y20,y30,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y20 +unset_status=y10 + +[event] +# year 30 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y30,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y30 +unset_status=y20 + +[event] +# year 40 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y40,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y40 +unset_status=y30 + +[event] +# year 50 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y50,y60,y70,y80,y90 +requires_status=new_10year +set_status=y50 +unset_status=y40 + +[event] +# year 60 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y60,y70,y80,y90 +requires_status=new_10year +set_status=y60 +unset_status=y50 + +[event] +# year 70 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y70,y80,y90 +requires_status=new_10year +set_status=y70 +unset_status=y60 + +[event] +# year 80 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y60,y80,y90 +requires_status=new_10year +set_status=y80 +unset_status=y70 + +[event] +# year 90 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y60,y70,y90 +requires_status=new_10year +set_status=y90 +unset_status=y80 + +[event] +# year 00 +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_not_status=y00,y10,y20,y30,y40,y50,y60,y70,y80 +requires_status=new_10year +set_status=y00 +unset_status=y90 + +[event] +# new 100 year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall,y0,y1,y2,y3,y4,y5,y6,y7,y8,y9,y00,y10,y20,y30,y40,y50,y60,y70,y80 +requires_status=h11 +set_status=new_100year + +[event] +# unset new 100year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_100year +unset_status=new_100year + +[event] +# new 1000 year +type=event +location=0,0,0,0 +activate=static +repeat=true +requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM,m00,m10,m20,m30,m40,d01,d02,d03,d04,d05,d06,d07,d08,d09,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,spring,summer,fall,y0,y1,y2,y3,y4,y5,y6,y7,y8,y9,y00,y10,y20,y30,y40,y50,y60,y70,y80,y90,y000,y100,y200,y300,y400,y500,y600,y700,y800 +requires_status=h11 +set_status=new_1000year + +[event] +# unset new 1000year +type=event +location=0,0,0,0 +activate=static +delay=7s +repeat=true +requires_status=new_1000year +unset_status=new_1000year + [event] # change parallax 04 type=event diff --git a/powers/date.txt b/powers/date.txt index a7f14b5..c632764 100644 --- a/powers/date.txt +++ b/powers/date.txt @@ -230,7 +230,7 @@ id=429 type=fixed buff=true passive=true -icon=55 +icon=71 [power] id=430 @@ -246,4 +246,4 @@ id=431 type=fixed buff=true passive=true -icon=71 \ No newline at end of file +icon=55 diff --git a/powers/trees/default.txt b/powers/trees/default.txt index ac392b3..a3ed0cf 100644 --- a/powers/trees/default.txt +++ b/powers/trees/default.txt @@ -142,61 +142,61 @@ visible_when_locked=false [power] id=214 -position=175,6 +position=165,6 requires_status=y00 visible_when_locked=false [power] id=215 -position=175,6 +position=165,6 requires_status=y10 visible_when_locked=false [power] id=216 -position=175,6 +position=165,6 requires_status=y20 visible_when_locked=false [power] id=217 -position=175,6 +position=165,6 requires_status=y30 visible_when_locked=false [power] id=218 -position=175,6 +position=165,6 requires_status=y40 visible_when_locked=false [power] id=219 -position=175,6 +position=165,6 requires_status=y50 visible_when_locked=false [power] id=220 -position=175,6 +position=165,6 requires_status=y60 visible_when_locked=false [power] id=221 -position=175,6 +position=165,6 requires_status=y70 visible_when_locked=false [power] id=222 -position=175,6 +position=165,6 requires_status=y80 visible_when_locked=false [power] id=223 -position=175,6 +position=165,6 requires_status=y90 visible_when_locked=false @@ -204,61 +204,61 @@ visible_when_locked=false [power] id=224 -position=175,6 +position=155,6 requires_status=y000 visible_when_locked=false [power] id=225 -position=175,6 +position=155,6 requires_status=y100 visible_when_locked=false [power] id=226 -position=175,6 +position=155,6 requires_status=y200 visible_when_locked=false [power] id=227 -position=175,6 +position=155,6 requires_status=y300 visible_when_locked=false [power] id=228 -position=175,6 +position=155,6 requires_status=y400 visible_when_locked=false [power] id=229 -position=175,6 +position=155,6 requires_status=y500 visible_when_locked=false [power] id=230 -position=175,6 +position=155,6 requires_status=y600 visible_when_locked=false [power] id=231 -position=175,6 +position=155,6 requires_status=y700 visible_when_locked=false [power] id=232 -position=175,6 +position=155,6 requires_status=y800 visible_when_locked=false [power] id=233 -position=175,6 +position=155,6 requires_status=y900 visible_when_locked=false @@ -266,61 +266,61 @@ visible_when_locked=false [power] id=234 -position=175,6 +position=145,6 requires_status=y0000 visible_when_locked=false [power] id=235 -position=175,6 +position=145,6 requires_status=y1000 visible_when_locked=false [power] id=236 -position=175,6 +position=145,6 requires_status=y2000 visible_when_locked=false [power] id=237 -position=175,6 +position=145,6 requires_status=y3000 visible_when_locked=false [power] id=238 -position=175,6 +position=145,6 requires_status=y4000 visible_when_locked=false [power] id=239 -position=175,6 +position=145,6 requires_status=y5000 visible_when_locked=false [power] id=240 -position=175,6 +position=145,6 requires_status=y6000 visible_when_locked=false [power] id=241 -position=175,6 +position=145,6 requires_status=y7000 visible_when_locked=false [power] id=242 -position=175,6 +position=145,6 requires_status=y8000 visible_when_locked=false [power] id=243 -position=175,6 +position=145,6 requires_status=y9000 visible_when_locked=false