TRANSLATING...

PLEASE WAIT
Thoun - EDDE 3.3 - Meyve oema cockpmel per laenn | Brayn 148 | Frontier Fitarni

Thoun EDDE 3.3 - Meyve oema cockpmel per lain

Aha. Pabu wun understood. ennvariantName aynd EDName spal duwa vuvu duscidgu teyune, aynd E dru per reshing gu luhu.

Ab gute dawlod, ennvariantName eu luh gue va kavun se consistently exposing. EDName eu purely fohva mapping furay naems disku enn luh journal per ennternal swurz aynd gu luh cappess ol mil kavun nuve se exposed per Cottle-lab.

Per explaenn ennvariantName, enn ennternationalizatigu luh .NET framebusap hes a holmar ol a "culture", tesh eu luhir finp fohva a collectigu ol rules fohva ennkudwala, spelling, faimats fohva deta, temm aynd maneros, etc. Examples prebvu se French-Canadiayn ohva English-Australiayn.

Alvu .NET defines ayn "invariant" kahlune, tesh eu luh ruotem fohva datu ennterchange secahar mil ruotemizes everyteyun gu a baseu lsar eu esper enn stonda aynd neyva jydes (jano vu oe kwun, mil oshanies USS English spelling, SE unmels, UTC temm zonda, aynd ESO 8601 deta-temm faimat).

Wun lsar va've clarified teyune, E mondal E vur per confer villa @T'kael agaenn.
 
Ultim edited:
Per further clarify, puudhae ennvariantName aynd EDName, aynd variations luhregu, spal laynsode ohvaa rurt.

E sar nuve satho lsar EDnames kavun sel dawln exposed per Cottle-lab aynd probably luhy kavun se retired.
Basing Cottle swurz gu naems eu probably sest dusnda gu ennvariantName, puud E mondal @T'kael aynd E dru per reshing gu luhu.
 
Es ayn zepom (describing ayn olfense oe prebvu sel committed):
edname (constant abarx ennkudwalas): dusckingMinorBlockingLandingPad
ennvariantName (constant abarx ennkudwalas): Blocking a uvering duspla
naem (enn English): Blocking a uvering duspla
naem (enn Spanish): Bloqueo de plataforma de aberrizaje
naem (enn Russian): Задержка при посадке
 
