Oolite

Screenshot Λογισμικό:
Oolite
Στοιχεία Λογισμικού:
Εκδοχή: 1.82 επικαιροποιημένο
Ανεβάστε ημερομηνία: 17 Jul 15
Προγραμματιστής: Giles Williams
Άδεια: Δωρεάν
Δημοτικότητα: 158

Rating: 3.5/5 (Total Votes: 2)

Το έργο Oolite είναι ένα open source και εντελώς δωρεάν παιχνίδι προσομοίωσης χώρου, γραμμένο για Mac OS X σε Objective C, χρησιμοποιώντας Κακάο και OpenGL.
Oolite γράφτηκε ως απάντηση στην απόσυρση του Elite - το παιχνίδι New Kind από το Internet. Ωστόσο, είναι εμπνευσμένο από μια ανεξάρτητη ερμηνεία και επέκτασης του αρχικού παιχνιδιού, που αρχικά δημιουργήθηκε από τον Christian Pinder, ακολουθούμενη από τον Ian Bell και ο David Braben.
Oolite παίκτες μπορούν εύκολα να επεκτείνετε το παιχνίδι με νέα χαρακτηριστικά και λειτουργίες, χάρη στην αρθρωτή και μικρό design του. Σχεδόν κάθε πτυχή του παιχνιδιού μπορεί εύκολα να τροποποιηθεί χρησιμοποιώντας τα πακέτα δωρεάν και απλά γραφικά και επεξεργαστές κειμένου.
Oolite είναι μια πλατφόρμα-ανεξάρτητη παιχνίδι, υποστηρίζοντας το Linux, Mac OS & nbsp? Χ & nbsp? Και λειτουργικά συστήματα Windows

Τι είναι καινούργιο σε αυτή την έκδοση:.

