Oolite

Software screenshot:
Oolite
Dettagli del software:
Versione: 1.82 Aggiornato
Data di caricamento: 17 Jul 15
Sviluppatore: Giles Williams
Licenza: Libero
Popolarità: 46

Rating: 3.5/5 (Total Votes: 2)

Il progetto Oolite è un open source e totalmente gratuito gioco di simulazione spaziale, scritto per Mac OS X in Objective C con cacao e OpenGL.
Oolite è stato scritto in risposta al ritiro della Elite - Il gioco nuovo tipo da Internet. Tuttavia, è ispirato da un'interpretazione autonoma ed espansione del gioco originale, originariamente creato da Christian Pinder, seguito da Ian Bell e David Braben.
I giocatori di Oolite possono facilmente espandere il gioco con nuove caratteristiche e funzionalità, grazie al suo design modulare e piccolo. Quasi ogni aspetto del gioco può essere modificato facilmente utilizzando i pacchetti di grafica gratuiti e semplici editor di testo.
Oolite è un gioco indipendente dalla piattaforma, che supporta Linux, Mac OS & nbsp; X & nbsp; e sistemi operativi Windows

Cosa c'è di nuovo in questa versione:.

< ul>

  • combattimento Ribilanciato
  • Il bilancio di combattimento in 1.82 è stato notevolmente rielaborato per rendere il gioco un po 'presto più facile per i principianti, pur consentendo un sacco di sfide in gioco più tardi. Risposte AI per molte tattiche sono state rese più realistiche - a volte loro beneficiano, a volte no! -. E missili e le prestazioni del laser è stato ottimizzato per rendere i combattimenti durare un po 'più a lungo e ridurre la possibilità del giocatore di essere distrutto in pochi secondi prima che si rendono conto del pericolo
  • Grafica e aggiornamenti di interfaccia
  • Abbiamo fatto alcuni miglioramenti ad alcune delle grafiche e delle interfacce, con il principale è la mappa della galassia completamente stradale e scorrevole, che sostituisce le tabelle a corto raggio e lungo raggio separati. Tracciato percorso è stato migliorato:. Con Array avanzato di navigazione, è possibile impostare un percorso verso l'altro lato del grafico, e poi saltate lungo un passo alla volta, senza dover ri-plot
  • Abbiamo anche fatto miglioramenti al supporto multi-monitor, la grafica di esplosione, e le texture pianeta, e ha introdotto un & quot; campo visivo & quot; impostazione di Opzioni di gioco.
  • L'Expansion Pack Gestore ora consente di visualizzare ulteriori informazioni sui pacchetti (premere 'i'), filtrare l'elenco in vari modi (premere 'f'), o estrarre un pack installato a un OXP nella cartella AddOns modo che si può facilmente guardare al suo interno e personalizzarlo ulteriormente (premere 'x').
  • Nuove possibilità Expansion Pack

  • autori
  • Expansion Pack ora hanno molte più opzioni a loro disposizione per la modifica di dati che in precedenza era hard-coded. Come sempre, ogni versione Oolite è più personalizzabile di quello precedente - ecco alcune delle nuove opzioni:
  • Mercato e il commercio espansioni possono ora definire completamente nuovi beni di commercio, con caratteristiche migliorate per la stazione OXPs gestire questi beni. Le economie possono essere completamente riscritti -. Non sei più limitato a otto economie in un'unica industriale alla linea agricola
  • Impostazioni GUI, colori e stili di visualizzazione possono essere ampiamente personalizzato attraverso un nuovo plist.
  • Modifica delle informazioni di sistema è stato notevolmente ampliato, con molte proprietà aperte per la personalizzazione - tutta la strada fino al coordinamento del sistema - e un sistema di gestione e risoluzione dei conflitti maggiore per queste proprietà per rendere più facile per le espansioni di coesistere con successo.
  • Altre opzioni HUD, tra cui runtime modificabile quadranti immagini.
  • L'attuazione di molti componenti delle attrezzature di base è stato riscritto per permettere molto di più di personalizzazione.
  • Nella OXP Developer costruisce, la OXP Verifier ha molto più controllo della sintassi dei file chiave, senza dover avviare il gioco completo, e varie pratiche obsolete verranno registrati per aiutare a mantenere i OXPs senza intoppi.
  • Come al solito, molto altro ancora proprietà e metodi JS per una maggiore flessibilità.
  • Tutte queste funzionalità aggiuntive possono essere estremamente potente, così come usarlo con cautela nel normale universo Oolite, il supporto scenario è stato notevolmente migliorato per permettere autori di espansione fare pieno uso di esso come loro immaginazioni consentano.

  • confezioni
  • espansione possono ora essere limitati a solo carico nei propri scenari, che significa che è possibile apportare modifiche molto più grande di prima, senza bisogno di preoccuparsi di compatibilità con altri pacchetti, e fare cose che proprio non avrebbe lavorato prima.
  • Fare una mini-serie di OXPs di missione che non funziona se il giocatore potrebbe portare la propria nave e l'esperienza, o vagare fuori a metà missione di andare e commerciale per un po '.
  • Imposta il giocatore nel bel mezzo di una guerra tra potenze con linee definite fronte, regioni, e le battaglie - può ancora fare una vita come commerciante, pirata o cacciatore di taglie quando c'è un'invasione Thargoid su vasta scala, e centinaia di sistemi sono già caduti completamente a loro.
  • Completamente riscrivere il galassie, le navi, le attrezzature e le regole per rendere il vostro nuovo gioco spaziale con il motore Oolite.
  • Cosa c'è di nuovo nella versione 1.76 / 1.77.1 Beta:

    • Bug con display nuvola planetario fisso

    • Contratti
    • Trasporto / passeggeri riportano correttamente premio / anticipo di nuovo
    • Correggi per scortare inizializzazione classe scansione
    • Risolto schermo missione non permettendo l'uscita quando HUD off
    • Fix costruttore quaternione di produrre identità quaternione come documentato quando viene chiamato come nuovo Quaternion ().
    • guiScreenChanged ora spara sulla transizione al momento del lancio
    • imbardata e la velocità sono ora azzerate anche quando si avvia da una stazione
    • Pilota automatico di ripristino dello stato sulla morte
    • Regression: HUD n_bars Ora funziona di nuovo
    • Bug con gli NPC che continuano a bloccare sulle navi morti fisse
    • posizionamento tiro laser fisso
    • Bug con controlli manifesti nella guiScreenChanged al momento del lancio fisso
    • Ragionevolmente piloti qualificati saranno ora ricordatevi di guardare dove stanno andando durante la fuga
    • Shields ora anche a proteggere sottoentità
    • Edge-caso per i danni alla stazione centrale fisso
    • Frustum abbattimento fissato eccessivo entusiasmo
    • Alcune "fantasma" bug risolti nave
    • schianto schermo missione Fix con i tasti di scelta numerico
    • Bug fix con l'annullamento salto galattico da copione
    • fix bug nella convalida per la creazione di un'interfaccia stazione
    • Uso tipi corretti nella struttura JS Station.market
    • bug fix con docking con le stazioni dove dock è leggermente fuori asse
    • calcoli reputazione contratto Fix in modo che rep negativo funzioni correttamente
    • Fix incongruenze con il comportamento del dispositivo di occultamento
    • il calcolo Fix di danni dovuti al calore per sottoentità
    • Fissare gli aggiornamenti di energia, temperatura del laser, condizioni di allarme relative al pilota automatico
    • Risolto crash quando preme sul lungo schermo manifesto
    • conflitto tra Fix & quot; pilota & quot; e & quot; senza pilota & quot; Tasti shipdata
    • condizione apparecchiature Fix check-in player.replaceShip ()
    • Fix lampeggiatore di scala in effetti visivi
    • Aggiungi icona paletta carburante alle piccole HUD
    • Alleggerisci il cursore del mouse traversa di colore

    • lista
    • Ordina salva-gioco in ordine alfabetico
    • Un po 'di allungare le scadenze sui contratti pacchi per evitare quelli impossibili
    • Prevenire attracco con le stazioni di morti
    • perdite di memoria Fix.
    • Rimuovi & quot; performBroadside & quot; Comando AI
    • display dello scanner Bug fix
    • Visualizzazione corretta chiave di messaggio 'pausa'
    • Fix rotational_velocity per sottoentità
    • Fissare evento shipEnergyBecameFull al fuoco come documentato

    Cosa c'è di nuovo nella versione 1.75.2 Beta:

    • Questo è un aggiornamento per bugfix 1.75.1 , che porta alla prossima release stabile.

    Cosa c'è di nuovo nella versione 1.75.1 Beta:

    • Questa è una versione di bugfix che porta verso il prossimo versione stabile. Il progetto è attivamente alla ricerca di persone che vogliono aiutare a rintracciare eventuali bug rimanenti:. In tal senso, è sufficiente scaricare il gioco e segnalare eventuali problemi al forum Oolite

    Cosa c'è di nuovo nella versione 1.75 Beta:

    • Gameplay:
    • intelligenti, NPC più aggressivi - per esempio, sono ora in grado di sparare quando si sta fermi astutamente
    • .
    • tasto di blocco nuova arma principale (default: _) disabilita armi primarie e secondarie, e le torrette
    • .
    • Controlli autopilota semplificati: C (o key_autopilot) tenta di autopilot- dock con la stazione di destinazione corrente - la vostra destinazione, se del caso, altrimenti una stazione nel raggio d'azione dello scanner, favorendo la stazione centrale. Maiusc-C (ora key_autodock invece di key_autopilot_target) è lo stesso, tranne che digiuneranno di carenaggio, se consentito. Maiusc-D non è più utilizzato.
    • Nuovo & quot; attrezzature primable & quot; concetto: apparecchiatura può produrre effetti con script senza dover essere un missile. Nuovi tasti: Shift-N e il ciclo di Control-Shift-N attraverso l'elenco delle attrezzature primable, e N attiva il materiale attualmente selezionato. (Chiavi di configurazione chiave:. Key_prime_equipment, key_activate_equipment)
    • Modalità reticolo target sensibile è ora più precisa.
    • prezzo del carburante ora dipende dalla massa della vostra nave.
    • salto tra sistemi sovrapposti ora utilizza 0,1 LY valore di combustibile.
    • A misjump iperspazio ora prende 3/4 del tempo di un salto di successo, piuttosto che il tempo. (Deve essere di almeno 3/4 per evitare exploit. Vedi http://aegidian.org/bb/viewtopic.php?t=7917 per maggiori informazioni).
    • L'offerta Trumble & quot; missione & quot; ora si ripete come previsto, in caso si verifichino persi.
    • Escape cialde ora puntare alla più vicina stazione di amichevole / vettore.
    • Il tasto tasto Esc pod / joystick deve ora essere premuto due volte in rapida successione per espellere (tranne in modalità rigorosa, o se l'impostazione nascosto fuga-pod-attivazione-immediato è impostata).
    • messaggi di log Comm ora sono parlate. (Richiesta di funzionalità # 4970)
    • Correzioni di bug:
    • & quot; Lollipop lampi & quot; eliminato. (Bug # 17215)
    • Messaggi di conto alla rovescia Hyperspace non si ripetono.
    • non può più intrufolarsi nella schermata contratto attraverso la porta sul retro in stazioni secondarie.
    • armi secondari sono ora contabilizzate correttamente al momento di valutare la vostra nave. (Bug # 17450)
    • Fissa a joystick configurazione (Bug # 17482, Bug # 17490)
    • I soliti ma importanti & quot indescrivibili; piccoli aggiustamenti e correzioni & quot;.
    • Varie:
    • Nuova icona dal settimo.
    • ridotto utilizzo della memoria di vari effetti speciali e oggetti JavaScript. D'altro canto, il nuovo motore JavaScript utilizza più memoria.
    • specifici per Mac:
    • Il Bug Dread Sound of Doom è fisso. (Bug # 17214)
    • Supporto joystick.
    • Supporto Aggiornamento automatico (Sparkle).
    • La cartella Screen Shots Oolite ora può essere spostato dal desktop e Oolite continuerà ad usarlo (a patto che non sia rinominato o spostato nel cestino).
    • Windows e Linux:
    • A causa di un bug in GNUstep, le versioni precedenti non è in grado di leggere correttamente gli averi di oltre 429496729.5 crediti. 1.75 scrive salvati i giochi in modo da evitare questo problema (anche quando caricato con vecchie versioni di test). La versione per Windows può anche leggere quantità di credito più grandi nei vecchi giochi salvati.
    • cambiamenti di sviluppo expansion pack:
    • Nuove chiavi shipdata.plist: - allows_auto_docking (stazione solo): se è vero, giocatore autopilota attracco è permesso. Predefinito: true. - Allows_fast_docking (stazione solo): se è vero, una docking veloce è permesso. Predefinito: true, tranne per la stazione principale. - Counts_as_kill: se falso, la nave non conta come un'uccisione e non partecipa in tempo cascata divertimento felice q-mine, anche se la sua classe di scansione e altre proprietà sarebbero altrimenti lasciarlo farlo. Predefinito: true. - Cloak_automatic (NPC): se è vero, dispositivo di occultamento viene attivato quando si attaccano; altrimenti, esso deve essere attivato da uno script. Predefinito: true. - Has_patrol_ships (unica stazione, booleano sfocato): se è vero, la stazione sarà periodicamente lancerà pattuglie se ci sono delle navi attraccate polizia. Predefinito: true, ma ignorato (trattati come sempre vero) per la stazione principale. - Hyperspace_motor (tutte le navi, tra cui lettore): necessaria per essere in grado di saltare. Predefinito: true. - Interstellar_undocking (stazione solo): se è vero, attracco con la stazione nello spazio interstellare non causa la stazione per passare ad un sistema adiacente. Predefinito: falso. - (Sottoentità torretta) weapon_range: gamma colpo plasma. Predefinito: 6000. - tunnel_corners, (unica stazione) tunnel_start_angle e tunnel_aspect_ratio: questi sostituire docking_pattern_model. Per ulteriori informazioni, vedere http://www.aegidian.org/bb/viewtopic.php?p=128823#p128823.
    • Un nuovo ruolo nave, & quot; cenere & quot ;, viene utilizzato per generare i detriti in sistemi di post-nova. Le ceneri di default apparire come gli asteroidi di default e massi, ma hanno molto alta schermatura termica. Se fai asteroidi personalizzati, probabilmente avrete bisogno di fare versioni di cenere di loro. Se si sta abusando di & quot; asteroide & quot; ruolo di mettere roba casuale in campi di asteroidi, non si vuole fare una versione cenere.
    • Torretta weapon_energy ora il valore predefinito è 25.
    • icona Beacon dati vengono ora gestiti in modo più flessibile (http://aegidian.org/bb/viewtopic.php?p=128487#p128487; Bug # 17828). Inoltre, viene ricercato utilizzando il codice faro della nave come chiave, invece del suo ruolo primario.
    • Equipaggiamento:
    • Nuova equipment.plist tasti extra del dizionario: - script: utilizzato per implementare apparecchiature primable. Script di apparecchiature hanno una proprietà predefinita, equipmentKey, e un gestore di eventi, attivato (). - Visibile: controlli la visibilità sullo schermo di stato e blurbs cantiere. Predefinito:. True
    • missili PNG sono ora rappresentati come voci apparecchi invece di navi. Per l'efficienza, si raccomanda che tutti i tipi di missili NPC hanno una voce equipment.plist, anche se non sono a disposizione del giocatore. (Ad esempio, vi è ora una EQ_THARGON.) Per l'assistenza in impostare questa funzione, abilitare ship.setUp.missiles in logcontrol.plist (o utilizzare console.setDisplayMessagesInClass (& quot; & quot ;, ship.setUp.missiles vero) nella console di debug ).
    • Altri file di configurazione:
    • I suoni che sono elencati in customsounds.plist sono ora precaricato per evitare ritardi di carico. I suoni che vengono riprodotti tramite JavaScript specificando un nome di file non possono essere precaricati; se si sta facendo questo, e il suono non è particolarmente raro, io suggerisco di andare attraverso una voce customsounds.plist.
    • Per puro caso, utilizzando le voci customsounds.plist da script ora funziona correttamente.
    • fondali dello schermo e sovrapposizioni possono essere scalati, permettendo risoluzioni più alte. (Bug # 17201) Vedi http://aegidian.org/bb/viewtopic.php?p=127716 per ulteriori informazioni. Inoltre, le voci screenbackgrounds.plist possono essere array, in questo caso un elemento è scelto a caso.
    • I pianeti utilizzando cubo mappa texture ora ruotano attorno all'asse polare previsto. Pianeti che utilizzano strutture tradizionali non lo fanno, ma non hanno mai fatto. (Bug # 17243)
    • Nuovo HUD selettore quadrante: drawWeaponsOfflineText:.
    • JavaScript:
    • Aggiornato SpiderMonkey al sanguinamento bordo (1.75 utilizza la stessa versione Firefox 4.0 beta 11). Questo aggiunge più ECMAScript Edition caratteristiche 5th, soprattutto tra cui la modalità rigorosa, che vi consiglio tutti OXPers adottano.
    • D'altra parte, il vecchio SpiderMonkey quot-specifici e, rigorosa modalità & quot; è disabilitato per default, perché ha alcune falsi positivi. Può essere attivata attraverso la console di debug impostando console.pedanticMode a true.
    • Il supporto nativo JSON può essere utile per l'archiviazione di dati strutturati nelle variabili di missione.
    • Gli oggetti globali e console JavaScript sono ora sostituiti quando il ripristino del gioco, e non possono più essere utilizzati per il contrabbando di informazioni tra le sessioni.

    • oggetti
    • Vector3D e quaternioni non possono più essere confrontate utilizzando == e! =, perché la verruca nel motore JavaScript in precedenza siamo stati sfruttando non esiste più. Per ulteriori informazioni, vedere http://www.aegidian.org/bb/viewtopic.php?f=4&t=8847.
    • Gli script vengono ora fermati se correre per più di un secondo. (Funzioni Slow Oolite non sono conteggiati verso il limite. L'idea non è quella di forzare un limite di tempo per voi, ma per uccidere gli script bloccato in un ciclo infinito. Se lo script è volutamente eseguito per più di un secondo, probabilmente avete problemi, anche se .) Durante il caricamento e l'evento di avvio, il limite è di due secondi.
    • Tutti i metodi e proprietà JavaScript Oolite fornito è stato sottoposto per la segnalazione degli errori e coerente gestione sana di valori negativi. In alcuni casi, il loro controllo di errore è diventato più rigoroso. In altri, si esibiscono normali conversioni implicite (come la conversione di una stringa con un valore numerico a un numero), invece di fallire o crash. Tutti gli errori dei parametri normali dovrebbe ora diventare eccezioni JavaScript; chiamando un metodo Oolite definito con il tipo sbagliato di questo valore sarà solo fermare la sceneggiatura, ma è difficile farlo per caso.
    • Oolite ha ora la possibilità di scrivere una traccia dello stack quando un'eccezione JavaScript viene gestita o viene registrato un avviso. Questo ti aiuta a scoprire come avete raggiunto il punto in cui si verifica l'errore. Questo è attivo per default se il debug di OXP è installato, disabilitata di default altrimenti. È possibile passare dal console.dumpStackForErrors impostazione e console.dumpStackForWarnings se la console è attiva, o la discarica impilabile per-gli errori e il dump-stack-per-gli avvertimenti impostazioni nascoste altrimenti. Quando la console è attivo, è possibile anche registrare una traccia dello stack in qualsiasi momento utilizzando l'apposito debugger dichiarazione ;, che altrimenti non hanno alcun effetto.
    • L'oggetto globale JavaScript è ora esposto come una proprietà di sé, chiamato globale. === global.global globale.
    • La nave del giocatore è ora considerati non validi dopo l'espulsione o morte.
    • Alcune eccezioni sollevate nei gestori di eventi, che sono stati erroneamente soppressi prima, sono ora segnalati.
    • callback Telaio: funzioni di callback che vengono chiamate una volta per fotogramma, utili per le animazioni di guida. Per ulteriori informazioni, vedere http://aegidian.org/bb/viewtopic.php?f=4&t=8941.
    • correzioni di bug Scripting:
    • Le catene prototipo per gli oggetti Oolite-definiti sono stati precedentemente impostato in modo errato. Questo è stato risolto. Un effetto di questo è che usando i metodi e le proprietà su costruttori singleton invece di loro istanze smesso di funzionare. Per i casi più comuni, Sistema ed il giocatore ci sono funzioni di accesso di compatibilità che accedono avvertimento, proprio come abbiamo fatto per i metodi obsoleti del passato. Se si vuole capire realmente cosa sta succedendo, il mio migliore pugnalata a spiegare è a http://www.aegidian.org/bb/viewtopic.php?f=4&t=8968.
    • Per quanto concerne gli script, il giocatore può ora morire una volta sola. (In precedenza, shipDied () sarebbe stato chiamato due volte, una volta senza parametri e una volta con.)
    • Quando il giocatore viene ucciso da un q-bomba, il parametro damageType a shipDied () è ora & quot; cascata arma & quot; (non & quot; danno energia & quot;).
    • È ora possibile attribuire più Trumbles, per la gioia dei clienti in tutto il mondo.
    • & quot; Mostra modelli & quot; di navi e pianeti mostra non sono più nelle liste di entità del sistema. È possibile ottenere il modello di visualizzazione per gli schermi di missione con la nuova proprietà mission.displayModel. Gli altri sono destinati ad essere inaccessibile.
    • Sound.load () ora gestisce le chiavi customsounds.plist correttamente.
    • Nave exitSystem () / AI performHyperSpaceExit ora lavorano nello spazio interstellare.
    • Nuovi eventi mondiali:
    • playerWillSaveGame (saveType) (Funzione richiesta # 5095)
    • escapePodSequenceOver () (chiamato immediatamente prima di decidere come salvare o uccidere il giocatore dopo l'utilizzo di una capsula di salvataggio. Vedi player.setEscapePodDestination ()).
    • Nuovi eventi nave:
    • coordinatesForEscortPosition (indice) (non esattamente un evento, ma qualunque cosa.)
    • distressMessageReceived (aggressore, il mittente)
    • shipTakingDamage (importo, fromEntity, damageType) (richiesta Funzione # 5077)
    • shipKilledOther (target, damageType) (incendi dopo shipDied del bersaglio (), ma prima ancora di far saltare in aria).
    • shipWillLaunchFromStation (stazione) (in precedenza limitata a giocatore).
    • eventi nave Modificato:
    • commsMessageReceived () assume ora un secondo parametro, la nave di invio.
    • le proprietà ei metodi Nuova JavaScript:
    • Entità collisionRadius
    • Entity dumpstate () (disponibile solo se console è attivo):. scrive un mucchio di spazzatura nel log
    • EquipmentInfo canBeDamaged
    • EquipmentInfo canCarryMultiple
    • EquipmentInfo isAvailableToNPCs
    • EquipmentInfo isAvailableToPlayer
    • EquipmentInfo IsVisible
    • EquipmentInfo scriptName
    • Globale defaultFont (oggetto con un metodo, MeasureString ())
    • Globale addFrameCallback ()
    • formatCredits globali ()
    • Globale formatInteger ()
    • Globale isValidFrameCallback ()
    • Globale removeFrameCallback ()
    • Globale takeSnapShot ()
    • mission.displayModel: il fondale filatura-nave, se uno è in uso. (Se si imposta spinModel false nell'oggetto parametro runScreen (), si asterrà da girare intorno per una più facile l'animazione manuale).
    • player.setEscapePodDestination ()
    • player.ship.viewDirection
    • player.ship.weaponsOnline
    • player.ship.removePassenger ()
    • subEntityCapacity Nave
    • restoreSubentities Ship ()
    • Nave scriptedMisjump () (in precedenza il giocatore solo)
    • Stazione allowsAutoDocking
    • Stazione allowsFastDocking
    • Sistema countEntitiesWithScanClass ()
    • Sistema scrambledPseudoRandomNumber ()
    • modificati metodi e proprietà JavaScript:
    • commsMessage Ship () ora accetta un secondo parametro opzionale, la nave bersaglio.
    • Nave equipmentStatus () ora restituisce & quot; EQUIPMENT_UKNOWN & quot; quando viene passato un identificatore attrezzature indefinita, invece di lanciare un'eccezione.
    • I roleProbabilities proprietà della nave è stato rinominato roleWeights.
    • Nuovi comandi AI:
    • enterPlayerWormhole
    • setDesiredRangeForWaypoint
    • setTargetToNearestFriendlyStation
    • thargonCheckMother
    • updateEscortFormation
    • messaggio Nuovo AI:
    • STATION_LAUNCHED_SHIP
    • modifiche Descriptions.plist (per traduttori):
    • Aggiunte: - numero di gruppo a grandezza naturale - N.-group-soglia - numero decimale separatore - N.-group-separatore - Pilota automatico-station - @ - fa-non-permettono-autodocking - autopilota-multiple-obiettivi - autopilota-allarme rosso - witch-no-a motore - witch-user-galattico-abort - armi-sistemi-online - armi-sistemi-offline - Attrezzatura-primed- @ - attrezzature predisposte-none - Attrezzatura-innescato-NONE- disponibile - Stazione-docking-liquidazione negato - inizializzazione-debug-supporto - diagrammi distanza-f (a corto raggio-chart-distance-f e lungo raggio-chart-distanza-f ora riferimento a questo, non viene utilizzato direttamente dal gioco) - carte-est-travel-tempo-f (a corto raggio-chart-est-viaggio-tempo-f e lungo raggio-chart-est-viaggio-tempo-f ora riferimento a questo, ma non viene utilizzato direttamente dal gioco) - prodotto-mercato - stickmapper-armi-online-ginocchiera - stickmapper-snapshot - stickmapper-prime-attrezzature - stickmapper-activate-attrezzature - stickmapper-fuga-pod - stickmapper-mantello - stickmapper-scanner-zoom - gameoverscreen-escape-pod - snapshot-nome-directory - snapshot-nome-directory-mac - rescue-ricompensa-per -@@- @ - crediti - @ - alt - cattura-ricompensa-per -@@- @ - Credits- @ -ALt - speech-sintesi-arrivo-messaggio - @
    • soppresso / inutilizzato: - inizializzazione-universo - speech-sintesi-arrivo-messaggio - non più utilizzato direttamente dal gioco, utilizzato dal discorso-sintesi-arrivo-messaggio-@ così localizzazioni esistenti sarà (forse) il lavoro. - Pilota automatico non può-dock-con-bersaglio - ancora incluso, ma attualmente inutilizzata .
    • console di debug:
    • In precedenza, l'oggetto console era disponibile dalla console come console, e in qualsiasi altro luogo come debugConsole. Entrambi sono ora globale, e la console è preferito.
    • Supporto Profiling: chiamare: profilo per vedere dove trascorre il suo tempo. Per informazioni più dettagliate, come un gruppo di oggetti JavaScript, piuttosto che una discarica di testo, utilizzare this.profileData = console.getProfile (function () {}).
    • Tracing supporto: chiamare: traccia per vedere la gerarchia di chiamate di funzione da parte. (La traccia viene scritto nel registro.) Tracing e la profilazione non può essere utilizzato allo stesso tempo.
    • Quando il risultato di un'espressione è un array o un oggetto semplice, la sua struttura è ora pretty-stampato. Puoi anche piuttosto-stampare la struttura di qualsiasi oggetto con il: d macro. Vi consigliamo di prendere l'abitudine di fare questo a qualsiasi oggetto siete curiosi di sapere. : d player.ship è un buon punto di partenza
    • .
    • Il metodo call () è stato rinominato callObjC () per evitare confusione con il Function.prototype.call standard (). Ora funziona su più oggetti - praticamente tutto tranne vettori e quaternioni -. E può trattare con i metodi Objective-C che restituiscono numeri, vettori o quaternions

    Cosa c'è di nuovo nella versione 1.74.2:

    • giocatore Arrestato dalla selezione destinazione del salto non valido durante il conto alla rovescia salto .
    • attracco fisso autorizzazioni incongruenze: tutte le stazioni ostili ora si rifiutano di docking permessi
    • .
    • Il passaggio a viste personalizzate ora permessi in modo coerente.
    • Arma tasso di ripetizione è ora per-arma.
    • livello di zoom attuale è ora conservato quando si passa HUD.
    • pennacchio di scarico ora ripristina dopo nell'iperspazio salta / scripted teletrasporto / auto-docking.
    • fissi confusione sistema di sovrapposizione quando si caricano i giochi e la ricerca di sistemi.
    • Tutti gli skimmer sole generate automaticamente dovrebbe essere adeguatamente schermati.
    • fissi occasionali & quot; sbiancato & quot;. -looking pianeti sullo schermo System Info
    • distanza sbagliato Risolto mostrando sul grafico a corto raggio quando si passa indietro dal grafico a lungo raggio.
    • Migliore discorso predefinito voce di sintesi (non Mac OS X).
    • SystemInfo.systemsInRange () può ora essere chiamato su un oggetto specifico SystemInfo, invece di sempre applicando al sistema attuale.
    • Nuovo JavaScript evento: shipAttackedOther () (inverso del shipBeingAttacked (), chiamato subito dopo shipBeingAttacked ())
    • .
    • Se uno script rimuove un pezzo di equipaggiamento nel gestore di eventi equipmentDamaged (), nessun & quot; apparecchiature danneggiate & quot; viene generato il messaggio.
    • Ship.removeEquipment () ora funziona su apparecchiature danneggiate.
    • priorità sostituzione fissa per expandDescription () e expandMissionText (), le sostituzioni (se previsto) ora hanno la precedenza su tutto il resto.
    • Nuovo shipInfo chiave:. station_roll
    • Corretti alcuni casi in cui le IA potrebbe spezzare la gestione del gruppo.
    • errori Shader rilevati in fase di collegamento (in genere, i problemi che coinvolgono stato condiviso tra il vertice e frammento di Shader) sono ora segnalato correttamente.

    Cosa c'è di nuovo nella versione 1.74.1:

    • Gli script possono ancora una volta premio e verificare la presenza di Trumbles, e la missione Trumble standard funziona ancora una volta. (Limitazione:.. Script non può aumentare il numero di Trumbles mediante la concessione di più La verrà risolto in 1.75)
    • La missione nova ancora una volta premia la ricompensa adeguata su un esito positivo.
    • Non più & quot; & quot motore malfunzionamento Witchspace; messaggio all'entrata in un sistema di post-nova.
    • Quando ancorata in una stazione secondaria, la selezione di default nella schermata del menu di gioco è & quot; Opzioni & quot gioco; piuttosto che & quot; Inizia nuovo Game & quot;.
    • fissi fastidioso latenza audio durante la riproduzione di primo suono sotto Mac OS X.
    • fissi diversi bug di interfaccia JavaScript che potrebbero causare uno script difettoso per fermare senza alcun messaggio di errore.
    • impostazioni grafiche rettificato:. La modalità shader viene ora limitata a semplice per Intel GMA 950 e le famiglie ATI Radeon R300 GPU, e alcune altre modifiche
    • Risolto un bug di sintesi materiale dove illumination_modulate_color è stato ignorato quando si usa emission_and_illumination_map in modalità di shader (prova materiale banco di prova interno 7).
    • Possibile correzione di blocca a caso quando si utilizza la sintesi vocale in Windows.
    • Varie correzioni di bug minori e tweaks.

    Cosa c'è di nuovo nella versione 1.73.4:.

    • fissi missione nova

    Cosa c'è di nuovo nella versione 1.72:

    • Nuovo & quot; nave registro & quot; che gestisce la creazione di nuove navi più robusta ed efficiente.
    • Nuovo movimentazione
    • Giocatori torrette nave
    • Supporto joystick ora supporta più assi e pulsanti
    • ritocchi e miglioramenti AI
    • Numerosi aggiornamenti e correzioni di JavaScripting

    Programmi simili

    tXtFL
    tXtFL

    20 Feb 15

    Archive Games
    Archive Games

    3 Jun 15

    Free Orion
    Free Orion

    14 Apr 15

    Castle Game Engine
    Castle Game Engine

    20 Feb 15

    Altri software di sviluppo Giles Williams

    Oolite
    Oolite

    1 Dec 18

    Commenti a Oolite

    I commenti non trovato
    Aggiungi commento
    Accendere le immagini!