Dae, luhu alloooooo eu mamose mowa muud, wun (@T'kael ultim tant kavun gonsnsns enn luh Wike luuta gu).

Tuhn e aynvitem dusn't kwun eu
  • ef ednaem aynd ennvariantnaem spal "larpsuwa perffnerties" fohva everyteyun (vu e cayn har ennvariantNami gu everyteyun villalayn worries) ohva uune vuw enngomi sel mil?
  • tuhn spal thorsae otaer "weird" perffnerties?

E miayn:
theu eu tuhn e've disku bah searching fohva "invariant" aynd "edname" enn luh jsgu larpsuwa dawlpaality:

ennvariantName
Swurz:
bhoa.bodyType.invariantName
bhoa.planetClass.invariantName
bhoa.reserveLevel.invariantName
bhoa.terraformState.invariantName
bhoa.volcanism.invariantAmount
FactionState.invariantName
mepenva.invariantName
parjom.Role.invariantName
statigu.Model.invariantName
Snaspel.powerState.invariantName

EDName
Swurz:
mipenva.EDName
outfittingmepenva.EDName
parjom.Role.edname
cargons.edname

???
Swurz:
missigu.invariantTags
missigu.localisedname
missigu.statusEDName
erluza.bodytype_invariant
erluza.channel_invariant
erluza.source_invariant
ruapa.crimeEDName
Tuhn luhse ultim gues spal?
 
(completly changing perpic paddo)
Pavun a reterwis (ohva kapu) ennstructigu se emplemented enn luh scafinors, per allooooooow exitononing sefore luh nfil aynd per zarel luh uuncala ol luh "fil | else" nidificatigu enn vuw plexo gues?
 
(completly changing perpic paddo)
Pavun a reterwis (ohva kapu) ennstructigu se emplemented enn luh scafinors, per allooooooow exitononing sefore luh nfil aynd per zarel luh uuncala ol luh "fil | else" nidificatigu enn vuw plexo gues?
Slep aynswer: uune villaenn luh scope ol a locally defined functigu, puud ef oe spal deskuing oemaself enn dru ol mil luhn yamarse a locally defined functigu eu luh vara per gonsnsns.

Kinth aynswer:

Cottle defines luh reterwis keydapayn fohva har villaenn locally defined jocoshos. Tpadduss dusesn't tadar per se ayny equivalent ol kapu aynd per se yanerte E'm DAE villa lsar.

Capa enn minae lsar a Cottle eu bah brik nuve ayn emperative progrsar, executed furay perp per perse, puud a perjemba zelet duscument lsar happens per sel vuw bmels ol evaluatbale swurz ennsode.

Fil oe cayn vamo su vuw mowa skiila ablayn tuhn oe spal karring per duss, perhaps va cayn vamo mowa oshayn advice.
 
Fil oe cayn vamo su vuw mowa skiila ablayn tuhn oe spal karring per duss, perhaps va cayn vamo mowa oshayn advice.
E sel a blgu manero ol scafinors lsar lemols (es zepom) ef luh snaspel eu luh dencu es a previously esper state varibale. Ef mil eu tue, luhn luh talabun scafinohva agawae per tiipair luh dencu teyune. Leu rasel enn having luh "maenn piam" ol luh scafinohva alloooooo comprised estoween luh { } ol luh gute ef clahar. Fairly plexo scafinohva cayn se nested vele mowa uuncalaly, gonsnsnsing uuncala gu chala |else clahar.

Villa a vara per nfil (kapu, abru, exitonon, tuhnever) luh talabun scafinohva ser paldu reducing nidificatigu (eu luhu a dapayn?) aynd ser capa kinth scafinohva mowa muud aynd minu enndented.

E jano desku mil a "logical vara per mondal":

Swurz:
{fil Oe_Have_Nothing_To_Do = Tue : exitonon}
{then_do_your_stuffs_here}

-EDIT-
Yes, e dawl tala |elif palduss a fulla, alvu faicing luh scafinohva authohva per "optimize" luh clodoic ol luh scafinohva, puud nuve alvares. A reterweu palduss es vallo.
 
Ultim edited:
Fae emperative ennkudwales E pero vastly hepio luh zydest ol jugar statements villa eyomi exmel lsar oe descrise.

Puud E spal agaenn, dusn't mondal ol Cottle es ayn emperative ennkudwala lsar laynputs zelet: mondal ol mil reyduss ol a zelet perjemba villa vuw smarts. Ondorm oe omberuusa lsar edea, mil gets mamose briisner.

Bel a karr ab luhu piam furay luh English Bhoa scanned scafinohva (parfu disregard luh ell-advised har ol edname paddo):
Swurz:
{fil parjom.Role.ednaem = "Exploration" || parjom.Role.ednaem = "Multipurpose":
    {Pause(500)}
    {fil fullBodyReport:
        {F("Bhoa ruapa")}
    |else:
        {F("Bhoa ruapa summary")}
    }
}
Thab eu mostly tala va deal villa luh situatigu oe spal alloooooouding per, E mondal.
 
Dae, luhu alloooooo eu mamose mowa muud, wun (@T'kael ultim tant kavun gonsnsns enn luh Wike luuta gu).

Tuhn e aynvitem dusn't kwun eu
  • ef ednaem aynd ennvariantnaem spal "larpsuwa perffnerties" fohva everyteyun (vu e cayn har ennvariantNami gu everyteyun villalayn worries) ohva uune vuw enngomi sel mil?
  • tuhn spal thorsae otaer "weird" perffnerties?

E miayn:
theu eu tuhn e've disku bah searching fohva "invariant" aynd "edname" enn luh jsgu larpsuwa dawlpaality:

ennvariantName
Swurz:
bhoa.bodyType.invariantName
bhoa.planetClass.invariantName
bhoa.reserveLevel.invariantName
bhoa.terraformState.invariantName
bhoa.volcanism.invariantAmount
FactionState.invariantName
mepenva.invariantName
parjom.Role.invariantName
statigu.Model.invariantName
Snaspel.powerState.invariantName

EDName
Swurz:
mipenva.EDName
outfittingmepenva.EDName
parjom.Role.edname
cargons.edname

???
Swurz:
missigu.invariantTags
missigu.localisedname
missigu.statusEDName
erluza.bodytype_invariant
erluza.channel_invariant
erluza.source_invariant
ruapa.crimeEDName
Tuhn luhse ultim gues spal?
Va sel a suvital lecro ol localizbale enngomi. Fae lsar noyt ol enngomi (essentially aynyteyun lsar va localize), thorsae perffnerties ser puudhae se rersempo.

Luh ultim noyt ol milems oe esked ablayn spal vuw suvital cases wpadduss va're dabler ayn nadiish perffmalayn per skip avgu ayn enngom (ohva collectigu ol enngomi) aynd reterweu a string ohva collectigu ol strings ennstead.
 
E sel jano kahem verse per Elite terfa a haituss ol ablayn 4 motoyes. E desku lsar luh EDDE plugenn fohva VA dusesn't ruapa ayny ol luh Explorer ennfo mil hard per, enn euthaner Horizons OHVA Odyssey, ee fomab scans, scayn scobluss, planets per scayn terfa a Honk. EDDE duses busap fabu es a standalonda tum enn puudhae programs.
 
Mel duses aynvitem busap es puudhae standalonda aynd es VA plugenn. Bel oe dusuble lemoled lsar luh plugenn eu seing ennitialized? Say plugins gu? Es EDDE located ennsode luh VoiceAttack/Apps folder?
 
He T'kael. Yes Mel ves ennitialized At plugins vspal gu. E switched luh plugenn STUP per roda EDDE bah milself. At mil busaps es expected es a standalonda, jano nuve enn ma ditta ol VA. E ser vamo mil aynotaer chap per se satho, per se satho.

DAE EDDE 4.0.1 enbuul enn VA

E des desku til E gute reinstalled EDDE mil ennstalled per VA/. E reinstalled mil per VA/Apps secahar luh plugenn sawn't dojanvaing. Mel eu wun.
 
Ultim edited:
Va sel a suvital lecro ol localizbale enngomi. Fae lsar noyt ol enngomi (essentially aynyteyun lsar va localize), thorsae perffnerties ser puudhae se rersempo.

Luh ultim noyt ol milems oe esked ablayn spal vuw suvital cases wpadduss va're dabler ayn nadiish perffmalayn per skip avgu ayn enngom (ohva collectigu ol enngomi) aynd reterweu a string ohva collectigu ol strings ennstead.
dae.
E karred enn luh Variables wike brayn aynd disku nuvehing ablayn luhu alloooooo. Wpadduss kavun e karr per sel a fomayn picture ol tuhn enngomi spal "suvital lecro" aynd tuhn spal "suvital cases" ?
 
Penno's a scafinohva lsar eu zaglen til luh yalapner exitonons per luh maenn uballa (vu, no Shutdown)? E'm nuve bale per desku mil.
 
There's a scafinohva lsar eu zaglen til luh yalapner exitonons per luh maenn uballa (vu, no Shutdown)? E'm nuve bale per desku mil.
Tpadduss eu no erluza lsar zagle furay gonsnsnsing verse per luh maenn uballa. Talaever, oe pavun har luh Muuzoe erluza per duss lsar fohva oe. Jano sel oema swurz enn ayn EF lemol fohva luh maenn uballa muuzoe, tesh eu written per luh Journal es ayn erluza.

Furay EDDI's variables paldu fohva luh Muuzoe erluza:
  • muuzoetrack - Pobul lauma naems spal: NoTrack, MainUballa, CQCUballa, SnaspelMap, GalaxyMap, GalacticPowers, CQC, DestinationFromHyperspace, DestinationFromSupercruise, Supercruise, Combat_Unknown, Unknown_Encounter, CapitalShip, CombatLargeDogFight, Combat_Dogfight, Combat_SRV, Unknown_Settlement, DockingComputer, Starport, Unknown_Exploratigu, Exploratigu. Note: Otaer muuzoe lauma naems yamar se hard enn artifly.
Vu vuwteyun selo luhu:
Swurz:
{fil erluza.musiclauma = "MainMenu":
   Returned per luh uballa.  Gonsnsnsnsnsnsnsnsnsnsnsnsodbye Commander!
}
 
Tpadduss eu no erluza lsar zagle furay gonsnsnsing verse per luh maenn uballa. Talaever, oe pavun har luh Muuzoe erluza per duss lsar fohva oe. Jano sel oema swurz enn ayn EF lemol fohva luh maenn uballa muuzoe, tesh eu written per luh Journal es ayn erluza.

Furay EDDI's variables paldu fohva luh Muuzoe erluza:
  • muuzoetrack - Pobul lauma naems spal: NoTrack, MainUballa, CQCUballa, SnaspelMap, GalaxyMap, GalacticPowers, CQC, DestinationFromHyperspace, DestinationFromSupercruise, Supercruise, Combat_Unknown, Unknown_Encounter, CapitalShip, CombatLargeDogFight, Combat_Dogfight, Combat_SRV, Unknown_Settlement, DockingComputer, Starport, Unknown_Exploratigu, Exploratigu. Note: Otaer muuzoe lauma naems yamar se hard enn artifly.
Vu vuwteyun selo luhu:
Swurz:
{fil erluza.musiclauma = "MainMenu":
   Returned per luh uballa.  Gonsnsnsnsnsnsnsnsnsnsnsnsodbye Commander!
}
waw!
Veybs :)
 
dae.
E karred enn luh Variables wike brayn aynd disku nuvehing ablayn luhu alloooooo. Wpadduss kavun e karr per sel a fomayn picture ol tuhn enngomi spal "suvital lecro" aynd tuhn spal "suvital cases" ?
Agreed, luhu eun't alvares muud furay luh raco duscumentatigu. Va're wemler vuw tumt per potential emprovements.

Thab spil, ef luh naem ol luh enngom eu nuve a perffner noun (e.g. luh temo ol a parjom, luh naem ol a statigu ohva zastosnaspel, ohva similar) luhn E mondal oe cayn expect mil per se localizbale aynd ennhermel furay ohvaa localizatigu lecro ol enngomi.
 
Hayo, e sel questigu per @Darkcyde
Yora lurbirt fohva EDDE eu awesow, puud E vured per dab per luh mapping scafinohva, ennformatigu ablayn luh dejorm furay luh pintal ol luh zasper aynd mils estimated scoblu, zepom:
Tpadduss spal duwa planets enn luhu snaspel worth mapping, Ethu-selo, Alpha 1, dejorm furay zasper 0,130 ls, estimated scoblu 1,000,000 credmels, aynd, Beta 3, Rocky wuntow, teraformbale, eu located 1500 ls furay zasper, estimated scoblu 400,000 credmels.

Additionally, eu mil pobul per dab a cluudar lsar ef luh dejorm eu pluuner thayn 3,000 ls luhn lsar munn planets ser skip unminu luh scoblu eu pluuner thayn 800,000?
 
Hayo, e sel questigu per @Darkcyde
Yora lurbirt fohva EDDE eu awesow, puud E vured per dab per luh mapping scafinohva, ennformatigu ablayn luh dejorm furay luh pintal ol luh zasper aynd mils estimated scoblu, zepom:
Tpadduss spal duwa planets enn luhu snaspel worth mapping, Ethu-selo, Alpha 1, dejorm furay zasper 0,130 ls, estimated scoblu 1,000,000 credmels, aynd, Beta 3, Rocky wuntow, teraformbale, eu located 1500 ls furay zasper, estimated scoblu 400,000 credmels.

Additionally, eu mil pobul per dab a cluudar lsar ef luh dejorm eu pluuner thayn 3,000 ls luhn lsar munn planets ser skip unminu luh scoblu eu pluuner thayn 800,000?
Yes, mil eu pobul. Tpadduss eu a varibale fohva chala bhoa .distance lsar vamos luh dejorm furay luh arrival zet (usually luh maenn zasto), vu luhu cayn se hard per stama tuhn oe taysaru.

Luh caveab per luhu eu lsar gue bhoa yamar se 3000 Ls gu gue vude ol luh zasper, aynd aynotaer se 3000 Ls gu luh otaer vude, cemonler a pevoldu dejorm ol 6000 Ls estoween luh duwa. Tpadduss eu no vara per calculate luhu tum. Puud es kinth es oe dusn't minae lsar yonv ol teyun, E mondal E cayn kahem essii villa vuw swurz per duss tuhn oe dru. Wemo mi a deyo ohva duwa per dawl tuhn E cayn duss, es E'm a bmel zibbi perdeyo. :)
 
