Eksplozja

Wersja z dnia 17:37, 6 lip 2016 autorstwa User-23123924 (dyskusja | edycje) (Dodanie gifu przedstawiającego eksplozję, uzupełnienie informacji w tabelce)

Eksplozja jest fizycznym wydarzeniem w świecie Minecraft, spowodowanym przez TNT, creepery lub ogniste kule ghastów. Wybuch może zniszczyć pobliskie bloki, zabić moby i gracza, a także wzniecić ogień.

Eksplozja

Właściwości

  • Wielkość - Zapalenie TNT sprawia, że jego wielkość zmienia się w 0.98 x 0.98 x 0.98 kostki.
  • Siła - Siła eksplozji określa promień wybuchu. Wybuch TNT ma siłę 4, creepera - 3, a kuli ghasta - 1
  • Zdolność do wzniecania ognia - Obecnie tylko ognista kula ma taką właściwość.
 
Promienie wybuchu

Proces

Niszczenie bloków

  • Wybuch rozchodzi się od środka do każdego z 1352 punktów równomiernie rozłożonych na powierzchni sześcianu gdzie eksplozja skupia się na krawędzi bloku o długości 2.
  • Wybuch obowiązuje wszędzie, a jego siła zależna jest od pomnożenia przez liczbę losową [0.7, 1.3].
  • Dodaj do stanu bloku 0.3. Blok inny niż powietrze absorbuje siłę eksplozji (opór bloku/5 + 0.3). Jeżeli siła wybuchu nie wchłania się całkowicie wtedy blok zostaje zniszczony (bloki wiszące w powietrzu także mogą zostać zniszczone).
  • Siła wybuchu jest osłabiona, aż do linii 0.75, jeżeli siła wybuchu jest całkowicie zaabsorbowana lub osłabiona należy wtedy wykonać ten sam proces w następnej linii.


Maksymalny zasięg wybuchu TNT to 6.9, creepera 5.1, a kuli ghasta 1.5. Np. TNT może zniszczyć pochodnię oddaloną od niego o 7 bloków. Minimalna odporność bloku na maksymalną siłę TNT to 77.67, creepera 63.5, a kuli ghasta 20.17. Źródło wody, lawy i obsydian mogą być zniszczone przy użyciu odpowiedniej ilości TNT (dla przykładu - obsydian może być zniszczony za pomocą 648 sztuk TNT). Jednak bedrock jest niezniszczalny z tego powodu, że do jego zniszczenia potrzeba aż 360000 sztuk TNT. Żaden komputer nie wytrzymałby takiego obciążenia, ponieważ gra by się zawiesiła, a zapis gry stałby się nie do odtworzenia.

Zniszczony blok ma 30% szans na to, że będzie on możliwy do zebrania. Natomiast wszystkie bloki już wydobyte (leżące na ziemi) zostaną zniszczone. 30% ma także na wyrzucenie przedmiotów skrzynia, jeżeli zostanie zniszczona przedmioty przepadną, jeżeli nie, przedmioty zostaną w środku.

Interakcja z innymi środkami wybuchowymi

Możliwe jest wystrzelenie ładunków wybuchowych (lub bloków podatnych na grawitację) za pomocą innych ładunków wybuchowych, aby to się stało jeden ładunek wybuchowy musi stać 2 klocki od drugiego i wybuchnąć.

  • Dla każdego bloku, w którym osłabienie jest mniejsze niż 1 wtedy oddziaływanie jest równe (1 - tłumienie) obrażeniom od wybuchu.
  • Spróbuj zastosować (+ · wpływ oddziaływania) · 4 · promień + 1 uszkodzenie bloku tak, aby jego prędkość zwiększała się pod wpływem siły eksplozji.


W związku z tym bloki, które są wystrzeliwane zawsze muszą ponieść przynajmniej jeden punkt uszkodzenia, ponieważ muszą znajdować się w promieniu wybuchu.

 
Wykres TNT AABB

Obliczanie obrażeń od wybuchu

Obrażenia od wybuchu stanowią widoczne punkty wszystkich sporządzonych jednolicie próbek ułożonych na osi ograniczającego sześcianu (ang.AABB). Widoczność punktów ustala się poprzez śledzenie promieni z punktu eksplozji do próbek. Szczegóły dotyczące pobierania próbek i śledzenia promieni od epicentrum wybuchu, wykracza poza zakres tego artykułu. Odstęp punktów od zapalonego TNT wynosi 1/2.96.