< ul>

  • εξισορροπηθεί καταπολέμηση
  • Το υπόλοιπο αγώνα στο 1.82 έχει σημαντικά επαναδιατυπώθηκε για να γίνει η αρχή του παιχνιδιού είναι λίγο πιο εύκολο για τους αρχάριους, ενώ επιτρέπεται ακόμα πολλές προκλήσεις στο παιχνίδι αργότερα. Έχουν AI απαντήσεις σε πολλές τακτικές έχουν γίνει πιο ρεαλιστική - μερικές φορές προς όφελος τους, μερικές φορές όχι! -. Και πυραύλων και τις επιδόσεις λέιζερ έχει tweaked να κάνουν αγώνες διαρκούν λίγο περισσότερο και να μειώσει την πιθανότητα του παίκτη να καταστραφεί σε δευτερόλεπτα πριν να συνειδητοποιήσουν τον κίνδυνο
  • Γραφικά και αναβαθμίσεις διεπαφή
  • Έχουμε κάνει κάποιες βελτιώσεις σε μερικά από τα γραφικά και τις διασυνδέσεις, με το κυριότερο είναι η πλήρως κάνετε ζουμ και κύλισης χάρτη των γαλαξιών, το οποίο αντικαθιστά τα ξεχωριστά μικρής εμβέλειας και μεγάλου βεληνεκούς διαγράμματα. Αποτύπωση διαδρομή έχει επίσης βελτιωθεί:. Με την Array Σύνθετη πλοήγησης, μπορείτε να ορίσετε μια διαδρομή προς την άλλη πλευρά του γραφήματος, και στη συνέχεια άλμα κατά μήκος ένα βήμα κάθε φορά, χωρίς να χρειάζεται να ξανά-οικόπεδο
  • Έχουμε κάνει επίσης βελτιώσεις στην υποστήριξη πολλαπλών οθονών, γραφικά έκρηξη, και τον πλανήτη υφές, και εισήγαγε ένα & quot? οπτικό πεδίο & quot? ρύθμιση για να Επιλογές παιχνιδιού.
  • Ο Διαχειριστής Πακέτο επέκτασης σάς επιτρέπει τώρα να δείτε περισσότερες πληροφορίες σχετικά με τα πακέτα (πατήστε 'i'), φιλτράρετε τη λίστα με διάφορους τρόπους (πατήστε "στ '), ή να εξαγάγετε ένα εγκατεστημένο πακέτο σε OXP στο φάκελο πρόσθετα σας, έτσι ώστε να μπορεί εύκολα να δούμε μέσα σε αυτό και να το προσαρμόσετε περαιτέρω (πατήστε "x").
  • Νέες δυνατότητες πακέτο επέκτασης
  • πακέτο επέκτασης συγγραφείς έχουν πλέον πολλές περισσότερες επιλογές στη διάθεσή τους για την επεξεργασία των δεδομένων που στο παρελθόν ήταν δύσκολο-κωδικοποιημένα. Όπως πάντα, κάθε κυκλοφορία Oolite είναι πιο προσαρμόσιμο από την τελευταία - εδώ είναι μερικές από τις νέες επιλογές:
  • αγορά και το εμπόριο επεκτάσεις μπορούν να καθορίσουν τώρα εντελώς νέα προϊόντα του εμπορίου, με βελτιωμένα χαρακτηριστικά για το σταθμό OXPs να χειριστεί αυτά τα αγαθά. Οι οικονομίες μπορεί να ξαναγραφεί εντελώς -. Δεν είστε πλέον περιορίζονται σε οκτώ οικονομίες σε μια ενιαία βιομηχανική στην Αγροτική γραμμή
  • Ρυθμίσεις GUI, τα χρώματα και στυλ οθόνη μπορεί να προσαρμοστεί σε μεγάλο βαθμό μέσα από μια νέα plist.
  • Επεξεργασία των πληροφοριών του συστήματος έχει επεκταθεί σημαντικά, με πολλές περισσότερες ιδιότητες ανοικτή για προσαρμογή - σε όλη τη διαδρομή μέχρι να συντονίζει το σύστημα - και ένα ενισχυμένο σύστημα επίλυσης διαχείρισης και συγκρούσεων για αυτές τις ιδιότητες για να καταστεί ευκολότερο για τις επεκτάσεις να συνυπάρχουν με επιτυχία.
  • Περισσότερες επιλογές HUD, συμπεριλαμβανομένης της εκτέλεσης επεξεργάσιμο καντράν εικόνα.
  • Η υλοποίηση πολλών ειδών εξοπλισμού πυρήνα έχει ξαναγραφεί ώστε πολύ πιο προσαρμογή.
  • Στο OXP Developer χτίζει, η OXP Επιθεωρητής έχει πολλά περισσότερα έλεγχο της σύνταξης των βασικών αρχείων χωρίς να χρειάζεται να εκκινήσετε το πλήρες παιχνίδι, και διάφορα αποδοκιμασία των πρακτικών θα πρέπει να είστε συνδεδεμένοι για να σας βοηθήσει να διατηρήσετε OXPs σας να λειτουργεί ομαλά.
  • Ως συνήθως, πολλά άλλα JS ιδιότητες και μεθόδους για πρόσθετη ευελιξία.
  • Όλες αυτές οι πρόσθετες λειτουργίες μπορεί να είναι εξαιρετικά ισχυρό, έτσι καθώς και τη χρήση προσεκτικά στην κανονική σύμπαν Oolite, η υποστήριξη σενάριο έχει αναβαθμιστεί σημαντικά για να αφήσει συγγραφείς επέκταση να κάνουν πλήρη χρήση της ως επιτρέπει τη φαντασία τους.

  • συσκευασίες
  • Η επέκταση μπορεί πλέον να περιορίζεται μόνο σε φορτίο στη δική τους σενάρια, πράγμα που σημαίνει ότι μπορείτε να κάνετε πολύ μεγαλύτερες αλλαγές από ό, τι πριν, χωρίς να χρειάζεται να ανησυχείτε για τη συμβατότητα με άλλα πακέτα, και να κάνουμε τα πράγματα που απλά δεν θα έχουν εργαστεί στο παρελθόν.
  • Κάντε μια μίνι-σειρά OXPs αποστολής, η οποία δεν θα μπορούσε να λειτουργήσει αν ο παίκτης θα μπορούσε να φέρει το δικό τους πλοίο και εμπειρία, ή να περιπλανηθείτε στα ανοικτά μέσα αποστολή να πάει και το εμπόριο για λίγο.
  • Ορίστε ο παίκτης στη μέση του ένα μεγάλο πόλεμο μεταξύ των εξουσιών με σαφή μετωπικές γραμμές, περιοχές, και οι μάχες - να εξακολουθούν να ζουν ως έμπορος, πειρατής ή κυνηγός επικηρυγμένων, όταν υπάρχει μια πλήρους κλίμακας Thargoid εισβολή, και εκατοντάδες συστήματα έχουν ήδη πέσει εντελώς γι 'αυτά.
  • Εντελώς ξαναγράψει η γαλαξίες, τα πλοία, τον εξοπλισμό και τους κανόνες για να φτιάξετε το δικό σας χώρο νέο παιχνίδι με τον κινητήρα Oolite.
  • Τι είναι καινούργιο στην έκδοση 1.76 / 1.77.1 Beta:

    • Bug με τις πλανητικές οθόνη σύννεφο σταθερή

    • συμβάσεις
    • Φορτηγό / συνοδηγού αναφέρουν σωστά premium / εκ των προτέρων και πάλι
    • Διόρθωση για να συνοδεύσει σάρωσης τάξη εκκίνησης
    • Διόρθωση για την οθόνη αποστολή δεν επιτρέπουν την έξοδο όταν HUD off
    • Fix κατασκευαστή κβατέρνιο να παράγουν κβατερνίων ταυτότητα, όπως τεκμηριώνεται όταν καλείται ως νέα Quaternion ().
    • guiScreenChanged πυρκαγιές τώρα για τη μετάβαση κατά την έναρξη
    • εκτροπής και η ταχύτητα είναι τώρα μηδενίζεται επίσης όταν ξεκινάτε από ένα σταθμό
    • Αυτόματος πιλότος επαναφορά κατάστασης για το θάνατο
    • Παλινδρόμηση: HUD n_bars τώρα λειτουργεί και πάλι
    • Bug με NPCs συνεχίζει να κλειδώσει νεκρούς πλοία ορισμένου
    • πυροβόλησε λέιζερ τοποθέτηση σταθερών
    • Bug με πρόδηλη ελέγχους guiScreenChanged κατά την έναρξη σταθερής
    • Εύλογα έμπειρους πιλότους θα θυμούνται πια να δούμε πού θα πάμε όταν φεύγουν
    • Shields τώρα προστατεύουν επίσης subentities
    • Edge-θήκη για βλάβη στον κεντρικό σταθμό των σταθερών
    • Frustum σφαγή της υπερ-ενθουσιασμό σταθερών
    • Μερικοί «φάντασμα» σφάλματα πλοίο σταθερής
    • οθόνη συντριβή αποστολή Fix με τα πλήκτρα αριθμητικό επιλογή
    • Διόρθωση bug με την ακύρωση γαλαξιακό άλμα από το σενάριο
    • Διόρθωση bug σε επικύρωσης για τη δημιουργία διεπαφής σταθμού
    • Χρησιμοποιήστε τη σωστή τους τύπους του JS Station.market αντικείμενο
    • Διόρθωση bug με βάση σύνδεσης με τους σταθμούς όπου dock είναι πολύ ελαφρώς off-axis
    • υπολογισμοί σύμβαση Fix φήμη έτσι ώστε αρνητική ύφασμα λειτουργεί σωστά
    • Διορθώστε τις ασυνέπειες με τη συμπεριφορά της συσκευής απόκρυψη
    • υπολογισμό Fix βλάβης θερμότητας για subentities
    • Διορθώστε ενημερώσεις της ενέργειας, θερμοκρασία λέιζερ, η κατάσταση συναγερμού που σχετίζονται με αυτόματο πιλότο
    • Fix για συντριβή όταν πατάτε πάνω σε μεγάλου μήκους πρόδηλη οθόνη
    • σύγκρουση μεταξύ Fix & quot? πιλοτικά & quot? και & quot? unpiloted & quot? shipdata πλήκτρα
    • Ελέγξτε την κατάσταση του εξοπλισμού Φιξ στο player.replaceShip ()
    • Fix φώτων κλιμάκωσης σε οπτικά εφέ
    • Προσθήκη εικονιδίου σέσουλα καυσίμων σε μικρές HUD
    • Μειώστε το ποντίκι σταυρό δρομέα χρώμα

    • κατάλογος
    • Ταξινόμηση σώσει-παιχνίδι αλφαβητικά
    • Ελαφρώς επιμηκύνουν τις προθεσμίες για τις συμβάσεις μεταφοράς δεμάτων για την αποφυγή αδύνατο αυτά
    • Αποτροπή σύνδεσης με νεκρούς σταθμούς
    • διαρροές μνήμης Fix.
    • Κατάργηση & quot? performBroadside & quot? Εντολή AI
    • οθόνη του σαρωτή Διόρθωση bug
    • Οθόνη σωστό κλειδί στο μήνυμα «παύση»
    • Fix rotational_velocity για subentities
    • Διορθώστε shipEnergyBecameFull εκδήλωση στη φωτιά όπως τεκμηριώνεται

    Τι είναι καινούργιο στην έκδοση 1.75.2 Beta:

    • Αυτή είναι μια ενημερωμένη έκδοση για bugfix 1.75.1 , που οδηγεί στην επόμενη σταθερή έκδοση.

    Τι είναι καινούργιο στην έκδοση 1.75.1 Beta:

    • Αυτή είναι μια bugfix απελευθέρωση οδηγεί προς το επόμενο σταθερή έκδοση. Το έργο είναι ενεργά ψάχνουν για άτομα που επιθυμούν να βοηθήσουν στην ανίχνευση των τυχόν εναπομείναντα σφάλματα:. Για να το κάνετε αυτό, απλά κατεβάστε το παιχνίδι και να αναφέρετε τυχόν προβλήματα με το φόρουμ Oolite

    Τι είναι καινούργιο στην έκδοση 1.75 beta:

    • Gameplay:
    • ευφυέστερα, πιο επιθετική NPCs - για παράδειγμα, είναι τώρα σε θέση να σας πυροβολήσουν όταν πονηρά σταθεί ακόμα
    • .
    • Νέα κύριο όπλο πλήκτρο κλειδώματος (προεπιλογή: _) απενεργοποιεί την πρωτοβάθμια και δευτεροβάθμια όπλα, πυργίσκους και
    • .
    • απλοποιημένα χειριστήρια του αυτόματου πιλότου: C (ή key_autopilot) επιχειρεί να autopilot- αποβάθρα με τον τρέχοντα σταθμό - Επιθυμητή σας, αν υπάρχει, αλλιώς ένας σταθμός εντός της εμβέλειας του σαρωτή, ευνοώντας τον κεντρικό σταθμό. Shift-C (τώρα key_autodock αντί key_autopilot_target) είναι η ίδια, εκτός του ότι θα γρήγορα-dock, αν επιτρέπεται. Shift-D δεν χρησιμοποιείται πλέον.
    • Νέα & quot? επιλέξιμων για πριμοδότηση εξοπλισμός & quot? ιδέα: εξοπλισμός μπορεί να παράγει αποτελέσματα δέσμης ενεργειών χωρίς να χρειάζεται να είναι ένα βλήμα. Νέο κλειδιά: Shift-N και Ελέγχου-Shift-N κύκλο μέσα από τον κατάλογο των επιλέξιμων για πριμοδότηση εξοπλισμού, και Ν ενεργοποιεί το τρέχον επιλεγμένο εξοπλισμό. (Βασικά πλήκτρα config:. Key_prime_equipment, key_activate_equipment)
    • Target-ευαίσθητη λειτουργία του σταυρονήματος είναι τώρα πιο ακριβής.
    • τιμής των καυσίμων εξαρτάται πλέον από τη μάζα του πλοίου σας.
    • άλμα μεταξύ των συστημάτων επικάλυψη χρησιμοποιεί τώρα 0,1 LY αξίζει καυσίμου.
    • Ένα misjump υπερδιάστημα τώρα παίρνει τα 3/4 του χρόνου μιας επιτυχημένης άλμα, αντί για την πλήρη απασχόληση. (Πρέπει να είναι τουλάχιστον 3/4 για να αποφευχθεί κατορθώματα. Δείτε http://aegidian.org/bb/viewtopic.php?t=7917 για περισσότερες πληροφορίες.)
    • Η trumble προσφορά & quot? αποστολής & quot? τώρα επαναλαμβάνεται, όπως προορίζεται, σε περίπτωση που κατά λάθος το έχασε.
    • διαφυγής λοβό τώρα στόχο για τον πλησιέστερο σταθμό φιλικό / φορέα.
    • Το βασικό κουμπί λοβό διαφυγών / joystick πρέπει τώρα να πατήσετε δύο φορές σε γρήγορη διαδοχή για να βγει (εκτός από την αυστηρή λειτουργία, ή αν έχει ρυθμιστεί η διαφυγή-pod-ενεργοποίηση-κρυφό άμεση ρύθμιση).
    • μηνύματα καταγραφής Comm τώρα μιλήσει. (Χαρακτηριστικό αίτηση # 4970)
    • Διορθώσεις σφαλμάτων:
    • & quot? Lollipop αναβοσβήνει & quot? εξαλειφθεί. (Bug # 17215)
    • υπερδιάστημα μηνύματα αντίστροφη μέτρηση δεν επαναλαμβάνονται.
    • Δεν μπορείτε πλέον να γλιστρήσει στην οθόνη σύμβαση από την πίσω πόρτα στη δευτεροβάθμια σταθμούς.
    • Δευτεροβάθμια όπλα θεωρούνται τώρα για σωστά κατά την αξιολόγηση σκάφος σας. (Bug # 17450)
    • Αντιμετωπίστηκε με joystick διαμόρφωση (Bug # 17482, Bug # 17490)
    • Οι συνήθεις απερίγραπτη ακόμη σημαντικό & quot? δευτερεύοντα τσιμπήματα και διορθώσεις & quot?.
    • Διάφορα:
    • Νέα εικόνα από την έβδομη.
    • Μειωμένη χρήση μνήμης των διαφόρων ειδικών εφέ και JavaScript αντικείμενα. Από την άλλη πλευρά, η νέα μηχανή JavaScript χρησιμοποιεί περισσότερη μνήμη.
    • Mac-ειδικά:
    • Το Bug Dread Sound of Doom είναι σταθερό. (Bug # 17214)
    • Υποστήριξη χειριστηρίου.
    • Υποστήριξη αυτόματης αναβάθμισης (Sparkle).
    • Ο φάκελος Oolite Οθόνες μπορεί τώρα να μετακινηθεί από την επιφάνεια εργασίας και Oolite θα συνεχίσει να το χρησιμοποιεί (εφ 'όσον δεν έχει μετονομαστεί ή να μετακινηθεί για τον Κάδο απορριμμάτων).
    • Windows και Linux:
    • Λόγω ενός bug στο GNUstep, παλαιότερες εκδόσεις δεν μπορεί να διαβάσει πιστωτικά υπόλοιπα άνω των 429496729.5 πιστώσεις σωστά. 1.75 γράφει τα αποθηκευμένα παιχνίδια κατά τρόπο ώστε να αποφεύγεται αυτό το πρόβλημα (ακόμα και όταν είναι φορτωμένο με παλιές κυκλοφορίες δοκιμή). Η έκδοση των Windows μπορεί επίσης να διαβάσει μεγαλύτερες ποσότητες πίστωσης σε παλιά αποθηκευμένα παιχνίδια.
    • αλλαγές ανάπτυξης πακέτο επέκτασης:
    • Νέο κλειδιά shipdata.plist: - allows_auto_docking (σταθμός μόνο): εάν είναι αλήθεια, ο παίκτης αυτόματο πιλότο σύνδεσης επιτρέπεται. Προεπιλογή: αλήθεια. - Allows_fast_docking (σταθμός μόνο): εάν είναι αλήθεια, γρήγορη σύνδεσης επιτρέπεται. Προεπιλογή: ψευδείς, εκτός από τον κεντρικό σταθμό. - Counts_as_kill: Αν είναι εσφαλμένη, το πλοίο δεν υπολογίζεται ως ένα kill και δεν συμμετέχει στο Q-ορυχείο χρόνο καταρράκτη ευτυχής διασκεδαστικό, ακόμη και εάν η κλάση της σάρωσης και άλλες ιδιότητες, διαφορετικά, θα αφήσουμε να το πράξει. Προεπιλογή: αλήθεια. - Cloak_automatic (NPCs): εάν είναι αλήθεια, η συσκευή απόκρυψη ενεργοποιείται όταν επιτίθεται? Αλλιώς, θα πρέπει να ενεργοποιηθεί από ένα σενάριο. Προεπιλογή: αλήθεια. - Has_patrol_ships (σταθμός μόνο, ασαφής boolean): εάν είναι αλήθεια, ο σταθμός θα ξεκινήσει περιοδικά περιπολίες αν έχει αστυνομίας πλοία ελλιμενίζεται. Προεπιλογή: ψευδείς, αλλά αγνοείται (θεωρείται πάντα αλήθεια) για τον κεντρικό σταθμό. - Hyperspace_motor (όλα τα πλοία, συμπεριλαμβανομένων των συσκευή αναπαραγωγής): πρέπει να είναι σε θέση να πηδήξει. Προεπιλογή: αλήθεια. - Interstellar_undocking (σταθμός μόνο): εάν είναι αλήθεια, σύνδεσης με το σταθμό στο διαστρικό διάστημα δεν προκαλεί το σταθμό για να μεταβείτε σε ένα γειτονικό σύστημα. Προεπιλογή: ψευδείς. - (Subentities πυργίσκος) weapon_range: Εύρος πυροβολισμό στο πλάσμα. Προεπιλογή: 6000. - tunnel_corners, tunnel_start_angle και tunnel_aspect_ratio (σταθμός μόνο): πρόκειται να αντικαταστήσει docking_pattern_model. Δείτε http://www.aegidian.org/bb/viewtopic.php?p=128823#p128823 για περισσότερες πληροφορίες.
    • Ένας νέος ρόλος του πλοίου, & quot? θράκα & quot ;, χρησιμοποιείται για να παράγει τα συντρίμμια σε συστήματα μετα-νόβα. Οι προεπιλεγμένες στάχτη μοιάζουν με τις προεπιλεγμένες αστεροειδείς και πέτρες, αλλά έχουν πολύ υψηλή θωράκιση θερμότητας. Αν κάνετε έθιμο αστεροειδείς, πιθανόν να θέλετε να κάνετε εκδόσεις θράκα τους. Αν είστε καταχρώνται το & quot? Αστεροειδή & quot? ρόλο να βάλει τα πράγματα σε τυχαία πεδία αστεροειδών, δεν θέλετε να κάνετε μια έκδοση θράκα.
    • weapon_energy πυργίσκος τώρα προεπιλογές έως 25.
    • δεδομένα εικονίδιο Beacon και αντιμετωπίζεται πλέον με πιο ευέλικτο τρόπο (http://aegidian.org/bb/viewtopic.php?p=128487#p128487? Bug # 17828). Επιπλέον, αναζητείται χρησιμοποιώντας τον κωδικό φάρο του πλοίου ως βασικό, αντί για τον πρωταρχικό ρόλο του.
    • Εξοπλισμός:
    • Νέα equipment.plist εκτός λεξικό κλειδιά: - σενάριο: χρησιμοποιείται για την υλοποίηση επιλέξιμων για πριμοδότηση εξοπλισμό. Εξοπλισμός σενάρια έχουν μια προκαθορισμένη ιδιότητα, equipmentKey, και ένα πρόγραμμα χειρισμού συμβάντων, ενεργοποιείται (). - Ορατό: ελέγχει την ορατότητα στην οθόνη κατάστασης και blurbs ναυπηγείο. Προεπιλογή:. Αληθές
    • NPC πύραυλοι τώρα εκπροσωπήθηκαν ως εγγραφές αντί εξοπλισμό των πλοίων. Για αποτελεσματικότητα, συνιστάται ότι όλοι οι τύποι πυραύλων NPC έχουν equipment.plist εισόδου, ακόμα και αν δεν είστε στη διάθεση του παίκτη. (Για παράδειγμα, υπάρχει τώρα μια EQ_THARGON.) Για βοήθεια σε αυτήν τη ρύθμιση, ενεργοποιήστε ship.setUp.missiles σε logcontrol.plist (ή χρησιμοποιήστε console.setDisplayMessagesInClass (& quot? Ship.setUp.missiles & quot ;, αλήθεια) στο debug κονσόλα ).
    • Άλλα αρχεία ρυθμίσεων:
    • Ήχοι που αναφέρονται στην customsounds.plist τώρα προεγκατεστημένο να αποφεύγονται οι καθυστερήσεις φόρτωσης. Ήχοι που παίζονται μέσω JavaScript, καθορίζοντας ένα όνομα αρχείου δεν μπορεί να είναι προεγκατεστημένο? αν κάνεις αυτό, και ο ήχος σας δεν είναι ιδιαίτερα σπάνια, προτείνω να περάσει από μια είσοδο customsounds.plist.
    • Συμπτωματικά, μέσω των καταχωρήσεων customsounds.plist από τα σενάρια λειτουργεί πλέον σωστά.
    • σκηνικά οθόνης και επικαλύψεις μπορούν τώρα να κλιμακωθούν, επιτρέποντας υψηλότερες αναλύσεις. (Bug # 17201) Δείτε http://aegidian.org/bb/viewtopic.php?p=127716 για περισσότερες πληροφορίες. Επιπλέον, screenbackgrounds.plist εγγραφές μπορεί να είναι πίνακες, περίπτωση κατά την οποία ένα στοιχείο που λαμβάνεται τυχαίο δείγμα.
    • Οι πλανήτες χρησιμοποιώντας κύβου χάρτη υφές περιστρέφεται πλέον γύρω από την αναμενόμενη πολικό άξονα. Πλανήτες τη χρήση παραδοσιακών υφές δεν το κάνουν, αλλά ποτέ δεν το έκανε. (Bug # 17243)
    • Νέα HUD Διακόπτης επιλογής: drawWeaponsOfflineText:.
    • JavaScript:
    • Αναβαθμισμένες Spidermonkey να κόψη του ξυραφιού (1.75 χρησιμοποιεί την ίδια έκδοση FireFox 4.0 beta 11). Αυτό προσθέτει περισσότερες ECMAScript 5η χαρακτηριστικά Edition, περιλαμβανομένης ιδίως strict mode, το οποίο συστήνω όλα OXPers υιοθετήσουν.
    • Από την άλλη πλευρά, το παλιό Spidermonkey ειδική & quot? αυστηρή λειτουργία & quot? είναι απενεργοποιημένη από προεπιλογή, επειδή έχει κάποιες ψευδώς θετικά αποτελέσματα. Μπορεί να ενεργοποιηθεί μέσω του debug κονσόλα θέτοντας console.pedanticMode να ισχύει.
    • υποστήριξη Native JSON μπορεί να είναι χρήσιμη για την αποθήκευση δομημένων δεδομένων σε μεταβλητές αποστολή.
    • Οι JavaScript παγκόσμια και κονσόλα αντικείμενα αντικαθίστανται τώρα την επαναφορά του παιχνιδιού, και δεν μπορεί πλέον να χρησιμοποιούνται για τη λαθραία πληροφοριών σε συνεδρίες.
    • Vector3D και Quaternion αντικείμενα δεν μπορούν πλέον να συγκριθούν με τη χρήση == και! =, διότι η μυρμηγκιά στην μηχανή JavaScript που είχαν προηγουμένως την εκμετάλλευση δεν υφίσταται πλέον. Δείτε http://www.aegidian.org/bb/viewtopic.php?f=4&t=8847 για περισσότερες πληροφορίες.
    • Σενάρια τώρα σταματήσει εάν λειτουργεί για περισσότερο από ένα δευτερόλεπτο. (Λειτουργίες Αργή Oolite δεν προσμετρώνται στο όριο. Η ιδέα δεν είναι να αναγκάσει ένα χρονικό όριο για σας, αλλά για να σκοτώσει τα σενάρια κολλήσει σε ένα άπειρο βρόχο. Αν το κείμενό σας σκόπιμα λειτουργεί για περισσότερο από ένα δευτερόλεπτο έχετε πιθανώς προβλήματα, αν και .) Κατά τη διάρκεια της φόρτωσης και της εκδήλωσης εκκίνησης, το όριο είναι δύο δευτερόλεπτα.

    • Οι
    • Όλες οι μέθοδοι και οι ιδιότητες JavaScript Oolite που παρέχονται έχουν ελεγχθεί για τη συνεπή αναφορά σφαλμάτων και υγιής διαχείριση των κακών τιμές. Σε ορισμένες περιπτώσεις, ο έλεγχος σφαλμάτων τους έχει γίνει αυστηρότερη. Σε άλλες χώρες, εκτελούν κανονική σιωπηρή μετατροπές (όπως τη μετατροπή ενός string με μια αριθμητική τιμή σε μια σειρά) αντί της αποτυχίας ή συντρίβεται. Όλες οι συνήθεις λάθη παράμετρος θα πρέπει να γίνει τώρα JavaScript εξαιρέσεις? καλώντας την μέθοδο Oolite καθορισμένα με λάθος τύπος της τιμής αυτής θα σταματήσει μόλις το σενάριο, αλλά είναι δύσκολο να το κάνουμε αυτό από ατύχημα.
    • Oolite έχει πλέον τη δυνατότητα να γράψει ένα stack trace, όταν ένα εξαίρεση το JavaScript πηγαίνει απρόσμενο ή μια προειδοποίηση καταγράφεται. Αυτό σας βοηθά να μάθετε πώς φτάσατε στο σημείο όπου εμφανίζεται το σφάλμα. Αυτή είναι ενεργοποιημένη από προεπιλογή, εάν το εντοπισμού σφαλμάτων OXP έχει εγκατασταθεί, εκτός από προεπιλογή διαφορετικά. Μπορείτε να αλλάξετε τη ρύθμιση από console.dumpStackForErrors και console.dumpStackForWarnings αν η κονσόλα είναι ενεργή, ή η χωματερή-stack-για-τα λάθη και χωματερή-stack-για-προειδοποιήσεις κρυφές ρυθμίσεις διαφορετικά. Όταν η κονσόλα είναι ενεργή, μπορείτε επίσης να καταγράψει ένα ίχνος στοίβας σε οποιοδήποτε σημείο χρησιμοποιώντας την ειδική δήλωση εντοπισμού σφαλμάτων ;, η οποία θα έπρεπε διαφορετικά καμία επίδραση.
    • Η παγκόσμια αντικείμενο την Javascript τώρα εκτεθεί ως ιδιοκτησία του εαυτού του, που ονομάζεται παγκόσμια. παγκόσμια global.global ===.
    • πλοίο του παίκτη αντιμετωπίζεται τώρα ως άκυρη μετά την εκτίναξη ή πεθαίνουν.
    • Ορισμένες εξαιρέσεις που ρίχνονται μέσα χειρισμού συμβάντων, τα οποία είχαν λανθασμένα κατασταλεί πριν, αναφέρεται τώρα.
    • callbacks Πλαίσιο: λειτουργίες επανάκλησης που καλούνται μία φορά ανά πλαίσιο, χρήσιμο για animations οδήγηση. Δείτε http://aegidian.org/bb/viewtopic.php?f=4&t=8941 για περισσότερες πληροφορίες.
    • διορθώσεις σφαλμάτων Scripting:
    • Οι αλυσίδες πρωτότυπο Oolite καθορισμένα αντικείμενα είχαν προηγουμένως ρυθμιστεί σωστά. Αυτό έχει διορθωθεί. Αποτέλεσμα του γεγονότος αυτού είναι ότι η χρήση των μεθόδων και των ιδιοτήτων σχετικά με μονήρεις κατασκευαστές αντί για στιγμιότυπα τους σταμάτησε να λειτουργεί. Για την πιο συνήθεις περιπτώσεις, Σύστημα και ο παίκτης δεν υπάρχουν accessors συμβατότητας συνδεθείτε προειδοποίηση, σαν έχουμε κάνει για αποδοκιμασμένο μεθόδους στο παρελθόν. Αν θέλετε να καταλάβετε πραγματικά τι συμβαίνει, καλύτερα μαχαιριά μου εξηγεί ότι είναι σε http://www.aegidian.org/bb/viewtopic.php?f=4&t=8968.
    • Σε ό, τι αφορά τα σενάρια, ο παίκτης μπορεί πλέον να πεθάνει μόνο μια φορά. (Προηγουμένως, shipDied () θα ονομάζεται δύο φορές, μία φορά χωρίς παραμέτρους και μία φορά με.)
    • Όταν ο παίκτης σκοτώνεται από ένα Q-βόμβα, η παράμετρος damageType να shipDied () είναι τώρα & quot? καταρράκτη όπλο & quot? (Δεν & quot? ενέργειας βλάβη & quot?).
    • Μπορείτε πλέον να συνάπτουν πολλαπλές Trumbles, προς τέρψη των πελατών παντού.
    • & quot? Οθόνη μοντέλα & quot? των πλοίων και των πλανητών εμφανίζονται πλέον στις λίστες οντότητα του συστήματος. Μπορείτε να πάρετε στο μοντέλο της οθόνης για οθόνες αποστολή με τη νέα ιδιοκτησία mission.displayModel. Οι άλλοι προορίζεται να είναι απροσπέλαστο.
    • Sound.load () χειρίζεται τώρα κλειδιά customsounds.plist σωστά.
    • Πλοία exitSystem () / AI performHyperSpaceExit τώρα εργάζονται στο διαστρικό διάστημα.
    • Νέα παγκόσμια γεγονότα:
    • playerWillSaveGame (saveType) (Χαρακτηριστικό αίτημα # 5095)
    • escapePodSequenceOver () (ονομάζεται αμέσως προτού αποφασίσουν πώς να σώσει ή να σκοτώσει τον παίκτη μετά χρησιμοποιώντας ένα pod διαφυγής. Δείτε player.setEscapePodDestination ()).
    • Νέα εκδηλώσεις πλοίου:
    • coordinatesForEscortPosition (δείκτης) (δεν είναι ακριβώς ένα γεγονός, αλλά οποιοσδήποτε.)
    • distressMessageReceived (επιτιθέμενο, τον αποστολέα)
    • shipTakingDamage (ποσό, fromEntity, damageType) (Χαρακτηριστικό αίτημα # 5077)
    • shipKilledOther (στόχος, damageType) (πυρκαγιές, μετά shipDied στόχου (), αλλά στην πραγματικότητα πριν από την ανατίναξη).
    • shipWillLaunchFromStation (σταθμός) (προηγουμένως περιορίζονται σε παίκτη).
    • Τροποποιημένο εκδηλώσεις πλοίου:
    • commsMessageReceived () παίρνει τώρα μια δεύτερη παράμετρο, η αποστολή του πλοίου.
    • Νέα JavaScript ιδιότητες και μέθοδοι:
    • Πρόσωπο collisionRadius
    • Πρόσωπο dumpState () (διαθέσιμη μόνο αν η κονσόλα είναι ενεργή):. γράφει ένα σωρό σκουπίδια στο αρχείο καταγραφής
    • EquipmentInfo canBeDamaged
    • EquipmentInfo canCarryMultiple
    • EquipmentInfo isAvailableToNPCs
    • EquipmentInfo isAvailableToPlayer
    • EquipmentInfo isVisible
    • EquipmentInfo scriptName
    • Παγκόσμια defaultFont (αντικείμενο με μία μέθοδο, measureString ())
    • Παγκόσμια addFrameCallback ()
    • Παγκόσμια formatCredits ()
    • Παγκόσμια formatInteger ()
    • Παγκόσμια isValidFrameCallback ()
    • Παγκόσμια removeFrameCallback ()
    • Παγκόσμια takeSnapShot ()
    • mission.displayModel: το σκηνικό περιδίνησης-πλοίο, αν κάποιος είναι σε χρήση. (Εάν ορίσετε spinModel σε ψευδή στην runScreen () αντικείμενο παραμέτρων, θα απόσχει από την περιστροφή γύρω για ευκολότερη εγχειρίδιο animation.)
    • player.setEscapePodDestination ()
    • player.ship.viewDirection
    • player.ship.weaponsOnline
    • player.ship.removePassenger ()
    • subEntityCapacity πλοίου
    • restoreSubentities πλοίων ()
    • scriptedMisjump πλοίων () (προηγουμένως παίκτη μόνο)
    • Σταθμός allowsAutoDocking
    • Σταθμός allowsFastDocking
    • Σύστημα countEntitiesWithScanClass ()
    • Σύστημα scrambledPseudoRandomNumber ()
    • Τροποποιημένο ιδιότητες και τις μεθόδους Javascript για:
    • commsMessage πλοίων () παίρνει τώρα μια προαιρετική δεύτερη παράμετρο, το πλοίο-στόχο.
    • Πλοία equipmentStatus () επιστρέφει τώρα & quot? EQUIPMENT_UKNOWN & quot? όταν πέρασε ένα αναγνωριστικό απροσδιόριστη εξοπλισμού, αντί να ρίχνουν μια εξαίρεση.
    • Οι roleProbabilities ιδιοκτησίας πλοίο έχει μετονομαστεί roleWeights.
    • Νέα AI εντολές:
    • enterPlayerWormhole
    • setDesiredRangeForWaypoint
    • setTargetToNearestFriendlyStation
    • thargonCheckMother
    • updateEscortFormation
    • Νέα AI μηνύματα:
    • STATION_LAUNCHED_SHIP
    • αλλαγές Descriptions.plist (για τους μεταφραστές):
    • Προσθήκες: - τον αριθμό-ομάδα-size - αριθμός-ομάδα-όριο - αριθμός δεκαδικών διαχωριστικό - τον αριθμό-ομάδα-διαχωριστικό - αυτόματο πιλότο-σταθμό - @ - δεν-δεν-επιτρέπουν-autodocking - αυτόματο πιλότο-πολλαπλών στόχων - αυτόματο πιλότο-κόκκινο-ειδοποίηση - μάγισσα-δεν-μοτέρ - μάγισσα-χρήστη-γαλαξιακό ματαίωση - όπλα-συστήματα-σε απευθείας σύνδεση - όπλα-συστήματα-offline - Εξοπλισμός-primed- @ - εξοπλισμός προετοιμασμένη-κανένας - Εξοπλισμός-γεμάτοι-none- διαθέσιμο - σταθμός-docking-εκκαθάρισης αρνήθηκε - αρχικοποίηση-debug-υποστήριξη - διαγράμματα-απόστασης f (μικρής εμβέλειας-chart-απόστασης-f και μεγάλου βεληνεκούς-chart-απόστασης f τώρα αναφορά αυτή? δεν χρησιμοποιείται άμεσα από το παιχνίδι) - διαγράμματα-est-travel-time-f (μικρής εμβέλειας-chart-est-travel-time-f και μεγάλου βεληνεκούς-chart-est-travel-ώρα-f τώρα αναφορά αυτή? δεν χρησιμοποιείται απευθείας από το παιχνίδι) - αγορά πρώτων υλών - stickmapper-όπλα-online-εναλλαγή - stickmapper-στιγμιότυπο - stickmapper-prime-Εξοπλισμός - stickmapper-activate-Εξοπλισμός - stickmapper-διαφυγή-pod - stickmapper-μανδύα - stickmapper-scanner-zoom - gameoverscreen-διαφυγή-pod - στιγμιότυπα-directory-όνομα - στιγμιότυπα-directory-όνομα-mac - διάσωσης-ανταμοιβή για -@@- @ - πιστώσεις - @ - alt - σύλληψη-ανταμοιβή για -@@- @ - credits- @ -alt - ομιλία-σύνθεση-εισερχόμενου μηνύματος - @
    • Διαγράφεται / αχρησιμοποίητο: - στην αρχικοποίηση-σύμπαν - ομιλία-σύνθεση-εισερχόμενου μηνύματος - δεν χρησιμοποιούνται πλέον άμεσα από το παιχνίδι, που χρησιμοποιείται από την ομιλία-σύνθεση-εισερχόμενων-μήνυμα- @ έτσι τις υφιστάμενες τοπικές προσαρμογές θα (πιθανότατα) το έργο. - Αυτόματο πιλότο-δεν μπορούν-dock-με-στόχους - εξακολουθούν να περιλαμβάνονται, αλλά επί του παρόντος αχρησιμοποίητο
    • .
    • Debug κονσόλα:
    • Προηγουμένως, το αντικείμενο της κονσόλας ήταν διαθέσιμη μέσα από την κονσόλα ως κονσόλα, και οπουδήποτε αλλού, καθώς debugConsole. Και οι δύο είναι σήμερα παγκόσμια, και η κονσόλα είναι προτιμότερη.
    • Ο χαρακτηρισμός υποστήριξη: τηλεφωνήστε: προφίλ για να δείτε πού ξοδεύει το χρόνο του. Για περισσότερες πληροφορίες, όπως ένα μάτσο JavaScript αντικείμενα αντί για μια χωματερή κειμένου, χρησιμοποιήστε this.profileData = console.getProfile (λειτουργία () {}).
    • Ανιχνεύοντας υποστήριξη: τηλεφωνήστε: ίχνος για να δείτε την ιεραρχία των κλήσεων λειτουργίας γίνονται από. (Το ίχνος είναι γραμμένο στο αρχείο καταγραφής.) Εντοπισμός και χαρακτηριστικών, δεν μπορούν να χρησιμοποιηθούν ταυτόχρονα.
    • Όταν το αποτέλεσμα μιας έκφρασης είναι ένας πίνακας ή απλό αντικείμενο, η δομή του είναι πλέον αρκετά τυπωθεί. Μπορείτε επίσης να εκτυπώσετε αρκετά, τη δομή του κάθε αντικειμένου με τη χρήση του: d macro. Προτείνω να πάρει στη συνήθεια του να κάνει αυτό σε οποιοδήποτε αντικείμενο είστε περίεργοι σχετικά. : d player.ship είναι ένα καλό σημείο εκκίνησης
    • .
    • Η μέθοδος κλήσης () έχει μετονομαστεί callObjC () για να αποφευχθεί η σύγχυση με το πρότυπο Function.prototype.call (). Λειτουργεί εδώ και περισσότερα αντικείμενα - σχεδόν τα πάντα, εκτός από τους φορείς και quaternions -. Και μπορεί να ασχοληθεί με τις μεθόδους Objective-C που επιστρέφουν αριθμούς, φορείς ή κβατέρνια

    Τι είναι καινούργιο στην έκδοση 1.74.2:

    • Σταμάτησε παίκτη από την επιλογή άκυρο προορισμό άλμα άλμα κατά τη διάρκεια της αντίστροφης μέτρησης .

    • δικαιώματα
    • Σταθερή βάση για ασυνέπειες: όλες οι εχθρικές σταθμοί αρνούνται πλέον δικαιώματα σύνδεσης
    • .
    • Εναλλαγή σε προσαρμοσμένες προβολές επιτρέπονται πλέον σε ένα συνεπή τρόπο.
    • Όπλο ρυθμό επανάληψης είναι πλέον ανά-όπλο.
    • τρέχον επίπεδο ζουμ είναι σήμερα διατηρείται κατά την αλλαγή HUDs.
    • Εξάτμιση λοφίο επαναφέρει τώρα, μετά τα άλματα υπερδιάστημα / scripted τηλεμεταφορά / auto-σύνδεσης.
    • Σταθερή αλληλοεπικάλυψη σύγχυση σύστημα κατά τη φόρτωση παιχνίδια και ψάχνουν για τα συστήματα.
    • Όλες οι δημιουργείται αυτόματα ξαφριστών ήλιο θα πρέπει τώρα να προστατεύεται επαρκώς.
    • Σταθερή περιστασιακή & quot? λευκανθεί & quot?. -looking πλανήτες στην οθόνη πληροφοριών συστήματος
    • Διορθώθηκε το λάθος απόσταση που δείχνει στο διάγραμμα μικρής εμβέλειας όταν γίνεται αλλαγή πίσω από τη μεγάλη διάγραμμα εύρους.
    • Βελτιωμένη προεπιλογή ομιλία σύνθεσης φωνής (όχι Mac OS X).
    • SystemInfo.systemsInRange () μπορεί τώρα να κληθεί σε ένα συγκεκριμένο αντικείμενο SystemInfo, αντί του εφαρμόζοντας πάντα με το ισχύον σύστημα.
    • Νέα JavaScript περίπτωση: shipAttackedOther () (αντίστροφο της shipBeingAttacked (), ονομάζεται αμέσως μετά shipBeingAttacked ())
    • .
    • Αν ένα σενάριο αφαιρεί ένα κομμάτι του εξοπλισμού στο equipmentDamaged () πρόγραμμα χειρισμού συμβάντων, & quot? εξοπλισμός κατεστραμμένα & quot? μήνυμα δημιουργείται.
    • Ship.removeEquipment () λειτουργεί πλέον σε κατεστραμμένο εξοπλισμό.
    • Σταθερή προτεραιότητα για την αντικατάσταση expandDescription () και expandMissionText (), τις παρακάμψεις (αν υπάρχει) τώρα υπερισχύουν οτιδήποτε άλλο.
    • Νέα shipinfo κλειδί:. station_roll
    • Διορθώθηκε σε ορισμένες περιπτώσεις, ΔΓ θα μπορούσε να σπάσει το χειρισμό ομάδα.
    • σφάλματα Shader ανιχνευθεί στη φάση σύνδεσμο (γενικά, τα προβλήματα που αφορούν τις κρατικές μοιράζονται την κορυφή και shader κομμάτι) αναφέρονται πλέον σωστά.

    Τι είναι καινούργιο στην έκδοση 1.74.1:

    • scripts μπορούν για άλλη μια φορά το βραβείο και ελέγξτε για Trumbles, και η τυπική trumble αποστολή εργάζεται για μια ακόμη φορά. (Περιορισμός:.. Τα σενάρια δεν μπορεί να αυξήσει τον αριθμό των Trumbles, παρέχοντας περισσότερους Αυτό θα διορθωθεί σε 1,75)
    • Η αποστολή της nova για άλλη μια φορά τα βραβεία η κατάλληλη ανταμοιβή για την επιτυχή έκβαση.
    • Δεν υπάρχει πλέον η & quot? Witchspace κινητήρα δυσλειτουργία & quot? μήνυμα κατά την είσοδο σε ένα σύστημα μετα-νόβα.
    • Όταν ελλιμενίζεται σε ένα δευτερεύοντα σταθμό, η προεπιλεγμένη επιλογή στην οθόνη μενού του παιχνιδιού είναι & quot? Επιλογές & quot παιχνίδι? παρά & quot? Ξεκινήστε New Game & quot?.
    • Διορθώθηκε το ενοχλητικό ήχο λανθάνουσα κατάσταση όταν παίζει πρώτος ήχος στο Mac OS X.
    • Διορθώθηκαν αρκετά σφάλματα διεπαφή JavaScript που θα μπορούσε να προκαλέσει ένα ελαττωματικό σενάριο για να σταματήσει χωρίς κανένα μήνυμα σφάλματος.
    • προσαρμοσμένες ρυθμίσεις γραφικών:. Λειτουργία shader περιορίζεται πλέον σε απλό για Intel GMA 950 οικογένειες και ATI Radeon R300 GPU, και κάποια άλλα tweaks
    • Διορθώθηκε ένα bug σύνθεση υλικών όπου illumination_modulate_color αγνοήθηκε όταν χρησιμοποιούν emission_and_illumination_map σε λειτουργία shader (δοκιμή υλικού δοκιμή σουίτα 7).
    • Πιθανή λύση για την τυχαία παγώνει όταν χρησιμοποιούν σύνθεσης ομιλίας στα Windows.
    • Διάφορα μικρές διορθώσεις σφαλμάτων και τα τσιμπήματα.

    Τι είναι καινούργιο στην έκδοση 1.73.4:.

    • Σταθερή nova αποστολή

    Τι είναι καινούργιο στην έκδοση 1.72:

    • Νέα & quot? νηολόγιο & quot? ότι χειρίζεται δημιουργία νέων πλοίων πιο σθεναρά και αποτελεσματικά.
    • Νέα εξοπλισμό χειρισμού
    • Παίκτης πυργίσκους πλοίου
    • Υποστήριξη χειριστηρίου τώρα υποστηρίζει περισσότερους άξονες και τα κουμπιά
    • AI τσιμπήματα και βελτιώσεις
    • Πολλές ενημερώσεις και διορθώσεις για να JavaScripting

    Παρόμοια λογισμικά

    RJGlass
    RJGlass

    2 Jun 15

    Uplink
    Uplink

    20 Feb 15

    Free Orion
    Free Orion

    14 Apr 15

    Pizza Game
    Pizza Game

    3 Jun 15

    Άλλο λογισμικό του προγραμματιστή Giles Williams

    Oolite
    Oolite

    1 Dec 18

    Σχόλια για Oolite

    Τα σχόλια δεν βρέθηκε
    προσθήκη σχολίου
    Ενεργοποιήστε τις εικόνες!