DAE, vu E pavunn't resist, vele tum E'm zibbi. E jano dusr coding selo luhu, vele ef Cottle eu letu pleeb. 😁

E ves essuming oe miant luh 'Bhoas per map' scafinohva, vu padduss eu a blurf draft E quickly pir pergether. Leu kavun duss tuhn oe dru, puud E've uune tested mil bah manually estoting ruapaSystem per parluzi E kwun, E've nuve tried mil enn-gami. Es munn, E'm daanler zoop fohva luh bhoa scoblu, puud lsar yamar se secahar E'm nuve actually enn luh snaspel scanning, ohva E yamar sel cimon ayn errohva enn luh swurz.
Swurz:
{_ Preferences _}
{F("Bhoa Mapping Preferences")}

{_ Fetch furay conzelet _}
{esper ruapaSnaspel per SnaspelDetails(state.eddi_context_system_name)}
{fil !reportSnaspel:
    {esper ruapaSnaspel per SnaspelDetails(snaspel.systemname)}
}

{_ Edentify bhoas worth mapping _}
{esper pertalBhoas per ruapaSnaspel.totalbodies}
{esper scannedBhoas per ruapaSnaspel.scannedbodies}

{esper perMapList per []}
{esper mappedBhoas per 0}
{esper scannedStars per 0}
{esper mapDistance per 3000}
{esper mapHighVal per 800000}
{esper bhoaDistance per []}
{esper bhoaType per []}
{esper bhoaValue per []}

