// Format:
// ----------------------------------------------
// numer_warstwy   stawialnosc   wysokosc   [grupa]
// ----------------------------------------------
// Wszystkie wpisy w linijkach sa przedzielone tabulatorem.
// Stawialnosc: S-stawialny, N-niestawialny (na samej gorze)
// Wysokosc: wysokosc elementu, bardzo wazne dla stawialnych elementow, dla niestawialnych nie musi byc poprawna, mozna na razie zostawic domyslna wartosc
// Grupa: opcjonalna nazwa grupy, format: NazwaGrupy_Kolejnosc, kolejnosc: od 1 w gore, gdzie 1 to element na samym dole, 2 to jeden wyzej, itp.

// kostki duze (1.0x1.0)
0	S	0.5	
1	S	0.5	
2	S	0.5	
3	S	0.5
4	S	0.5
5	S	0.5
6	S	0.5
7	S	0.5
8	N	1.0
9	N	0.6
10	S	0.5
11	S	0.5
12	S	0.5
13	S	0.5 
14	N	1.3

// okragle (? srednicy) - najmniejsze
15	S	0.5	pochodnia01_1
16	N	0.9	pochodnia01_2
17	N	0.5	
18	S	0.5
19	S	1.35	wlocznia_1
20	S	1.35	wlocznia_2
21	N	1.5	wlocznia_3
22	N	0.5
23	N	1.5 wlocznia_4
24	S	0.27 doniczka1m_1
25	S	0.27 doniczka1m_1
26	N	0.3	doniczka1m_2
27	N	0.3	doniczka1m_2
28	N	0.15 doniczka1m_2
29	S	0.46

// okragle (1 srednicy)
30	S	0.5	kolumna01_1
31	S	0.5	kolumna01_2
32	N	1.0	kolumna01_3
33	S	0.5	kolumna02_1
34	S	0.5	kolumna02_2
35	N	1.0	kolumna02_3
36	S	0.5	dzban01_1
37	S	0.5	dzban01_2
38	N	0.5	dzban01_3
39	S	0.75	posag_1
40	S	1.3	posag_2
41	N	1.4	posag_3
42	S	0.23 fontanna_1	
43	S	0.35	fontanna_2
44	S	0.57 fontanna_3

// okragle (0.5 srednicy)
45	S	0.5	dzban02_1
46	N	0.7	dzban02_2
47	S	0.5	dzban03_1
48	N	0.6	dzban03_2
49	S	1.15	pochodnia02_1
50	N	1.25	pochodnia02_2
51	N	0.6	
52	N	0.5
53	N	0.1
54	S	0.5	dzban04_1
55	N	0.3	dzban04_2
56	S	0.5 popiersie_1
57	N	1.2 popiersie_2
58	N	0.4 fontanna_4
59	N	0.1

// waskie prostokaty (1.0x0.2)
60	S	0.5	murek01_1
61	S	0.5	murek01_2
62	S	0.5
63	S	0.5
64	N	0.6
65	S	1.0	tarcza_1
66	N	1.0	tarcza_2
67	S	0.5	murek01_2
68	S	0.5	murek01_2
69	S	0.245 doniczka1d_1
70	S	0.245 doniczka1d_1
71	N	1.0
72	N	0.1	doniczka1d_2
73	N	0.1	doniczka1d_2
74	S	0.5

// nazwy grup, przy ktorych nie obowiazuje zasada: "na klocku moze lezec inny klocek tylko wtedy,
// jesli jest patrzac z gory mniejszy i zawiera sie w pelni w klocku nizej"
// przyklad: na malej kostce 0.5x0.5 nie moze lezec kostka 1.0x1.0
// przyklad wyjatku: na malym walcu o srednicy 0.25 (pien drzewa) moze lezec duzy walec o srednicy 1.0 (korona drzewa)
//!contain  dzban01
!contain fontanna

// domyslnie obiekty sa ciagle animowane, jesli posiadaja animacje (bez przerwy)
// wpisujac nizej numer warstwy zmieniamy zachowanie obiektu na animacje tylko z kodu,
// tzn. wywolywane np. co jakis czas blyszczenie niektorych klockow, itp.
// FORMAT: anim nr_warstwy ile_obiektow co_jaki_czas [ilosC_klatek]
// nr_warstwy - numer warstwy (obiektu) do animacji (te z poczatku pliku)
// ile_obiektow - float okreslajacy ulamek ilosci obiektow danej warstwy do animacji, zaokraglane do gory 
//                (czyli przynajmniej jeden obiekt): 1.0 - wszystkie obiekty (100%), 0.5 (50% - polowa obiektow o danej warstwie, 
//                 itp.; zawsze minimum 1 obiekt - jesli istnieje); obiekty do animacji sa losowane z calej puli (zmieniaja sie)
// co_jaki_czas - odstep w sekundach pomiedzy kolejnymi animacjami, float (1.0 - 1 sekunda, 2.5 - dwie i pol sekundy)
// ilosc_klatek - opcjonalny parametr, okresla ilosc klatek animacji danej warstwy, domyslnie 50
// Przyklad: anim 10 0.2 5.0 (animuje 10-ta warstwe, 20% wszystkich obiektow (tzn. przy 11 obiektach - animuje trzy), co 5 sekund
anim 52 0.3 1.0