Oolite

Software screenshot:
Oolite
Software informatie:
Versie: 1.82 Bijgewerkt
Upload datum: 17 Jul 15
Ontwikkelaar: Giles Williams
Licentie: Gratis
Populariteit: 46

Rating: 3.5/5 (Total Votes: 2)

Het Oolite project is een open source en volledig vrije ruimte simulatie spel, geschreven voor Mac OS X in Objective C met behulp van Cocoa en OpenGL.
Oolite werd geschreven als een reactie op de terugtrekking van de Elite - De nieuw soort spel van het internet. Echter, het is geïnspireerd door een onafhankelijke interpretatie en uitbreiding van het originele spel, oorspronkelijk gemaakt door Christian Pinder, gevolgd door Ian Bell en David Braben.
Spelers Oolite kan gemakkelijk het spel met nieuwe functies en functionaliteit, dankzij de modulaire en klein ontwerp uit te breiden. Bijna elk aspect van het spel kan eenvoudig worden aangepast met behulp van gratis en eenvoudige grafische pakketten en tekstverwerkers.
Oolite is een platform-onafhankelijke game, het ondersteunen van Linux, Mac OS & nbsp; X & nbsp; en Windows besturingssystemen

Wat is nieuw in deze release:.

< ul>

  • Geherbalanceerd combat
  • De combat saldo 1,82 aanzienlijk is herwerkt om de vroege spel een beetje makkelijker te maken voor beginners, terwijl u toch voldoende uitdagingen in de latere spel. AI reacties op vele tactiek zijn realistischer gemaakt - soms hen profiteren, soms ook niet! -. En raketten en laser prestaties is geknepen om gevechten duren wat langer en de kans van de speler wordt vernietigd in een paar seconden voordat ze beseffen het gevaar te beperken
  • Graphics en interface-upgrades
  • We hebben een aantal verbeteringen aan enkele van de graphics en interfaces gemaakt, met de voornaamste is de volledig inzoombare en scrollable melkweg kaart, waarbij de afzonderlijke korte afstand en lange afstand charts vervangt. Route plotten is ook verbeterd. Met de Advanced Navigatie Array, kunt u een route naar de andere kant van de kaart zetten, en spring langs het een stap op een moment, zonder opnieuw te hoeven plot
  • We hebben ook verbeteringen aan multi-monitor ondersteuning, explosie graphics, en de planeet texturen, en introduceerde een & quot; gezichtsveld & quot; instelling op Game Options.
  • Het uitbreidingspakket Manager kunt u nu extra informatie over de verpakkingen (druk op 'i'), de lijst filteren op verschillende manieren (druk 'f'), of uittreksel een geïnstalleerde pack om een ​​OXP in de map AddOns zodat u u eenvoudig erin en pas verder (druk op 'x').
  • Nieuwe uitbreidingspakket mogelijkheden
  • Expansion Pack auteurs hebben nu veel meer opties tot hun beschikking voor de gegevens die eerder werd hard-coded bewerken. Zoals altijd, elke Oolite release is meer aanpasbaar dan de laatste - hier is een aantal van de nieuwe opties:
  • Markt en handel uitbreidingen kunnen nu geheel nieuwe handel goederen te definiëren, met verbeterde functies voor het station OXPs om deze goederen te verwerken. Economieën kunnen volledig worden herschreven -. U bent niet langer beperkt tot acht economieën in een enkele industriële om Agricultural regel
  • GUI instellingen, kleuren, en weergave stijlen kan uitgebreid worden aangepast door middel van een nieuwe plist.
  • bewerken van informatie over het systeem is aanzienlijk uitgebreid, met veel meer eigenschappen geopend op maat - helemaal tot aan het systeem coördineert - en een verbeterde beheer en conflictoplossing voor deze eigenschappen om het gemakkelijker maken voor uitbreidingen succesvol naast elkaar bestaan.
  • Meer HUD opties, waaronder runtime-bewerkbare afbeelding wijzerplaten.
  • De uitvoering van vele kern apparatuur artikelen is herschreven om veel meer maatwerk mogelijk te maken.
  • In bouwt de OXP Developer, de OXP Verifier heeft veel meer syntax controle van belangrijke bestanden zonder dat u het opstarten van de volledige game, en diverse afgekeurde praktijken zullen bewaard worden om u te helpen houden uw OXPs soepel.
  • Zoals gewoonlijk, veel meer JS eigenschappen en methoden voor extra flexibiliteit.
  • Alle van deze extra functionaliteit kan zeer krachtig, dus evenals het gebruik van het zorgvuldig in de normale Oolite heelal, heeft de Scenario steun aanzienlijk verbeterd te laten uitbreiding auteurs volle gebruik maken van het als hun verbeelding toe.
  • Expansion packs kunnen nu worden beperkt tot alleen de belasting in hun eigen scenario's, wat betekent dat je veel grotere veranderingen dan voorheen te maken zonder zich zorgen te maken over de compatibiliteit met andere verpakkingen, en de dingen die gewoon niet eerder hebben gewerkt te doen.
  • Maak een mini-serie missie OXPs die niet zou werken als de speler zijn eigen schip en ervaring zou kunnen brengen, of afdwalen mid-missie te gaan en de handel voor een beetje.
  • Stel de speler in het midden van een grote oorlog tussen de machten met duidelijke frontlinies, regio's, en veldslagen - kunnen ze nog steeds een leven als een handelaar, piraat of bounty hunter wanneer er een full-scale Thargoid invasie op, en honderden systemen al helemaal gedaald tot hen.
  • Volledig herschrijven van de sterrenstelsels, schepen, apparatuur en regels om uw eigen nieuwe ruimte spel te maken met de Oolite motor.
  • Wat is nieuw in versie 1.76 / 1.77.1 Beta:

    • Bug met planetaire cloud-display vast
    • Cargo / Passenger contracten correct rapporteren premie / vooraf opnieuw
    • Fix voor scan klasse initialisatie begeleiden
    • Fix voor missie-scherm niet toestaan ​​afslag bij HUD uitgeschakeld
    • Fix quaternion aannemer om de identiteit van quaternion produceren als gedocumenteerd toen genoemd als nieuwe Quaternion ().
    • guiScreenChanged vuurt nu over de overgang bij de lancering
    • Yaw en snelheid zijn nu ook op nul gezet bij het starten van een station
    • Autopilot reset-status op de dood
    • Regressie: HUD n_bars werkt nu weer
    • Bug met NPCs blijft slot op dode schepen vast
    • Laser schot positionering vast
    • Bug met manifeste controles guiScreenChanged bij de lancering bevestigd
    • Redelijk ervaren piloten zullen nu niet vergeten om te kijken waar ze heen gaan, wanneer de vlucht
    • Shields nu ook subentities beschermen
    • Edge-case voor schade aan het centraal station vast
    • Frustum ruiming over-enthousiasme vast
    • Sommige 'ghost' schip bugs vaste
    • Fix scherm missie crash met numeriek keuze toetsen
    • Fix bug met het annuleren van galactische sprong door script
    • Fix bug in valideren voor station-interface creatie
    • Gebruik de juiste types in JS Station.market object
    • Fix bug met docking stations waar met dock is zeer licht off-as
    • Fix contract reputatie berekeningen zodat negatieve rep werkt goed
    • Fix inconsistenties met gedrag verhul apparaat
    • Fix berekening van warmte schade aan subentities
    • Fix updates van energie, laser temp, alert voorwaarde met betrekking tot automatische piloot
    • Fix voor de crash bij het drukken op de lange manifest scherm
    • Fix conflict tussen de & quot; piloot & quot; en & quot; onbemande & quot; ShipData toetsen
    • Fix apparatuur voorwaarde inchecken player.replaceShip ()
    • Fix flasher schaalvergroting in de visuele effecten
    • Voeg brandstof scoop pictogram om kleine HUD
    • Lighten muiscursor kruis kleur
    • Sort save-spel lijst alfabetisch
    • Iets langer deadlines op perceel contracten onmogelijk degenen voorkomen
    • Voorkom docking met dode stations
    • Fix geheugenlekken.
    • Verwijder & quot; performBroadside & quot; AI commando
    • Fix scanner scherm bug
    • Weergave juiste sleutel in de 'pauze' boodschap
    • Fix rotational_velocity voor subentities
    • Fix shipEnergyBecameFull evenement om te vuren als gedocumenteerd

    Wat is nieuw in versie 1.75.2 Beta:

    • Dit is een bugfix-update naar 1.75.1 , leidt tot de volgende stabiele uitgave.

    Wat is nieuw in versie 1.75.1 Beta:

    • Dit is een bugfix vrijgave die leidt naar de volgende stabiele versie. Het project is actief op zoek naar mensen die bereid zijn om te helpen bij het opsporen van de resterende bugs. Om dit te doen, download het spel en melden eventuele problemen aan de Oolite forum

    Wat is nieuw in versie 1.75 Beta:

    • Gameplay:
    • Slimmer, meer agressieve NPCs - bijvoorbeeld, ze zijn nu in staat om u te schieten als je listig stilstaan ​​
    • .
    • Nieuwe meester wapen lock toets (standaard: _) schakelt de primaire en secundaire wapens en torentjes
    • .
    • Vereenvoudigde autopilot besturing: C (of key_autopilot) probeert dock autopilot- met de huidige doelgroep station - uw doelgroep eventueel anders een station binnen scanner bereik, ten gunste van het centraal station. Shift-C (nu key_autodock ipv key_autopilot_target) is hetzelfde, behalve dat het zal snel-dock als toegestaan. Shift-D wordt niet meer gebruikt.
    • Nieuwe & quot; primable apparatuur & quot; concept: apparatuur kan scripted effecten te produceren zonder een raket zijn. Nieuwe sleutels: Shift-N en de Control-Shift-N door de lijst van primable apparatuur en N activeert de geselecteerde apparatuur. (Key config toetsen:. Key_prime_equipment, key_activate_equipment)
    • Target-gevoelige vizier mode is nu nauwkeuriger.
    • Brandstof prijs hangt nu af van de massa van uw schip.
    • Jumping tussen overlappende systemen gebruikt nu 0,1 LY waarde van de brandstof.
    • Een hyperruimte misjump draait nu 3/4 van de tijd van een succesvolle sprong, in plaats van de volledige tijd. (Het heeft minstens 3/4 te zijn om exploits te voorkomen. Zie http://aegidian.org/bb/viewtopic.php?t=7917 voor meer informatie.)
    • De trumble aanbod & quot; missie & quot; Nu herhaalt zoals bedoeld, in het geval u per ongeluk gemist.
    • Escape peulen nu streven naar het dichtstbijzijnde station vriendelijke / carrier.
    • De escape pod key / joystick knop moet nu twee keer snel achter elkaar ingedrukt te werpen (behalve in de strikte modus, of als de escape-pod-activering-onmiddellijke verborgen is ingesteld).
    • Comm log berichten zijn nu gesproken. (Feature verzoek # 4970)
    • Bug fixes:
    • & quot; Lollipop knippert & quot; geëlimineerd. (Bug # 17.215)
    • Hyperspace countdown berichten niet zelf te herhalen.
    • U kunt niet meer stiekem in het scherm contract via de achterdeur in het voortgezet stations.
    • secundaire wapens zijn nu goed voor de juiste wijze bij het evalueren van uw schip. (Bug # 17.450)
    • oplossingen voor configuratie (Bug # 17.482, Bug # 17490) joystick
    • De gebruikelijke onbeschrijfelijke nog belangrijk & quot; kleine tweaks en fixes & quot;.
    • Diversen:
    • Nieuwe pictogram van de zevende.
    • Minder geheugengebruik van de verschillende speciale effecten en JavaScript-objecten. Aan de andere kant, de nieuwe JavaScript-engine maakt gebruik van meer geheugen.
    • Mac-specifieke:
    • De Dread Sound Bug of Doom is bevestigd. (Bug # 17.214)
    • Joystick ondersteuning.
    • Automatische-update ondersteuning (Sparkle).
    • De map Oolite Screen Shots kan nu worden verplaatst van het bureaublad en Oolite zal blijven gebruiken (zolang het niet is hernoemd of verplaatst naar de prullenbak).
    • Windows en Linux:
    • Door een bug in GNUstep, oudere versies kunnen niet tegoeden van meer dan 429.496.729,5 credits correct lezen. 1.75 schrijft opgeslagen spellen op een manier dat dit probleem (zelfs wanneer geladen met oud-test releases) vermijdt. De Windows-versie kan ook lezen grotere krediet hoeveelheden oude opgeslagen spellen.
    • Expansion Pack ontwikkeling veranderingen:
    • Nieuwe shipdata.plist toetsen: - allows_auto_docking (station alleen): als het waar is, wordt de automatische piloot speler docking toegestaan. Standaard: true. - Allows_fast_docking (station alleen): als het waar is, wordt snel docking toegestaan. Standaard: vals, behalve voor het centraal station. - Counts_as_kill: als vals, is het schip niet als een kill en neemt niet deel aan q-mine cascade gelukkig leuke tijd, zelfs als de scan klasse en andere eigenschappen anders zou laten doen. Standaard: true. - Cloak_automatic (NPC): als het waar is, verhul apparaat wordt geactiveerd wanneer het aanvallen; anders moet worden geactiveerd door een script. Standaard: true. - Has_patrol_ships (alleen station, fuzzy boolean): als het waar is, zal het station periodiek lanceren patrouilles bij eventuele politie schepen aangemeerd. Standaard: vals, maar negeerde (behandeld als altijd waar) voor het centraal station. - Hyperspace_motor (alle schepen, waaronder speler): nodig om te kunnen springen. Standaard: true. - Interstellar_undocking (station alleen): als het waar is, is de koppeling met het station in de interstellaire ruimte niet leiden tot het station om naar een naastgelegen systeem. Standaard: vals. - Weapon_range (torentje subentities): plasma schot bereik. Standaard: 6000. - tunnel_corners, tunnel_start_angle en tunnel_aspect_ratio (station alleen): deze vervangen docking_pattern_model. Zie http://www.aegidian.org/bb/viewtopic.php?p=128823#p128823 voor meer informatie.
    • Een nieuw schip rol, & quot; sintel & quot ;, wordt gebruikt om puin in post-nova systemen te genereren. De standaard sintels lijken de standaard asteroïden en keien, maar hebben een zeer hoge warmte-afscherming. Als u aangepaste asteroïden te maken, wilt u waarschijnlijk sintel versies van te maken. Als je misbruik maakt van de & quot; asteroïde & quot; rol willekeurige spullen in asteroïde velden te zetten, hoeft u niet wilt dat een sintel versie te maken.
    • Turret weapon_energy nu standaard 25.
    • Beacon icoon data wordt nu behandeld op een meer flexibele manier (http://aegidian.org/bb/viewtopic.php?p=128487#p128487; Bug # 17828). Bovendien wordt opgezocht met het schip baken code als een sleutel, in plaats van zijn primaire taak.
    • Apparatuur:
    • Nieuwe equipment.plist extra-woordenboek toetsen: - script: gebruikt voor het implementeren primable apparatuur. Apparatuur scripts hebben een vooraf bepaalde eigenschap, equipmentKey, en een event handler, geactiveerd (). - Zichtbaar: controleert zicht op de status van het scherm en de scheepswerf blurbs. Standaard:. True
    • NPC raketten worden nu weergegeven als apparatuur data in plaats van schepen. Voor efficiëntie, wordt aanbevolen dat alle NPC soorten raketten hebben een equipment.plist ingang, zelfs als ze niet beschikbaar zijn voor de speler. (Bijvoorbeeld, is er nu een EQ_THARGON.) Voor hulp bij het opzetten van dit, staat ship.setUp.missiles in logcontrol.plist (of gebruik console.setDisplayMessagesInClass (& quot; ship.setUp.missiles & quot ;, waar) in de debug-console ).
    • Andere configuratiebestanden:
    • Geluiden die in customsounds.plist worden vermeld zijn nu voorgeladen te laden vertragingen te voorkomen. Geluiden die worden afgespeeld via JavaScript door het opgeven van een bestandsnaam kan niet worden geladen; Als je dit doet, en uw geluid is niet bijzonder zeldzaam, stel ik gaan door een customsounds.plist invoer.
    • Toevallig, met customsounds.plist inzendingen uit scripts werkt nu goed.
    • Screen achtergronden en overlays kan nu worden opgeschaald, waardoor hogere resoluties. (Bug # 17201) Zie http://aegidian.org/bb/viewtopic.php?p=127716 voor meer informatie. Bovendien kan screenbackgrounds.plist ingangen zijn arrays, waarbij één element wordt willekeurig gekozen.
    • Planets met kubus texturen draaien nu ongeveer de verwachte poolas. Planeten met behulp van traditionele structuren niet, maar ze nooit gedaan. (Bug # 17.243)
    • Nieuwe HUD keuzeknop: drawWeaponsOfflineText:.
    • JavaScript:
    • Verbeterde SpiderMonkey te bloeden rand (1,75 gebruikt dezelfde versie als Firefox 4.0 beta 11). Dit voegt de meeste ECMAScript 5e editie functies, waaronder met name de strikte modus, die ik aanbevelen alle OXPers vaststellen.
    • Aan de andere kant, de oude SpiderMonkey specifieke & quot; strikte modus & quot; is standaard uitgeschakeld, want het heeft een aantal valse positieven. Het kan worden ingeschakeld via de debug console door console.pedanticMode op true.
    • Native JSON ondersteuning kan nuttig zijn voor het opslaan van gestructureerde gegevens in de missie variabelen zijn.
    • De JavaScript wereldwijde en console objecten worden nu vervangen wanneer het resetten van het spel, en kan niet meer worden gebruikt om informatie over sessies te smokkelen.
    • Vector3D en Quaternion objecten kunnen niet meer worden vergeleken met behulp van == en! =, omdat de wrat in de JavaScript-engine we waren eerder de exploitatie niet meer bestaat. Zie http://www.aegidian.org/bb/viewtopic.php?f=4&t=8847 voor meer informatie.
    • Scripts zijn nu gestopt als ze lopen voor meer dan een seconde. (Slow Oolite functies worden niet meegeteld voor de limiet. De bedoeling is niet om een ​​tijdslimiet op te dringen, maar u om scripts vast te zitten in een oneindige lus te doden. Als je script is bewust loopt voor meer dan een seconde u waarschijnlijk problemen hebben, wanneer .) Tijdens het laden en de startup gebeurtenis, de limiet is twee seconden.
    • Alle-Oolite voorzien JavaScript methoden en eigenschappen zijn gecontroleerd voor een consistente fout rapportage en gezonde omgang met slechte waarden. In sommige gevallen is hun foutcontrole strenger. In anderen, ze presteren normale impliciete conversies (zoals het omzetten van een string met een numerieke waarde naar een getal) in plaats van de falende of crashen. Alle normale parameter fouten moet nu JavaScript uitzonderingen worden; een-Oolite gedefinieerde methode met de verkeerde soort van deze waarde te bellen gewoon stoppen het script, maar het is moeilijk om dat te doen door een ongeval.
    • Oolite heeft nu de mogelijkheid om een ​​stack trace schrijven wanneer een JavaScript-uitzondering gaat onverwerkte of een waarschuwing is aangemeld. Dit helpt u weten hoe u het punt bereikt waar de fout optreedt. Dit is standaard ingeschakeld als de debug OXP is geïnstalleerd, standaard uitgeschakeld anders. U kunt het schakelen door console.dumpStackForErrors en console.dumpStackForWarnings als de console is ingeschakeld, of de dump-stack-voor-fouten en dump-stack-voor-waarschuwingen verborgen instellingen anders. Wanneer de console actief is, kunt u zich ook aanmelden een stack trace op elk moment met behulp van de speciale verklaring debugger ;, die anders geen effect zal hebben.
    • De globale JavaScript-object is nu ontmaskerd als een eigenschap van zichzelf, de zogenaamde global. globale === global.global.
    • het schip van de speler wordt nu behandeld als ongeldig na het uitwerpen of stervende.
    • Enkele uitzonderingen gegooid event handlers, die ten onrechte voor onderdrukt werden, worden nu gemeld.
    • Frame callbacks: callback functies die één keer per frame worden genoemd, handig voor het rijden animaties. Zie http://aegidian.org/bb/viewtopic.php?f=4&t=8941 voor meer informatie.
    • Scripting bug fixes:
    • Het prototype kettingen voor Oolite-gedefinieerde objecten zijn eerder opgericht verkeerd. Dit is opgelost. Een effect hiervan is dat het gebruik van methoden en eigenschappen van singleton constructeurs plaats van de gevallen gestopt met werken. Voor de meest voorkomende gevallen, Systeem en speler zijn er compatibiliteit accessors die waarschuwing in te loggen, net zoals we hebben gedaan voor de verouderde methoden in het verleden. Als je wilt echt begrijpen wat er gaande is, mijn beste steek bij het verklaren van het is op http://www.aegidian.org/bb/viewtopic.php?f=4&t=8968.
    • Voor zover scripts betreft, kan de speler nu slechts eenmaal te sterven. (Voorheen shipDied () zou twee keer een keer genoemd, zonder parameters en eenmaal met.)
    • Als de speler wordt gedood door een Q-bom, de parameter damageType om shipDied () is nu & quot; cascade wapen & quot; (niet & quot; energie schade & quot;).
    • U kunt nu toekennen meerdere Trumbles, tot grote vreugde van de klanten overal.
    • & quot; display modellen & quot; schepen en planeten niet meer te zien in entiteit de lijsten van het systeem. Je kunt krijgen bij het display model voor de missie schermen met de nieuwe mission.displayModel pand. De anderen zijn bedoeld ontoegankelijk.
    • Sound.load () behandelt nu customsounds.plist toetsen goed.
    • Ship exitSystem () / AI performHyperSpaceExit werken nu in de interstellaire ruimte.
    • Nieuwe gebeurtenissen in de wereld:
    • playerWillSaveGame (saveType) (Feature verzoek # 5095)
    • escapePodSequenceOver () (belde onmiddellijk alvorens te beslissen hoe om te redden of te doden de speler na het gebruik van een escape pod. Zie player.setEscapePodDestination ()).
    • Nieuwe schip evenementen:
    • coordinatesForEscortPosition (index) (niet bepaald een evenement, maar wat dan ook.)
    • distressMessageReceived (agressor, afzender)
    • shipTakingDamage (bedrag, fromEntity, damageType) (Feature verzoek # 5077)
    • shipKilledOther (doel, damageType) (branden na het doelwit shipDied (), maar voordat daadwerkelijk te blazen).
    • shipWillLaunchFromStation (station) (voorheen beperkt tot speler).
    • Aangepast schip evenementen:
    • commsMessageReceived () neemt nu een tweede parameter, het sturen van het schip.
    • Nieuwe JavaScript-eigenschappen en methoden:
    • Entiteit collisionRadius
    • Entity dumpState () (alleen beschikbaar als console actief is):. schrijft een bos van junk om de log
    • EquipmentInfo canBeDamaged
    • EquipmentInfo canCarryMultiple
    • EquipmentInfo isAvailableToNPCs
    • EquipmentInfo isAvailableToPlayer
    • EquipmentInfo IsVisible
    • EquipmentInfo scriptName
    • Global defaultFont (object met een methode, measureString ())
    • Global addFrameCallback ()
    • Global formatCredits ()
    • Global formatInteger ()
    • Global isValidFrameCallback ()
    • Global removeFrameCallback ()
    • Global takeSnapShot ()
    • mission.displayModel: de spinning-ship achtergrond, als men in gebruik is. (Als u spinModel ingesteld op false in de runScreen () parameter object, zal het onthouden van spinnen rond gemakkelijker handmatig animatie.)
    • player.setEscapePodDestination ()
    • player.ship.viewDirection
    • player.ship.weaponsOnline
    • player.ship.removePassenger ()
    • Schip subEntityCapacity
    • Ship restoreSubentities ()
    • Ship scriptedMisjump () (voorheen-speler)
    • Station allowsAutoDocking
    • Station allowsFastDocking
    • Systeem countEntitiesWithScanClass ()
    • Systeem scrambledPseudoRandomNumber ()
    • Aangepaste JavaScript-eigenschappen en methoden:
    • Ship commsMessage () neemt nu een optionele tweede parameter, het doel schip.
    • Ship equipmentStatus () keert nu terug & quot; EQUIPMENT_UKNOWN & quot; wanneer geslaagd voor een ongedefinieerde apparatuur identifier, in plaats van het gooien van een uitzondering.
    • Het Schip woning roleProbabilities is hernoemd roleWeights.
    • Nieuwe AI commando:
    • enterPlayerWormhole
    • setDesiredRangeForWaypoint
    • setTargetToNearestFriendlyStation
    • thargonCheckMother
    • updateEscortFormation
    • Nieuwe AI berichten:
    • STATION_LAUNCHED_SHIP
    • Descriptions.plist veranderingen (voor vertalers):
    • Toevoeging: - nummer-group-size - nummer-group-drempel - nummer-decimaal-scheidingsteken - nummer-group-afscheider - automatische piloot-station - @ - maakt-niet-toe-autodocking - automatische piloot-multiple-doelen - autopilot-red-alert - witch-no-motor - witch-user-galactische vroegtijdige - wapens-systemen-online - wapens-systemen-offline - apparatuur-primed- @ --apparatuur gegrond-none --apparatuur primer-deson- beschikbaar - station-docking-goedkeuring ontkende - initialiseren-debug-ondersteuning - grafieken-afstand-f (short-range-chart-afstand-f en lange-afstands-chart-afstand-f nu deze verwijzing, het is niet direct gebruikt door het spel) - grafieken-est-travel-time-f (short-range-chart-est-travel-time-f en lange-afstands-chart-est-travel-time-f nu deze verwijzing, het wordt niet gebruikt rechtstreeks door het spel) - commodity-markt - stickmapper-wapens-online-toggle - stickmapper-snapshot - stickmapper-prime-apparatuur - stickmapper-activate-apparatuur - stickmapper-escape-pod - stickmapper-mantel - stickmapper-scanner-zoom - gameoverscreen-escape-pod - snapshots-directory-naam - snapshots-directory-naam-mac - rescue-beloning-voor -@@- @ - credits - @ - alt - capture-beloning-voor -@@- @ - credits- @ -alt - spraak-synthese-inkomend-bericht - @
    • Deleted / ongebruikte: - initialiseren-universum - spraak-synthese-inkomend-bericht - niet meer rechtstreeks gebruikt door het spel, die worden gebruikt door spraak-synthese-inkomende-bericht- @ zodat bestaande lokalisaties zal (eventueel) werk. - Automatische piloot-niet-dock-met-target - nog steeds inbegrepen, maar momenteel niet in gebruik
    • .
    • Debug console:
    • Eerder, de console object beschikbaar was vanuit de console als console, en ergens anders als debugConsole. Beide zijn nu wereldwijd, en de console heeft de voorkeur.
    • Profilering support: bel: profiel te zien waar besteedt zijn tijd. Voor meer gedetailleerde informatie, zoals een bos van JavaScript-objecten in plaats van een tekst dump, gebruiken this.profileData = console.getProfile (function () {}).
    • Tracing ondersteuning: bellen: spoor aan de hiërarchie van de functie oproepen door te zien. (De tracering wordt geschreven naar het log.) Opsporen en profilering kan niet worden gebruikt op hetzelfde moment.
    • Als het resultaat van een expressie is een array of gewoon object, de structuur is nu behoorlijk gedrukt. U kunt ook vrij-afdrukken van de structuur van een object met behulp van de: d macro. Ik stel voor om in de gewoonte van om dit te doen aan elk object je benieuwd bent. : d player.ship is een goed uitgangspunt
    • .
    • heeft De methode call () hernoemd callObjC (), om verwarring met de standaard Function.prototype.call te voorkomen (). Het werkt nu meer voorwerpen - zo ongeveer alles behalve vectoren en quaternions -. En kan omgaan met Objective-C methoden die getallen, vectoren of quaternionen terugkeren

    Wat is nieuw in versie 1.74.2:

    • Gestopt speler van het selecteren van ongeldige sprong bestemming tijdens sprong countdown .
    • Vast docking permissies inconsistenties: alle vijandige stations nu weigeren docking permissies
    • .
    • Overschakelen naar aangepaste weergaven nu toegestaan ​​op een consistente manier.
    • Wapen herhaalsnelheid is nu per-wapen.
    • De huidige zoomniveau wordt nu bewaard bij het omschakelen HUD.
    • uitlaatpluim herstelt nu na hyperspace sprongen / scripted teleporteren / auto-docking.
    • Vast overlappend systeem verwarring bij het laden van games en het zoeken naar systemen.
    • Alle automatisch gegenereerde zon skimmers moet nu voldoende afgeschermd.
    • Vast incidentele & quot; gebleekt & quot;. uitziende planeten systeem info scherm
    • Vast verkeerde afstand blijkt op de korte afstand grafiek toen terug van de lange afstand grafiek te schakelen.
    • Verbeterde standaard spraaksynthese voice (niet Mac OS X).
    • SystemInfo.systemsInRange () kan nu worden opgeroepen op een specifiek SystemInfo object, in plaats van altijd van toepassing zijn op het huidige systeem.
    • Nieuwe JavaScript evenement: shipAttackedOther () (inverse van shipBeingAttacked (), belde direct na shipBeingAttacked ())
    • .
    • Als een script, geen & quot verwijdert een stuk van apparatuur in de equipmentDamaged () event handler; apparatuur beschadigd & quot; bericht wordt gegenereerd.
    • Ship.removeEquipment () werkt nu op de beschadigde apparatuur.
    • Vast substitutie prioriteit voor expandDescription () en expandMissionText (), de overschrijvingen (indien aanwezig) nu voorrang op alle andere dingen.
    • Nieuwe shipinfo toets:. station_roll
    • Vast een aantal gevallen waarbij AI groep handling kunnen breken.
    • Shader fouten in de koppeling fase (algemeen, problemen met de staat gedeeld tussen de vertex en fragment shader) worden nu correct gemeld.

    Wat is nieuw in versie 1.74.1:

    • Scripts kan opnieuw award en controleer Trumbles, en de standaard trumble missie weer werkt. (Beperking:.. Scripts kan niet verhogen van het aantal Trumbles door het toekennen van meer Dit in 1.75 zal worden vastgesteld)
    • De nova missie wederom awards de passende beloning op een succesvol resultaat.
    • Geen & quot; Witchspace motor defect & quot; bericht bij het binnenvaren van een post-nova-systeem.
    • Als aangemeerd bij een tweede station, de standaard selectie op het spel menuscherm is & quot; Spelopties & quot; in plaats van & quot; Begin New Game & quot;.
    • Vast vervelend audio latency bij het afspelen van de eerste geluid onder Mac OS X.
    • Fixed verschillende JavaScript-interface bugs die een defecte script te stoppen zonder foutbericht kan veroorzaken.
    • Gecorrigeerd grafische instellingen. shader-modus is nu beperkt tot Simple voor Intel GMA 950 en ATI Radeon R300 GPU families, en enkele andere tweaks
    • Fixed a bug materiaal synthese, waar illumination_modulate_color werd genegeerd bij het gebruik emission_and_illumination_map in shader-modus (materiaal testsuite testcase 7).
    • Mogelijke oplossing voor willekeurige bevriest bij het gebruik van spraaksynthese in Windows.
    • Verschillende kleine bug fixes en tweaks.

    Wat is nieuw in versie 1.73.4.

    • Vast nova missie

    Wat is nieuw in versie 1.72:

    • Nieuwe & quot; schip register & quot; die handvatten creëren van nieuwe schepen meer robuust en efficiënt.
    • Nieuwe machines hanteren
    • Player schip torentjes
    • Joystick support ondersteunt nu meer assen en knoppen
    • AI tweaks en verbeteringen
    • Tal van updates en fixes voor javascripting

    Vergelijkbare software

    Andere software van ontwikkelaar Giles Williams

    Oolite
    Oolite

    1 Dec 18

    Reacties op Oolite

    Reacties niet gevonden
    Commentaar toe te voegen
    Zet op de beelden!