Wyniki AABB są często różne jeżeli wystrzał jest skierowany w inne strony. Np. typowa armata TNT wystrzela pocisk najdalej w stronę zachodnią, dlatego że siła AABB TNT skierowana jest właśnie w tym kierunku.

Możliwość wzniecenia ognia

Jeżeli wybuch może spowodować ogień wtedy 1/3 przestrzeni w miejscu wybuchu nad solidnymi blokami zapala się. Przed wersją 1.3 Beta Ghast'y mogły podpalać ognistymi kulami okoliczne bloki.

Odporność bloków

Poniższe informacje pobrane są z testów w grze (1.9). [edytuj]

Nazwa bloku Odporność bloku
  Bariera 18.000.003
  Skała macierzysta 18.000.000
  Blok poleceń 18.000.000
  Blok Struktur 18.000.000
  Rama portalu Kresu 18.000.000
  Portal Kresu 18.000.000
  Obsydian 6.000
  Kowadło 6.000
  Stół do zaklęć 6.000
  Skrzynia Kresu 6.000
  Lawa 500
  Woda 500
  Jajo smoka 45
  Kamień Kresu 45
  Cegły 30
  Bruk 30
  Blok diamentu 30
  Blok złota 30
  Blok żelaza 30
  Blok węgla 30
  Blok szmaragdu 30
  Blok czerwonego kamienia 30
  Szafa grająca 30
  Bruk z mchem 30
  Schody 30
  Półblok 30
  Kamień 30
  Utwardzona glina 30
  Andezyt 30
  Brukowy murek 30
  Dioryt 30
  Granit 30
  Blok netherowej cegły 30
  Płot z netherowej cegły 30
  Schody z netherowej cegły 30
  Pryzmaryn 30
  Blok purpuru 30
Nazwa bloku Odporność bloku
  Kamienne cegły 30
  Żelazne drzwi 25
  Żelazna klapa 25
  Mob Spawner 25
  Pajęczyna 20
  Dozownik 17.5
  Podajnik 17.5
  Piec 17.5
  Ruda węgla 15
  Ruda diamentu 15
  Ruda szmaragdu 15
  Drewniane drzwi 15
  Płot 15
  Furtka 15
  Lej 15
  Ruda złota 15
  Ruda żelaza 15
  Blok lazurytu 15
  Ruda lazurytu 15
  Ruda Netherowego kwarcu 15
  Ruda czerwonego kamienia 15
  Skrzynia 12.5
  Stół warsztatowy 12.5
  Drewno 10
  Biblioteczka 7.5
  Sztandar 5
  Jack-O-Lantern 5
  Dynia 5
  Znak 5
  Cegły z kamienia Endu 4
  Instrument 4
  Piaskowiec 4
  Wełna 4
  Tory 3.5
  Ścieżka 3.25
  Gąbka 3
  Blok gliny 3
Nazwa bloku Odporność bloku
  Pole uprawne 3
  Trawa 3
  Żwir 3
  Gąbka 3
  Ciasto 2.5
  Ziemia 2.5
  Lód 2.5
  Zbity lód 2.5
  Dźwignia 2.5
  Płyta naciskowa 2.5
  Piasek 2.5
  Piasek dusz 2.5
  Przycisk 2.5
  Kaktus 2
  Drabina 2
  Netherrack 2
  Szkło 1.5
  Jasnogłaz 1.5
  Łóżko 1
  Liście 1
  Blok śniegu 1
  Śnieg

?

  Słupek Endu

?

  Zboże

?

  Kwiaty

?

  Ogień

?

  Grzyby

?

  Brodawka 0
  Portal

?

  Pył czerwonego kamienia

?

  Czerwona pochodnia

?

  Przekaźnik

?

  Trzcina cukrowa

?

  Sadzonka

?

  TNT 0 (zapala się)
  Pochodnia

?

  Powietrze

?


Typowy promień wybuchu

Naszą postać mogą zabić promienie 1,2,4 (promienie wybuchu TNT), Zabierają one 100% życia. Od najmniejszej izolinii szkody wynoszą: 0%, 25%, 50%, 75% i 100%. Zbroja może pochłaniać obrażenia.