Ang mga proyekto ng mineral ng oulait ay isang open source at libre space simulation game, isinulat para sa Mac OS X sa layunin C gamit Cocoa at OpenGL.
Mineral ng oulait ay isinulat bilang tugon sa withdrawal ng Elite - Ang Bagong Uri laro mula sa Internet. Gayunman, ito ay hango sa isang malayang pagbibigay kahulugan at pagpapalawak ng mga orihinal na laro, orihinal na nilikha sa pamamagitan ng Kristiyano Pinder, na sinusundan ng Ian Bell at David Braben.
Maaari mong madaling palawakin ang mga manlalaro mineral ng oulait sa laro na may mga bagong tampok at pag-andar, salamat sa kanyang modular at maliit na disenyo. Halos bawat aspeto ng laro ay maaring madaling baguhin gamit libre at simpleng graphics pakete at editor ng teksto.
Mineral ng oulait ay isang platform-independent na laro, na sumusuporta sa Linux, Mac OS & nbsp; X & nbsp; at Windows operating system
Ano ang bagong sa paglabas:.
< ul>
Ano ang bagong sa bersyon 1.76 / 1.77.1 Beta:
- Bug na may taning na planetary display cloud
- Cargo / Passenger premium / advance muli
- Ayusin sa escort scan klase initialisation
- Ayusin para sa misyon screen hindi nagpapahintulot sa exit kapag off HUD
- Ayusin apatan constructor upang makabuo ng pagkakakilanlan apatan bilang dokumentado kapag tinatawag bilang bagong apatan ().
- guiScreenChanged apoy na ngayon sa transition kapag paglunsad
- pumaling at bilis ay ngayon din zeroed kapag paglunsad mula sa isang istasyon
- autopilot status reset sa kamatayan
- Pagbabalik: HUD muli n_bars ngayon gumagana
- Bug sa NPCs patuloy upang i-lock sa patay ships naayos
- positioning Laser shot naayos
- Bug sa manifest tseke sa guiScreenChanged kapag paglunsad naayos
- Makatwirang skilled pilots ay matandaan ngayon upang tumingin kung saan sila pupunta kapag tumatakas
- Shields ngayon din protektahan subentities
- Edge-case para sa pinsala sa pangunahing istasyon ng taning
- culling frustum over-sigasig naayos
- Ang ilang 'ghost' ship bug naayos
- Ayusin ang mission screen crash sa pagpili numerong key
- Ayusin ang bug sa pagkansela galactic pagtalon sa pamamagitan ng script
- Ayusin ang bug sa pagpapatunay para sa paglikha ng interface station
- Gamitin ang tamang uri sa JS Station.market object
- Ayusin ang bug sa docking sa istasyon kung saan dock ay napaka bahagyang off-axis
- kalkulasyon kontrata Fix reputasyon upang ang mga negatibong rep ay gumagana ng maayos
- Ayusin ang hindi pagkakapare-pareho sa pag-uugali ng cloaking device
- pagkalkula Fix ng init pinsala sa subentities
- Ayusin ang mga update ng enerhiya, laser temp, kalagayan ng alerto na may kaugnayan sa autopilot
- Ayusin para sa pag-crash kapag pagpindot up sa pang manifest screen
- Ayusin ang mga salungatan sa pagitan ng & quot; pilot & quot; at & quot; unpiloted & quot; shipdata keys
- check condition Fix kagamitan sa player.replaceShip ()
- Ayusin flasher scaling sa visual effects
- Magdagdag ng icon scoop fuel sa maliit HUD
- Gumaan kulay cursor krus mouse
- Ibukod save-game sa alpabeto
- Bahagyang habaan deadlines sa mga kontrata sa parsela upang maiwasan ang imposible sa buhay
- Pigilan docking may patay istasyon
- Fix memory paglabas.
- Alisin ang & quot; performBroadside & quot; AI command
- Ayusin scanner display bug
- Display tamang key sa mensaheng 'pause'
- Ayusin rotational_velocity para subentities
- Ayusin shipEnergyBecameFull kaganapan sa sunog bilang dokumentado
tama isumbong kontrata
list
Ano ang bagong sa bersyon 1.75.2 Beta:
- Ito ay isang bugfix update sa 1.75.1 , na humahantong sa mga susunod na matatag na release.
Ano ang bagong sa bersyon 1.75.1 Beta:
- Ito ay isang bugfix release nangungunang patungo sa susunod stable na bersyon. Ang mga proyekto ay aktibong naghahanap ng mga taong handang tumulong sa pagsubaybay down ang anumang natitirang mga bug. Na gawin ito, i-download lamang ang laro at mag-ulat ng anumang mga isyu sa mga mineral ng oulait forum
Ano ang bagong sa bersyon 1.75 Beta:
- gameplay:
- Mas matalinong, mas agresibo NPCs - halimbawa, ang mga ito ngayon ay maaaring mag-shoot sa iyo kapag ikaw kathang tumigil .
- key New master armas lock (default: _) hindi pinapagana ang mga pangunahin at pangalawang armas, at turrets .
- Pinapayak kontrol autopilot: C (o key_autopilot) pagtatangka upang autopilot- dock sa kasalukuyang target station - ang iyong target na kung mayroon man, kung hindi, isang istasyon sa loob ng range scanner, pagpabor sa pangunahing istasyon. Shift-C (ngayon key_autodock halip ng key_autopilot_target) ay pareho, maliban ay ito mabilis-dock kung pinahihintulutan. Shift-D ay hindi na ginagamit.
- Bagong & quot; primable kagamitan & quot; konsepto: kagamitan ay maaaring gumawa script na paraan nang hindi kinakailangang maging isang misayl. New key: Shift-N at Control-Shift-N cycle sa pamamagitan ng mga listahan ng mga primable kagamitan, at N aktibo ang kasalukuyang napiling kagamitan. (Key config key:. Key_prime_equipment, key_activate_equipment)
- Target-sensitive mode retikl ngayon ay mas tumpak.
- ngayon ay nakasalalay na presyo ng gasolina sa mga mass ng iyong barko.
- panghimpapawid pagitan magkakapatong na mga sistema ay gumagamit na ngayon 0.1 LY halaga ng gasolina.
- ngayon ay tumatagal ng isang hyperspace misjump 3/4 ng oras ng isang matagumpay na tumalon, sa halip na ang buong oras. (Na hindi bababa sa 3/4 upang maiwasan ang Pagsasamantala Mayroon. Tingnan http://aegidian.org/bb/viewtopic.php?t=7917 para sa karagdagang impormasyon.)
- Ang Trumble alok & quot; misyon & quot; ngayon-ulit gaya ng nilalayon, kung sakaling hindi mo sinasadyang nakuha ito.
- Escape pods ngayon layunin para sa pinakamalapit na friendly na station / carrier.
- Ang pindutan escape pod key / joystick ay dapat nang pinindot ng dalawang beses sa sunud-sunod na paalisin (maliban sa mahigpit na mode, o kung ang escape-pod-activation-agarang nakatagong setting ay naka-set).
- comm log mensahe ang ginagamit ngayon. (Feature kahilingan # 4970)
- Mga bug fix:
- & quot; Lollipop flashes & quot; inalis. (Bug # 17215)
- Hyperspace countdown mensahe huwag ulitin ang kanilang mga sarili.
- Ikaw ay maaaring hindi na lumabas nang panakaw sa screen ng kontrata sa pamamagitan ng likod na pinto sa pangalawang stations.
- Secondary armas ay nabilang na ngayon para maayos kapag pinahahalagahan ang iyong ship. (Bug # 17450)
- Pag-aayos ng sa joystick configuration (Bug # 17482, Bug # 17490)
- Ang karaniwang mailalarawan pa mahalagang & quot; minor tweak at pag-aayos ng & quot;.
- Miscellaneous:
- Bagong icon sa pamamagitan ng ikapitong.
- kaunting paggamit ng memory ng iba't ibang espesyal na mga epekto at mga bagay JavaScript. Sa kabilang dako, ang mga bagong JavaScript engine ay gumagamit ng mas maraming memory.
- Mac na tukoy sa:
- Ang pangamba Sound Bug ng tadhana ay naayos na. (Bug # 17214)
- pag Joystick.
- pag Awtomatikong update (Sparkle).
- Ang mineral ng oulait folder screen shot ay maaaring ngayon ay inilipat mula sa mga desktop at mineral ng oulait ay patuloy na gamitin ito (hangga't ito ay hindi pinalitan ng pangalan o inilipat sa trash).
- Windows at Linux
- Dahil sa isang bug sa GNUstep, hindi maaaring basahin ang mga mas lumang bersyon credit balanse ng higit sa 429496729.5 credits tama. 1.75 magsusulat save na mga laro sa isang paraan na avoids ang problemang ito (kahit na kapag puno na may lumang test release). Ang bersyon ng Windows ay maaari ring basahin sa mas malaking dami ng credit sa lumang naka-save na mga laro.
- mga pagbabago sa pag-unlad pack Pagpapalawak:
- New shipdata.plist key: - allows_auto_docking (station lamang): kung totoo, player autopilot docking ay pinahihintulutan. Default: totoo. - Allows_fast_docking (station lamang): kung totoo, mabilis docking ay pinahihintulutan. Default: false, maliban para sa pangunahing istasyon. - Counts_as_kill: kung hindi totoo, ang barko ay hindi mabibilang bilang mga pumatay at hindi lumahok sa q-mine cascade masaya masaya oras, kahit na ang kanyang scan klase at iba pang mga katangian sa kabilang banda ay ipaalam ito gawin ito. Default: totoo. - Cloak_automatic (NPCs): kung totoo, pagkukunwari aparato ay aktibo kapag umaatake; sa kabilang banda, ito ay dapat na maging aktibo sa pamamagitan ng isang script. Default: totoo. - Has_patrol_ships (station lamang, malabo boolean): kung totoo, ang istasyon ay pana-panahon ilunsad patrol kung ito ay may anumang mga ships pulis naka-dock. Default: false, ngunit hindi pinansin (itinuturing bilang palaging totoo) para sa pangunahing istasyon. - Hyperspace_motor (lahat ng barko, kabilang ang player): kinakailangan upang ma-tumalon. Default: totoo. - Interstellar_undocking (station lamang): kung totoo, docking sa mga istasyon sa interstellar space ay hindi maging sanhi ng mga station para pumunta sa isang katabing sistema. Default: false. - Weapon_range (toresilya subentities): plasma range shot. Default: 6000. - tunnel_corners, tunnel_start_angle at tunnel_aspect_ratio (station lamang): ang mga ito palitan docking_pattern_model. Tingnan http://www.aegidian.org/bb/viewtopic.php?p=128823#p128823 para sa karagdagang impormasyon.
- Ang isang bagong barko role, & quot; baga & quot ;, ay ginagamit upang bumuo ng mga labi sa mga sistema ng post-nova. Tumingin Ang default cinders tulad ng mga default asteroids at malalaking bato, ngunit may mataas na init shielding. Kung gumawa ka ng mga pasadyang mga asteroids, marahil nais na magkaroon ng mga baga na mga bersyon ng mga ito. Kung ikaw ay inaabuso ang & quot; asteroid & quot; papel na ilagay random stuff sa asteroid patlang, na hindi mo nais na gumawa ng isang bersyon baga.
- Toresilya weapon_energy ngayon ang mga default na 25.
- data Beacon icon ng paghawak ngayon sa isang mas nababaluktot na paraan (http://aegidian.org/bb/viewtopic.php?p=128487#p128487; Bug # 17828). Bukod dito, ito ay tumingin up gamit beacon code ng barko bilang isang susi, sa halip na ang pangunahing papel.
- Kasangkapan:
- New equipment.plist keys extra-diksyunaryo: - script: ginagamit upang ipatupad primable kagamitan. Script Equipment magkaroon ng isa paunang-natukoy na ari-arian, equipmentKey, at isa handler ng kaganapan, activate (). - Nakikita: kumokontrol kakayahang makita sa screen ng katayuan at pagawaan ng mga bapor blurbs. Default:. True
- NPC missiles ay kinakatawan ngayon bilang entries kagamitan sa halip ng ships. Para sa kahusayan, ito ay inirerekomenda na ang lahat ng NPC uri missile na ng equipment.plist entry, kahit na ang mga ito ay hindi magagamit sa mga player. (Halimbawa, may na ngayon ang isang EQ_THARGON.) Para sa tulong sa pag-set up na ito, paganahin ship.setUp.missiles sa logcontrol.plist (o gamitin console.setDisplayMessagesInClass (& quot; ship.setUp.missiles & quot ;, true) sa debug console ).
- Iba pang mga file configuration:
- tunog na ay nakalista sa customsounds.plist ay preloaded ngayon upang maiwasan ang loading pagkaantala. Tunog na na-play sa pamamagitan ng JavaScript sa pamamagitan ng pagtukoy ng isang pangalan ng file ay hindi maaaring preloaded; kung ikaw ay gumagawa na ito, at ang iyong mga tunog ay hindi partikular na bihira, Mungkahi ko na pagpunta sa pamamagitan ng isang customsounds.plist entry.
- Nagkataon, gamit customsounds.plist entry mula sa script ngayon ay gumagana nang maayos.
- backdrops Screen at mga overlay ay maaari na ngayong i-scale, na nagpapahintulot para sa mas mataas na resolution. (Bug # 17201) Tingnan http://aegidian.org/bb/viewtopic.php?p=127716 para sa karagdagang impormasyon. Bukod pa rito, screenbackgrounds.plist entries ay maaaring array, kung saan ang isang elemento ay pumili nang random.
- Mga Planeta gamit texture kubo mapa ngayon iikot sa palibot ng inaasahan polar axis. Planeta ng paggamit ng tradisyonal na mga texture ay hindi, ngunit hindi ang kanilang ginawa. (Bug # 17243)
- Bagong HUD selector dial: drawWeaponsOfflineText:.
- JavaScript
- Na-upgrade SpiderMonkey sa dumudugo gilid (1.75 gumagamit ng parehong bersyon ng Firefox 4.0 beta 11). Ito ay nagdadagdag ng pinaka ECMAScript tampok 5th Edition, kapansin-pansin kabilang mahigpit na mode, na kung saan inirerekumenda ko magpatibay lahat OXPers.
- Sa kabilang dako, ang lumang SpiderMonkey-tiyak & quot; mahigpit na mode & quot; ay hindi pinagana bilang default dahil ito ay may ilang mga maling positibo. Maari itong paganahin sa pamamagitan ng debug console sa pamamagitan ng pagtatakda console.pedanticMode sa totoo.
- Native JSON suporta ay maaaring maging kapaki-pakinabang para sa pag-iimbak ng nakabalangkas na data sa mga variable na misyon.
- Ang JavaScript global at console bagay ay pinalitan ngayon kapag i-reset ang laro, at hindi na maaaring gamitin upang ilagay nang panakaw impormasyon sa lahat ng session.
- Vector3D at apatan na bagay ay hindi na maaaring kumpara gamit == at! =, dahil hindi na umiiral ang kulugo sa JavaScript engine dati namin ay mapagsamantalang. Tingnan http://www.aegidian.org/bb/viewtopic.php?f=4&t=8847 para sa karagdagang impormasyon.
- Scripts ay tumigil sa ngayon kung tumakbo sila para sa higit sa isang segundo. (Mabagal mineral ng oulait function ay hindi mabibilang patungo sa limitasyon. Ang ideya ay hindi upang pilitin ang isang limitasyon ng panahon sa iyo ngunit upang patayin script natigil sa isang walang-katapusang loop. Kung ang iyong script ay sadyang tumatakbo para sa higit sa isang segundo marahil ay may mga problema, kahit na .) Sa panahon ng pag-load at ang startup kaganapan, ang limitasyon ay dalawang segundo.
- Ang lahat ng mineral ng oulait-ibinigay pamamaraan at mga katangian JavaScript ay audited para pare-pareho error sa pag-uulat at may maliwanag na isip sa paghawak ng mga masamang mga halaga. Sa ilang mga kaso, ang kanilang mga error checking ay naging mas mahigpit. Sa iba, sila ay gumanap ng normal pahiwatig conversion (tulad ng pag-convert ng isang string na may isang numerong halaga sa isang numero) sa halip ng hindi pagtupad o pag-crash. Lahat ng normal error parameter ay dapat na ngayong maging eksepsiyon JavaScript; pagtawag ng isang paraan ng mineral ng oulait-natukoy na may mga maling uri ng halaga na ito ay tumigil lang ang script, ngunit ito ay mahirap na gawin na sa pamamagitan ng aksidente.
- mineral ng oulait ay may kakayahan upang magsulat ng isang stack trace kapag naging unhandled isang exception JavaScript o isang babala ay naka-log sa ngayon. Ito ay tumutulong sa iyong malaman kung paano mo naabot ang punto kung saan nangyari ang error. Ito ay sa pamamagitan ng default kung ang debug OXP ay naka-install, sa pamamagitan ng default sa ibang paraan. Maaari mo itong i-toggle sa pamamagitan ng pagtatakda console.dumpStackForErrors at console.dumpStackForWarnings kung ang console ay aktibo, o ang dump-stack-for-error at dump-stack-for-babala nakatagong mga setting kung hindi man. Kapag ang console ay aktibo, maaari mo ring mag-log ng isang stack trace sa anumang punto gamit ang mga espesyal na debugger statement ;, na kung saan ay sa kabilang banda ay walang epekto.
- Ang JavaScript global object ay nakalantad na ngayon bilang isang ari-arian ng kanyang sarili, na tinatawag na global. global === global.global.
- ship ng player ay itinuturing ngayon bilang hindi wasto matapos ejecting o namamatay.
- Ang ilang mga eksepsiyon itinapon sa mga humahawak ng kaganapan, na kung saan ay nagkamali pinigilan bago, ay iniulat na ngayon.
- Frame callback: callback function na ay tinatawag na isang beses sa bawat frame, na kapaki-pakinabang para sa pagmamaneho animation. Tingnan http://aegidian.org/bb/viewtopic.php?f=4&t=8941 para sa karagdagang impormasyon.
- Scripting-aayos ng bug:
- Ang prototype kadena para mineral ng oulait-natukoy na mga bagay dati ay naka-set up nang hindi tama. Ito ay naayos na. Isang epekto ng ito ay na ang paggamit ng mga pamamaraan at mga katangian sa walang pareho constructor sa halip ng kanilang mga pagkakataon tumigil sa pagtatrabaho. Para sa mga pinaka-karaniwang mga kaso, System at Player may mga compatibility accessors saan log babala, magkano ang gusto namin nagawa para deprecated pamamaraan sa nakaraan. Kung nais mong tunay na maunawaan kung ano ang nangyari, ang aking pinakamahusay ulos sa nagpapaliwanag ito ay http://www.aegidian.org/bb/viewtopic.php?f=4&t=8968.
- Kasing layo ng mga script ay nababahala, maaari na ngayong mamatay lamang ang player-sabay. (Dati, shipDied () ay tinatawag na dalawang beses, isang beses nang walang mga parameter at minsan sa.)
- Kapag ang player ay namatay sa pamamagitan ng isang q-bomba, ang damageType parameter upang shipDied () na ngayon ang & quot; cascade armas & quot; (hindi & quot; pinsala & quot enerhiya;).
- Maaari mo na ngayong award maramihang trumbles, sa kasiyahan ng mga customer sa lahat ng dako.
- & quot; Display modelo & quot; ng mga barko at mga planeta ay hindi na magpapakita sa mga listahan ng entity ng system. Maaari kang makakuha sa modelo display para sa misyon na screen na may mga bagong mission.displayModel property. Ang iba ay nilayon upang maging maa-access.
- Sound.load () ngayon humahawak customsounds.plist keys ng maayos.
- Ship exitSystem () / AI performHyperSpaceExit ngayon trabaho sa interstellar space.
- Bagong kaganapan sa mundo:
- playerWillSaveGame (saveType) (Feature kahilingan # 5095)
- escapePodSequenceOver () (na tinatawag na kaagad bago ang pagpapasya kung paano upang iligtas o patayin ang player pagkatapos gamit ang isang escape pod. Tingnan player.setEscapePodDestination ()).
- New ship kaganapan:
- coordinatesForEscortPosition (index) (hindi eksakto ang isang kaganapan, ngunit kahit anong.)
- distressMessageReceived (aggressor, nagpadala)
- shipTakingDamage (halaga, fromEntity, damageType) (Feature kahilingan # 5077)
- shipKilledOther (target, damageType) (sunog matapos shipDied target ni (), ngunit bago ang aktwal na pamumulaklak up).
- shipWillLaunchFromStation (station) (dati limitado sa player).
- Binagong ship kaganapan:
- commsMessageReceived () na ngayon ay tumatagal ng isang pangalawang parameter, ang pagpapadala ng barko.
- katangian at mga pamamaraan New JavaScript:
- Entity collisionRadius
- Entity dumpState () (magagamit lamang kung ang console ay aktibo):. magsusulat ng grupo ng mga junk sa log
- EquipmentInfo canBeDamaged
- EquipmentInfo canCarryMultiple
- EquipmentInfo isAvailableToNPCs
- EquipmentInfo isAvailableToPlayer
- EquipmentInfo isVisible
- EquipmentInfo scriptName
- Global defaultFont (object sa isang paraan, measureString ())
- Global addFrameCallback ()
- Global formatCredits ()
- Global formatInteger ()
- Global isValidFrameCallback ()
- Global removeFrameCallback ()
- Global takeSnapShot ()
- mission.displayModel: ang umiikot-ship backdrop, kung ang isa ay ginagamit. (Kung itinakda mo spinModel sa false sa parameter object runScreen (), ito ay pigilin ang sarili mula umiikot sa paligid para sa mas madaling manual animation.)
- player.setEscapePodDestination ()
- player.ship.viewDirection
- player.ship.weaponsOnline
- player.ship.removePassenger ()
- Ship subEntityCapacity
- Ship restoreSubentities ()
- Ship scriptedMisjump () (dating player-only)
- Station allowsAutoDocking
- Station allowsFastDocking
- System countEntitiesWithScanClass ()
- System scrambledPseudoRandomNumber ()
- Binagong katangian at mga pamamaraan JavaScript:
- Ship commsMessage () na ngayon ay tumatagal ng isang opsyonal na pangalawang parameter, ang target na barko.
- Ship equipmentStatus () nagbabalik ngayon & quot; EQUIPMENT_UKNOWN & quot; kapag lumipas isang hindi tiyak na identifier na kagamitan, sa halip ng pagkahagis ng isang exception.
- Ang Ship roleProbabilities ari-arian ay napalitan ng pangalan roleWeights.
- Bagong AI utos:
- enterPlayerWormhole
- setDesiredRangeForWaypoint
- setTargetToNearestFriendlyStation
- thargonCheckMother
- updateEscortFormation
- Bagong AI mensahe:
- STATION_LAUNCHED_SHIP
- pagbabago Descriptions.plist (para sa mga tagasalin):
- Mga karagdagan: - number-group-size - number-group-threshold - number-decimal-separator - number-group-separator - autopilot-station - @ - ay-hindi-daan sa-autodocking - autopilot-multiple-target - autopilot-red-alert - bruha-no-motor - bruha-user-galactic-abort - mga armas-systems-online - mga armas-systems-offline - kagamitan-primed- @ - kagamitan-primed-none - kagamitan-primed-none magagamit - station-docking-clearance-tinanggihan - Sinisimulan-debug-suporta - chart-distance-f (short-range-chart-distance-f at malayuan-chart-distance-f ngayon isangguni ito; ito ay hindi direktang ginagamit sa pamamagitan ng mga laro) - chart-est-travel-time-f (short-range-chart-EST-travel-time-f at malayuan-chart-EST-travel-time-f ngayon isangguni ito, ito ay hindi na ginagamit nang direkta sa pamamagitan ng mga laro) - kalakal-market - stickmapper-armas-online-toggle - stickmapper-snapshot - stickmapper-kalakasan-kagamitan - stickmapper-activate-kagamitan - stickmapper-escape-pod - stickmapper-balabal - stickmapper-scanner-zoom - capture-gantimpala-para sa - - gameoverscreen-escape-pod - snapshots-directory-name - snapshots-directory-name-mac - rescue-gantimpala-para sa -@@- @ - credits - @ - alt@@- @ - kredito- @ -alt - speech-synthesis-papasok-message - @
- Tinanggal / unused: - initialising-universe - speech-synthesis-papasok-message - hindi na ginagamit nang direkta sa pamamagitan ng mga laro, na ginagamit ng mga speech-synthesis-papasok-message- @ kaya umiiral localizations ay (maaaring) trabaho. - Autopilot-ay hindi-dock-with-target - kasama pa rin, ngunit kasalukuyang hindi ginagamit .
- Debug console:
- Dati, ang console object ay magagamit mula sa loob ng console ng console, at kahit saan pa rin debugConsole. Ang parehong ay ngayon global, at console ay ginustong.
- Profiling support: tumawag sa: profile upang makita kung saan gumastos ng oras nito. Para sa mas detalyadong impormasyon, tulad ng isang bungkos ng JavaScript bagay sa halip na isang text dump, gamitin this.profileData = console.getProfile (function () {}).
- Tracing support: tumawag sa: trace upang makita ang hierarchy ng mga tawag na function na ginawa sa pamamagitan ng. (Trace ay nakasulat sa log.) Sinusundan at profiling ay hindi maaaring gamitin sa parehong oras.
- Kapag ang mga resulta ng isang expression ay isang array o plain object, kaayusan nito ay ngayon pretty-print. Maaari mo ring pretty-print ang istraktura ng anumang bagay gamit ang: d macro. Mungkahi ko na pagkuha sa ugali ng paggawa nito sa anumang object na gusto mong malaman tungkol sa. : d player.ship ay isang mahusay na panimulang punto .
- Ang mga tawag () method ay napalitan ng pangalan callObjC () upang maiwasan ang pagkalito sa standard Function.prototype.call (). Ito ay gumagana na ngayon sa higit pang mga bagay - halos lahat ng bagay maliban vectors at quaternions -. At maaaring humarap sa Layunin-C pamamaraan na bumalik numero, vectors o quaternions
Ano ang bagong sa bersyon 1.74.2:
- Huminto player mula sa pagpili ng mga di-wastong destination jump panahon jump countdown .
- Mga Fixed docking: lahat ng pagalit stations ngayon tanggihan pahintulot docking .
- Ang paglipat sa mga pasadyang pagtingin ngayon pinapayagan sa isang pare-parehong paraan.
- Ang sandata ulitin rate ay ngayon per-armas.
- Kasalukuyang antas ng zoom ay pananatilihin ngayon kapag lumilipat HUDs.
- Ubusin balahibo Nire-reset ngayon pagkatapos jumps hyperspace / script na teleporting / auto-docking.
- Mga Fixed overlapping sistema pagkalito kapag naglo-load ng mga laro at naghahanap ng mga sistema.
- Ang lahat ng mga awtomatikong nakabuo ng sun skimmers dapat ngayon ay sapat na pansanggalang.
- Mga Fixed paminsan-minsan na & quot; bleached & quot;. -Naghahanap planeta sa screen ng impormasyon ng system
- Mga Fixed maling distance na nagpapakita sa maikling tsart hanay kapag lumipat pabalik mula sa mahabang tsart range.
- Pinahusay default speech synthesis boses (hindi Mac OS X).
- SystemInfo.systemsInRange () ay maaari na ngayong tinatawag na sa isang tiyak na SystemInfo object, sa halip ng palaging nag-aaplay sa kasalukuyang sistema.
- New JavaScript kaganapan: shipAttackedOther () (kabaligtaran ng shipBeingAttacked (), na tinatawag na kaagad pagkatapos shipBeingAttacked ()) .
- Kung nagtanggal ng isang script ng isang piraso ng kagamitan sa handler ng kaganapan equipmentDamaged (), walang & quot; equipment napinsala & quot; mensahe ay nabuo.
- Ship.removeEquipment () ay gumagana na ngayon sa nasira kagamitan.
- Mga Fixed pagpapalit priority para expandDescription () at expandMissionText (), ang mga override (kung ibinigay) ngayon kukunin ang pagsunod sa lahat ng iba pa.
- New shipinfo key:. station_roll
- Mga Fixed ilang mga kaso kung saan maaaring masira AIs handling group.
- Shader error na napansin sa bahaging link (sa pangkalahatan, ang mga problema na kinasasangkutan ng estado share sa pagitan ng tuktok at fragment shader) ay iniulat ngayon ng maayos.
hindi pagkakapare-pareho pahintulot
Ano ang bagong sa bersyon 1.74.1:
- Scripts maaaring muling award at suriin para trumbles, at ang standard na Trumble misyon sa sandaling muli gumagana. (Limitasyon:.. Script ay hindi maaaring taasan ang bilang ng trumbles pamamagitan paggawad ng mas maraming ito ay maaayos sa 1.75)
- Ang nova misyon sa sandaling muli awards ang naaangkop na gantimpala sa isang matagumpay na kinalabasan.
- Wala nang & quot; Witchspace madepektong paggawa & quot engine; mensahe kapag pumapasok sa isang post-nova system.
- Kapag naka-dock sa isang sekundaryong station, ang default na pagpipilian sa menu ng laro screen ay & quot; Mga Pagpipilian sa Game & quot; sa halip na & quot; Magsimula ng Bagong Laro & quot;.
- Mga Fixed nakakainis audio latency kapag naglalaro unang tunog sa ilalim ng Mac OS X.
- Mga Fixed ilang mga interface bugs JavaScript na maaaring maging sanhi ng isang may sira script upang huminto nang walang anumang mga error na mensahe.
- Inayos setting ng graphics. shader mode ay limitado na ngayon sa Simple para sa Intel GMA 950 at ATI Radeon R300 GPU mga pamilya, at ilang iba pang mga pag-aayos
- Mga Fixed isang materyal synthesis bug kung saan illumination_modulate_color ay hindi pinansin kapag gumagamit emission_and_illumination_map sa shader mode (case test suite materyal test 7).
- Posibleng fix para sa random freezes kapag gumagamit ng speech synthesis sa Windows.
- Iba't-ibang mga menor de edad aayos ng bug at tweak.
Ano ang bagong sa bersyon 1.73.4:.
- Mga Fixed nova misyon
Ano ang bagong sa bersyon 1.72:
- Bagong & quot; ship registry & quot; na humahawak sa paglikha ng mga bagong ships mas robustly at mahusay.
- Bagong handling
- ship turrets Player
- Sinusuportahan na ngayon ng suporta Joystick mas axes at mga pindutan
- AI-aayos at pagpapabuti
- Maraming mga update at pag-aayos sa JavaScripting
Mga Komento hindi natagpuan