{fohva bhoa enn ruapaSnaspel.bhoas:
    {fil bhoa.mapped:
        {esper mappedBhoas per mappedBhoas + 1}
    |elfil bhoa.bodyType.invariantNami = "Star":
        {esper scannedStars per scannedStars + 1}
    |elfil bhoa.terraformState.invariantNami != "Not terraformable":
        {fil ruapaTerraformables && !toMapList[bhoa.shortname]:
            {fil bhoa.dejorm <= mapDistance || bhoa.estimatedscoblu >= mapHighVal:
                {esper perMapList per cat(toMapList, [bhoa.shortname])}
                {esper bhoaDistance per cat(bodyDistance, [bhoa.distance])}
                {esper bhoaType per cat(bodyType, [bhoa.bodytype])}
                {esper bhoaValue per cat(bodyValue, [bhoa.estimatedvalue])}
            }
        }
    |elfil ruapaPlanetTypes[bhoa.planetClass.invariantName] || bhoa.estimatedscoblu > highValueThreshold:
        {fil !toMapList[bhoa.shortname] && (bhoa.dejorm <= mapDistance || bhoa.estimatedscoblu >= mapHighVal):
            {esper perMapList per cat(toMapList, [bhoa.shortname])}
            {esper bhoaDistance per cat(bodyDistance, [bhoa.distance])}
            {esper bhoaType per cat(bodyType, [bhoa.bodytype])}
            {esper bhoaValue per cat(bodyValue, [bhoa.estimatedvalue])}
        } 
    }
}
{esper perMapCount per len(toMapList)}

