From 883753ec3c01bc3c4993980b11478312b58d50c6 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Wed, 7 Dec 2016 23:58:47 +0100 Subject: [PATCH] updated tilePackDefault --- .../deadlocker8/roadgame/logic/TileType.class | Bin 5204 -> 5297 bytes .../tilepacks/TilePackAllPossibleTiles.class | Bin 0 -> 2736 bytes .../roadgame/tilepacks/TilePackDefault.class | Bin 2632 -> 1677 bytes .../deadlocker8/roadgame/logic/TileType.java | 9 ++- .../tilepacks/TilePackAllPossibleTiles.java | 51 +++++++++++++++++ .../roadgame/tilepacks/TilePackDefault.java | 53 +++++++----------- 6 files changed, 76 insertions(+), 37 deletions(-) create mode 100644 bin/de/deadlocker8/roadgame/tilepacks/TilePackAllPossibleTiles.class create mode 100644 src/de/deadlocker8/roadgame/tilepacks/TilePackAllPossibleTiles.java diff --git a/bin/de/deadlocker8/roadgame/logic/TileType.class b/bin/de/deadlocker8/roadgame/logic/TileType.class index c9c42623bd24163eabfccda50dda80cb5ac6370f..7c39c14ec9f44df69a4dffa6ebc4cfbda6edc71f 100644 GIT binary patch delta 2273 zcmcbju~Adt)W2Q(7#J8#7~ZloFflTyO%~)*+h}IN%&0LrpIJ&U-qp_~-qSDM*)cf8 z$CZ&meR4jtsGyIlTL_BG<O9s2lXo&(v9mdQga$c#O#aAxnA3v6ik-m{Vy4{W+bmq_ z)(qN=3@kzZjxL-G77VsL40a#^R`(#s;9yP$2L>m021iB)jmd&sa+9@Kc|@HV3>X<$ zU3~*WBDokC8C-c7+!)*^d$WFU_vB$<WnklAVCQ6DWbol(U<YwHKpcM_1`ZI16T}JP zVc-ODxImmx9tJKDhZ|&71P_BIgTdr(HfIhChD;uYEC%h#*VugI9T=*47(^KiKpJX6 zEH(}XF_4A^kQ#%@j_k1<4h++I7_1o#CNE>3DbB&52~xWkWF8xcwV#K<kilrOCx<rM zVUUB5Os?XP)jP(+pv9mKl0U)2paWr@;$hH*u+H!>=s{TLco_5<3??7txGZ;{;UPQ2 z14agcti-ZJ{hY+Sbp7DU;*!){9)?E@k0)>AY-4-Q!|;UR#bhV0<&0XJUvWt=);mZt zXfm)dFfcHI>;uy}4BB8?7fS0vX?+F*1_l8skZTzj7&sX?7>pTA7#JB$85me^GH^05 zFfg$4?q*<&6f$Gp#9+RO!3Kuxw==kGX7B*Zd9lFcKq~4tF+e1}!IHkLU`db+ST97* z4=fkJ29twGL*xR%a>49Ka^^5IL%?!j9AG)PW5U6Xi3H0<*9$;QwSlRD$i{$W;{@Qw zLUcnU<H3@N0uXb}QFSJPB~t`A!NL$p^Gys8ovC2SbOEkS3>jem+0=t6h*z?~vbh4> zFj<Hih-4mEvOs_bED4dZfqAqLELkkT3zLM%Lv)saCCdc(kR&r;IxWh<vXuh-Fj<IC ztH6O&1D3245CBWsz{vXT3@(%P_+;u`HZ!z<m9z;6fh9A*q|GJ<kdn;|?O@4H0b#H( zB--Gy(*>675fFh%LgXQi?gdNs3y6XxA+ZD3IRPv=NuXW~EDH~0h}Owq*{K5JU`dEp zn@tSUz&@G*mYgLZ0hWZ=2$!4<mYgdf36_KeggH#-Jh0>f0V%MgIf$$WC31+R3&FCB z1*AdZpvZ+d3L?1#EV)cT1}2#SP8<-)<zUH`0<thkh)zfZtO84}5s*WYwAsV}kz893 zmR&C(50iy>79zU=EV)TQ0W1l2FDOGoB4#sKa;tzMlB78-*0zBqcL*qfB_UA?m)r@K z+%2HIiNVGMoOmJO1WDj~1XT7iFh(+OV(<u#WZA^v9URHJiNP;8l5G=1U~nY+CWes7 zu>zOGBSHH21aD^8w-H>_9AIEz*u<bS*<NsYy$SPA22&P324;qXU^!6H<i_9*DQFmG zFfcQ4FfcHvXlcuAXE>y#yOrUnmL$tohT~e2tXmmQYDuzfWjL)R$-b50EW&I#26hGp z20I2e1_uUi21f=#1}6q_24@CY1{Vfp23N36AXx?mm3oHr;PQ}xL51N0gEj**$TEhD z4B8AVVAdrDZ3b2_>oS8jSfvWX6$S$ab_Pa<s|?qm&eUgMWMBjph+111j&1<^1LQ|G zu%IW{J{~Ze6>1$L!*z(}dIkmtWZlQnb^Bq}eFLH!P4h`~&B0hT-$c?}k8t>DblnkH zb>CvRjm6hz(KW|n(agzkhv6<%vl#;`D6p#-#5OVPi}YsJ+81d9N=&}Y(mNRL>7X0O t2sVxhToXNEcnUQ{i-8FotXx8jT00n?9bjO@t&fS}B{*VUF}w!TZvgvw2><{9 delta 2166 zcmdm}c}0Ww)W2Q(7#J8#7+$e6FipPCqPS7dfq8NuvlvH^r@Kc8BZK7Rd}dJ=A6K`K z$p@MJSQ-5o88jwOVAYuH$})w`oWYWv!D8}#7Ht(P1}#PgmLPve7fuFq1{)p*TaW;& zdyr#rFeigOgCjeG!(=^HT~Q|neMSaWSKok;NG=9O1{WR%R|dDq1*{(eJa`yb8Q3@& z*f|*(8N7KI*g+f)5XX;)fdj<h1aSg+7&t*3E)XY#hk*;k;Re|e&chG^GM&xYBQ(g_ zWAbt~XAX0QOdf_T2Cd1T*nH&e8LD|0L>cr!I%`2JHVy_ckj@5>8vV(!?6Dm74AXfS ztQhnsA7Y;gwqg$tg8_r#<RT93zyl!19%N(?)9}ekEKAhSNz6;v4=yRn%uBcS)C>a| zdzgnolR*o_I?BVK4PhPUVbFoFPVzA5LRhDH81xwQC%@ykEO&?D9y`NbMg{>SGb@Wr zQgeA2?lU}?e4n$8?FkRVLx!i5v$>WtYHk+hmSC)BU;^30z`(!+vIR`*Fld2kT_~-` zpwGY{AO&(g0|Nsm0|$c<gE0dmg9!rz>skg*1_lNOmY2I37$b#DnKv<*ZDO#7A-nAi z&YKzB!E&A~Fgb_{h+MrFSki|TED4dZ-oyZr^aacLv%%yb(h#`-uv`#3lAIY#UocoM zlmjdWcT5=AF_B=oXaR_!*7Yzo5ZM^8Y@7hxScq<jWIR|hQ2=7D8LG}Cuw;q=Cs-IF zX|{<0qB9jNnJ&P!i6H|PHV|LdJ8x#l2FvCOaKmIFY9Rj114|YN@PH*DG7zoKn;8nh zlEnhNFiD6!L}v+DvP^&vNiqW#MCD+~N&y3Ym@LGnRp3CX0n6422!JK6VPySw2ItA~ zd@>+Mw}6$j2?&8DGr*+vCI*m_%?#~e$xZ=burMUr;IY#Mmh2G_fk{H-A&%|^OZE$h zf+ekCfeDeE0G6C2P%j3Sg$FW3b~0FYs(?6H5~9_56T>vHk7j@+X9-AvB_TG#C1-;r z=L$%IB_RP}2GcnYEV)2H3M^>`A~`^b9AxR_Mt)%~h%><4dHiDaaDOfbYg{QH3(^9L zcZfnr2(JQ5t`U$!lC<8$0Fhh^mRv6&50iv=1|qouEV)TQ0W1l24=BSy0)F%EXiz@f zDxioYYX*y!ZD6fC1eCy%kT`=&?i5ho%fJ}Pyotd*IFe-(gI91Q>m~-@;7GPj3<1HB z?3);ZC$AQ`B(Rxb_eOB>u$O^>VHJbc<SBy7>zNrqr9Tr`+?Bx%QaCWoU|?q8U|?WS z(bAUL&ahugcPqmoElHNG3`eviS+_DA(~@M{%5XwUl6@<~DTJAF4D1XH4Au;647Lp1 z40a5H4E7A-3=Ryk42}%S3{GI1>=@WU<}#cC(+u?tDhy{Cv>2Gdg69~t7+Aop^9))H ztYFp!1}(5s6^4rp`V8z0j0~3;E<>HE&%nsQ$iTqBs<nmT&<3y{Kz?Hb3%Y^r;{mf- zq4qH{TtU@b57m7HUAH$@-B(d{Lp2{m*BpRV^EE7*>$fnRK-V3LRrhs<8(4gO3SDy) z7R{UtHyLh0HJdT8f&*J@6T|LEZ{{MceUUbx)Z@!6y@TPl4!UuSVB<i^gOlMQ!y~96 iS`19!VC52G)Y`%D_y7YVZhcG)&%hD$oZ$tSehC1Z^z7RJ diff --git a/bin/de/deadlocker8/roadgame/tilepacks/TilePackAllPossibleTiles.class b/bin/de/deadlocker8/roadgame/tilepacks/TilePackAllPossibleTiles.class new file mode 100644 index 0000000000000000000000000000000000000000..d4fb3dd35a9351ad42448a1a1375848d5ecb4cd0 GIT binary patch literal 2736 zcmX^0Z`VEs1_l#`DeMePj0{#Osro6Yi77ex$=Rtz7Wzf`i7DxcxvBaknK`KiiOJc; z`XQM)sR4<}*^W6m0r|znnMpaRAfaM*1{OvJE#mbvGO*cX=4F=HF)}b~XofK|usG+Z zq;fEDGBOA`=Hw{A3|9b~&c(pYz|F(J%D}_OAgbY$l~|UjpOcuEt{+@dl$n=qtr^D7 zz{kiS2$m=<$;{FBNG#6qO)TJI;AId1X=LMMU}O;DVGw2zVPs$h`KOqXK^S5ZvIc8T z1~CQ+b_Q`q1~pv1$;nU8Oa_NUNM%7P4}&Cw6e9yikiVl#ysMuJBZGzyaXPKJ7-Sga z*coJDE(d$bGp{5yJ++93L7qW@k%7G|F{d=uKaG(=Ov6(X;$CEB)*v4$@h~Ves4y}x z7nGJTGFTu7kbhEEYI2D+l18WqvRP0ekk{3C7}P=D;RSmqI3&o?)7>KkB%{g0paqiQ z0?Rmu28FqTgmrirbV0)WVBwH>uTVed5Kn(Ukeogbg8@P=0!7Y<hrt*j=j!JY@9Ys8 z<m>^`XUfB129gs2n+bCSk^&1J21}3vL9ha_TaaX}c^GU!vSMIagp-hz*zqvfBa|Rq zhNQ%ihrtP?gxA?IIK;;_KG@UG-3RPt7aj&zkc<>mCM4V+DjV+~5a1u|83I=3&con= zLz$ner@M!fe-OyCUOWumAZ5ZZ(>#J)k!|zkVekXV3qj@G{6mAF)`7GK@Gt~|r1_!J zAwiywFoy>7Fob~QxM6akPGFaX@i2rVi@SyT_<+oc<Y9;ciE}{Jhk^uSco<?qg3?ey zNI1lU!xk1bAa(IP3<)50a#++sVkiifl#+NDl0iykaVqt3bpt25R33&jTq+R}3$i|g zhanTBQUQyZpw#8*7Y~sEDbD6$$N?$Vfe1l^6XGW%w}P^BJc`CV9)^67Ms1uLK`zJC zSIEOq1k$Gg)rTd?Kx{`2(GnhpQjjK9Oii!^1knU`GRR-$JPZ{e9WpQ-NNEY8)YZ=g zq_B#Ip&FzRo`j*P2BHXVUM&wp9Y`76*(l1u@rmiz1|Eh+kS2AQBTzJ951(cph8B<> zNtm8cCs&AD{QW?g!3CUd+jtn-v8#fFCqz{z4?`D7l_1otP>4ZLpZD-E^nzsBAjJ(M z1HVsZUaDVdZc=JdNMce>DkFoCPkwS@PFP}5CWsFeWGTtWEM{b|!CAJ0>J<ESq%|W0 zS8#r5QF5wVCdeLHP~C>DGSvgsV+@K6j10^SAi&7L$iT|L#=ywH&cML*fq|KUk%56p zPfLhnI|G;2ZU)}S?F{@|83eVqFbHm95M|lHAia%2F&x5GMdfOsa<x&pdZ=7ORIUjs z*Bq5=h03)><vO5pol&`Ns9aA}t`92LAC((~$_+*3Mxb(|QMqxb+(cAv3Mw}pm79gi z%|+!FpmK{*xn-!_N>pwQDz_e$+l0z(Mdfy&a=T&NjSLJ7ObmSt3=H!a)EO8UxEa_O zco_s4_!txz_!;yW1Q_fX1Q~o8gcxENgc-6KL>Q_VL>W36#298Uh%+o_kYL!xAjxo) zL5krDgEYfq1{sD=46=-j404PD4DyViwu&BuBBL#X5~B};GGjD@3S$<7Dq|&s8e<28 zI^%Q(4aQ{*nv7c+v>1;tXfs}B&|!SUpv(A?L63=nL7$1A!GKAQ!H`Lp!HA)sfq{Vs UlEN7#Fid1%U|?jJ1a|#o0CCin)Bpeg literal 0 HcmV?d00001 diff --git a/bin/de/deadlocker8/roadgame/tilepacks/TilePackDefault.class b/bin/de/deadlocker8/roadgame/tilepacks/TilePackDefault.class index 7c1427b4892c3b626dcc421e0966f879a5d01d83..e787b8f3dbae626a8a386df9c4f41c2dcda5eb43 100644 GIT binary patch delta 787 zcmX>h(#tDw>ff$?3=9k=42kRvOpFYMlRvT<PIUan#~bAD=n@|s66EOV?h!KCf$^9= z7g)$SG$_oKlR=C@lZQczL5h)qA1oXa?-lCj9OCKk2a?m_VbGoI&m=L~n~6`y)z2l~ z*&{T_*#jhH#KT|=(#GrT7#!l`8XxTG=k5bG(3FS4Y_c!2_~Zgs4i1n~3myi`$-d0W zS=KxZHXuFxP(2|*o{lhGc03IBAUSTBT&NS+G)Eo=CuDKAP#+(Vp)NcOt{`y^sQOTl zpgRwP2S`wQvLlP|WE~bB7B3zK@5weS>MXuI41SX*vPeu~W#jR2bqfJ058z=4oIH_5 zjU||eA!M=uo0J(mRKj=|!a*hp!i<jx2al_t3rJ%m4?`44mJJdfllQYNaAsW3z|6qN zz`$szCB(6vflF&Q18?MZ2L7!Kf?8V`1UE5=3UKUTklx0i7!Kj93UH$EHP|OFV3+k_ zMG-Va)nmejB5RJS*a}s#E!$*H4%vEk6fJJ3Tu)R3eNegnsN5h_^FvW(BVZ<PWME)m zVu)s7V2EN6V<=`|;AUWB;AIeG;Ac=|5MVH55M*#*5MuCW5N3#D5Mjt=5M`)g5M$_O z5NDXhAi=PbL6TtygA~JY25E+C3^EK)8Dts0Fvu}7GsrUvF(@!9GAJ?{Feov^FfcIi UKth}$mLZOTfq{`B9&B|207AH+J^%m! literal 2632 zcmX^0Z`VEs1_l#`iR=taj0}b;sro6Yi77ex$=Rtz7Wzf`i7DxcxvBaknK`KiiOJc; z`XQM)sR4<}*)FMRiKRIu><lc73|ho%V`N~n$;`_vv14Rl*3b-NWMFa5Pf6uq;ACWA zhZ@Pnz|6qS!@$bG!^j}2;ggkEmZ+bTn3t{}TvC*omu{^Y#?HXU$RG%oC@sm%(f3F! z&hSkv;9}rq5CCap<78lD5aMAFW)NXyU<J9on2|vkViK|jYfc6+1_^csaYhC;Twch@ zPtQyS`#PkuAeDzfl0k}*fg{M@(Iwv1&xMge!-qJX)?5rS407xYvM`r}z2uo!lA4}c z#KR!Zpuot$UY3|sn(Cj%$RMWSsR?l}vNCIs50!Wrlo?bQ8JG)7OBfj}kORm+DJwO( z#2QH>R0P>9s1V5OYCH_;An)*ky%QV~<ml<{5dxCY<YCYP$#8*XoI``cTtUJ*JPf)Z zVScc1NW535pL2+(zaL0WpNGK!As2xnXT-x`jF5BnbBTBM2n}-f0O>R3VK4*9iGa<7 zIRZ(61rLKINP!?&0oW}_verBdHXvCsuq?t!NJ{K@80-;B5H3Sf;>g3`1X9B5>=+#4 z;~F3A>F4eP_Oc5PgDXfz3Mvy4?hloX_YVm05B3ZJD|6>z@W7$W&(+i2!^uAg<XJBs z25*ouVVG$iL9WQQ`SLLMf#ijt@^1d2K~U>J+5>nP0zuOJQ0b5$Pe+(TgLxQ2KyutL zxlkvt%ffgV!jZ+@LVbKdW<~NaM1jOPpz1?Gf-yV{u^>Tds30U9;=y4HiyDx+cpioX zkUBXm>L4)`1WQUuJPgSorLs7c`nbA*6J06~LmDoXh=>JQpTWbB2~w$m#Y|A@^7M;` z$bb}Q^DyLq6zf2Qpuq|86Ovm&**P9XV;&DfK1icBPK_X!W9lp9VJHIW(}3#3l4KyZ zBZp`S4?`(PlPabrSOS7*0y`PxuW}xS3Xl#Nm=2`01X1eh=K@k##luhyQV37N&{P9a z1UIjihoKI)GI)G8@Gvxjlu5#@MKKK&A|N}Pc^FzyRE0XZLhSSR10{GDaN2C+VQ9y$ z3KC`zRh>KxT_9D0P#Z%b27!xTexJ;|RKL>Pq|~C2#H5^5Mg}3D{N%)(u*9NF5FaYY zQj(Eb%*bGjv#<tL5?CuZYeojH;QZ2}<W#pzkntjD6`&rd8e&jnU}Rus00Bk@Mg~>} zHU>rpb_NEfy9~?>j0_A+@>)V1+ZnjDb~ErsZfD@%${?t<g+Xu=gDA@m2I*}Kis2Bh zDk@h4m8*@))kEbPqH;}8x#p-`D^#v6D%Sy(>x{~EL*;s+a(z&_{;1p_RBk9LHv*L# zjmnKf<tCzXQ&73-sN5`6ZZ0af0F_&e$}L0XR-$riP`UM}+$L0RD=N1G#@)!kz`(@N z&A`Agi$RTnfq|QWje(azkb#dufq|bvpFx1ZjzN&YmqCajhC!Gin?Z!3ib0g2lR=DO z27@@mas~;8Z48nOM;W9Tt}sY5JZ6w#_{1Q~$jBhaD8L}k2x?pCF(@+HGAJ?nFeo!d zGpI0TF{m<DGN>_jFsL(5XV73=#-Pc#l|hT~2!l4`Wd<F_M+~}*9~tzR7#Q@K_!$hC d<QNPYdKefOcp%A{p_ieLfq{XMp&#t>2>|8(c5MIv diff --git a/src/de/deadlocker8/roadgame/logic/TileType.java b/src/de/deadlocker8/roadgame/logic/TileType.java index 296abc6..3ce5f99 100644 --- a/src/de/deadlocker8/roadgame/logic/TileType.java +++ b/src/de/deadlocker8/roadgame/logic/TileType.java @@ -43,11 +43,14 @@ public enum TileType //special castles with roads CASTLE_TRIANGLE_ROAD_CURVE(EdgeType.CASTLE, EdgeType.CASTLE, EdgeType.ROAD, EdgeType.ROAD, CenterType.CASTLE_TRIANGLE), - CASTLE_TRIANGLE_ROAD_RIGHT(EdgeType.CASTLE, EdgeType.CASTLE, EdgeType.ROAD, EdgeType.GRASS, CenterType.CASTLE_TRIANGLE), - CASTLE_TRIANGLE_ROAD_LEFT(EdgeType.CASTLE, EdgeType.CASTLE, EdgeType.GRASS, EdgeType.ROAD, CenterType.CASTLE_TRIANGLE), + CASTLE_TRIANGLE_ROAD_RIGHT_END_IN_CASTLE(EdgeType.CASTLE, EdgeType.CASTLE, EdgeType.ROAD, EdgeType.GRASS, CenterType.CASTLE_TRIANGLE), + CASTLE_TRIANGLE_ROAD_LEFT_END_IN_CASTLE(EdgeType.CASTLE, EdgeType.CASTLE, EdgeType.GRASS, EdgeType.ROAD, CenterType.CASTLE_TRIANGLE), CASTLE_TUBE_ROAD_ONE_SIDE(EdgeType.CASTLE, EdgeType.ROAD, EdgeType.CASTLE, EdgeType.GRASS, CenterType.CASTLE), CASTLE_TUBE_ROAD_TWO_SIDE(EdgeType.CASTLE, EdgeType.ROAD, EdgeType.CASTLE, EdgeType.ROAD, CenterType.CASTLE), - CASTLE_U_ROAD_END(EdgeType.CASTLE, EdgeType.CASTLE, EdgeType.CASTLE, EdgeType.ROAD, CenterType.CASTLE); + CASTLE_U_ROAD_END(EdgeType.CASTLE, EdgeType.CASTLE, EdgeType.CASTLE, EdgeType.ROAD, CenterType.CASTLE), + + //special tiles + CHURCH(EdgeType.GRASS, EdgeType.GRASS,EdgeType.GRASS ,EdgeType.GRASS, CenterType.CHURCH); private EdgeType N; diff --git a/src/de/deadlocker8/roadgame/tilepacks/TilePackAllPossibleTiles.java b/src/de/deadlocker8/roadgame/tilepacks/TilePackAllPossibleTiles.java new file mode 100644 index 0000000..e4045cb --- /dev/null +++ b/src/de/deadlocker8/roadgame/tilepacks/TilePackAllPossibleTiles.java @@ -0,0 +1,51 @@ +package de.deadlocker8.roadgame.tilepacks; + +import java.util.HashMap; + +import de.deadlocker8.roadgame.logic.TileType; + +public class TilePackAllPossibleTiles extends TilePack +{ + public TilePackAllPossibleTiles() + { + super("All Possible Tiles"); + + tiles = new HashMap<>(); + tiles.put(TileType.ROAD_END, 1); + tiles.put(TileType.ROAD_STRAIGHT, 1); + tiles.put(TileType.ROAD_CURVE, 1); + tiles.put(TileType.ROAD_T_JUNCTION, 1); + tiles.put(TileType.ROAD_X_JUNCTION, 1); + tiles.put(TileType.ROAD_END_CHURCH, 1); + tiles.put(TileType.ROAD_STRAIGHT_CHURCH, 1); + tiles.put(TileType.ROAD_CURVE_CHURCH, 1); + tiles.put(TileType.ROAD_T_JUNCTION_CHURCH, 1); + tiles.put(TileType.ROAD_X_JUNCTION_CHURCH, 1); + tiles.put(TileType.CASTLE_SINGLE, 1); + tiles.put(TileType.CASTLE_TWO_SINGLE_OPPOSITE, 1); + tiles.put(TileType.CASTLE_TWO_SINGLE_NEIGHBOR, 1); + tiles.put(TileType.CASTLE_THREE_SINGLE, 1); + tiles.put(TileType.CASTLE_FOUR_SINGLE, 1); + tiles.put(TileType.CASTLE_TRIANGLE, 1); + tiles.put(TileType.CASTLE_TUBE, 1); + tiles.put(TileType.CASTLE_FULL, 1); + tiles.put(TileType.CASTLE_U, 1); + tiles.put(TileType.CASTLE_SINGLE_ROAD_STRAIGHT, 1); + tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_RIGHT, 1); + tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_LEFT, 1); + tiles.put(TileType.CASTLE_SINGLE_ROAD_T_JUNCTION, 1); + tiles.put(TileType.CASTLE_SINGLE_ROAD_END_IN_CASTLE, 1); + tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_RIGHT_END_IN_CASTLE, 1); + tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_LEFT_END_IN_CASTLE, 1); + tiles.put(TileType.CASTLE_TWO_SINGLE_OPPOSITE_ROAD_STRAIGHT, 1); + tiles.put(TileType.CASTLE_TWO_SINGLE_NEIGHBOR_ROAD_CURVE, 1); + tiles.put(TileType.CASTLE_THREE_SINGLE_ROAD_END, 1); + tiles.put(TileType.CASTLE_TRIANGLE_ROAD_CURVE, 1); + tiles.put(TileType.CASTLE_TRIANGLE_ROAD_RIGHT_END_IN_CASTLE, 1); + tiles.put(TileType.CASTLE_TRIANGLE_ROAD_LEFT_END_IN_CASTLE, 1); + tiles.put(TileType.CASTLE_TUBE_ROAD_ONE_SIDE, 1); + tiles.put(TileType.CASTLE_TUBE_ROAD_TWO_SIDE, 1); + tiles.put(TileType.CASTLE_U_ROAD_END, 1); + tiles.put(TileType.CHURCH, 1); + } +} \ No newline at end of file diff --git a/src/de/deadlocker8/roadgame/tilepacks/TilePackDefault.java b/src/de/deadlocker8/roadgame/tilepacks/TilePackDefault.java index 66399cb..a2786b9 100644 --- a/src/de/deadlocker8/roadgame/tilepacks/TilePackDefault.java +++ b/src/de/deadlocker8/roadgame/tilepacks/TilePackDefault.java @@ -10,41 +10,26 @@ public class TilePackDefault extends TilePack { super("Default"); - tiles = new HashMap<>(); - tiles.put(TileType.ROAD_END, 1); - tiles.put(TileType.ROAD_STRAIGHT, 1); - tiles.put(TileType.ROAD_CURVE, 1); - tiles.put(TileType.ROAD_T_JUNCTION, 1); + tiles = new HashMap<>(); + + tiles.put(TileType.ROAD_STRAIGHT, 8); + tiles.put(TileType.ROAD_CURVE, 9); + tiles.put(TileType.ROAD_T_JUNCTION, 4); tiles.put(TileType.ROAD_X_JUNCTION, 1); - tiles.put(TileType.ROAD_END_CHURCH, 1); - tiles.put(TileType.ROAD_STRAIGHT_CHURCH, 1); - tiles.put(TileType.ROAD_CURVE_CHURCH, 1); - tiles.put(TileType.ROAD_T_JUNCTION_CHURCH, 1); - tiles.put(TileType.ROAD_X_JUNCTION_CHURCH, 1); - tiles.put(TileType.CASTLE_SINGLE, 1); - tiles.put(TileType.CASTLE_TWO_SINGLE_OPPOSITE, 1); - tiles.put(TileType.CASTLE_TWO_SINGLE_NEIGHBOR, 1); - tiles.put(TileType.CASTLE_THREE_SINGLE, 1); - tiles.put(TileType.CASTLE_FOUR_SINGLE, 1); - tiles.put(TileType.CASTLE_TRIANGLE, 1); - tiles.put(TileType.CASTLE_TUBE, 1); + tiles.put(TileType.ROAD_END_CHURCH, 2); + tiles.put(TileType.CASTLE_SINGLE, 5); + tiles.put(TileType.CASTLE_TWO_SINGLE_OPPOSITE, 3); + tiles.put(TileType.CASTLE_TWO_SINGLE_NEIGHBOR, 2); + tiles.put(TileType.CASTLE_TRIANGLE, 5); + tiles.put(TileType.CASTLE_TUBE, 3); tiles.put(TileType.CASTLE_FULL, 1); - tiles.put(TileType.CASTLE_U, 1); - tiles.put(TileType.CASTLE_SINGLE_ROAD_STRAIGHT, 1); - tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_RIGHT, 1); - tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_LEFT, 1); - tiles.put(TileType.CASTLE_SINGLE_ROAD_T_JUNCTION, 1); - tiles.put(TileType.CASTLE_SINGLE_ROAD_END_IN_CASTLE, 1); - tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_RIGHT_END_IN_CASTLE, 1); - tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_LEFT_END_IN_CASTLE, 1); - tiles.put(TileType.CASTLE_TWO_SINGLE_OPPOSITE_ROAD_STRAIGHT, 1); - tiles.put(TileType.CASTLE_TWO_SINGLE_NEIGHBOR_ROAD_CURVE, 1); - tiles.put(TileType.CASTLE_THREE_SINGLE_ROAD_END, 1); - tiles.put(TileType.CASTLE_TRIANGLE_ROAD_CURVE, 1); - tiles.put(TileType.CASTLE_TRIANGLE_ROAD_RIGHT, 1); - tiles.put(TileType.CASTLE_TRIANGLE_ROAD_LEFT, 1); - tiles.put(TileType.CASTLE_TUBE_ROAD_ONE_SIDE, 1); - tiles.put(TileType.CASTLE_TUBE_ROAD_TWO_SIDE, 1); - tiles.put(TileType.CASTLE_U_ROAD_END, 1); + tiles.put(TileType.CASTLE_U, 4); + tiles.put(TileType.CASTLE_SINGLE_ROAD_STRAIGHT, 4); + tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_RIGHT, 3); + tiles.put(TileType.CASTLE_SINGLE_ROAD_CURVE_LEFT, 3); + tiles.put(TileType.CASTLE_SINGLE_ROAD_T_JUNCTION, 3); + tiles.put(TileType.CASTLE_TRIANGLE_ROAD_CURVE, 5); + tiles.put(TileType.CASTLE_U_ROAD_END, 3); + tiles.put(TileType.CHURCH, 4); } } \ No newline at end of file -- GitLab