Με το αντικείμενο παιχνίδι μπορείτε να έχετε πρόσβαση στις ρυθμίσεις του παιχνιδιού σας και στην ίδια τη μηχανή. Πάντα υπάρχει ένα και μόνο ένα αντικείμενο παιχνίδι και είναι αποθηκευμένο στην προκαθορισμένη μεταβλητή Game.
Διαγνωστικές συναρτήσεις | |
LOG | Γράφει μία γραμμή κειμένου στο αρχείο καταγραφής της λειτουργίας της μηχανής. |
Msg | Εμφανίζει ένα γρήγορο διαγνωστικό μήνυμα στην οθόνη. |
DumpTextureStats | Γράφει τα δεδομένα της χρήσης υφών σε ένα αρχείο κειμένου CSV. |
Χειρισμός αντικειμένων | |
ValidObject | Ελέγχει αν μία δοσμένη αναφορά σε κάποιο αντικείμενο είναι αληθής. |
UnloadObject | Αφαιρεί κάποιο αντικείμενο από τη μνήμη. |
LoadActor | Φορτώνει ένα καινούριο χαρακτήρα από ένα αρχείο. |
LoadActor3D | Φορτώνει ένα καινούριο 3D χαρακτήρα από ένα αρχείο. |
LoadEntity | Φορτώνει μία καινούρια entity από ένα αρχείο. |
LoadWindow | Φορτώνει ένα καινούριο παράθυρο από ένα αρχείο. |
ExpandString | Διευρύνει μία δοσμένη string με βάση τον πίνακα κειμένων. |
Συναρτήσεις για μουσική | |
MusicCrossfade | Προκαλεί την ομαλή μετάβαση από ένα μουσικό κανάλι σε κάποιο άλλο. |
PlayMusic | Παίζει ένα αρχείο μουσικής. |
StopMusic | Σταματάει τη μουσική. |
PauseMusic | Διακόπτει τη μουσική. |
ResumeMusic | Συνεχίζει τη μουσική από το ίδιο σημείο που την έχετε διακόψει. |
SetMusicPosition | Ορίζει καινούριο χρονικό σημείο αναπαραγωγής για τη μουσική. |
GetMusicPosition | Ελέγχει το χρονικό σημείο αναπαραγωγής της μουσικής που παίζει αυτή τη στιγμή. |
IsMusicPlaying | Ελέγχει αν παίζει μουσική αυτή τη στιγμή. |
GetMusic | Ελέγχει το όνομα του αρχείου την μουσικής που παίζει αυτή τη στιγμή. |
SetMusicVolume | Ορίζει την ένταση της μουσικής που παίζει αυτή τη στιγμή. |
GetMusicVolume | Ελέγχει την ένταση της μουσικής που παίζει αυτή τη στιγμή. |
PlayMusicChannel | Παίζει ένα αρχείο μουσικής σε ένα δοσμένο κανάλι. |
StopMusicChannel | Σταματάει τη μουσική στο δοσμένο κανάλι. |
PauseMusicChannel | Διακόπτει τη μουσική στο δοσμένο κανάλι. |
ResumeMusicChannel | Συνεχίζει από το ίδιο σημείο την μουσική που έχετε διακόψει στο δοσμένο κανάλι. |
SetMusicChannelPosition | Ορίζει καινούριο χρονικό σημείο αναπαραγωγής για τη μουσική στο δοσμένο κανάλι. |
GetMusicChannelPosition | Ελέγχει το χρονικό σημείο αναπαραγωγής της μουσικής που παίζει αυτή τη στιγμή στο δοσμένο κανάλι. |
IsMusicChannelPlaying | Ελέγχει αν παίζει μουσική αυτή τη στιγμή στο δοσμένο κανάλι |
GetMusicChannel | Ελέγχει το όνομα του αρχείου την μουσικής που παίζει αυτή τη στιγμή στο δοσμένο κανάλι. |
SetMusicChannelVolume | Ορίζει την ένταση της μουσικής που παίζει αυτή τη στιγμή στο δοσμένο κανάλι. |
GetMusicChannelVolume | Ελέγχει την ένταση της μουσικής που παίζει αυτή τη στιγμή στο δοσμένο κανάλι. |
Συναρτήσεις για scripts | |
AttachScript | Τρέχει ένα script και το ορίζει στο αντικείμενο. |
DetachScript | Σταματάει ένα συγκεκριμένο script και το χωρίζει από το αντικείμενο. |
IsScriptRunning | Ελέγχει αν ένα συγκεκριμένο script τρέχει αυτή τη στιγμή και αν είναι ορισμένο σε κάποιο αντικείμενο. |
CanHandleMethod | Ελέγχει αν το αντικείμενο υποστηρίζει τη δοσμένη μέθοδο. |
Συναρτήσεις για ήχους | |
GetSoundLength | Ελέγχει τη διάρκεια ενός αρχείου ήχου. |
PlaySound | Παίζει έναν ήχο. Αν δεν δοθεί κάποιο όνομα αρχείου τότε παίζει τον προσδιορισμένο ήχο (αν υπάρχει). |
PlaySoundEvent | Παίζει έναν ήχο και ενεργοποιεί ένα γεγονός όταν τελειώσει. Αν δε δοθεί κάποιο όνομα αρχείου τότε παίζει τον προσδιορισμένο ήχο (αν υπάρχει). |
StopSound | Σταματάει τον ήχο που παίζει αυτή τη στιγμή (αν υπάρχει). |
PauseSound | Διακόπτει τον ήχο που παίζει αυτή τη στιγμή. |
ResumeSound | Συνεχίζει από το ίδιο σημείο τον ήχο που έχετε διακόψει. |
IsSoundPlaying | Ελέγχει αν παίζει κάποιος ήχος αυτή τη στιγμή. |
SetSoundPosition | Ορίζει καινούριο χρονικό σημείο αναπαραγωγής για τον ήχο. |
GetSoundPosition | Ελέγχει το χρονικό σημείο αναπαραγωγής του ήχου που παίζει αυτή τη στιγμή. |
SetSoundVolume | Ορίζει την ένταση του ήχου που παίζει αυτή τη στιγμή. |
GetSoundVolume | Ελέγχει την ένταση του ήχου που παίζει αυτή τη στιγμή. |
LoadSound | Φορτώνει τον ήχο από το δοσμένο αρχείο για να είναι έτοιμο να παίξει όταν χρειαστεί. |
Συναρτήσεις για ηχητικά εφέ | |
SoundFXNone | Αφαιρεί οποιοδήποτε εφέ είναι ενεργοποιημένο στο αντικείμενο αυτή τη στιγμή. |
SoundFXEcho | Ενεργοποιεί το εφέ ηχώ στον ήχο που παίζει το αντικείμενο. |
SoundFXReverb | Ενεργοποιεί το εφέ αντανάκλαση στον ήχο που παίζει το αντικείμενο. |
Συναρτήσεις γεγονότων | |
ApplyEvent | Εφαρμογή του δοσμένου γεγονότος στο αντικείμενο. |
CanHandleEvent | Ελέγχει αν το αντικείμενο έχει ορισμένο κάποιο χειριστή γεγονότος για το δοσμένο γεγονός. |
Διάφορες συναρτήσεις | |
SkipTo | Μετακινεί το αντικείμενο στη δοσμένη θέση. |
SetMousePos | Ορίζει τη θέση του κέρσορα του ποντικιού. |
LockMouseRect | Περιορίζει την κίνηση του κέρσορα του ποντικιού σε ένα παραλληλόγραμμο. |
QuitGame | Τερματίζει/κλείνει το παιχνίδι. |
FileExists | Ελέγχει αν υπάρχει το δοσμένο αρχείο. |
Screenshot | Παίρνει "φωτογραφία" το παιχνίδι και την αποθηκεύει σε ένα αρχείο BMP. |
ScreenshotEx | Παίρνει "φωτογραφία" το παιχνίδι και την αποθηκεύει σε ένα αρχείο BMP (με δυνατότητα ορισμού του μεγέθους της εικόνας). |
LoadStringTable | Φορτώνει τον πίνακα κειμένων από ένα αρχείο. |
AddSpeechDir | Προσθέτει το δοσμένο φάκελο στη λίστα φακέλων που η WME θα αναζητά αυτόματα τα αρχεία ομιλίας. |
RemoveSpeechDir | Αφαιρεί το δοσμένο φάκελο από τη λίστα φακέλων που γίνεται η αναζήτηση για αρχεία ομιλίας. |
Reset | Σβήνει όλα τα μόνιμα δεδομένα του παιχνιδιού. |
OpenDocument | Ανοίγει το δοσμένο αρχείο ή τη διεύθυνση του διαδικτύου στο αντίστοιχο πρόγραμμα. |
SetLoadingScreen | Ορίζει μία εικόνα που θα εμφανίζεται κατά τη διάρκεια επαναφοράς ενός παιχνιδιού. |
SetSavingScreen | Ορίζει μία εικόνα που θα εμφανίζεται κατά τη διάρκεια αποθήκευσης ενός παιχνιδιού. |
ClearScriptCache | Σβήνει τα περιεχόμενα του script cache της μηχανής. |
DisplayLoadingIcon | Εμφανίζει γρήγορα ένα εικονίδιο φορτώματος/εργασίας. |
HideLoadingIcon | Εξαφανίζει το εικονίδιο φορτώματος που έχει εμφανιστεί με τη μέθοδο DisplayLoadingIcon(). |
Συναρτήσεις για βίντεο | |
PlayVideo | Παίζει το δοσμένο βίντεο AVI. |
PlayTheora | Παίζει το δοσμένο βίντεο Theora. |
Συναρτήσεις για το μητρώο | |
RegWriteNumber | Γράφει τη δοσμένη αριθμητική τιμή στο μητρώο των Windows. |
RegWriteString | Γράφει τη δοσμένη γραμμή στο μητρώο των Windows. |
RegReadNumber | Διαβάζει μία αριθμητική τιμή από το μητρώο των Windows. |
RegReadString | Διαβάζει μία γραμμή από το μητρώο των Widnows. |
Aποθήκευση/Επαναφορά | |
SaveGame | Αποθηκεύει το παιχνίδι στη δοσμένη θέση. |
LoadGame | Φορτώνει το παιχνίδι από τη δοσμένη θέση. |
IsSaveSlotUsed | Ελέγχει αν η δοσμένη θέση για αποθήκευση είναι σε χρήση. |
GetSaveSlotDescription | Ελέγχει την περιγραφή της δοσμένης θέσης για αποθήκευση. |
EmptySaveSlot | Αδειάζει τη δοσμένη θέση αποθήκευσης. |
Ένταση ήχου | |
SetGlobalSFXVolume | Ορίζει την ένταση για τα ηχητικά εφέ. |
SetGlobalSpeechVolume | Ορίζει την ένταση για την ομιλία των χαρακτήρων. |
SetGlobalMusicVolume | Ορίζει την ένταση της μουσικής. |
SetGlobalMasterVolume | Ορίζει τη γενική ένταση του ήχου. |
GetGlobalSFXVolume | Ελέγχει την ένταση των ηχητικών εφέ. |
GetGlobalSpeechVolume | Ελέγχει την ένταση για την ομιλία. |
GetGlobalMusicVolume | Ελέγχει την ένταση της μουσικής. |
GetGlobalMasterVolume | Ελέγχει την γενική ένταση του ήχου. |
Συναρτήσεις για τον κέρσορα | |
SetCursor | Ορίζει τον κανονικό κέρσορα. |
GetCursor | Επιστρέφει το όνομα του sprite που χρησιμοποιείται ως κανονικός κέρσορας ή null αν δεν έχει οριστεί κανένα. |
GetCursorObject | Επιστρέφει αναφορά στο sprite του κανονικού κέρσορα ή null αν δεν έχει οριστεί κανένα. |
RemoveCursor | Αφαιρέι τον κανονικό κέρσορα. |
HasCursor | Ελέγχει αν ο κανονικός κέρσορας έχει ορισθεί. |
SetActiveCursor | Ορίζει τον ενεργό κέρσορα. |
GetActiveCursor | Επιστρέφει το όνομα του sprite που χρησιμοποιείται ως ενεργός κέρσορας ή null αν δεν έχει οριστεί κανένας κέρσορας. |
GetActiveCursorObject | Επιστρέφει αναφορά στο sprite του ενεργού κέρσορα ή null αν δεν έχει οριστεί κανένα. |
RemoveActiveCursor | Αφαιρεί τον ενεργό κέρσορα. |
HasActiveCursor | Ελέγχει αν ο ενεργός κέρσορας έχει οριστεί. |
SetWaitCursor | Ορίζει τον μη διαδραστικό κέρσορα. |
GetWaitCursor | Επιστρέφει το όνομα του sprite που χρησιμοποιείται ως μη διαδραστικός κέρσορας ή null αν δεν έχει οριστεί κανένας κέρσορας. |
GetWaitCursorObject | Επιστρέφει αναφορά στο sprite του μη διαδραστικού κέρσορα ή null αν δεν έχει οριστεί κανένα. |
RemoveWaitCursor | Αφαιρεί τον μη διαδραστικό κέρσορα. |
Ομαλή διαβάθμιση σκηνών | |
FadeOut | Σβήνει τη σκηνή προς το δοσμένο χρώμα. |
FadeIn | Εμφανίζει τη σκηνή από το δοσμένο χρώμα. |
GetFadeColor | Διαβάζει το ορισμένο χρώμα διαβάθμισης των σκηνών. |
Συναρτήσεις σκηνών | |
ChangeScene | Φορτώνει τη σκηνή από το δοσμένο αρχείο. |
SetViewport | Ορίζει την τοποθέτηση της σκηνής στην οθόνη. |
Διάλογοι & inventory | |
AddResponse | Προσθέτει μία απάντηση στο πλαίσιο διαλόγου. |
AddResponseOnce | Προσθέτει μία απάντηση στο πλαίσιο διαλόγου μόνο μία φορά σε κάθε παρακλάδι διαλόγου. |
AddResponseOnceGame | Προσθέτει μία απάντηση στο πλαίσιο διαλόγου μόνο μία φορά σε κάθε παιχνίδι. |
ResetResponse | Επαναφέρει μία απενεργοποιημένη επιλογή διαλόγου. |
GetResponse | Εμφανίζει το πλαίσιο διαλόγου και περιμένει τον παίκτη να κάνει μία επιλογή. |
GetNumResponses | Ελέγχει τον αριθμό των εναπομεινάντων απαντήσεων στο πλαίσιο διαλόγου. |
ClearResponses | Αφαιρεί τις απαντήσεις που έχουν προστεθεί στο πλαίσιο διαλόγου. |
GetInventoryWindow | Επιστρέφει αναφορά στο αντικείμενο παράθυρο που χρησιμοποιείται από το πλαίσιο του inventory. |
GetResponsesWindow | Επιστρέφει αναφορά στο αντικείμενο παράθυρο που χρησιμοποιείται από το πλαίσιο διαλόγων. |
StartDlgBranch | Δηλώνει την αρχή του παρακλαδιού του διαλόγου. |
EndDlgBranch | Δηλώνει το τέλος του παρακλαδιού του διαλόγου. |
GetCurrentDlgBranch | Ελέγχει το όνομα του παρακλαδιού του διαλόγου που είναι ενεργοποιημένο αυτή τη στιγμή. |
LoadResponseBox | Ξαναφορτώνει το πλαίσιο διαλόγου από ένα αρχείο. |
LoadInventoryBox | Ξαναφορτώνει το πλαίσιο του inventory από ένα αρχείο. |
LoadItems | Φορτώνει αντικείμενα του inventory από ένα αρχείο προσδιορισμού. |
Αντικείμενα | |
TakeItem | Προσθέτει ένα αντικείμενο στο inventory. |
DropItem | Αφαιρεί ένα αντικείμενο από το inventory. |
GetItem | Ελέγχει το δοσμένο αντικείμενο του inventory. |
HasItem | Ελέγχει αν το δοσμένο αντικείμενο βρίσκεται στο inventory του αντικειμένου (του παιχνιδιού). |
IsItemTaken | Ελέγχει αν το δοσμένο αντικείμενο βρίσκεται στο inventory κάποιου από τα αντικείμενα του παιχνιδιού. |
QueryItem | Καλεί το δοσμένο αντικείμενο του inventory από την λίστα με όλα τα αντικείμενα που είναι ορισμένα στο παιχνίδι. |
Δυναμική δημιουργία αντικειμένων | |
CreateEntity | Δημιουργεί ένα καινούριο αντικείμενο entity. |
DeleteEntity | Διαγράφει το δοσμένο αντικείμενο entity. |
CreateWindow | Δημιουργεί ένα καινούριο αντικείμενο παράθυρο. |
DeleteWindow | Διαγράφει το δοσμένο αντικείμενο παράθυρο. |
CreateItem | Δημιουργεί ένα καινούριο αντικείμενο του intentory. |
DeleteItem | Διαγράφει το δοσμένο αντικείμενο του inventory. |
Σχετικά με τους 3D χαρακτήρες | |
SetShadowImage | Ορίζει μία εικόνα για να χρησιμοποιηθεί ως απλή σκιά για τους 3D χαρακτήρες. |
GetShadowImage | Ελέγχει την εικόνα που είναι ορισμένη να χρησιμοποιηθεί ως απλή σκιά για τους 3D χαρακτήρες. |
IsShadowTypeSupported | Ελέγχει αν το δοσμένο είδος σκιάς υποστηρίζεται από τον υπολογιστή του χρήστη. |
Ευκολίες για άτομα με προβλήματα όρασης | |
AccOutputText | Στέλνει το δοσμένο κείμενο στη μηχανή δημιουργίας ομιλίας |
Type (μόνο για ανάγνωση) | Επιστρέφει πάντα "game". |
Accelerated (μόνο για ανάγνωση) | Αν το παιχνίδι αυτή τη στιγμή χρησιμοποιεί την 3D επιτάχυνση γραφικών επιστρέφει true. |
CurrentTime (μόνο για ανάγνωση) | Επιστρέφει το χρόνο που έχει περάσει από τη στιγμή που ξεκίνησε το παιχνίδι. |
WindowsTime (μόνο για ανάγνωση) | Επιστρέφει το χρόνο που έχει περάσει από τη στιγμή που ξεκίνησαν τα Windows. |
TextEncoding | Ορίζει την κωδικοποίηση για τα εσωτερικά του παιχνιδιού κείμενα, 0 για ANSI και 1 για UTF8. |
TextRTL | Ορίζει αν τα κείμενα του παιχνιδιού διαβάζονται από τα δεξιά προς τα αριστερά (για Εβραϊκά και Αραβικά). Επηρεάζει μόνο τις γραμματοσειρές TrueType. |
MouseX | Η θέση του κέρσορα του ποντικιού στον άξονα X. |
MouseY | Η θέση του κέρσορα του ποντικιού στον άξονα Y. |
MainObject | Το αντικείμενο με βάση το οποίο λειτουργεί το αυτόματο scroll της σκηνής. Μπορεί να οριστεί και ως null. |
ActiveObject (μόνο για ανάγνωση) | Επιστρέφει το αντικείμενο που βρίσκεται κάτω από τον κέρσορα του ποντικιού ή null αν δεν υπάρχει κανένα. |
InventoryObject | Το όνομα του αντικειμένου του οποίου το inventory παρουσιάζεται στην οθόνη. |
ScreenWidth (μόνο για ανάγνωση) | Επιστρέφει το μήκος της οθόνης σε εικονοστοιχεία. |
ScreenHeight (μόνο για ανάγνωση) | Επιστρέφει το ύψος της οθόνης σε εικονοστοιχεία. |
DebugMode (μόνο για ανάγνωση) | Επιστρέφει αν το παιχνίδι τρέχει στην κατάσταση εκσφαλμάτωσης ή όχι. |
SoundAvailable (μόνο για ανάγνωση) | Επιστρέφει αν ο ήχος είναι διαθέσιμος και ενεργός. |
Keyboard (μόνο για ανάγνωση) | Επιστρέφει αναφορά στο αντικείμενο πληκτρολόγιο. |
Subtitles | Ορίζει αν οι υπότιτλοι είναι ενεργοί. |
VideoSubtitles | Ορίζει αν οι υπότιτλοι για τα βίντεο AVI και Theora είναι ενεργοί. |
SubtitlesSpeed | Ορίζει την ταχύτητα των υποτίτλων (σε χιλιοστά του δευτερολέπτου για κάθε χαρακτήρα). |
Scene (μόνο για ανάγνωση) | Επιστρέφει αναφορά στο αντικείμενο σκηνή που είναι φορτωμένο αυτή τη στιγμή. |
SelectedItem | Το επιλεγμένο αντικείμενο του inventory ή null αν δεν υπάρχει κανένα. |
NumItems (μόνο για ανάγνωση) | Επιστρέφει τον αριθμό των αντικειμένων στο inventory του παίκτη. |
TotalNumItems | Επιστρέφει τον αριθμό όλων των αντικειμένων του inventory που έχουν οριστεί στο παιχνίδι. |
SmartItemCursor | Ορίζει αν ο κέρσορας με επιλεγμένο αντικείμενο θα ενεργοποιείται μόνο στην περίπτωση που το αντικείμενο του παιχνιδιού που βρίσκεται κάτω από αυτόν μπορεί να αλληλεπιδράσει με αυτό. |
TalkSkipButton | Ορίζει πιο πλήκτρο του ποντικιού θα χρησιμοποιείται για το προσπέρασμα των διαλόγων (0-δεξιό, 1-αριστερό, 2-και τα δύο, 3-το προσπέρασμα δεν είναι δυνατό). |
InventoryVisible | Ορίζει αν το πλαίσιο του inventory είναι ορατό αυτή τη στιγμή. |
InventoryScrollOffset | Ορίζει τη θέση μετακίνησης των αντικειμένων του inventory μέσα στο πλαίσιο αυτού. |
ResponsesVisible (μόνο για ανάγνωση) | Επιστρέφει αν κάποιο πλαίσιο διαλόγου είναι ενεργό αυτή τη στιγμή (για παράδειγμα όταν το παιχνίδι περιμένει την επιλογή του παίκτη). |
WindowedMode (μόνο για ανάγνωση) | Αν το παιχνίδι τρέχει σε παράθυρο και όχι σε πλήρη οθόνη επιστρέφει true. |
Hwnd (μόνο για ανάγνωση) | Επιστρέφει το window handle (HWND) του παραθύρου του παιχνιδιού (χρήσιμο μόνο για τη δημιουργία πρόσθετων αρθρωμάτων). |
PrevScene (μόνο για ανάγνωση) | Επιστρέφει το όνομα της προηγούμενης σκηνής. |
PrevSceneFilename (μόνο για ανάγνωση) | Επιστρέφει το όνομα του αρχείου της προηγούμενης σκηνής. |
LastResponse (μόνο για ανάγνωση) | Επιστρέφει το κείμενο του τελευταίου επιλεγμένου διαλόγου. |
LastResponseOrig (μόνο για ανάγνωση) | Επιστρέφει το κείμενο του τελευταίου επιλεγμένου διαλόγου στην αρχική του (όχι μεταφρασμένη) μορφή. |
FPS (μόνο για ανάγνωση) | Επιστρεφει το ρυθμό ανανέωσης αυτής της στιγμής (σε καρέ ανά δευτερόλεπτο). |
MaxShadowType | Ορίζει τη μέγιστη ποιότητα σκιάς που θα χρησιμοποιηθεί στο παιχνίδια (0..καμία, 1..απλή, 2..επίπεδη, 3..σκιά stencil). |
Shadows | Ορίζει αν οι σκιές για τους 3D χαρακτήρες είναι ενεργές (παλι ιδιότητα, χρησιμοποιήστε την MaxShadowType). |
SimpleShadows | Ορίζει αν θα χρησιμοποιηθούν απλές σκιές για τους 3D χαρακτήρες. Αυτή η ιδιότητα δεν έχει κανένα αποτέλεσμα αν οι σκιές πραγματικού χρόνου δεν υποστηρίζονται (παλι ιδιότητα, χρησιμοποιήστε την MaxShadowType). |
SupportsRealTimeShadows (μόνο για ανάγνωση) | Αν η κάρτα γραφικών υποστηρίζει σκιές πραγματικού χρόνου επιστρέφει true (παλιά ιδιότητα, χρησιμοποιήστε την IsShadowTypeSupported()). |
Direct3DDevice (μόνο για ανάγνωση) | Επιστρέφει το δείκτη στο θεμελιώδες αντικείμενο IDirect3DDevice8 (χρήσιμο μόνο για δημιουργία πρόσθετων αρθρωμάτων). |
DirectDrawInterface (μόνο για ανάγνωση) | Επιστρέφει το δείκτη στο θεμελιώδες αντικείμενο IDirectDraw7 (χρήσιμο μόνο για δημιουργία πρόσθετων αρθρωμάτων). |
Frozen (μόνο για ανάγνωση) | Αν το παιχνίδι είναι σε παγωμένη κατάσταση επιστρέφει true. |
SoundBufferSize | Ορίζει το μέγεθος της μνήμης αποθήκευσης για ήχους ροής (όπως η μουσική) σε δευτερόλεπτα. |
SuspendedRendering | Ορίζει αν το παιχνίδι θα ανανεώνει την οθόνη. Να χρησιμοποιείται με προσοχή. |
Name | Το εσωτερικό όνομα του αντικειμένου. |
Caption | Ο τίτλος του αντικειμένου. |
AccCaption | Ειδική περιγραφή αντικειμένου που χρησιμοποιείται από τις ρυθμίσεις για άτομα με προβλήματα όρασης |
X | Η θέση του αντικειμένου στον άξονα Χ. |
Y | Η θέση του αντικειμένου στον άξονα Y. |
Height (μόνο για ανάγνωση) | Επιστρέφει το ύψος του αντικειμένου. Σε περίπτωση χαρακτήρων και entities η τιμή της αναλογίας διάστασης λαμβάνεται υπόψη. |
Filename (μόνο για ανάγνωση) | Επιστρέφει το όνομα του αρχείου. |
Ready (μόνο για ανάγνωση) | Επιστρέφει αν το αντικείμενο δεν εκτελεί κάποια πράξη αυτή τη στιγμή. |
Interactive | Ορίζει αν το παιχνίδι θα είναι διαδραστικό, δηλαδή αν θα δέχεται τις ενέργειες του παίκτη. |
SoundPanning | Ορίζει αν οι ήχοι που παίζει το αντικείμενο τοποθετούνται αυτόματα στο χώρο ανάλογα με τη θέση αυτού στην οθόνη. |
NonIntMouseEvents | Ορίζει αν το αντικείμενο μπορεί να δεχτεί τα γεγονότα MouseEntry και MouseLeave ακόμα και αν το παιχνίδι είναι είναι σε μη διαδραστική κατάσταση. |
AccTTSEnabled (μόνο για ανάγνωση) | Ευκολία: η ρύθμιση που στέλνει τα κείμενα στη μηχανή δημιουργίας ομιλίας είναι ενεργοποιημένη. |
AccTTSCaptions (μόνο για ανάγνωση) | Ευκολία: η ρύθμιση που στέλνει τις περιγραφές των αντικειμένων στη μηχανή δημιουργίας ομιλίας είναι ενεργοποιημένη. |
AccTTSTalk (μόνο για ανάγνωση) | Ευκολία: η ρύθμιση που στέλνει τους διαλόγους στη μηχανή δημιουργίας ομιλίας είναι ενεργοποιημένη. |
AccTTSKeypress (μόνο για ανάγνωση) | Ευκολία: η ρύθμιση που στέλνει τα κείμενα που γράφονται μέσω του πληκτρολογίου στη μηχανή δημιουργίας ομιλίας είναι ενεργοποιημένη. |
AccKeyboardEnabled (μόνο για ανάγνωση) | Ευκολία: ο τονισμός των ενεργών αντικειμένων είναι ενεργοποιημένος. |
AccKeyboardCursorSkip (μόνο για ανάγνωση) | Ευκολία: ο τονισμός των ενεργών αντικειμένων με χρήση συντόμευσης στέλνει τον κέρσορα πάνω στο τονισμένο αντικείμενο. |
AccKeyboardPause (μόνο για ανάγνωση) | Ευκολία: η ρύθμιση που παγώνει το παιχνίδι με την συντόμευση Ctrl+Space είναι ενεργοποιημένη. |
SuppressScriptErrors | Ορίζει αν η wme θα πρέπει να εμφανίζει μία προειδοποίηση στην οθόνη όταν υπάρχει ένα script runtime error. |
LeftClick | Έχει πατηθεί το αριστερό κουμπί του ποντικιού. |
RightClick | Έχει πατηθεί το δεξί κουμπί του ποντικιού. |
MiddleClick | Έχει πατηθεί το μεσαίο κουμπί του ποντικιού. |
LeftDoubleClick | Έχει πατηθεί γρήγορα δύο φορές το αριστερό κουμπί του ποντικιού. |
RightDoubleClick | Έχει πατηθεί γρήγορα δύο φορές το δεξί κουμπί του ποντικιού. |
LeftRelease | Το αριστερό κουμπί του ποντικιού έχει ελευθερωθεί. |
RightRelease | Το δεξί κουμπί του ποντικιού έχει ελευθερωθεί. |
MiddleRelease | Το μεσαίο κουμπί του ποντικιού έχει ελευθερωθεί. |
MouseWheelUp | Το ροδάκι του ποντικιού έχει κυλίσει προς τα πάνω. |
MouseWheelDown | Το ροδάκι του ποντικιού έχει κυλίσει προς τα κάτω. |
Keypress | Κάποιο κουμπί έχει πατηθεί. Χρησιμοποιήστε τη μεταβλητή Keyboard για να βρείτε περισσότερες λεπτομέρειες. |
BeforeSave | Το παιχνίδι πρόκειται να αποθηκεύσει τη κατάστασή του. |
AfterLoad | Το παιχνίδι μόλις φόρτωσε μία αποθηκευμένη κατάσταση. |
Γράφει μία γραμμή κειμένου στο αρχείο καταγραφής της λειτουργίας της μηχανής.
Όταν το παιχνίδι τρέχει στην κατάσταση εκσφαλμάτωσης δημιουργεί το αρχείο "wme.log" στον ίδιο φάκελο που βρίσκεται αυτό. Με τη μέθοδο αυτή μπορείτε να εισάγετε τα δικά σας διαγνωστικά μηνύματα σε αυτό.
Εμφανίζει ένα γρήγορο διαγνωστικό μήνυμα στην οθόνη.
Το μήνυμα θα εξαφανιστεί μετά από μερικά δευτερόλεπτα.
Γράφει τα δεδομένα της χρήσης υφών σε ένα αρχείο κειμένου CSV.
Αυτή η μέθοδος είναι διαθέσιμη μόνο όταν το παιχνίδι τρέχει με την επιτάχυνση υλικού.
Ελέγχει αν μία δοσμένη αναφορά σε κάποιο αντικείμενο είναι αληθής.
Αν η αναφορά στο αντικείμενο είναι έγκυρη τότε επιστρέφει true.
Αν αποθηκεύσετε μία αναφορά αντικειμένου σε μία μεταβλητή μπορείτε να βεβαιωθείτε ότι το αντικείμενο είναι ακόμα έγκυρο με την χρήση της μεθόδου ValidObject. Τα αντικείμενα γίνονται άκυρα όταν σβηστούν από τη μνήμη (είτε μόνιμα είτε, για παράδειγμα, με την αλλαγή της σκηνής).
Αφαιρεί κάποιο αντικείμενο από τη μνήμη.
Αν φορτώσετε ένα αντικείμενο με τις μεθόδους Game.LoadActor, GameLoadEntity και άλλες παρόμοιες πρέπει να τα ξεφορτώσετε όταν πλέον δεν τα χρειάζεστε για να ελευθερώσετε τη μνήμη. Σε αντίθετη περίπτωση θα μείνουν στη μνήμη εώς ότου κλείσετε το παιχνίδι.
Φορτώνει ένα καινούριο χαρακτήρα από ένα αρχείο.
Αναφορά στο καινούριο αντικείμενο χαρακτήρα. Αν η μέθοδος αποτύχει τότε επιστρέφει null.
Φορτώνει ένα καινούριο 3D χαρακτήρα από ένα αρχείο.
Αναφορά στο καινούριο αντικείμενο 3D χαρακτήρα. Αν η μέθοδος αποτύχει τότε επιστρέφει null.
Φορτώνει μία καινούρια entity από ένα αρχείο.
Αναφορά στο καινούριο αντικείμενο entity. Αν η μέθοδος αποτύχει τότε επιστρέφει null.
Φορτώνει ένα καινούριο παράθυρο από ένα αρχείο.
Αναφορά στο καινούριο αντικείμενο παράθυρο. Αν η μέθοδος αποτύχει τότε επιστρέφει null.
Διευρύνει μία δοσμένη string με βάση τον πίνακα κειμένων.
Επιστρέφει τη διευρυμένη γραμμή κειμένου.
Σημειώστε ότι μέθοδοι όπως Actor.Talk() διευρύνουν τις γραμμές αυτόματα.
Προκαλεί την ομαλή μετάβαση από ένα μουσικό κανάλι σε κάποιο άλλο.
Μόνο δύο κανάλια μπορούν να εναλλαχτούν την ίδια στιγμή.
Παίζει ένα αρχείο μουσικής.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Σταματάει τη μουσική.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Διακόπτει τη μουσική.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Συνεχίζει τη μουσική από το ίδιο σημείο που την έχετε διακόψει.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ορίζει καινούριο χρονικό σημείο αναπαραγωγής για τη μουσική.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ελέγχει το χρονικό σημείο αναπαραγωγής της μουσικής που παίζει αυτή τη στιγμή.
Επιστρέφει το χρονικό σημείο αναπαραγωγής αυτής της στιγμής σε χιλιοστά του δευτερολέπτου.
Ελέγχει αν παίζει μουσική αυτή τη στιγμή.
Αν η μουσική παίζει επιστρέφει true.
Ελέγχει το όνομα του αρχείου την μουσικής που παίζει αυτή τη στιγμή.
Επιστρέφει το όνομα του αρχείου της μουσικής ή null αν δεν παίζει μουσική.
Ορίζει την ένταση της μουσικής που παίζει αυτή τη στιγμή.
Ελέγχει την ένταση της μουσικής που παίζει αυτή τη στιγμή.
Επιστρέφει την ένταση της μουσικής σε ποσοστό επί τοις εκατό.
Παίζει ένα αρχείο μουσικής σε ένα δοσμένο κανάλι.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Σταματάει τη μουσική στο δοσμένο κανάλι.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Διακόπτει τη μουσική στο δοσμένο κανάλι.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Συνεχίζει από το ίδιο σημείο την μουσική που έχετε διακόψει στο δοσμένο κανάλι.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ορίζει καινούριο χρονικό σημείο αναπαραγωγής για τη μουσική στο δοσμένο κανάλι.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ελέγχει το χρονικό σημείο αναπαραγωγής της μουσικής που παίζει αυτή τη στιγμή στο δοσμένο κανάλι.
Επιστρέφει το χρονικό σημείο αναπαραγωγής αυτής της στιγμής σε χιλιοστά του δευτερολέπτου.
Ελέγχει αν παίζει μουσική αυτή τη στιγμή στο δοσμένο κανάλι
Αν η μουσική παίζει επιστρέφει true.
Ελέγχει το όνομα του αρχείου την μουσικής που παίζει αυτή τη στιγμή στο δοσμένο κανάλι.
Επιστρέφει το όνομα του αρχείου της μουσικής ή null αν δεν παίζει μουσική.
Ορίζει την ένταση της μουσικής που παίζει αυτή τη στιγμή στο δοσμένο κανάλι.
Ελέγχει την ένταση της μουσικής που παίζει αυτή τη στιγμή στο δοσμένο κανάλι.
Η ένταση της μουσικής σε ποσοστό επί τοις εκατό.
Τρέχει ένα script και το ορίζει στο αντικείμενο.
Αν το script τρέξει επιτυχώς επιστρέφει true.
Κάθε αντικείμενο της WME μπορεί να έχει ορισμένα πολλά scripts.
Σταματάει ένα συγκεκριμένο script και το χωρίζει από το αντικείμενο.
Αν το script σταματήσει επιτυχώς επιστρέφει true.
Διεργασίες των scripts είναι οι χειριστές γεγονότων και οι μέθοδοι.
Ελέγχει αν ένα συγκεκριμένο script τρέχει αυτή τη στιγμή και αν είναι ορισμένο σε κάποιο αντικείμενο.
Αν το script είναι ορισμένο σε κάποιο αντικείμενο επιστρέφει true.
Ελέγχει αν το αντικείμενο υποστηρίζει τη δοσμένη μέθοδο.
Αν το αντικείμενο υποστηρίζει τη δοσμένη μέθοδο επιστρέφει true.
Ελέγχει τη διάρκεια ενός αρχείου ήχου.
Επιστρέφει τη διάρκεια του αρχείου ήχου σε χιλιοστά του δευτερολέπτου.
Παίζει έναν ήχο. Αν δεν δοθεί κάποιο όνομα αρχείου τότε παίζει τον προσδιορισμένο ήχο (αν υπάρχει).
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Παίζει έναν ήχο και ενεργοποιεί ένα γεγονός όταν τελειώσει. Αν δε δοθεί κάποιο όνομα αρχείου τότε παίζει τον προσδιορισμένο ήχο (αν υπάρχει).
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Σταματάει τον ήχο που παίζει αυτή τη στιγμή (αν υπάρχει).
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Διακόπτει τον ήχο που παίζει αυτή τη στιγμή.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Συνεχίζει από το ίδιο σημείο τον ήχο που έχετε διακόψει.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ελέγχει αν παίζει κάποιος ήχος αυτή τη στιγμή.
Αν παίζει κάποιος ήχος επιστρέφει true.
Ορίζει καινούριο χρονικό σημείο αναπαραγωγής για τον ήχο.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ελέγχει το χρονικό σημείο αναπαραγωγής του ήχου που παίζει αυτή τη στιγμή.
Επιστρέφει το χρονικό σημείο αναπαραγωγής αυτής της στιγμής σε χιλιοστά του δευτερολέπτου.
Ορίζει την ένταση του ήχου που παίζει αυτή τη στιγμή.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ελέγχει την ένταση του ήχου που παίζει αυτή τη στιγμή.
Επιστρέφει την ένταση του ήχου που παίζει αυτή τη στιγμή σε ποσοστό επί τοις εκατό.
Φορτώνει τον ήχο από το δοσμένο αρχείο για να είναι έτοιμο να παίξει όταν χρειαστεί.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Χρησιμοποιήστε αυτή τη μέθοδο για να φορτώσετε στη μνήμη το αρχείο ήχου. Η διαδικασία αυτή παίρνει λίγο χρόνο και μερικές φορές είναι επιθυμητό να την μεταφέρετε για παράδειγμα στην αρχή της σκηνής ώστε συνεχόμενες κλίσεις σε αυτό να μην καθυστερούν το παιχνίδι. Για αυτό το λόγο υπάρχει η μέθοδος LoadSound. Για να παίξετε τον ήχο που έχει ήδη φορτωθεί απλώς καλέστε την μέθοδο PlaySound χωρίς να ορίσετε το αρχείο. Για παράδειγμα SomeObject.PlaySound(false);
Αφαιρεί οποιοδήποτε εφέ είναι ενεργοποιημένο στο αντικείμενο αυτή τη στιγμή.
Ενεργοποιεί το εφέ ηχώ στον ήχο που παίζει το αντικείμενο.
Παράδειγμα: actor.SoundFXEcho(50, 50);
Ενεργοποιεί το εφέ αντανάκλαση στον ήχο που παίζει το αντικείμενο.
Παράδειγμα: actor.SoundFXReverb(0, 0, 2000);
Εφαρμογή του δοσμένου γεγονότος στο αντικείμενο.
Αν το γεγονός εφαρμοστεί επιτυχώς επιστρέφει true.
Ελέγχει αν το αντικείμενο έχει ορισμένο κάποιο χειριστή γεγονότος για το δοσμένο γεγονός.
Αν το αντικείμενο μπορεί να χειριστεί το δοσμένο γεγονός επιστρέφει true.
Μετακινεί το αντικείμενο στη δοσμένη θέση.
Ορίζει τη θέση του κέρσορα του ποντικιού.
Περιορίζει την κίνηση του κέρσορα του ποντικιού σε ένα παραλληλόγραμμο.
Για να αφαιρέσετε το περιορισμό καλέστε τη μέθοδο χωρίς παραμέτρους ή με όλες τις παραμέτρους μηδέν.
Τερματίζει/κλείνει το παιχνίδι.
Ελέγχει αν υπάρχει το δοσμένο αρχείο.
Αν το αρχείο υπάρχει επιστρέφει true.
Παίρνει "φωτογραφία" το παιχνίδι και την αποθηκεύει σε ένα αρχείο BMP.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Παίρνει "φωτογραφία" το παιχνίδι και την αποθηκεύει σε ένα αρχείο BMP (με δυνατότητα ορισμού του μεγέθους της εικόνας).
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Φορτώνει τον πίνακα κειμένων από ένα αρχείο.
Ο πίνακας κειμένων ΔΕΝ είναι τμήμα των αποθηκευμένων παιχνιδιών. Πρέπει κάθε φορά που ξεκινάει το παιχνίδι να ζητάτε από τον παίκτη να επιλέξει γλώσσα ή να αποθηκεύσετε την ρύθμιση αυτή στο μητρώο των windows.
Προσθέτει το δοσμένο φάκελο στη λίστα φακέλων που η WME θα αναζητά αυτόματα τα αρχεία ομιλίας.
Η WME είναι προκαθορισμένη να ψάχνει για αρχεία ομιλίας μόνο στο φάκελο "speech".
Αφαιρεί το δοσμένο φάκελο από τη λίστα φακέλων που γίνεται η αναζήτηση για αρχεία ομιλίας.
Σβήνει όλα τα μόνιμα δεδομένα του παιχνιδιού.
Αυτή η μέθοδος σβήνει όλες τις καταστάσεις των σκηνών, τις επιλογές, επαναφέρει τον μετρητή χρόνου στο μηδέν και επιπλέον διαγράφει κάθε γενική μεταβλητή εκτός από αυτές που αναφέρονται σε αντικείμενα του παιχνιδιού (όπως παράθυρα ή entities). Χρησιμοποιήστε αυτή τη μέθοδο αν θέλετε να επανεκκινήσετε το παιχνίδι
Ανοίγει το δοσμένο αρχείο ή τη διεύθυνση του διαδικτύου στο αντίστοιχο πρόγραμμα.
Αυτή η μέθοδος χρησιμοποιεί τους συνδέσμους των Windows για τις προεκτάσεις των αρχείων για να ξεκινήσει το κατάλληλο πρόγραμμα. Σημειώστε ότι το αρχείο ΔΕΝ ΠΡΕΠΕΙ να είναι αποθηκευμένο μέσα στα πακέτα του παιχνιδιού. Αντίθετα πρέπει να είναι ένα συνηθισμένο αρχείο και πρέπει να το καλέσετε είτε με την πλήρη διαδρομή είτε με τη σχετική με τον φάκελο του παιχνιδιού διαδρομή.
Ορίζει μία εικόνα που θα εμφανίζεται κατά τη διάρκεια επαναφοράς ενός παιχνιδιού.
Ορίζει μία εικόνα που θα εμφανίζεται κατά τη διάρκεια αποθήκευσης ενός παιχνιδιού.
Σβήνει τα περιεχόμενα του script cache της μηχανής.
Συνήθως η μηχανή κρατά τα μεταγλωττισμένα scripts ώστε να μην χρειάζονται να μεταγλωττίζονται συνεχώς κατά τη διάρκεια του παιχνιδιού. Με αυτή τη μέθοδο μπορείτε να αδειάσετε τα περιεχόμενα του script cache, σε περίπτωση που δημιουργείτε scripts δυναμικά και χρειάζεστε να μεταγλωττίζονται συνεχώς.
Εμφανίζει γρήγορα ένα εικονίδιο φορτώματος/εργασίας.
Χρησιμοποιήστε αυτή τη μέθοδο για να εμφανίσετε γρήγορα ένα σύμβολο που να δείχνει ότι κάποια εργασία γίνεται αυτή τη στιγμή. Για παράδειγμα καλέστε αυτή τη μέθοδο πριν από μία εντολή που διαρκεί αρκετή ώρα (φόρτωμα ενός παραθύρου, μεγάλα animations κ.λπ.). Το εικονίδιο παραμένει στην οθόνη μέχρι το script να επιστρέψει τον έλεγχο στη μηχανή, εκτός και αν έχετε ορίσει την παράμετρο Παραμονή σε true. Σε αυτή τη περίπτωση πρέπει να κρύψετε εσείς το εικονίδιο με τη μέθοδο Game.HideLoadingIcon().
Εξαφανίζει το εικονίδιο φορτώματος που έχει εμφανιστεί με τη μέθοδο DisplayLoadingIcon().
Παίζει το δοσμένο βίντεο AVI.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Παίζει το δοσμένο βίντεο Theora.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Γράφει τη δοσμένη αριθμητική τιμή στο μητρώο των Windows.
Γράφει τη δοσμένη γραμμή στο μητρώο των Windows.
Διαβάζει μία αριθμητική τιμή από το μητρώο των Windows.
Επιστρέφει την τιμή που διάβασε από το μητρώο των windows.
Διαβάζει μία γραμμή από το μητρώο των Widnows.
Επιστρέφει την γραμμή που διάβασε από το μητρώο των windows.
Αποθηκεύει το παιχνίδι στη δοσμένη θέση.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Φορτώνει το παιχνίδι από τη δοσμένη θέση.
Αν η μέθοδος αποτύχει επιστρέφει false.
Ελέγχει αν η δοσμένη θέση για αποθήκευση είναι σε χρήση.
Αν η θέση αποθήκευση χρησιμοποιείται ήδη επιστρέφει true.
Ελέγχει την περιγραφή της δοσμένης θέσης για αποθήκευση.
Επιστρέφει την περιγραφή της δοσμένης θέσης αποθήκευσης.
Αδειάζει τη δοσμένη θέση αποθήκευσης.
Ορίζει την ένταση για τα ηχητικά εφέ.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ορίζει την ένταση για την ομιλία των χαρακτήρων.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ορίζει την ένταση της μουσικής.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ορίζει τη γενική ένταση του ήχου.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ελέγχει την ένταση των ηχητικών εφέ.
Επιστρέφει την ένταση των ηχητικών εφέ σε ποσοστό επί τοις εκατό.
Ελέγχει την ένταση για την ομιλία.
Επιστρέφει την ένταση της ομιλίας των χαρακτήρων σε ποσοστό επί τοις εκατό.
Ελέγχει την ένταση της μουσικής.
Επιστρέφει την ένταση της μουσικής σε ποσοστό επί τοις εκατό.
Ελέγχει την γενική ένταση του ήχου.
Επιστρέφει την γενική ένταση σε ποσοστό επί τοις εκατό.
Ορίζει τον κανονικό κέρσορα.
Αν ο κέρσορας ορισθεί επιτυχώς επιστρέφει true.
Επιστρέφει το όνομα του sprite που χρησιμοποιείται ως κανονικός κέρσορας ή null αν δεν έχει οριστεί κανένα.
Επιστρέφει αναφορά στο sprite του κανονικού κέρσορα ή null αν δεν έχει οριστεί κανένα.
Αφαιρέι τον κανονικό κέρσορα.
Ελέγχει αν ο κανονικός κέρσορας έχει ορισθεί.
Αν ο κανονικός κέρσορας του αντικειμένου έχει ορισθεί επιστρέφει true.
Ορίζει τον ενεργό κέρσορα.
Αν ο κέρσορας ορισθεί επιτυχώς επιστρέφει true.
Ο ενεργός κέρσορας χρησιμοποιείται όταν το δείκτης του ποντικιού είναι πάνω από ένα διαδραστικό αντικείμενο.
Επιστρέφει το όνομα του sprite που χρησιμοποιείται ως ενεργός κέρσορας ή null αν δεν έχει οριστεί κανένας κέρσορας.
Επιστρέφει αναφορά στο sprite του ενεργού κέρσορα ή null αν δεν έχει οριστεί κανένα.
Αφαιρεί τον ενεργό κέρσορα.
Ελέγχει αν ο ενεργός κέρσορας έχει οριστεί.
Αν ο ενεργός κέρσορας του αντικειμένου έχει ορισθεί επιστρέφει true.
Ορίζει τον μη διαδραστικό κέρσορα.
Αν ο κέρσορας ορισθεί επιτυχώς επιστρέφει true.
Επιστρέφει το όνομα του sprite που χρησιμοποιείται ως μη διαδραστικός κέρσορας ή null αν δεν έχει οριστεί κανένας κέρσορας.
Επιστρέφει αναφορά στο sprite του μη διαδραστικού κέρσορα ή null αν δεν έχει οριστεί κανένα.
Αφαιρεί τον μη διαδραστικό κέρσορα.
Σβήνει τη σκηνή προς το δοσμένο χρώμα.
Η μέθοδος FadeOut διακόπτει την εκτέλεση του script εώς το τέλος της διαδικασίας, ενώ η μέθοδος FadeOutAsync επιστρέφει τον έλεγχο στο script αμέσως. Οι μέθοδοι SystemFadeOut και SystemFadeOutAsync συνεχίζουν τη διαδικασία ακόμα και όταν το παιχνίδι μπει στην αποκλειστική κατάσταση συστήματος.
Εμφανίζει τη σκηνή από το δοσμένο χρώμα.
Η μέθοδος FadeOut διακόπτει την εκτέλεση του script εώς το τέλος της διαδικασίας, ενώ η μέθοδος FadeOutAsync επιστρέφει τον έλεγχο στο script αμέσως. Οι μέθοδοι SystemFadeOut και SystemFadeOutAsync συνεχίζουν τη διαδικασία ακόμα και όταν το παιχνίδι μπει στην αποκλειστική κατάσταση συστήματος.
Διαβάζει το ορισμένο χρώμα διαβάθμισης των σκηνών.
Επιστρέφει το ορισμένο χρώμα διαβάθμισης.
Μπορείτε να χρησιμοποιήσετε τις μεθόδους GetRValue(), GetGValue(), GetBValue() και GetAValue() για να διαβάσετε κάθε συστατικό του χρώματος ξεχωριστά.
Φορτώνει τη σκηνή από το δοσμένο αρχείο.
Ορίζει την τοποθέτηση της σκηνής στην οθόνη.
Αυτή η μέθοδος επηρεάζει όλες τις σκηνές (σε αντίθεση με την Scene.SetSceneViewport). Για να ορίσετε την σκηνή σε πλήρη οθόνη, καλέστε αυτή την μέθοδο χωρίς καμία παράμετρο.
Προσθέτει μία απάντηση στο πλαίσιο διαλόγου.
Προσθέτει μία απάντηση στο πλαίσιο διαλόγου μόνο μία φορά σε κάθε παρακλάδι διαλόγου.
Η μηχανή θα προσθέσει την απάντηση στο πλαίσιο διαλόγου μόνο αν δεν έχει επιλεγεί προηγουμένως σε αυτό το παρακλάδι του διαλόγου. Πρέπει να οριοθετήσετε το παρακλάδι του διαλόγου με τις μεθόδους Game.StartDlgBranch() και Game.EntDlgBranch() για να δουλέψει αυτή η μέθοδος.
Προσθέτει μία απάντηση στο πλαίσιο διαλόγου μόνο μία φορά σε κάθε παιχνίδι.
Η μηχανή θα προσθέσει την απάντηση στο πλαίσιο διαλόγου μόνο αν δεν έχει επιλεγεί προηγουμένως. Για να δουλέψει αυτή η μέθοδος πρέπει να οριοθετήσετε το παρακλάδι του διαλόγου με τις μεθόδους Game.StartDlgBranch() και Game.EntDlgBranch().
Επαναφέρει μία απενεργοποιημένη επιλογή διαλόγου.
Αν προσθέσετε μία απάντηση με τις μεθόδους Game.AddResponseOnce() ή Game.AddResponseOnceGame() θα απενεργοποιηθεί μόλις ο παίκτης την επιλέξει. Αν θέλετε εν συνεχεία να την επαναφέρετε χρησιμοποιείστε τη μέθοδο ReserRespone(),
Εμφανίζει το πλαίσιο διαλόγου και περιμένει τον παίκτη να κάνει μία επιλογή.
Επιστρέφει τον αριθμό θέσης της επιλεγμένης απάντησης.
Ελέγχει τον αριθμό των εναπομεινάντων απαντήσεων στο πλαίσιο διαλόγου.
ΕΠιστρέφει τον αριθμό των εναπομεινάντων απαντήσεων στο πλαίσιο διαλόγου.
Ορισμένες από τις απαντήσεις που έχουν προστεθεί από τις μεθόδους AddResponseOnce ή AddResponseOnceGame μπορεί να μην έχουν πραγματικά προστεθεί στο πλαίσιο διαλόγου. Με αυτή τη μέθοδο μπορείτε να μάθετε πόσες πιθανές επιλογές είναι διαθέσιμες σε αυτό.
Αφαιρεί τις απαντήσεις που έχουν προστεθεί στο πλαίσιο διαλόγου.
Επιστρέφει αναφορά στο αντικείμενο παράθυρο που χρησιμοποιείται από το πλαίσιο του inventory.
Αναφορά στο αντικείμενο παράθυρο του inventory.
Επιστρέφει αναφορά στο αντικείμενο παράθυρο που χρησιμοποιείται από το πλαίσιο διαλόγων.
Αναφορά στο αντικείμενο παράθυρο του πλαισίου διαλόγων.
Δηλώνει την αρχή του παρακλαδιού του διαλόγου.
Τα παρακλάδια των διαλόγων πρέπει να οριοθετηθούν μόνο αν θέλετε να χρησιμοποιήσετε τις μεθόδους Game.AddResponseOnce() ή Game.AddResponseOnceGame().
Δηλώνει το τέλος του παρακλαδιού του διαλόγου.
Τα παρακλάδια των διαλόγων πρέπει να οριοθετηθούν μόνο να θέλετε να χρησιμοποιήσετε τις μεθόδους Game.AddResponseOnce() ή Game.AddResponseOnceGame().
Ελέγχει το όνομα του παρακλαδιού του διαλόγου που είναι ενεργοποιημένο αυτή τη στιγμή.
Επιστρέφει το όνομα του παρακλαδιού που είναι ενεργοποιημένο αυτή τη στιγμή (και ορισμένο από τη μέθοδο Game.StartDlgBranch) ή null αν δεν υπάρχει κανένα ενεργοποιημένο.
Ξαναφορτώνει το πλαίσιο διαλόγου από ένα αρχείο.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ξαναφορτώνει το πλαίσιο του inventory από ένα αρχείο.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Φορτώνει αντικείμενα του inventory από ένα αρχείο προσδιορισμού.
Αν τα αντικείμενα φορτωθούν επιτυχώς επιστρέφει true.
Προσθέτει ένα αντικείμενο στο inventory.
Αφαιρεί ένα αντικείμενο από το inventory.
Ελέγχει το δοσμένο αντικείμενο του inventory.
Αναφορά στο αντικείμενο του δοσμένου ονόματος ή στη θέση αυτού στο inventory.
Ελέγχει αν το δοσμένο αντικείμενο βρίσκεται στο inventory του αντικειμένου (του παιχνιδιού).
Αν το δοσμένο αντικείμενο βρίσκεται στο inventory του αντικειμένου επιστρέφει true.
Σημειώστε ότι αυτή η μέθοδος ψάχνει μόνο στο inventory του αντικειμένου που βρίσκεται σε χρήση. Αν θέλετε να ψάξετε τα inventory όλων των αντικειμένων χρησιμοποιείστε τη μέθοδο Game.IsItemTaken().
Ελέγχει αν το δοσμένο αντικείμενο βρίσκεται στο inventory κάποιου από τα αντικείμενα του παιχνιδιού.
Αν το δοσμένο αντικείμενο βρίσκεται σε κάποιο inventory επιστρέφει true.
Καλεί το δοσμένο αντικείμενο του inventory από την λίστα με όλα τα αντικείμενα που είναι ορισμένα στο παιχνίδι.
Επιστρέφει αναφορά στο δοσμένο αντικείμενο ή null αν έστω μία από τις δύο παραμέτρους δεν ισχύει.
Για να καλέσετε όλα τα αντικείμενα του inventory, δημιουργείστε ένα βρόγχο από το μηδέν έως το Game.TotalNumItems - 1.
Δημιουργεί ένα καινούριο αντικείμενο entity.
Επιστρέφει αναφορά στο καινούριο αντικείμενο entity.
Διαγράφει το δοσμένο αντικείμενο entity.
Δημιουργεί ένα καινούριο αντικείμενο παράθυρο.
Επιστρέφει αναφορά στο καινούριο αντικείμενο παράθυρο.
Διαγράφει το δοσμένο αντικείμενο παράθυρο.
Δημιουργεί ένα καινούριο αντικείμενο του intentory.
Επιστρέφει αναφορά στο καινούριο αντικείμενο του inventory.
Διαγράφει το δοσμένο αντικείμενο του inventory.
Αυτή η μέθοδος διαγράφει μόνιμα το δοσμένο αντικείμενο του inventory. Αυτό σημαίνει ότι δεν θα μπορείτε να το καλέσετε από μεθόδους όπως TakeItem κ.λπ.
Ορίζει μία εικόνα για να χρησιμοποιηθεί ως απλή σκιά για τους 3D χαρακτήρες.
Αν η εικόνα οριστεί επιτυχώς επιστρέφει true.
Ελέγχει την εικόνα που είναι ορισμένη να χρησιμοποιηθεί ως απλή σκιά για τους 3D χαρακτήρες.
Επιστρέφει το όνομα του αρχείου της εικόνας που έχει ορισθεί ως απλή σκιά ή null αν δεν υπάρχει ορισμένη εικόνα.
Ελέγχει αν το δοσμένο είδος σκιάς υποστηρίζεται από τον υπολογιστή του χρήστη.
Αν η δοσμένη σκιά υποστηρίζεται από την κάρτα γραφικών του χρήστη επιστρέφει true.
Οι επιλογές χωρίς σκιά και απλή σκιά είναι πάντα διαθέσιμες.
Στέλνει το δοσμένο κείμενο στη μηχανή δημιουργίας ομιλίας
Για να δουλέψει αυτή η μέθοδος θα πρέπει η αντίστοιχη επιλογή στο αρχικό παράθυρο ρυθμίσεων της WME να είναι ενεργοποιημένη.