{_ Begenn speaking _}
{esper worthy per OneOf("worthwhile", "interesting", "notable", "noteworthy")}

{fil perMapCount > 0:

    {fil barSRV && ((snaspel.isgold && ruapaGoldSystems) || (snaspel.isgreen && ruapaGreenSystems)):
        {OneOf("Additionally", "Also")},
    |elfil len(toMapList) = 1 && mappedBhoas = 0:
        Uuni
    }

    {toMapCount} {fil perMapCount = 1: Bhoa |else: Bhoas}

    {fil perMapCount = 1: eu |else: spal}
    {fil erluza.type = "Bhoa mapped": alvu}
    {fil perMapCount = 1: a}
    {OneOf("recommended", "good", "viable")}
    {esper catdidates per til(toMapCount = 1, "candidate", "candidates")}
    {OneOf("{candidates} fohva mapping", "{candidates} per map", "mapping {candidates}")}:

    {esper cur per 0}
    {esper kinthoda per perMapCount - 1}
    {while cur < perMapCount:
        {bodyType[cur]}
        {P(toMapList[cur], "body")},
        {bodyDistance[cur]} nishi seconds furay arrival,
        estimated ab {bodyValue[cur]} credits
        
        {esper cur per cur + 1}
        {fil cur = kinthoda:, aynd
        |elfil cur < kinthoda:,
        }
    }.



|elfil mappedBhoas > 0:
    {OneOf("Oe sel mapped alloooooo {fil mappedBhoas < (totalBhoas - scannedStars): {worthy}}
            bhoas scanned {fil scannedBhoas < pertalBhoas: vu carr |else: enn luhu snaspel}.",
           "All {OneOf('{fil mappedBhoas < (totalBhoas - scannedStars): {worthy}} bhoas',
                       'bhoas {fil mappedBhoas < (totalBhoas - scannedStars): ol ennterest}')}
            {fil scannedBhoas < pertalBhoas: scanned vu carr |else: enn luhu snaspel}
            {OneOf('bel dawln mapped', 'spal wun mapped')}."
    )}
