Finished automatically generated docs
Time to correct it by itself
This commit is contained in:
55
docs/pl/reference/CNVLOADER.md
Normal file
55
docs/pl/reference/CNVLOADER.md
Normal file
@@ -0,0 +1,55 @@
|
||||
# CNVLOADER
|
||||
|
||||
Dynamiczny ładowacz plików `.CNV` w trakcie działania silnika. W przeciwieństwie do [`CLASS`](CLASS.md), który definiuje izolowany kontekst per-instancja, `CNVLOADER` doładowuje zmienne ze wskazanego pliku bezpośrednio do bieżącego kontekstu — zachowują się tak, jakby były tam zdefiniowane od początku.
|
||||
|
||||
Jeden obiekt `CNVLOADER` może mieć jednocześnie załadowanych wiele plików `.CNV`. Każde wywołanie [`RELEASE`](#release) zwalnia jeden konkretny plik.
|
||||
|
||||
## Metody
|
||||
|
||||
### LOAD
|
||||
|
||||
```
|
||||
void LOAD(STRING cnvFile)
|
||||
```
|
||||
|
||||
Ładuje wskazany plik `.CNV`. Zmienne zdefiniowane w pliku zostają dodane do bieżącego kontekstu. Próba ponownego załadowania pliku już raz załadowanego jest ignorowana.
|
||||
|
||||
**Parametry**
|
||||
|
||||
- `cnvFile` — ścieżka do pliku `.CNV` (rozwiązywana przez VFS silnika).
|
||||
|
||||
**Przykłady**
|
||||
|
||||
```
|
||||
CNVLOADER^LOAD(VARSTEMP0);
|
||||
CNVLOADER^LOAD([G_SCUTSCENE+".CNV"]);
|
||||
```
|
||||
|
||||
### RELEASE
|
||||
|
||||
```
|
||||
void RELEASE(STRING cnvFile)
|
||||
```
|
||||
|
||||
Zwalnia wcześniej załadowany plik — usuwa z bieżącego kontekstu wszystkie zmienne, które do niego należały. Wywołanie z plikiem, który nie został wcześniej załadowany, nie ma efektu.
|
||||
|
||||
**Parametry**
|
||||
|
||||
- `cnvFile` — ścieżka do uprzednio załadowanego pliku.
|
||||
|
||||
**Przykłady**
|
||||
|
||||
```
|
||||
CNVLOADER^RELEASE([G_SCUTSCENE+".CNV"]);
|
||||
CNVLOADER^RELEASE("WYNURZENIE.CNV");
|
||||
```
|
||||
|
||||
## Sygnały
|
||||
|
||||
### ONINIT
|
||||
|
||||
Wywoływany w momencie inicjalizacji obiektu.
|
||||
|
||||
### ONSIGNAL
|
||||
|
||||
Wywoływany po otrzymaniu sygnału (zobacz [Zdarzenia i sygnały](../engine/events.md#onsignal)).
|
||||
Reference in New Issue
Block a user