From a71e4f9a3634abb2d1381b4a89cd888e7b089999 Mon Sep 17 00:00:00 2001 From: xolatile Date: Tue, 28 May 2024 08:05:56 -0400 Subject: [PATCH] Added fruit tree loctions... --- game/world/location/apple_tree.png | Bin 0 -> 711 bytes game/world/location/cherry_tree.png | Bin 0 -> 662 bytes game/world/location/lemon_tree.png | Bin 0 -> 706 bytes game/world/location/orange_tree.png | Bin 0 -> 690 bytes game/world/location/peach_tree.png | Bin 0 -> 704 bytes game/world/location/pear_tree.png | Bin 0 -> 700 bytes game/world/location/plum_tree.png | Bin 0 -> 662 bytes source/world.ads | 21 +++++++++++++++++---- 8 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 game/world/location/apple_tree.png create mode 100644 game/world/location/cherry_tree.png create mode 100644 game/world/location/lemon_tree.png create mode 100644 game/world/location/orange_tree.png create mode 100644 game/world/location/peach_tree.png create mode 100644 game/world/location/pear_tree.png create mode 100644 game/world/location/plum_tree.png diff --git a/game/world/location/apple_tree.png b/game/world/location/apple_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..2903a052aeb6de9730645639b761acf3666e9688 GIT binary patch literal 711 zcmV;&0yzDNP)%E5svsmdud1x^JDKvv>q|1y*1L z_W@%hko*xpB)*8dUN7LkB!mp+2k_y|u)WTXRi6)Lv(*#n4J*9g0DJ&&Hjn-Otp~yB z)BjiLdk@e$QE!N_b=fHZ48MQS{IoO(DWlGg;A~EsvoJh*XzsW9x2Wg*`v61lxB1^2 zKhhd-c7)c^6;GMN6_B09XM3LwB^%K=)uDh`J?B49lJ@xk^Rrv@8)Cm;M?)-=y8NbW zlA!K4`mXs9pD8DtR2fDgHp(4#?|Ck-!JS*lYmEni|M)Z+wnE9SeEzO(7Olz~0b=~h0|XvGu9^i8sDfg606SrP{aoPzRj^B|Dd`0sAjM92fVg_hm6YQFViK^O z1s+f(jKzV>R tKzV@j0ObM71C$3S4^SSUJmAB5z&{Z9LMLrmdMp3{002ovPDHLkV1k~evE~|14tWeYZlg z=Xm9xtZAjyb3-1c)^Z-3eE#9mA74HccWnQ8o#}l^1MAPe+ovQqo;tnNc=d{}j0=k+ z6kX!F`aATKSkFB)F4Avy$bNc!XQ!Ge-DuJI6SF_1 z-MVpsF^2u?E#1c6mi-sXpZ9*h;r5)tDN*Z=@77#yQ%w)IakRkyk@+VzSKDV{R_r(yHajn zWL~mGtAzrHAAXYYhh%Uu{fF0rWIuup%% z7-&6VDZ9#JAnVcZcBOBNs~R@XE(x5smpQLGH;8%0$;k_Y{-1t-X0_Y`kb73KuK+RR jpfp?njq%}O)d73c%__26pX4tDCNu_5S3j3^P6c) literal 0 HcmV?d00001 diff --git a/game/world/location/lemon_tree.png b/game/world/location/lemon_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..f2e63d83d58ad98d06c1d3ce883af9a8666ecb41 GIT binary patch literal 706 zcmeAS@N?(olHy`uVBq!ia0vp^4nShJ5`>pXnP^n|6w;_Tl2XV?>8KK;J> z%S+yl=ezbLC))V?F+TVzSy7|eydu=Zg-6lPm0NH}TtoZvm-W8+KhJaSh@Jj3UfMo; zw}9c1;+>CzEZ;E{waqzJX{ciM?ijZ$d&*1Q|5H*7r(K@$B}T+#0r@#dxFwaxW>Ve8e7hg{yAzc0lvo8NMw@Wu7VH+5})J*8obkowWL zGcK=q?&a;I*jK#h;gK!>qa0JUGyjMEi80wJH&0FWc-@7!$2_|_wzIIOy{-3~)I9BX zvDAFtt!3+fJ}-P5pD(T_^}57dJfG3?QQ6;eRSU~HkC*Hh<-S~ToEyoo({Y_}L;2RG zwc8JrU-MQ6s(NiZOL&)r!4ZSLaNM zc)R8)<1gU~UH%nE-`gxW#{6T&%E|`5Q;!(K4%Pgb^O(`<#x&g);y|9bz$uKl-?*ZOvSHu>wH|MvT<@@v-o1#%A{u6oW`XNk-^ k$2^DK0$IR*E_)3_Yo^@$qg=;qfr*mA)78&qol`;+04$nEI{*Lx literal 0 HcmV?d00001 diff --git a/game/world/location/orange_tree.png b/game/world/location/orange_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..13d95e7f95482eb9754ed9afa82bb7fe8426428d GIT binary patch literal 690 zcmeAS@N?(olHy`uVBq!ia0vp^4nS#Y&z{x@>>%u6=FoTVcUy$Z*cTcKi3A3MRF`{_58L zVED6f&HIQK{gZHlTc%<=78xg`DmpBS!z+m!$A*6yqs)9kwhC$b6fl2kPsUeRUm#S=-E5$#d z^K#DBiiVzG?*mG54NUwF%KQ$E>_^<>0gz?Y%-@F zH@?>}j?a_3`4j`8j35t~?#!*i) zodXJf97`ISh|<22(7csO`;z}OX;ZtyZPpRrFIBmbAhU>W3F?@%|4ER{>GV8C=&{qw zU9(U6EBobkp-H2QR#r1R1*RbSfYnN{;K)m=dJ&yLKUa_w6ObR6S_2U}@KB9ur@$xc zQzf%gKsrY;y5M1;^P%_aA0#K#UpIekZTS*Ap`Iq7U75aJ={uXgO$lh>_12QVSM_kv z{vqG52Lfn?L>$q>JM?a8FnIWxULwCc4V_(YJivH>@qqFQ`2r89=Gn;us!!mZJV5o| zc!0tK*j2OO0hLn%4-f;U*UuFmP&vD_nwnnW0h;fO2dJwjTuCJ!peBLNv%mwY#7T24 z@PNusDFJ(U0P80_fZgvGctEwHWreNqfW`g|JV2aBybFx`VGzaTN=WYjO}})X-=aTi zU$45Xy{ctG@6$-e(+}-P`eeQF0OJA11B?e44=^5J&3J(E0OJA11B?e44=^5JJivH> m@c`oi#siE87!UYz9`FxpPBy=Qbv7da0000BqjjF_*h#1B~uO6+4uV)~FPSKV{m(WBzef4x5fj8^L( z%@%!eo6~CkK?Z?cj8|v>E}XaI!yWs{x=*fFblNYI>{qhsKK{c{u1nvDq4CR+K+9Q- zGjrxyA6cWZu5tEKi#h8bs{Wg^Ej8Y!(%JM!*9~bekwZIH#V?URVB^;8JQD6W&+f8m;8o38(al@fBu++1}p zOH6G9Q=UFI)VYyn+`)A$WYXhjFEc;=_W!s~_vA{0itS5FuK)1--xe=eaddOxtjxZA zr8~+t`~H?C&Z?{MeG&du>qm|5T#W-(iJ7u05(|8CKbC*xsyLIKUF4wzr ztN$qMRQMP6_tvV)&R79|)))NK-t+%j*Y-ZJK`t)e_Gh&yzxq%AqjlCB8{-5X@yOk4 zEU#|f*E;{H@~7V_7q5PN#y&&-gJxZWcEjB3r^9)if~SZ(U$T;ldo+FCf%6Z(KhlqD zdd6;`bd>)Fi|P-?M{R|+c4}8X&rbO67kpT|u0gDt+0b%jiVjEXq$#5s0voCsC<%rdoV&kOZBhrs*qe=yD#ekxh^fc?$4aG+6ENxBC2+dWx6PoA)k zQL1kJy!8j?KfS&=@94cNCJVooq?lc~_x@A;vDxwobqzlmLGA=HOg}T9;Ww~9@P`3A e<41x01OAu)Y*HNM+Q$evE~|14tWeYZlg z=lIT_QqxPT=Y~8?t>rv6`TWDBKfZh@?%4kGI@9}-2G*Z_w@*oKJau}j@#+;{85b5u zD7wUT^>^qev7UQqT%_OZko|OaWsllbo;8aKb{}QSY`geT{Dy`85gOP96YXFcY9#9&|EUB2oh@!5$-u54YXc&xh4Y~K3yIWOO=xm&tp z>U^uR&o$b|@wpK|=Nk2xBfx*l#3xh;^LL;{n>U|t*>f$ z#W;Tvy9i%|x?Oy((2bc#d>$EF9P|FTSMXb=-PHZYoU7y%UNc@wUuvBG{srT?T`9LO zGA~)bOK0As$x3Edvr@eUx)eI5G?XOok<~0*>nU=mUtg55vv z478rGlwIX9koD+yyVAGCRSlbGmjuq+%bZu88^k>0VUoOZWUSP4|h#~35~(i)z4*}Q$iB}YPvCA literal 0 HcmV?d00001 diff --git a/source/world.ads b/source/world.ads index a16ece3..9f05585 100644 --- a/source/world.ads +++ b/source/world.ads @@ -16,11 +16,14 @@ package world is dead_tree, mossy_rock, palm_tree, pine_tree, pine_forest, reeds, rock, snowed_pine_tree, snowed_rock, spiky_rock, wooden_sign, wooden_arrow_sign, rune_stone, snowed_rune_stone, mossy_rune_stone, snowed_pine_forest, hyacinths, orchids, - asters, daffodils, royal_grave, grave, humble_grave, wooden_wide_sign + asters, daffodils, royal_grave, grave, humble_grave, wooden_wide_sign, + birch_tree, fir_tree, oak_tree ); type location_index is ( - well_of_agility, well_of_knowledge, well_of_strength, old_dwarven_grave, huge_ancient_urn, banana_tree + well_of_agility, well_of_knowledge, well_of_strength, old_dwarven_grave, huge_ancient_urn, banana_tree, + apple_tree, cherry_tree, lemon_tree, orange_tree, pear_tree, peach_tree, + plum_tree ); ------------------------------------------------------------------------------------------ @@ -101,7 +104,10 @@ package world is royal_grave => ("Royal Grave ", ash, true, 1), grave => ("Grave ", ash, true, 1), humble_grave => ("Humble Grave ", ash, true, 1), - wooden_wide_sign => ("Wooden Wide Sign ", grass, false, 1) + wooden_wide_sign => ("Wooden Wide Sign ", grass, false, 1), + birch_tree => ("Birch Tree ", grass, true, 4), + fir_tree => ("Fir Tree ", grass, true, 4), + oak_tree => ("Oak Tree ", grass, true, 4) ); location_trait : constant array (location_index) of location_stats := ( @@ -111,7 +117,14 @@ package world is old_dwarven_grave => ("Old Dwarven Grave ", true, 1, 3, (effect.defense, 1, 0, false, 0)), huge_ancient_urn => ("Huge Ancient Urn ", true, 1, 3, (effect.offense, 1, 0, false, 0)), -- - banana_tree => ("Banana Tree ", true, 4, 3, (effect.take_material, material.enumeration'pos (material.banana), 4, true, 600)) + banana_tree => ("Banana Tree ", true, 4, 3, (effect.take_material, material.enumeration'pos (material.banana), 4, true, 600)), + apple_tree => ("Apple Tree ", true, 4, 3, (effect.take_material, material.enumeration'pos (material.apple), 6, true, 600)), + cherry_tree => ("Cherry Tree ", true, 4, 3, (effect.take_material, material.enumeration'pos (material.cherry), 6, true, 600)), + lemon_tree => ("Lemon Tree ", true, 4, 3, (effect.take_material, material.enumeration'pos (material.lemon), 6, true, 600)), + orange_tree => ("Orange Tree ", true, 4, 3, (effect.take_material, material.enumeration'pos (material.orange), 6, true, 600)), + pear_tree => ("Pear Tree ", true, 4, 3, (effect.take_material, material.enumeration'pos (material.pear), 6, true, 600)), + peach_tree => ("Peach Tree ", true, 4, 3, (effect.take_material, material.enumeration'pos (material.peach), 6, true, 600)), + plum_tree => ("Plum Tree ", true, 4, 3, (effect.take_material, material.enumeration'pos (material.plum), 6, true, 600)) ); map : information;