[PL] Buildings export - Tomash667/carpg GitHub Wiki

Specjalne obiekty w budynkach (na zewnątrz i w środku).


Ogólne

Specjalne obiekty w budynkach są typu Empty, nazwa zaczyna się od o_. Podkreślenie _ służy oddzieleniu parametrów obiektu. Jeśli w nazwie obiektu występuje _ trzeba ją zastąpić #. Ostatni parametry jest ignorowany i służy automatycznemu generowaniu nazwy przy duplikowaniu w blenderze Np:

"o_o_basket_0" - tworzy obiekt koszyk
"o_r_withered#tree_1.001" - tworzy zwiędłe drzewo

Obiekt (o_o, o_r, o_l)

Obiekt w grze (może być używalny). Są trzy opcje obrotu (po wektorze Y, Z w blenderze):

  • o_o - losowy obrót (0-359 stopni)
  • o_r - obrócony obiekt - obrót taki jak w blenderze
  • o_l - losowy częściowe (0, 90, 180 lub 270 stopni) Pozycja obiektu jest taka jak w blenderze ale jeśli obiekt jest na terenie to jest nadpisywana.

Na przykład: o_o_NAZWA_123. NAZWA jest nazwą obiektu gdzie # zastępuje spację. Na początku może być jeszcze informacja o wariancie obiektu (póki co tylko ławy mają warianty), np o_o_!2!bench_0.001 - tworzy losowo obróconą ławę z wariantem nr 2 (liczone od 0)

Lista obiektów:

  • altar - ołtarz
  • anvil - kowadło (używalne)
  • bania
  • barrel - beczka
  • barrel_broken - zniszczona beczka
  • barrels - beczki
  • bed - łóżko
  • bedding - posłanie
  • bench - ławka (używalne)
  • bench_dir - obrócona ławka (używalne) nie można usiąść z drugiej strony
  • big_barrel - duża beczka z kurkiem
  • bookshelf - biblioteczka
  • bow_target - cel strzelniczy (ai strzela do tego)
  • box - puszka
  • boxes - puszki
  • boxes2
  • campfire - ognisko (pali się)
  • campfire_off - ognisko (bez ognia)
  • cauldron - kociołek (używalne)
  • chair - krzesło (używalne)
  • chest - skrzynia (używalne)
  • chest_r - wymagana skrzynia (używalne - użyte w podziemiach do oznaczenia skrzyni która musi być wygenerowana)
  • corn - zborze
  • coveredwell - studnia z dachem
  • desk - biurko
  • emblem - emblemat
  • fern - paproć
  • firewood - porąbane drewno
  • gate - brama
  • gobelin
  • gold_ore - złoże złota (używalne)
  • grass - trawa
  • grass2
  • grate - kraty bramy
  • grave - grób
  • hay - snopek siana
  • iron_ore - złoże żelaza (używalne)
  • magic_thing - magiczne coś (pentagram w wieży magów)
  • melee_target - cel do walki (ai atakuje to)
  • mushrooms - grzyby (nie przedmiot)
  • painting_x1 - obraz
  • painting_x2
  • painting_x3
  • painting_x4
  • painting1
  • painting2
  • painting3
  • painting4
  • painting5
  • painting6
  • painting7
  • painting8
  • plant - krzak
  • plant2
  • plant_pot - krzak w doniczce
  • portal - słupki od portalu
  • rock - kamień
  • rope - lina przyczepiona do ściany
  • shelves - pułki
  • smallroof - daszek (nad drzwiami)
  • stalactite - stalaktyt
  • stocks - dyby
  • stool - stołek (używalne)
  • table - stół
  • table_and_chairs - stół z krzesłami (losowo table lub table2)
  • table2 - stół z zastawą
  • tablechairs - jak table_and_chairs (w blenderze jest/był limit długości nazwy)
  • tanning_rack - stojak do garbowania
  • tartak - tartak (budynek, ale jest zwykłym obiektem bo to nie miasto)
  • tent - namiot
  • throne - tron (używalne)
  • tombstone_1 - nagrobek
  • tombstone_x1
  • tombstone_x2
  • tombstone_x3
  • tombstone_x4
  • tombstone_x5
  • tombstone_x6
  • tombstone_x7
  • tombstone_x8
  • tombstone_x9
  • torch - pochodnia (zapalona)
  • torch_off - pochodnia (bez ognia)
  • tower - wieża (w mieście)
  • tree - drzewo
  • tree2
  • tree3
  • wagon - wóz
  • wall - mur (w mieście)
  • wardrobe - szafa
  • wheel - koło (na ścianie)
  • winplant - krzak porastający okno
  • withered_tree - uschnięte drzewo
  • woodpile - drewno ułożone przy ścianie

Specjalne obiekty:

  • painting - losowy obraz
  • tombstone - losowy nagrobek
  • random - losowy obiekt na ścianie (koło, lina, drewno)

Przykłady:

o_o_tree_0
o_r_table2_3
o_l_!1!bench_5

Fizyka (o_p)

Fizyka nie uwzględnia obrotu! (Przynajmniej na razie)

Rodzaje fizyki:

  • circle - okrąg, blokuje rzucanie czarów
  • circlev - okrąg, kamera ignoruje
  • square - kwadrat, blokuje rzucanie czarów
  • squarev - kwadrat, kamera ignoruje
  • squarevn - kwadrat, blokuje rzucanie czarów ale nie kamerę (używany na arenie)
  • squarevp - sześcian, kamera ignoruje
  • squarevpa - sześcian, brak colidera, kamera ignoruje
  • squarecam - sześcian, blokuje tylko kamerę
  • xsphere - kula kolizji dla kamery (używane na arenie)

Przykłady:

o_p_circle
o_p_xsphere

Specjalne (o_s)

  • enter - obszar wejściowy do budynku
  • exit - obszar wyjściowy z budynku
  • spawn - punkt przed budynkiem w którym pojawia się jednostka przypisana do budynku (strażnik/alchemik) lub punkt w budynku gdzie pojawia się postać po wejściu
  • top - sufit budynku używany do kolizji kamery
  • door - drzwi
  • doorc - zamknięte drzwi
  • doorl - drzwi zamknięte na zamek
  • door2 - drzwi z drugą teksturą, zamknięte
  • arena - obszar 1 (używane w karczmie, arenie)
  • arena2 - obszar 2 (używane w karczmie, arenie)
  • viewer - punkt obserwatorów w arenie
  • point - obszar do podróżowania npc, punkt wyjściowy z budynku

Przykład:

o_s_enter
o_s_door_1

Maska światła (o_m)

Jest to sześcian który blokuje światło, zbyt skomplikowane żeby to opisywać a i tak pewnie pójdzie do przeróbki.


Detal (o_d)

Obiekt losowo stawiany wokół obiektu. Jak obiekt tylko z losową szansą.