diff --git a/P3D/Content/Data/Scripts/frontier/shops/berry/daily.dat b/P3D/Content/Data/Scripts/frontier/shops/berry/daily.dat new file mode 100644 index 000000000..73ae26f25 --- /dev/null +++ b/P3D/Content/Data/Scripts/frontier/shops/berry/daily.dat @@ -0,0 +1,96 @@ +version=2 +:if:=false + @register.registertime(dailybfberrycalc,1,day) + @storage.set(integer,berryloop,2000) + :while:2067> + @register.unregister(bfberryshop_,int) + @storage.set(integer,berryloop,+1) + :endwhile + @storage.set(integer,berryloop2,0) + :while:7> + @register.unregister(bfberryshop,int) + :select: + :when:1;2 + @register.register(bfberryshop,int,) + :when:3;4 + @register.register(bfberryshop,int,) + :when:5 + :select: + :when:1 + @register.register(bfberryshop,int,2015) + :when:2 + @register.register(bfberryshop,int,2016) + :when:3 + @register.register(bfberryshop,int,2017) + :when:4 + @register.register(bfberryshop,int,2018) + :when:5 + @register.register(bfberryshop,int,2019) + :when:6 + @register.register(bfberryshop,int,2026) + :when:7 + @register.register(bfberryshop,int,2027) + :when:8 + @register.register(bfberryshop,int,2028) + :when:9 + @register.register(bfberryshop,int,2029) + :when:10 + @register.register(bfberryshop,int,2030) + :when:11 + @register.register(bfberryshop,int,2031) + :when:12 + @register.register(bfberryshop,int,2032) + :when:13 + @register.register(bfberryshop,int,2033) + :when:14 + @register.register(bfberryshop,int,2034) + :endwhen + :when:6;7;8;9;10 + @register.register(bfberryshop,int,) + :when:11;12;13;14 + :if:=18 + @register.register(bfberryshop,int,2064) + :else + @register.register(bfberryshop,int,) + :endif + :when:15;16;17 + :select: + :when:1 + @register.register(bfberryshop,int,2052) + :when:2 + @register.register(bfberryshop,int,2053) + :when:3 + @register.register(bfberryshop,int,2054) + :when:4 + @register.register(bfberryshop,int,2055) + :when:5 + @register.register(bfberryshop,int,2056) + :when:6 + @register.register(bfberryshop,int,2057) + :when:7 + @register.register(bfberryshop,int,2058) + :when:8 + @register.register(bfberryshop,int,2060) + :when:9 + @register.register(bfberryshop,int,2061) + :endwhen + :when:18;19;20 + :select: + :when:1 + @register.register(bfberryshop,int,2059) + :when:2 + @register.register(bfberryshop,int,2062) + :when:3 + @register.register(bfberryshop,int,2063) + :when:4 + @register.register(bfberryshop,int,2065) + :when:5 + @register.register(bfberryshop,int,2066) + :endwhen + :endwhen + @storage.set(integer,berryloop2,+1) + :endwhile +:endif +@text.show(Welcome to the berry shop, take a look at today's harvest.) +@screen.trade({|10|1}{|10|1}{|10|1}{|10|1}{|10|1}{|10|1}{|10|1},1,0,bp,bfberries) +:end diff --git a/P3D/Content/Data/Scripts/frontier/shops/berry/grabbag.dat b/P3D/Content/Data/Scripts/frontier/shops/berry/grabbag.dat new file mode 100644 index 000000000..d063e37a0 --- /dev/null +++ b/P3D/Content/Data/Scripts/frontier/shops/berry/grabbag.dat @@ -0,0 +1,29 @@ +version=2 +@text.show(Want to get a berry grab bag?) +@options.SetCancelIndex(3) +@options.show(Standard Bag 5 BP,Special Bag 10 BP,Info,Exit) + :when:Standard Bag 5 BP + @storage.set(integer,berryloop,0) + :while:15> + @storage.set(integer,berrytogive,) + @item.give(,1) + @item.messagegive(,1) + @storage.set(integer,berryloop,+1) + :endwhile + :when:Special Bag 10 BP + @storage.set(integer,berryloop,0) + :while:10> + @storage.set(integer,berrytogive,) + :if:2035> + @storage.set(integer,berrytogive,-9) + :endif + @item.give(,1) + @item.messagegive(,1) + @storage.set(integer,berryloop,+1) + :endwhile + :when:Info + @text.show(If you choose the standard bag you will get 15 berries chosen completely at random.*If you choose the special bag you will get 10 of the best berries.) + :when:Exit + :endscript +:endwhen +@script.start(frontier\shops\berrybag) \ No newline at end of file diff --git a/P3D/P3D.vbproj b/P3D/P3D.vbproj index 4165f9646..c7d070ad3 100644 --- a/P3D/P3D.vbproj +++ b/P3D/P3D.vbproj @@ -29352,6 +29352,12 @@ PreserveNewest + + PreserveNewest + + + PreserveNewest + PreserveNewest