From 6ca737f36cb8df2eef3b8437190ab8b55321e620 Mon Sep 17 00:00:00 2001 From: crumblingstatue Date: Mon, 3 Apr 2023 14:34:31 +0200 Subject: [PATCH] Add unbreakanium layer at bottom --- res/tiles.png | Bin 4474 -> 4700 bytes src/world.rs | 7 +++++++ 2 files changed, 7 insertions(+) diff --git a/res/tiles.png b/res/tiles.png index 008e901880b2d541ed806f380b7cb3d73e9e4d06..c3223e8fe7224ec368d643b8a822d667bf4a506d 100644 GIT binary patch delta 758 zcmeyRbVp@^a=nnUr;B4q#hf>H4fAe02(SiN6$mP%GOQF*SQ=I}SLyl%!H^#;d))FK zTJ@e1S@o7-<)V8HyO$VnTv(VoQRJxN^!HbrcD((+dvo>XyLtc98td-ecdxTM{r;WP z{{KI3_g{ElKewL$Z{4(1^NZXJ3=A`xZogm^cz^l0zT*AbsydFJ^?D2p2SjQ+;ushh z7z%2+K-7!|H`W75`}Um5_dNY^!^ysO-!DcC3=A48V;OXwoqqFue*D(|J5J^wPni1r zrq=nz(*>7#E||aedw2{d0|P_u6+MO^?k~AE@5(NEb6iX_uitjhnw5cp!9Zau(}9b% zr~2A`&7$8&zkQ|6$iTo*-?li2;l|7Q+gHl|cU%7R?*9xHZab*W5F*mJcXec)Dgy(9 z!=8KG49aYeFMM^a^I~9NXo%P=&fvz=w%+eY{^u+6uY*i_R1(B+(w^>aZdVE>Omep9InZ5?(H*e zj<_ql-!-Q*{BH-_dZ55mjxnR^j{Va^4`O!I-+5aV<+;C0oZ(bC!wwMv28M(idF%f+ zhP-FjI8+7Z=%Bc*l2kKulIV=X7dexJ0!wmh&yuY3=5&Pg@ssCeor6dCbL&A(b zOb)q+Y#A61RFu{SF-)*~D9^xtwr1#IUb2+qO|C!l6mAxfZ3=PetOu&q*{7H=KQ8g)RQSQnz`*03 z%JN{!(VCl8HU}aOR&ah~U|`5xQOo4e!43+N`#L}F-llc`WA^85 z%41+)Xz;Xoa*u(5fx*Cz5k#$N0Few~3&I&TteqXWkF}nGf#H~_EJM!gWxxLX>iAbU zKmU1xxYJf{#qVYe3=9bqUN9tNvi=oVzU}N@Rt5$Ji6z1e8F$$k7#g0wWMT08rCBNB^#D6MoCWz`(Gs zTBf>j={^1ey?5so57ZysCjineq{7Ltt#tDZr~hKCb_@&*#ScV5Mu02?(E(qs{KdvDS04wdtKpV_$BgH@BeS_kNgY_4lAwBGibeP zH`ZbRaVFhmOppN?b!w^(!;Wi~3Ls9yo<+ZBhp=7IEky85}Sb4q9e016(v(EtDd diff --git a/src/world.rs b/src/world.rs index e61ceb9..203f0d4 100644 --- a/src/world.rs +++ b/src/world.rs @@ -115,6 +115,12 @@ impl Chunk { b.id = rng.gen_range(1..5); } } + // Unbreakable layer at bottom + if pos.y > 510 { + for b in &mut tiles { + b.id = Tile::UNBREAKANIUM; + } + } Self { tiles } } @@ -132,4 +138,5 @@ pub struct Tile { impl Tile { pub const AIR: TileId = 0; + pub const UNBREAKANIUM: TileId = 5; }