[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ą.