#493

Režimas «Briauna tik tono spalvos» keičia žaidimo taisykles medžiagai — o iFurn.pro prižiūri, kad taisyklių keitimas nelaužytų jau atlikto darbo. Čia veikia du mechanizmai: patikra įjungiant ir priskirtų briaunų apsauga.

Patikra įjungiant

«Briauna tik tono spalvos» galima įjungti tik «švariai» medžiagai: sistema patikrina visas jos detales, ir kiekvienas šonas su juosta ne iš susieto sąrašo skaitosi konfliktu. Išjungimui patikrų nereikia — jis visada saugus.

Langas «Detalės su neatitinkančia briauna»

Jei konfliktų yra, įjungimas blokuojamas ir atsidaro langas su sąrašu. Jame:

  • Pranešimas: «Negalima įjungti «Briauna tik tono spalvos»: ant detalių yra briaunų ne iš susietų sąrašo. Pirmiausia pakeiskite arba pašalinkite šias briaunas.»
  • Skaitiklis «Iš viso konfliktų» — prie labai didelių sąrašų rodomos pirmos 200 eilučių.
  • Kiekvienai detalei — jos numeris ir vardas, žemiau pažeidėjai šonai su šono piktograma ir juosta formatu [kodas] pavadinimas.

Veiksmų planas iš lango akivaizdus: pereiti sąrašą, pakeisti arba nuimti išvardytas briaunas — ir įjungti režimą iš naujo. «Medžiagos nustatymuose» tas pats jungiklis («Briaunos naudojimas») prie konfliktų tiesiog nesuveiks — be lango.

Priskirtų briaunų apsauga

Įjungtas režimas siaurina tik būsimą pasirinkimą — jis neatstato briaunų, kurios jau stovi ant šonų. Net jei ant detalės liko juosta ne iš susieto sąrašo, ji toliau rodoma vardu ir keliauja į užsakymą. Tai sąmoninga: išsaugoto užsakymo atidarymas iš naujo neturi tyliai prarasti briaunavimo.

Šonas automatiškai nunulinamas tik vienu atveju — kai jo juosta apskritai dingo iš užsakymo (pašalinta iš projekto juostų sąrašo): nebėra į ką remtis.

Juostos keitimas užsakyme

Masinio vienos juostos keitimo kita metu sistema tikrina kiekvieną detalę: nauja juosta dedama tik ten, kur praeina pločiu — o su įjungtu «tono spalvos» ir pagal ryšius. Nepraėjusios detalės išsaugo seną juostą.

Svarbiausia

«Tono spalvos» suderinamumas iFurn.pro griežtas įėjime ir tausojantis padarytą: režimo įjungimas tikrinamas konfliktų sąrašu iki paskutinio šono, o jau priskirtos briaunos niekada tyliai neatstatomos.