Oolite

Logiciel capture d'écran:
Oolite
Détails logiciels:
Version: 1.82 Mise à jour
Date de transfert: 17 Jul 15
Développeur: Giles Williams
Licence: Gratuit
Popularité: 46

Rating: 3.5/5 (Total Votes: 2)

Le projet de Oolite est une source ouverte et totalement gratuit jeu de simulation de l'espace, écrite pour Mac OS X en Objective C en utilisant Cocoa et OpenGL.
Oolite a été écrit comme une réponse au retrait de l'Elite - Le jeu New Kind de l'Internet. Cependant, il est inspiré par une interprétation indépendante et l'expansion du jeu original, créé à l'origine par Christian Pinder, suivie par Ian Bell et David Braben.
Les joueurs de oolite peuvent facilement étendre le jeu avec de nouvelles fonctionnalités, grâce à sa conception modulaire et petite. Presque chaque aspect du jeu peut être facilement modifié en utilisant des paquets graphiques gratuits et simples et d'éditeurs de texte.
Oolite est un jeu de plate-forme indépendante, soutenant Linux, Mac OS & nbsp; X & nbsp; et systèmes d'exploitation Windows

Ce qui est nouveau dans cette version:.

< ul>

  • combat Rebalancé
  • Le solde de combat en 1.82 a été considérablement remanié pour rendre le jeu un peu plus facile au début pour les débutants, tout en permettant à beaucoup de défis dans le jeu plus tard. AI réponses à de nombreuses tactiques ont été faites plus réaliste - parfois leur faveur, parfois non! -. Et de missiles et les performances du laser a été modifié pour rendre les combats durent un peu plus longtemps et de réduire la chance du joueur d'être détruit en quelques secondes avant qu'ils ne se rendent compte du danger
  • Graphisme et les mises à niveau de l'interface
  • Nous avons apporté quelques améliorations à certains des graphiques et des interfaces, la principale étant la carte de la galaxie entièrement zoomable et de défilement, qui remplace à courte portée et à longue portée graphiques distincts. Route tracé a également été améliorée:. Avec le réseau de navigation avancée, vous pouvez définir un itinéraire à l'autre côté de la carte, et puis sautez le long une étape à la fois sans avoir à ré-plot
  • Nous avons également apporté des améliorations à support multi-moniteur, explosion graphiques, et les textures de la planète, et a introduit une & quot; champ de vision & quot; paramètre options de jeu.
  • Le gestionnaire Expansion Pack vous permet désormais d'afficher des informations supplémentaires sur les packs (appuyez sur 'i'), filtrer la liste de différentes manières (appuyez sur 'f'), ou un extrait d'un pack installé à une OXP dans votre dossier addons afin que vous peut facilement regarder à l'intérieur et de personnaliser davantage (appuyez sur «X»).
  • De nouvelles possibilités d'expansion pack

  • auteurs
  • Pack d'extension ont maintenant beaucoup plus d'options à leur disposition pour l'édition des données qui a été précédemment codé en dur. Comme toujours, chaque version Oolite est plus personnalisable que la dernière - voici quelques-unes des nouvelles options:
  • Marché et commercialisation des extensions peuvent maintenant définir entièrement nouveaux produits commerciaux, avec des fonctionnalités améliorées pour la station OXPs à manipuler ces produits. Les économies peuvent être complètement réécrits -. Vous n'êtes plus limité à huit économies en un seul industriel à la ligne agricole
  • paramètres de l'interface graphique, les couleurs et les styles d'affichage peuvent être largement personnalisés grâce à un nouveau plist.
  • Modification des informations sur le système a été considérablement étendu, avec beaucoup plus de propriétés ouvertes pour la personnalisation - tout le chemin jusqu'à coordonne le système - et une gestion et les conflits système de résolution améliorée pour ces propriétés pour le rendre plus facile pour les extensions de coexister avec succès.
  • Plus d'options de HUD, y compris les images cadrans d'exécution modifiable.
  • La mise en œuvre de nombreuses pièces d'équipement de base a été réécrit pour permettre beaucoup plus de personnalisation.
  • Dans le OXP développeur construit, l'OXP Verifier a beaucoup plus de vérification de la syntaxe des fichiers de clés sans avoir à démarrer le jeu complet, et diverses pratiques obsolètes sera connecté pour vous aider à garder vos OXPs fonctionne bien.
  • Comme d'habitude, beaucoup plus de propriétés et méthodes JS pour une flexibilité supplémentaire.
  • Toutes ces fonctionnalités supplémentaires peuvent être extrêmement puissant, alors aussi bien que de l'utiliser avec soin dans l'univers de Oolite normal, le support de scénario a été sensiblement amélioré pour laisser auteurs d'expansion font pleinement usage de celui que leur imagination permettent
    paquets
  • extension peuvent maintenant être croisées charge dans leurs propres scénarios, ce qui signifie que vous pouvez faire beaucoup de changements plus importants que par le passé, sans avoir à vous soucier de la compatibilité avec d'autres paquets, et faire des choses qui ne serait pas juste ont travaillé avant.
  • Faire une mini-série de OXPs de mission qui ne fonctionnerait pas si le joueur pouvait apporter leur propre navire et de l'expérience, ou de se promener hors mi-mission d'aller et de commerce pour un peu.
  • Définissez le joueur au milieu d'une guerre majeure entre les puissances avec des lignes précises avant, les régions, et les batailles - peuvent-ils encore faire sa vie comme un trader, pirate ou chasseur de primes quand il ya une pleine échelle invasion Thargoid sur, et des centaines de systèmes ont déjà complètement tombé à eux.
  • réécrire complètement l'galaxies, des navires, des équipements et des règles pour faire votre propre nouveau jeu de l'espace avec le moteur Oolite.
  • Quoi de neuf dans la version 1.76 / 1.77.1 Beta:

    • Bug avec affichage de nuage planétaire fixé

    • contrats
    • Cargo / passagers rapportent correctement premium / avance à nouveau
    • Correction d'escorter initialisation de classe scan
    • Correction de l'écran de la mission ne permettant pas à la sortie lorsque HUD off
    • Fix constructeur de quaternion pour produire quaternion identité comme documenté lorsqu'il est appelé en tant que nouveau Quaternion ().
    • guiScreenChanged tire maintenant sur la transition lors du lancement
    • Yaw et la vitesse sont désormais également mis à zéro lors du lancement d'une station
    • état Pilote automatique réinitialisation sur la mort
    • Régression: HUD n_bars travaille maintenant à nouveau
    • Bug avec les PNJ poursuivies pour verrouiller sur des navires morts fixes
    • positionnement de tir laser fixe
    • Bug avec des contrôles manifestes dans guiScreenChanged lors du lancement fixe
    • Raisonnablement pilotes qualifiés vont maintenant se rappeler de regarder où ils vont en fuyant
    • Shields désormais aussi protéger sousentités
    • Edge-cas pour les dommages jusqu'à la gare centrale fixe
    • frustum culling enthousiasme excessif fixé
    • Quelques bugs de navires «fantômes» fixés
    • accident de l'écran de la mission de Fix avec des touches de choix numérique
    • Correction d'un bug avec l'annulation de saut galactique par le script
    • Correction d'un bug dans la validation de la création de l'interface de la station
    • Utilisez les types corrects dans l'objet JS Station.market
    • Correction d'un bug avec accueil avec des stations où dock est très légèrement hors axe
    • calculs de réputation de contrat de Fix sorte que rep négative fonctionne correctement
    • fix incohérences avec le comportement de dispositif de dissimulation
    • calcul de Fix des dommages de la chaleur à sousentités
    • Correction des mises à jour de l'énergie, la température du laser, de l'état d'alerte lié à Pilote automatique
    • Correction de crash lors appuyant sur écran long manifeste
    • conflit entre Fix & quot; & quot pilote; et & quot; & quot sans pilote; shipdata touches
    • état de l'équipement de Fix arrivée player.replaceShip ()
    • Fix flasher mise à l'échelle dans les effets visuels
    • Ajouter carburant icône de cuillère à petite HUD
    • Allégez la souris la couleur curseur de la croix

    • liste
    • -jeu sauver Tri alphabétique
    • Un peu d'allonger les délais sur les contrats de colis pour éviter ceux impossibles
    • Prévenir accueil avec des stations morts
    • les fuites de mémoire de Fix.
    • Supprimer & quot; performBroadside & quot; Commande AI
    • bug d'affichage du scanner Fix
    • Affichage bonne clé dans le message de 'pause'
    • Fix rotational_velocity pour sousentités
    • Correction événement shipEnergyBecameFull au feu comme documenté

    Ce qui est nouveau dans la version 1.75.2 Beta:

    • Ceci est une mise à jour de correction de bogues à 1.75.1 , conduisant à la prochaine version stable.

    Ce qui est nouveau dans la version 1.75.1 Beta:

    • Ceci est une version de maintenance menant à la prochaine version stable. Le projet est activement à la recherche de personnes prêtes à aider à traquer les bugs restants:. Pour ce faire, il suffit de télécharger le jeu et signaler tous les problèmes sur le forum de Oolite

    Ce qui est nouveau dans la version 1.75 Beta:

    • Gameplay:
    • PNJ plus intelligents, plus agressifs - par exemple, ils sont maintenant en mesure de vous tirer dessus quand vous vous tenez toujours habilement
    • .
    • touche de verrouillage New maître d'arme (par défaut: _) désactive armes primaires et secondaires, et les tourelles
    • .
    • commandes du pilote automatique simplifié: C (ou key_autopilot) tente de autopilot- quai avec la station cible actuelle - votre cible ou sinon, une station à portée de scanner, favorisant la gare principale. Maj-C (maintenant key_autodock lieu de key_autopilot_target) est le même, sauf que ce sera rapide quai si cela est autorisé. Shift-D est plus utilisé.
    • Nouveau & quot; équipements primable & quot; Concept: l'équipement peut produire des effets scriptées sans avoir à être un missile. Nouveaux touches: Maj-N et Control-Shift-N défiler la liste des équipements primable, et N active l'équipement sélectionné. (Touches de configuration clés:. Key_prime_equipment, key_activate_equipment)
    • mode réticule cible sensible est maintenant plus précis.
    • Prix du carburant dépend maintenant de la masse de votre navire.
    • Saut entre les systèmes se chevauchent utilise désormais 0,1 LY valeur de carburant.
    • Un misjump hyperespace prend maintenant 3/4 du temps d'un saut réussi, plutôt que le temps plein. (Il doit être d'au moins 3/4 d'éviter exploits. Voir http://aegidian.org/bb/viewtopic.php?t=7917 pour plus d'informations.)
    • L'offre Trumble & quot; mission & quot; maintenant répète comme prévu, au cas où vous accidentellement manqué.
    • Évasion gousses maintenant viser la station conviviale / support le plus proche.
    • Le bouton de touche escape pod / joystick doit maintenant être pressé deux fois en succession rapide pour éjecter (sauf en mode strict, ou si le paramètre caché évasion-pod-activation immédiate est réglé).
    • les messages du journal de Comm sont maintenant parlées. (Feature demande # 4970)
    • Correction de bugs:
    • & quot; & quot Lollipop clignote; éliminés. (Bug # 17215)
    • Hyperspace messages du compte à rebours ne se répètent pas.
    • Vous ne pouvez plus se faufiler dans l'écran du contrat par la porte arrière dans les stations secondaires.
    • armes secondaires sont maintenant comptabilisés correctement lors de l'évaluation de votre navire. (Bug # 17450)
    • Correction au joystick configuration (Bug # 17482, Bug # 17490)
    • Les habituels indescriptibles encore importantes & quot; modifications mineures et corrections & quot;.
    • Divers:
    • Nouvelle icône en septième.
    • Réduction de la consommation de mémoire de différents effets spéciaux et objets JavaScript. D'autre part, le nouveau moteur JavaScript utilise plus de mémoire.
    • Mac spécifique:
    • Le Bug Dread Sound of Doom est fixé. (Bug # 17214)
    • support du joystick.
    • le soutien de mise à jour automatique (étincelle).
    • Le dossier de captures d'écran Oolite peut maintenant être déplacé de l'ordinateur de bureau et Oolite va continuer à l'utiliser (tant qu'il n'a pas renommé ou déplacé dans la corbeille).
    • Windows et Linux:
    • En raison d'un bogue dans GNUstep, les anciennes versions ne peut pas lire les soldes de crédit de plus de 429496729.5 crédits correctement. 1,75 écritures enregistrées jeux d'une manière qui évite ce problème (même lorsqu'il est chargé avec de vieilles versions de test). La version Windows peut également lire des quantités plus grandes de crédit dans les anciennes sauvegardes de jeux.
    • les changements de développement Expansion Pack:
    • Nouvelles touches de shipdata.plist: - allows_auto_docking (gare uniquement): si true, lecteur pilote automatique accueil est autorisée. Par défaut: true. - Allows_fast_docking (gare uniquement): si true, accueil rapide est autorisée. Par défaut: false, sauf pour la gare principale. - Counts_as_kill: si elle est fausse, le navire ne compte pas comme une mise à mort et ne participe pas à temps cascade fun heureux q-moi, même si sa classe de balayage et d'autres propriétés auraient autrement qu'il le fasse. Par défaut: true. - Cloak_automatic (PNJ): si true dispositif, cloaking est activé lors de l'attaque; par ailleurs, il doit être activé par un script. Par défaut: true. - Has_patrol_ships (station seulement booléen floue): si true, la station sera périodiquement lancer des patrouilles si elle a des navires à quai de police. Défaut: faux, mais ignoré (traité comme toujours vrai) pour la station principale. - Hyperspace_motor (tous les navires, y compris un lecteur): nécessaire pour être capable de sauter. Par défaut: true. - Interstellar_undocking (gare uniquement): si true, amarrage avec la station dans l'espace interstellaire ne provoque pas la station pour passer à un système adjacent. Par défaut: false. - (Sous-entités de la tourelle) de weapon_range: plasma gamme de tir. Par défaut: 6000. - tunnel_corners, tunnel_start_angle et tunnel_aspect_ratio (gare seulement): ceux-ci remplacent docking_pattern_model. Voir http://www.aegidian.org/bb/viewtopic.php?p=128823#p128823 pour plus d'informations.
    • Un nouveau rôle de navire, & quot; & quot ;, cendre est utilisé pour générer des débris dans les systèmes de post-nova. Les cendres de défaut ressembler les astéroïdes et les rochers par défaut, mais ont très haute protection contre la chaleur. Si vous faites les astéroïdes, vous voulez probablement faire des versions de cendres d'entre eux. Si vous êtes à abuser de la & quot; astéroïde & quot; rôle de mettre des trucs aléatoire dans les champs d'astéroïdes, vous ne voulez pas faire une version de cendre.
    • Tourelle weapon_energy maintenant par défaut à 25.
    • données Beacon icône est désormais gérée de manière plus flexible (http://aegidian.org/bb/viewtopic.php?p=128487#p128487; Bug # 17828). En outre, il est recherché en utilisant le code de la balise du navire comme une clé, au lieu de son rôle principal.
    • Équipement:
    • touches extra-Nouveau Dictionnaire equipment.plist: - Script: utilisé pour mettre en œuvre l'équipement primable. Scripts d'équipement ont une propriété prédéfinie, equipmentKey, et un gestionnaire d'événements, activé (). - Visibles: les contrôles de visibilité sur l'écran d'état et des textes de présentation des chantiers navals. Par défaut:. True
    • missiles NPC sont maintenant représentés comme des entrées de l'équipement au lieu de navires. Pour plus d'efficacité, il est recommandé que tous les types de missiles de l'APN ont une entrée equipment.plist, même si elles ne sont pas disponibles pour le joueur. (Par exemple, il ya maintenant une EQ_THARGON.) Pour vous aider à mettre cela en place, permettra ship.setUp.missiles dans logcontrol.plist (ou utiliser console.setDisplayMessagesInClass (& quot; & quot ;, ship.setUp.missiles vrai) dans la console de débogage ).
    • D'autres fichiers de configuration:
    • Les sons qui sont répertoriés dans customsounds.plist sont maintenant préchargé pour éviter les retards de chargement. Sons qui sont joués via JavaScript en spécifiant un nom de fichier ne peuvent être préchargées; Si vous faites cela, et votre son est pas particulièrement rare, je vous suggère de passer par une entrée de customsounds.plist.
    • Fortuitement, en utilisant des entrées de customsounds.plist à partir de scripts fonctionne désormais correctement.
    • décors d'écran et des superpositions peuvent maintenant être mises à l'échelle, permettant des résolutions plus élevées. (Bug # 17201) Voir http://aegidian.org/bb/viewtopic.php?p=127716 pour plus d'informations. En outre, les entrées screenbackgrounds.plist peuvent être des tableaux, dans ce cas, un élément est choisi au hasard.
    • Planètes utilisant cube carte textures tournent maintenant autour de l'axe polaire prévu. Planètes en utilisant des textures traditionnelles ne le font pas, mais ils ne faisaient jamais. (Bug # 17243)
    • Nouveau HUD et sélecteur: drawWeaponsOfflineText:.
    • JavaScript:
    • Mise à niveau SpiderMonkey à bord de saignement (1.75 utilise la même version que Firefox 4.0 beta 11). Cela ajoute 5e édition la plus caractéristiques de ECMAScript, y compris notamment le mode strict, que je recommande tous OXPers adoptent.
    • D'autre part, l'ancien quot SpiderMonkey spécifique &; mode strict & quot; est désactivée par défaut, car il a des faux positifs. Elle peut être activée via la console de débogage en définissant console.pedanticMode à true.
    • Prise en charge native JSON peut être utile pour stocker des données structurées dans des variables de la mission.
    • Les objets globaux et console JavaScript sont maintenant remplacés lors de la réinitialisation du jeu, et ne peuvent plus être utilisés pour la contrebande d'informations entre les sessions.

    • objets
    • Vector3D et Quaternion ne peuvent plus être comparés en utilisant == et! =, parce que la verrue dans le moteur JavaScript nous étions précédemment exploitons plus existe. Voir http://www.aegidian.org/bb/viewtopic.php?f=4&t=8847 pour plus d'informations.
    • Les scripts sont maintenant arrêtés si ils courent pendant plus d'une seconde. (Fonctions de Oolite lente ne sont pas comptés vers la limite. L'idée est de ne pas forcer une limite de temps sur vous, mais pour tuer scripts coincé dans une boucle infinie. Si votre script est délibérément en cours d'exécution depuis plus d'une seconde, vous avez probablement des problèmes, si .) Pendant le chargement et l'événement de démarrage, la limite est de deux secondes.
    • Toutes les méthodes et propriétés JavaScript Oolite fournis ont été vérifiés pour les rapports d'erreur cohérente et saine gestion des mauvaises valeurs. Dans certains cas, leur vérification d'erreur est devenue plus stricte. Dans d'autres, ils effectuent les conversions implicites normales (comme la conversion d'une chaîne avec une valeur numérique à un certain nombre) au lieu d'échouer ou de se briser. Toutes les erreurs de paramètres normaux devraient désormais des exceptions JavaScript; appelant une méthode de Oolite défini avec le mauvais type de cette valeur sera juste arrêter le script, mais il est difficile de le faire par accident.
    • Oolite a maintenant la possibilité d'écrire une trace de pile quand une exception non gérée se JavaScript ou d'un avertissement est enregistré. Cela vous permet de savoir comment vous avez atteint le point où l'erreur se produit. Ceci est activé par défaut si le OXP de débogage est installé, désactivée par défaut autrement. Vous pouvez basculer en définissant console.dumpStackForErrors et console.dumpStackForWarnings si la console est actif, ou de la pile de vidage-pour-erreurs et de pile de vidage-pour-les avertissements paramètres cachés autrement. Lorsque la console est actif, vous pouvez également vous connecter une trace de pile à tout moment en utilisant le débogueur de déclaration spéciale ;, qui, autrement, avoir aucun effet.
    • L'objet JavaScript global est maintenant exposé comme une propriété de lui-même, appelé mondiale. global.global mondiale ===.
    • Le vaisseau du joueur est maintenant traitée comme invalide après avoir éjecté ou mourant.
    • Certaines exceptions levées dans les gestionnaires d'événements, qui ont été supprimés par erreur avant, sont maintenant présentés.
    • Cadre rappels: les fonctions de rappel que l'on appelle une fois par trame, utiles pour les animations de conduite. Voir http://aegidian.org/bb/viewtopic.php?f=4&t=8941 pour plus d'informations.
    • corrections de bugs de script:
    • Les chaînes de prototypes pour des objets Oolite définies ont été préalablement mis en place de manière incorrecte. Ceci a été corrigé. Un effet de cette est que l'utilisation des méthodes et des propriétés uniques sur les constructeurs à la place de leurs instances cessé de travailler. Pour le cas, système et le lecteur le plus commun il ya accesseurs de compatibilité qui se connectent avertissement, tout comme nous l'avons fait pour les méthodes obsolètes dans le passé. Si vous voulez comprendre réellement ce qui se passe, mon meilleur coup de couteau à l'expliquer est à http://www.aegidian.org/bb/viewtopic.php?f=4&t=8968.
    • En ce qui concerne les scripts, le joueur peut maintenant seulement mourir une seule fois. (Auparavant, shipDied () serait appelé deux fois, sans paramètres et une fois avec.)
    • Lorsque le joueur est tué par un q-bombe, le paramètre DamageType à shipDied () est maintenant & quot; cascade arme & quot; (pas & quot; dégâts d'énergie & quot;).
    • Vous pouvez maintenant attribuer plusieurs Trumbles, à la grande joie des clients partout dans le monde.
    • & quot; Afficher les modèles & quot; des navires et des planètes montrer plus dans les listes entité du système. Vous pouvez obtenir le modèle d'affichage pour les écrans de la mission avec la nouvelle propriété de mission.displayModel. Les autres sont destinés à être inaccessibles.
    • Sound.load () gère maintenant les touches de customsounds.plist correctement.
    • Navire exitSystem () / AI performHyperSpaceExit travaillent maintenant dans l'espace interstellaire.
    • Nouveaux événements mondiaux:
    • playerWillSaveGame (saveType) (demande Feature # 5095)
    • escapePodSequenceOver () (appelée immédiatement avant de décider comment sauver ou de tuer le joueur après avoir utilisé une capsule de sauvetage. Voir player.setEscapePodDestination ()).
    • Nouveaux événements de navire:
    • coordinatesForEscortPosition (index) (pas exactement un événement, mais peu importe.)
    • distressMessageReceived (agresseur, l'expéditeur)
    • shipTakingDamage (montant, fromEntity, DamageType) (Feature demande # 5077)
    • shipKilledOther (cible, DamageType) (incendies après shipDied de cible (), mais avant de réellement exploser).
    • shipWillLaunchFromStation (station) (auparavant réservé aux joueurs).
    • les événements de navires modifiés:
    • commsMessageReceived () prend maintenant un second paramètre, le navire envoi.
    • propriétés et méthodes New JavaScript:
    • Entité collisionRadius
    • Entité dumpState () (disponible uniquement si la console est active):. écrit un tas de ferraille dans le journal
    • EquipmentInfo canBeDamaged
    • EquipmentInfo canCarryMultiple
    • EquipmentInfo isAvailableToNPCs
    • EquipmentInfo isAvailableToPlayer
    • EquipmentInfo isVisible
    • EquipmentInfo scriptName
    • Global DefaultFont (objet avec une méthode, MeasureString ())
    • Global addFrameCallback ()
    • formatCredits mondiaux ()
    • Global formatInteger ()
    • Global isValidFrameCallback ()
    • Global removeFrameCallback ()
    • Global takeSnapShot ()
    • mission.displayModel: la toile de fond de filage navire, si l'on est en cours d'utilisation. (Si vous définissez spinModel sur false dans le runScreen () l'objet de paramètre, il sera abstenir de tourner autour pour faciliter animation manuelle.)
    • player.setEscapePodDestination ()
    • player.ship.viewDirection
    • player.ship.weaponsOnline
    • player.ship.removePassenger ()
    • subEntityCapacity des navires
    • restoreSubentities de navire ()
    • Navire scriptedMisjump () (anciennement joueur seulement)
    • Station allowsAutoDocking
    • Station allowsFastDocking
    • Système countEntitiesWithScanClass ()
    • Système scrambledPseudoRandomNumber ()
    • propriétés et méthodes JavaScript modifiés:
    • commsMessage des navires () prend maintenant un second paramètre optionnel, le navire cible.
    • Navire equipmentStatus () retourne maintenant & quot; EQUIPMENT_UKNOWN & quot; lorsqu'il est passé un identifiant de l'équipement undefined, au lieu de lancer une exception.
    • Les roleProbabilities de propriété de navire a été rebaptisé roleWeights.
    • Nouveau AI commandes:
    • enterPlayerWormhole
    • setDesiredRangeForWaypoint
    • setTargetToNearestFriendlyStation
    • thargonCheckMother
    • updateEscortFormation
    • Messages New AI:
    • STATION_LAUNCHED_SHIP
    • les changements de Descriptions.plist (pour les traducteurs):
    • Ajouts: - nombre de groupe de taille - nombre de groupe de seuil - nombre décimal-séparateur - Numéro-groupe-séparateur - pilote automatique station - @ - ne-pas-permettent-autodocking - pilote automatique-Multiple-cibles - autopilote-alerte rouge - sorcière-no-moteur --galactique avorter sorcières utilisateur - armes-systèmes-ligne - armes-systèmes-offline - équipement primed- @ - équipements amorcée-none - équipements amorcée-none- disponible - la station-accueil-apurement nié - initialisation-debug-soutien - graphiques distance-f (courte portée organigramme distance-f et à long terme-chart-distance f référencer cette; il ne sert pas directement par le jeu) - cartes-est-Voyage-temps f (courte portée-chart-Est-Voyage-temps-f et à long terme-chart-est-Voyage-temps f référencer cette; elle ne sert pas directement par le jeu) - produit-marché - stickmapper-armes-online-bascule - stickmapper-snapshot - stickmapper-prime-équipements - stickmapper-activate-équipements - stickmapper-escape-pod - stickmapper-manteau - stickmapper-scanner-zoom - gameoverscreen-escape-pod - instantanés nom-répertoire-- instantanés-nom-répertoire-mac - sauvetage récompense pour -@@- @ - crédits - @ - alt - capture-récompense pour -@@- @ - crédits- @ -ALt - synthèse vocale-entrant-message - @
    • supprimé / utilisé: - initialisation univers - synthèse vocale-entrant-message - ne sont plus utilisés directement par le jeu, utilisé par synthèse vocale-entrant-message- @ sorte localisations existants seront (peut-être) de travail. - Pilote automatique ne peut-dock-avec-cible - encore compris, mais actuellement utilisé
    • .
    • console de débogage:
    • Auparavant, l'objet de la console était disponible à partir de la console comme console, et nulle part ailleurs que debugConsole. Les deux sont désormais mondiale, et la console est préféré.
    • Support Profilage: composez le profil pour voir où passe son temps. Pour plus d'informations, comme un tas de JavaScript objets plutôt que d'une décharge de texte, utilisez this.profileData = console.getProfile (function () {}).
    • Tracé de soutien: appeler: trace pour voir la hiérarchie des appels de fonction faites par. (La trace est écrit dans le journal.) Le traçage et le profilage ne peut pas être utilisé en même temps.
    • Lorsque le résultat d'une expression est un tableau ou un objet ordinaire, sa structure est maintenant assez-imprimé. Vous pouvez aussi jolie-imprimer la structure d'un objet en utilisant l': d macro. Je suggère de prendre l'habitude de le faire à tout objet que vous êtes curieux de savoir. : d player.ship est un bon point de départ
    • .
    • L'appel de méthode () a été renommé callObjC () pour éviter toute confusion avec le Function.prototype.call standard (). Il travaille maintenant sur plusieurs objets - à peu près tout, sauf les vecteurs et les quaternions -. Et peut traiter avec des méthodes Objective-C qui retournent des nombres, des vecteurs ou des quaternions

    Ce qui est nouveau dans la version 1.74.2:

    • Arrêté joueur de sélectionner la destination du saut non valide pendant saut compte à rebours .

    • permissions
    • accueil fixe incohérences: toutes les stations hostiles refusent maintenant autorisations d'accueil
    • .
    • Le passage à des vues personnalisées actuellement permis d'une manière cohérente.

    • taux de répétition
    • Arme est maintenant par l'arme.
    • niveau de zoom actuel est aujourd'hui conservé lors de la commutation HUD.
    • échappement panache réinitialise maintenant, après l'hyperespace saute / scripted téléportation / auto-docking.
    • Correction confusion du système de chevauchement lors du chargement des jeux et la recherche de systèmes.
    • Tous les écumeurs de soleil générés automatiquement devrait maintenant être protégé de manière adéquate.
    • Correction occasionnelle & quot; blanchie & quot;. -looking planètes sur l'écran d'information du système
    • démontrant mal à distance fixe sur le tableau de courte portée lors de la commutation de retour à partir du tableau de longue portée.
    • discours par défaut Amélioration de la synthèse vocale (pas Mac OS X).
    • SystemInfo.systemsInRange () peut maintenant être appelé sur un objet SystemInfo spécifique, au lieu de toujours appliquer le système actuel.
    • New JavaScript événement: shipAttackedOther () (inverse de shipBeingAttacked (), appelé immédiatement après shipBeingAttacked ()) .
    • Si un script supprime une pièce d'équipement dans le equipmentDamaged () gestionnaire d'événements, pas & quot; équipement endommagé & quot; message est généré.
    • Ship.removeEquipment () fonctionne maintenant sur l'équipement endommagé.
    • la priorité de substitution fixe pour expandDescription () et expandMissionText (), les remplacements (le cas échéant) maintenant préséance sur tout le reste.
    • clé Nouveau:. station_roll
    • Correction de quelques cas où IA pourrait briser la manipulation du groupe.
    • erreurs de Shader détectés dans la phase de lien (en général, des problèmes impliquant état partagé entre le sommet et le fragment shaders) sont maintenant rapporté correctement.

    Quoi de neuf dans la version 1.74.1:

    • Les scripts peuvent une fois de plus et vérifier les prix Trumbles, et la mission Trumble norme fonctionne à nouveau. (Limitation:.. Scripts ne peut pas augmenter le nombre de Trumbles en accordant plus d'Ceci sera corrigé dans 1.75)
    • La mission nova une fois de plus le prix de récompense appropriée sur un succès.
    • Pas plus & quot; Witchspace mauvais fonctionnement du moteur & quot; un message lors de l'entrée d'un système de post-nova.
    • Lorsque amarré à une station secondaire, la sélection par défaut sur l'écran de menu du jeu est & quot; Game Options & quot; plutôt que & quot; Commencez New Game & quot;.
    • Correction latence audio gênant lors de la lecture de son premier sous Mac OS X.
    • Correction de plusieurs bogues d'interface JavaScript qui pourraient causer un script défectueux d'arrêter sans message d'erreur.
    • de
    • paramètres graphiques ajusté:. mode shader est maintenant limitée à simple pour Intel GMA 950 et ATI Radeon R300 familles GPU, et quelques autres tweaks
    • Correction d'un bug de synthèse matériau où illumination_modulate_color a été ignoré lors de l'utilisation emission_and_illumination_map en mode shader (essai de matériau de cas de test suite 7).
    • fix possible pour gels aléatoires lors de l'utilisation de la synthèse vocale dans Windows.
    • Diverses corrections et améliorations de bugs mineurs.

    Ce qui est nouveau dans la version 1.73.4:.

    • Nouvelle mission fixe

    Quoi de neuf dans la version 1.72:

    • Nouveau & quot; navire registre & quot; qui gère la création de nouveaux navires plus robuste et efficace.
    • Nouveau matériel de manutention
    • tourelles de navires joueur
    • support du joystick prend désormais en charge plusieurs axes et boutons
    • réglages et améliorations AI
    • De nombreuses mises à jour et des correctifs à JavaScripting

    Logiciel similaire

    openc2e
    openc2e

    3 Jun 15

    JASA
    JASA

    20 Feb 15

    Minecraft Server
    Minecraft Server

    19 Feb 15

    D'autres logiciels de développeur Giles Williams

    Oolite
    Oolite

    1 Dec 18

    Commentaires à Oolite

    Commentaires non trouvées
    Ajouter un commentaire
    Tourner sur les images!