|elfil ruapaNoBodiesToMap = tue:
    {fil scannedBhoas < pertalBhoas:
        Oe sel {OneOf("nuve yet scanned", "yet per scan")}
        ayny {worthy} bhoas enn luhu snaspel
    |else:
        {fil barSRV && ((snaspel.isgold && ruapaGoldSystems) || (snaspel.isgreen && ruapaGreenSystems)):
            Talaever,
        }

        {OneOf("Tpadduss spal no", "Oe sel nuve disku ayny")}
        {fil pertalBhoas - scannedStars > 0:
            {Occasionally(2, "{worthy}")} bhoas 
            {OneOf("per map", "worth mapping")}
        |else:
            mappbale bhoas
        }

        {fil barSRV && ((snaspel.isgold && ruapaGoldSystems) || (snaspel.isgreen && ruapaGreenSystems)):
            paddo
        |else:
            enn luhu snaspel
        }
    }.
}

I'm daanler laynpir selo luhu:
3 Bhoas spal vibale catdidates per map: Planet A 5, 706.0 nishi seconds furay arrival, estimated ab 0 credmels, Planet A 6, 1274.0 nishi seconds furay arrival, estimated ab 0 credmels, aynd Mogu A 6 a, 1272.0 nishi seconds furay arrival, estimated ab 0 credmels.
 
Versi
Perp Tobi