Special conditions
Klikipedia - klikowa encyklopedia
Special conditions to wbudowany na stałe w TGF i nieusuwalny obiekt w rodzaju rozszerzenia. Jest również obecny w MMF i innych, zawiera tam dodatkowe funkcje.
Spis treści
Opis działania i zastosowania
Special conditions potrafi porównywać dwie wartości, zarządza wartościami globalnymi, obsługuje podstawowe zdarzenia i akcje. Brak jego użycia w grze czy programie jest nie tylko praktycznie niemożliwy (zawsze znajdzie się konieczność), ale także bezsensowny (obiekt ten jest nieusuwalny i bardzo szybki).
TGF
Warunki
- Compare to a global value - porównaj wartość do wartości globalnej
- Compare two general values - porównaj dwie wartości
- Limit conditions
- Run this event once - uruchom zdarzenie tylko raz
- Only one action when event loops - uruchom zdarzenie tylko raz, gdy jest zapętlone
- Repeat - uruchom zdarzenie określoną ilość razy
- Restrict actions - ogranicz ponowne uruchamianie zdarzenia przez określony czas
- Always / Never
- Always - zawsze (warunek sensowny jedynie, gdy używany samodzielnie)
- Never - nigdy (służy do wyłączania danego zdarzenia)
- Group of events
- Check for activation - sprawdź, czy grupa zdarzeń jest aktywna
- Has an option been selected? - sprawdź, czy opcja menu została wybrana
Akcje
- Execute an external program - uruchom zewnętrzny program (szczegóły poniżej)
- Change a global value - zmień wartość globalną
- Group of events
- Activate - włącz (aktywuj) grupę zdarzeń
- Deactivate - wyłącz grupę zdarzeń
- Game menu
- Enable - ustaw opcję menu jako wykonywalną
- Disable - ustaw opcję menu jako niewykonywalną
- Check - przełącz stan opcji menu na zaznaczoną
- Uncheck - przełącz stan opcji menu na niezaznaczoną
Execute an external program
TGF może wywołać dowolny program, łącznie ze sobą i programami systemowymi. Poniżej obsługa tej funkcji na przykładzie wyłączania komputera za pomocą wbudowanego w system Windows narzędzia Shutdown:
- Program to execute - ścieżka do programu, który ma być uruchomiony
C:\WINDOWS\system32\shutdown.exe
- Command line - linia poleceń
-s -t 01
- Game behaviour
- Wait for end - czekaj na zakończenie pracy programu
odznaczone
- Hide game - ukryj grę podczas działania programu
odznaczone
Wartości
- Generate a random number - generuj losową liczbę; dla n wybiera jedną z liczb z przedziału od 0 do n-1
- Retrieve a global value - pobierz wartość globalną
- Convert number to string - konwertuj liczbę na ciąg znaków
- Convert string to number - konwertuj ciąg znaków na liczbę
- Filenames
- Game drive name - pobierz literę dysku, na którym jest gra
- Game directory - pobierz nazwę folderu, w którym jest gra
- Game pathname - pobierz pełną ścieżkę do gry
- Game filename - pobierz nazwę pliku gry
Konfiguracja w edytorze etapu
Brak.
MMF
Ta sekcja jest tylko zalążkiem artykułu. Jeśli możesz, rozbuduj ją.