Changeset 4

Show
Ignore:
Timestamp:
10/22/07 02:48:11 (10 months ago)
Author:
sagrer
Message:
  1. Поменял статус версии на релиз.
  2. Дописал часть документации - полностью переработан чейнджлог, почти дописан основной readme.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/2bin/ChangeLog.txt

    r1 r4  
    11Âåðñèÿ 0.3.5 
    22----------- 
    3  *  
    4 ___________________________________________________________ 
    5 0.3.4.1 
     3 * Ïåðâûé ðåëèç ñ îòêðûòûì èñõîäíèêîì. 
     4 * Äîáàâëåíû èêîíêè äëÿ ñàìîé ïðîãðàììû è äëÿ àññîöèèðîâàííûõ *.mob-ôàéëîâ. 
     5Åñëè åñòü æåëàþùèå íàðèñîâàòü íîðìàëüíûå èêîíêè âìåñòî òîãî ÷òî òàì åñòü 
     6ñåé÷àñ - ðèñóéòå è ïðèñûëàéòå - ïîäêëþ÷èì â ñëåäóþùåé âåðñèè %). 
     7 * Èíñòàëëÿòîð íàó÷åí âûêëàäûâàòü çíà÷åê íà ðàáî÷èé ñòîë ïî æåëàíèþ þçâåðÿ. 
     8 * Èíñòàëëÿòîð íàó÷åí âûñòàâëÿòü MobSurgeon ðåäàêòîðîì *.mob-ôàéëîâ ïî óìîë÷àíèþ. 
     9 * Èçìåíåí ìåõàíèçì õðàíåíèÿ è îáíîâëåíèÿ èíôîðìàöèè î âåðñèè. 
    610 
    7 1) Ïåðâàÿ ïóáëè÷íàÿ âåðñèÿ. 
    8 2) Äîáàâëåíà ëèöåíçèÿ è èíôîðìàöèÿ î íåé íà äèàëîãå About. 
    9 3) Ñíàéï äîáàâëåí â àôôòàðû
    10 4) Â ìåíþ ñïðàâêà äîáàâëåí ïóíêò äëÿ ïðîñìîòðà ýòîãî readme
    11 5) Ïðîãðàììà âïåðâûé âîòêíóòà â èíñòàëëåð
    12 ___________________________________________________________ 
    13 0.3.3.4 
     11Âåðñèÿ 0.3.4.1 
     12----------- 
     13 * Ïåðâàÿ ïóáëè÷íàÿ âåðñèÿ
     14 * Äîáàâëåíà ëèöåíçèÿ è èíôîðìàöèÿ î íåé íà äèàëîãå About
     15 * Ñíàéï äîáàâëåí â àôôòàðû
     16 * Â ìåíþ ñïðàâêà äîáàâëåí ïóíêò äëÿ ïðîñìîòðà readme. 
     17 * Ïðîãðàììà âïåðâûé âîòêíóòà â èíñòàëëåð. 
    1418 
    15 1) Â ìàññîâûå èçìåíåíèÿ äîáàâëåíà âîçìîæíîñòü ðàáîòû ñ PlayerNumber 
    16 ___________________________________________________________ 
    17 0.3.2.2 
     19Âåðñèÿ 0.3.3.4 
     20----------- 
     21 * Â ìàññîâûå èçìåíåíèÿ äîáàâëåíà âîçìîæíîñòü ðàáîòû ñ PlayerNumber 
    1822 
    19 1) Îïòèìèçàöèÿ - íå ïåðåðèñîâûâàòü îðèåíòàòîð åñëè âêëàäêà ñ íèì íå àêòèâíà. Èíà÷å íåõèëî òîðìîçèò 
     23Âåðñèÿ 0.3.2.2 
     24----------- 
     25 * Îïòèìèçàöèÿ - íå ïåðåðèñîâûâàòü îðèåíòàòîð åñëè âêëàäêà ñ íèì íå àêòèâíà. Èíà÷å íåõèëî òîðìîçèò 
    2026íàïðèìåð ïðè îòêðûòîì ðåäàêòîðå (êîä ïðàâèòü åñëè íàïðèìåð) è çàïóùåííûõ ÏÇ. 
    2127 
    22 ___________________________________________________________ 
    23 0.3.2.1 
     28Âåðñèÿ 0.3.2.1 
     29----------- 
     30 * Ïîëíîñòüþ ðåàëèçîâàí îðèåíòàòîð îáúåêòîâ. 
    2431 
    25 1) Ïîëíîñòüþ ðåàëèçîâàí îðèåíòàòîð îáúåêòîâ. 
    2632 
    27 ___________________________________________________________ 
    28 0.3.1.0 
    29  
    30 1) Äîáàâëåí ôðåéì ñ OpenGL è èíèöèàëèçàöèÿ âñÿêîãî ðàçíîãî %). Ýòîò ðåëèç - ïðîñòî 
     33Âåðñèÿ 0.3.1.0 
     34----------- 
     35 * Äîáàâëåí ôðåéì ñ OpenGL è èíèöèàëèçàöèÿ âñÿêîãî ðàçíîãî %). Ýòîò ðåëèç - ïðîñòî 
    3136ïî ïðèêîëó - ïîñìîòðåòü íà êðóòÿùèéñÿ øàðèê %). Â îñòàëüíîì ôóíêöèîíàë ïðîãè ïðåæíèé. 
    3237 
    33 ___________________________________________________________ 
    34 0.3.0.0. 
    3538 
    36 1) Ñîçäàí åíòîò ôàéë êîòîðûé âû íåïîíÿòíî çà÷åì ÷èòàåòå... 
    37 2) Ïîôèêñàíû îòêðûòèå è ñåéâàç ôàéëîâ - åñëè èìÿ ââåäåíî áåç 
     39Âåðñèÿ 0.3.0.0. 
     40----------- 
     41 * Ñîçäàí åíòîò ôàéë êîòîðûé âû íåïîíÿòíî çà÷åì ÷èòàåòå... 
     42 * Ïîôèêñàíû îòêðûòèå è ñåéâàç ôàéëîâ - åñëè èìÿ ââåäåíî áåç 
    3843ðàñøèðåíèÿ òî ïðîãà ñòàðàåòñÿ ïðàâèëüíî âñå ïîíÿòü äîáàâèâ ðàñøèðåíèå 
    3944åñëè íàäî 
    40 3) Ïîôèêñàí áèëä - óáðàíà çàâèñèìîñòü îò synedit.bpl - îí êàê è ðàíüøå 
     45 * Ïîôèêñàí áèëä - óáðàíà çàâèñèìîñòü îò synedit.bpl - îí êàê è ðàíüøå 
    4146ëèíêóåòñÿ â åêçåéíèê. 
    42 4) Ðåäàêòîð îáúåêòîâ - âðîäå áû ôóíêöèîíèðóåò, ðåäàêòèðóåò âñå ÷òî ìîæíî â 
     47 * Ðåäàêòîð îáúåêòîâ - âðîäå áû ôóíêöèîíèðóåò, ðåäàêòèðóåò âñå ÷òî ìîæíî â 
    4348ïðîñòîì âèäå îòðåäàêòèðîâàòü èç òîãî ÷òî ÷èòàåòñÿ îêðîìÿ TrapPoints â ëîâóøêàõ 
    4449- òàì ìíå ïðîñòî â ëîì áûëî ñäåëàòü äèàëîãè äëÿ ðåäàêòèðîâàíèÿ õîòÿ êíîïêè 
  • trunk/2bin/Readme.txt

    r1 r4  
    22                       MobSurgeon 
    33        ðåäàêòîð mob-ôàéëîâ äëÿ èãðû Ïðîêëÿòûå Çåìëè 
    4                      Âåðñèÿ 0.3.4.1 
    5  
    6                     Crafted by Sagrer 
    7            Copyright (c) 2005 Gipat Group 
     4                     Âåðñèÿ 0.3.5 
     5 
     6               Crafted by Sagrer, Ñíàéïåð. 
     7           Copyright (c) 2005-2007 Gipat Group 
    88 
    99       Ïðîãðàììà ðàñïðîñòðàíÿåòñÿ íà óñëîâèÿõ 
    10        Gipat Group's closed EI-editor-utility license
     10  Gipat Group's opened EI-editor-utility license ver 1.0
    1111___________________________________________________________  
    1212 
     
    1919  Äëÿ òåõ êòî ëþáèò îòêðûâàòü ôàéëû äàáëêëèêîì (ÿ è ñàì ëþáëþ). Ðåäàêòîð 
    2020ïîíèìàåò ïåðåäàííûé ïàðàìåòðîì êîìàíäíîé ñòðîêè ôàéë è îòêðûâàåò åãî. 
    21 Ìîæåòå ðó÷êàìè ñäåëàòü ðåäàêòîð ïðîãîé ïî óìîë÷àíèþ äëÿ îòêðûòèÿ ôàéëîâ *.mob 
    22  
    23 ___________________________________________________________ 
    24  
    25 Èñòîðèÿ èçìåíåíèé: 
    26  
    27 ___________________________________________________________ 
    28 0.3.4.1 
    29  
    30 1) Ïåðâàÿ ïóáëè÷íàÿ âåðñèÿ. 
    31 2) Äîáàâëåíà ëèöåíçèÿ è èíôîðìàöèÿ î íåé íà äèàëîãå About. 
    32 3) Ñíàéï äîáàâëåí â àôôòàðû. 
    33 4) Â ìåíþ ñïðàâêà äîáàâëåí ïóíêò äëÿ ïðîñìîòðà ýòîãî readme. 
    34 5) Ïðîãðàììà âïåðâûé âîòêíóòà â èíñòàëëåð. 
    35 ___________________________________________________________ 
    36 0.3.3.4 
    37  
    38 1) Â ìàññîâûå èçìåíåíèÿ äîáàâëåíà âîçìîæíîñòü ðàáîòû ñ PlayerNumber 
    39 ___________________________________________________________ 
    40 0.3.2.2 
    41  
    42 1) Îïòèìèçàöèÿ - íå ïåðåðèñîâûâàòü îðèåíòàòîð åñëè âêëàäêà ñ íèì íå àêòèâíà. Èíà÷å íåõèëî òîðìîçèò 
    43 íàïðèìåð ïðè îòêðûòîì ðåäàêòîðå (êîä ïðàâèòü åñëè íàïðèìåð) è çàïóùåííûõ ÏÇ. 
    44  
    45 ___________________________________________________________ 
    46 0.3.2.1 
    47  
    48 1) Ïîëíîñòüþ ðåàëèçîâàí îðèåíòàòîð îáúåêòîâ. 
    49  
    50 ___________________________________________________________ 
    51 0.3.1.0 
    52  
    53 1) Äîáàâëåí ôðåéì ñ OpenGL è èíèöèàëèçàöèÿ âñÿêîãî ðàçíîãî %). Ýòîò ðåëèç - ïðîñòî 
    54 ïî ïðèêîëó - ïîñìîòðåòü íà êðóòÿùèéñÿ øàðèê %). Â îñòàëüíîì ôóíêöèîíàë ïðîãè ïðåæíèé. 
    55  
    56 ___________________________________________________________ 
    57 0.3.0.0. 
    58  
    59 1) Ñîçäàí åíòîò ôàéë êîòîðûé âû íåïîíÿòíî çà÷åì ÷èòàåòå... 
    60 2) Ïîôèêñàíû îòêðûòèå è ñåéâàç ôàéëîâ - åñëè èìÿ ââåäåíî áåç 
    61 ðàñøèðåíèÿ òî ïðîãà ñòàðàåòñÿ ïðàâèëüíî âñå ïîíÿòü äîáàâèâ ðàñøèðåíèå 
    62 åñëè íàäî 
    63 3) Ïîôèêñàí áèëä - óáðàíà çàâèñèìîñòü îò synedit.bpl - îí êàê è ðàíüøå 
    64 ëèíêóåòñÿ â åêçåéíèê. 
    65 4) Ðåäàêòîð îáúåêòîâ - âðîäå áû ôóíêöèîíèðóåò, ðåäàêòèðóåò âñå ÷òî ìîæíî â 
    66 ïðîñòîì âèäå îòðåäàêòèðîâàòü èç òîãî ÷òî ÷èòàåòñÿ îêðîìÿ TrapPoints â ëîâóøêàõ 
    67 - òàì ìíå ïðîñòî â ëîì áûëî ñäåëàòü äèàëîãè äëÿ ðåäàêòèðîâàíèÿ õîòÿ êíîïêè 
    68 âûçîâà äèàëîãîâ ïîñòàâèë - ñàìè òî÷êè ðåäàêòîðîì îáðàáàòûâàþòñÿ, íàäî ñäåëàòü 
    69 èíòåðôåéñ. Òàêæå ðåäàêòîð íå óìååò èçìåíÿòü áëîêè ïîâåäåíèÿ è áëîêè òàáëè÷íîé èíôû 
    70 (âñå äëÿ þíèòîâ) - ýòè áëîêè ÷èòàþòñÿ ðåäàêòîðîì áèíàðíî, â íåîáðàáàòûâàåìîì âèäå 
    71 ïðîñòî ÷òîá íå òåðÿòü èíôó - íàä ÷òåíèåì èíôû â íîðìàëüíîì âèäå è áóäó âñêîðå ðàáîòàòü. 
    72 Êàê îðèåíòàòîð ñäåëàþ íà OpenGL. 
     21Èíñòàëëÿòîð ïî æåëàíèþ ïîëüçîâàòåëÿ ìîæåò óñòàíîâèòü àññîöèàöèþ ñåáÿ ñ 
     22ôàéëàìè *.mob 
     23 
     24___________________________________________________________ 
     25 
     26 Ñîäåðæèìîå %). 
     27 
     28 1. Âîçìîæíîñòè ðåäàêòîðà. 
     29 2. Ðåäàêòèðîâàíèå ñêðèïòà. 
     30 3. Ðåäàêòèðîâàíèå îáúåêòîâ. 
     31 4. Ìàññîâûå èçìåíåíèÿ. 
     32 5. Ôóíêöèÿ ëîãèðîâàíèÿ. 
     33 6. Ôóíêöèÿ áåêàïèðîâàíèÿ. 
     34 7. Äèàëîã íàñòðîåê. 
     35 8. Ñêðûòûå ôóíêöèè. 
     36 9. Êîíòàêòû (ïðî àôôòîðîâ). 
     37 
     38___________________________________________________________ 
     39 
     40 1. Âîçìîæíîñòè ðåäàêòîðà. 
     41 
     42 Óìååò: 
     43 1. Ðåäàêòèðîâàòü ñêðèïò. Ïîäñâåòêà ñèíòàêñèñà, ïðîñòåéøèå ôóíêöèè 
     44íåîáõîäèìûå òåêñòîâîìó ðåäàêòîðó ïðèñóòñòâóþò. Ñèíòàêñè÷åñêàÿ ïðîâåðêà 
     45ñêðèïòà, èíòåãðèðîâàííàÿ ñïðàâêà ïî ñêðèïòó è ÷òî-òî âðîäå CodeCompletion 
     46- òåîðåòè÷åñêè âîçìîæíû ê ðåàëèçàöèè íî â áëèæàéøåå âðåìÿ çà îòñóòñòâèåì 
     47âðåìåíè ó èìåþùèõñÿ ðàçðàáîò÷èêîâ - íå ïëàíèðóþòñÿ. 
     48 2. Ðåäàêòèðîâàòü îáúåêòû. Â ïëàíå ðåäàêòèðîâàíèÿ ñîäåðæèìîãî îáúêòîâ -  
     49ïîääåðæèâàþòñÿ îáúåêòû âñåõ èçâåñòíûõ òèïîâ, âîçìîæíî ðåäàêòèðîâàòü ëþáîå 
     50ñîäåðæèìîå êðîìå ëîãèêè ïîâåäåíèÿ è èíôîðìàöèè çàìåùàþùåé çàïèñè áàçû 
     51äàííûõ - ýòè ÷àñòè ïîêà íå ðåàëèçîâàíû çà ìàëîé íàäîáíîñòüþ. Êðîìå ýòîãî 
     52ïîêà ÷òî íå ðåàëèçîâàíî ïðÿìîå óäàëåíèå, èìïîðò è ýêñïîðò îáúåêòîâ. Ðåàëèçîâàíî 
     53âèçóàëüíîå ðåäàêòèðîâàíèå îðèåíòàöèè îáúåêòà. 
     54 3. Äåëàòü ìàññîâûå èçìåíåíèÿ - ïîäðîáíåå ñì. íèæå. 
     55 4. Äåëàòü àâòîìàòè÷åñêèé (ïðè êàæäîì ñåéâå) è ðó÷íîé (êîìàíäîé èç ìåíþ) áåêàï 
     56õðàíÿùåéñÿ íà äèñêå êîïèè îòêðûòîãî ôàéëà. 
     57 
     58 Òåîðåòè÷åñêè âîçìîæíû ê ðåàëèçàöèè (â êîäå è èíòåðôåéñå èìåþòñÿ çàãîòîâêè 
     59äëÿ ýòèõ öåëåé) ñëåäóþùèå âåùè: 
     60 1. Ðåäàêòîð äèïëîìàòèè. 
     61 2. Ðåäàêòîð áëîêîâ - àíàëîãè÷íî òîìó ÷òî óìååò MRT íî êðîìå ýòîãî ñ 
     62âîçìîæíîñòüþ óäàëåíèÿ, èìïîðòà, ýêñïîðòà áëîêîâ. 
     63 3. ×èñòî òåîðåòè÷åñêè - âîçìîæíà ðåàëèçàöèÿ è ãðàôè÷åñêîãî ðåäàêòîðà (ò.å. ñ 
     64îòîáðàæåíèåì ðåëüåôà è îáúåêòîâ) - ñ òî÷êè çðåíèÿ èíòåðôåéñà - êàê åùå 
     65îäíà âêëàäêà, âîçìîæíî êàê çàìåíà âêëàäêå "Îáúåêòû" ò.ê. âåñü åž ôóíêöèîíàë 
     66ìîæåò áûòü ïåðåíåñåí â ãðàôè÷åñêèé ðåäàêòîð. 
     67 
     68___________________________________________________________ 
     69 
     70 2. Ðåäàêòèðîâàíèå ñêðèïòà. 
     71 
     72 Ñêðèïò ðåäàêòèðóåòñÿ íà âêëàäêå Ñêðèïò %). Åñòü ïîäñâåòêà ñèíòàêñèñà. 
     73Ïðèíöèï ðàáîòû ñîáñòâåííî ïîëÿ ðåäàêòèðîâàíèÿ - àíàëîãè÷åí òîìó êàê 
     74ýòî ïðîèñõîäèò â IDE îò Borland (òå æå äåëüôè èëè áèëäåð), ïî êðàéíåé 
     75ìåðå â ñòàðûõ âåðñèÿõ - íå âûøå 7. Ñìûñë â òîì ÷òî â ðåäàêòîðå ìîæíî ïîñòàâèòü 
     76êóðñîð íà ëþáóþ ïîçèöèþ â ñòðîêå, äàæå òóäà ãäå íåò ñèìâîëîâ - åñëè íà÷àòü 
     77òóäà ââîä ÷åãî-ëèáî êðîìå ïðîáåëîâ òî âñå ïðîñòðàíñòâî îò íà÷àëà ñòðîêè èëè 
     78ïîñëåäíåãî ñèìâîëà äî ââåäåííîãî ñèìâîëà àâòîìàòè÷åñêè çàïîëíÿåòñÿ ïðîáåëàìè 
     79- ýòî óäîáíî äëÿ íàïðèìåð ðèñîâàíèÿ ïñåâäîãðàôèêîé èëè êîììåíòàìè %). 
     80Êëàññè÷åñêèé äëÿ windows ñòèëü ðåäàêòèðîâàíèÿ (àëÿ áëîêíîò) âîçìîæåí íî íå 
     81âêëþ÷åí ïî èäåîëîãè÷åñêèì ìîòèâàì :) - òåì êòî èçíà÷àëüíî ïîëüçîâàëñÿ ýòèì 
     82ðåäàêòîðîì - óäîáíåå òàê êàê ñåé÷àñ. Åñëè î÷åíü íàäî - íàïèøèòå ïàò÷ ðåàëèçóþùèé 
     83íîâóþ îïöèþ â äèàëîãå íàñòðîåê äëÿ ïåðåêëþ÷åíèÿ ýòîãî ðåæèìà. 
     84 
     85Ïðè àêòèâíîé âêëàäêå ñêðèïòà - àêòèâèðóåòñÿ ñîäåðæèìîå ìåíþ Ïðàâêà - â ïðèíöèïå 
     86òàì âïîëíå ñòàíäàðòíûé íàáîð êîìàíä äëÿ ðåäàêòèðîâàíèÿ, ïîèñêà è çàìåíû. 
     87 
     88Êðîìå ýòîãî èìåþòñÿ ÿâíî íå îáîçíà÷åííûå ãîðÿ÷èå êëàâèøè è ôóíêöèîíàë, 
     89óíàñëåäîâàííûé îò SynEdit - à èìåííî åñëè íàæàòü Ctrl+Shift+ëþáàÿ öèôðà - òî 
     90ñòðîêà, íà êîòîðîé ñòîèò êóðñîð áóäåò ïîìå÷åíà ýòîé öèôðîé. Åñëè ñòðîêà 
     91óæå ïîìå÷åíà ýòîé æå öèôðîé - òî îòìåòêà áóäåò ñíÿòà. Åñëè íàæàòü Ctrl+öèôðà 
     92òî êóðñîð ïåðåïðûãíåò íà îòìå÷åííóþ ýòîé öèôðîé ñòðîêó. 
     93 
     94___________________________________________________________ 
     95 
     96 3. Ðåäàêòèðîâàíèå îáúåêòîâ. 
     97 
     98 Îáúåêòû, êàê ýòî íè ñòðàííî, ðåäàêòèðóþòñÿ íà âêëàäêå "Îáúåêòû". Ñëåâà 
     99ðàñêîëîæåíî äåðåâî îáúåêòîâ, îòñîðòèðîâàííîå ïî òèïàì è àëôàâèòó.  
     100öåíòðå - òàáëèöà äëÿ ðåäàêòèðîâàíèÿ ñîäåðæèìîãî îáúåêòîâ. Ñïðàâà - 
     101ìàëåíüêîå OpenGL-îêîøêî ñ îðèåíòàòîðîì - îíî èñïîëüçóåòñÿ äëÿ âèçóàëüíîãî 
     102ðåäàêòèðîâàíèÿ îðèåíòàöèè îáúåêòîâ, èáî â ÷èñëîâîì âûðàæåíèè îðèåíòàöèÿ 
     103ïðåäñòàâëåíà â âèäå 4 çíà÷åíèé êâàòåðíèîíà - àäåêâàòíî èçìåíÿòü åãî ðóêàìè 
     104ìÿãêî ãîâîðÿ ñëîæíîâàòî. 
     105 Ïðè âûáîðå îáúåêòà â äåðåâå - îí çàãðóæàåòñÿ â òàáëèöó, îðèåíòàòîð ïîêàçûâàåò 
     106îðèåíòàöèþ âûäåëåííîãî îáúåêòà. 
     107 Â òàáëèöå ñîäåðæèìîãî - ìîæíî èçìåíÿòü ëþáîå ïîëå, íî åñëè èçìåíåíèå áóäåò 
     108ñäåëàíî íåêîððåêòíî (íàïðèìåð íåëüçÿ ïèñàòü áóêâû â ïîëÿ äëÿ öåëî÷èñëåííûõ 
     109çíà÷åíèé) òî âíåñåííîå èçìåíåíèå íå áóäåò ïðèíÿòî è èñ÷åçíåò êàê òîëüêî 
     110âû ïåðåâåäåòå ôîêóñ çà ïðåäåëû ðåäàêòèðîâàííîé ÿ÷åéêè. Îáðàùàþ âíèìàíèå ÷òî 
     111äëÿ ïðèìåíåíèÿ èçìåíåíèÿ âíåñåííîãî â ÿ÷åéêó - íàäî ñíÿòü ñ íåž ôîêóñ. 
     112Åñëè íàïðèìåð ÷òî-òî èçìåíèòü â ÿ÷åéêå, à ïîñëå ýòîãî íàïðèìåð ñîõðàíèòü 
     113ôàéë (ïîêà èçìåíåííàÿ ÿ÷åéêà åùå àêòèâíà) - òî èçìåíåíèå âíåñåííîå â ÿ÷åéêó 
     114â ôàéë íå ïîïàäåò ò.ê. îíî åùå íå áûëî çàêðåïëåíî. Àíàëîãè÷íî - åñëè ïîñëå 
     115èçìåíåíèÿ ÿ÷åéêè âû ñðàçó âûäåëèòå äðóãîé îáúåêò - èçìåíåíèå òàêæå ïðîïàäåò. 
     116 ×òî êàñàåòñÿ îðèåíòàòîðà. Ïîä OpenGL-îêîøêîì åñòü òåêñòîâîå ïîëå ñ êðàòêèì 
     117îïèñàíèåì "ðû÷àãîâ óïðàâëåíèÿ".  Ðàáîòàòü ýòè ðû÷àãè íà÷èíàþò ñðàçó êàê òîëüêî 
     118êóðñîð ìûøè ïîïàäàåò â ïðåäåëû îêîøêà îðèåíòàòîðà - ïðè ýòîì ôîêóñ ââîäà 
     119ïåðåíîñèòñÿ íà îðèåíòàòîð. Ðàñøèôðóþ íàçâàíèÿ íåêîòîðûõ äåéñòâèé, êîòîðûå 
     120ìîãóò áûòü íå âïîëíå ïîíÿòíû: âåðíóòü (â óïðàâëåíèè êàìåðîé) - âîçâðàùàåò 
     121êàìåðó â èñõîäíîå ïîëîæåíèå, îáíóëèòü îðèåíòàöèþ - îáúåêò áóäåò ñìîòðåòü 
     122â íàïðàâëåíèè ñòðîãî âäîëü îñè Y, ñòðîãî ïåðïåíäèêóëÿðíî îñè X; îòìåíèòü 
     123îðèåíòàöèþ - îòìåíèò âíåñåííûå îðèåíòàòîðîì èçìåíåíèÿ. 
     124 
     125___________________________________________________________ 
     126 
     127 4. Ìàññîâûå èçìåíåíèÿ. 
     128 
     129 Íà âêëàäêå ìàññîâûõ èçìåíåíèé åñòü 2 âêëàäêè. 
     130 "Êðèòåðèè îòáîðà îáúåêòîâ" - çàäàåò ïàðàìåòðû ôèëüòðà, ÷åðåç 
     131êîòîðûå ïðîïóñêàþòñÿ îáúåêòû äëÿ äàëüíåéøåé îáðàáîòêè, ò.å. 
     132êàêîé-ëèáî îáðàáîòêå ïîäâåðãíóòñÿ òîëüêî òå îáúåêòû, êîòîðûå ñîîòâåòñòâóþò 
     133óêàçàííûì íà ýòîé âêëàäêå êðèòåðèÿì. 
     134 "Äåéñòâèÿ íàä îòîáðàííûìè îáúåêòàìè" - ñîáñíî îïðåäåëÿåò ÷òî áóäåò 
     135ïðîèñõîäèòü ñ òåìè îáúåêòàìè êîòîðûå ïðîøëè ñêâîçü ôèëüòð. 
     136 Â ïðèíöèïå, íàçíà÷åíèå ýëåìåíòîâ âêëàäîê äîëæíî áûòü ïîíÿòíî ïî èõ 
     137íàçâàíèþ. 
     138 Êíîïêà Ñáðîñèòü - óáèðàåò âñå íàñòðîéêè íà îáåèõ âêëàäêàõ. Êíîïêà 
     139Âûïîëíèòü èçìåíåíèÿ - ñîáñíî âûïîëíÿåò íàçíà÷åííûå äåéñòâèÿ. 
     140 Äëÿ äåéñòâèé "êîïèðîâàòü" è "ïåðåíîñèòü" - äîëæåí áûòü âûáðàí 
     141ðåàëüíî ñóùåñòâóþùèé ôàéë êóäà îáúåêòû áóäóò êîïèðîâàòüñÿ\ïåðåíîñèòüñÿ. 
     142ÎÁðàùàþ âíèìàíèå ÷òî äàæå åñëè âû âûáðàëè êîïèðîâàíèå èëè ïåðåíîñ - 
     143îïöèè âûñòàâëåííûå â ðàçäåëå "èçìåíÿòü ïàðàìåòðû íà" âñåðàâíî áóäóò 
     144äåéñòâîâàòü - ò.å. ïîìèìî êîïèðîâàíèÿ\ïåðåíîñà ìîãóò áûòü îäíîâðåìåííî 
     145è èçìåíåíû ïàðàìåòðû êîïèðóåìûõ\ïåðåíîñèìûõ îáúåêòîâ. 
     146 
     147 Â ïðèíöèïå, ôóíêöèþ ìàññîâûõ èçìåíåíèé ìîæíî èñïîëüçîâàòü è äëÿ 
     148óäàëåíèÿ, èìïîðòà, ýêñïîðòà îáúåêòîâ. 
     149 
     150___________________________________________________________ 
     151 
     152 5. Ôóíêöèÿ ëîãèðîâàíèÿ. 
     153  
     154 Òàêèå äåéñòâèÿ êàê ñîõðàíåíèå, çàãðóçêà, áåêàïèðîâàíèå, ìàññîâûå èçìåíåíèÿ 
     155- âûâîäÿò èíôîðìàöèþ â ëîã - ïîñìîòðåòü åãî ìîæíî íà âêëàäêå "Ëîã". 
     156 Â ñëó÷àå åñëè ïðè âûïîëíåíèè êàêèõ-ëèáî äåéñòâèé ïðîèçîøëà îøèáêà - òî 
     157âêëàäêà ëîãà áóäåò îòêðûòà àâòîìàòè÷åñêè è ïîëüçîâàòåëü ñìîæåò óâèäåòü 
     158âûâåäåííîå òóäà ñîîáùåíèå î îøèáêå. 
     159 Òàêæå ëîã ìîæåò áûòü ïîëåçåí çà îòñëåæèâàíèåì ñîäåðæèìîãî ìîáà - ò.ê. ïðè 
     160çàãðóçêàõ, ñîõðàíåíèÿõ, ìàññîâûõ èçìåíåíèÿõ - âûâîäèòñÿ èíôîðìàöèÿ î 
     161êîëè÷åñòâå ðàçëè÷íûõ áëîêîâ è\èëè îáúåêòîâ â ìîáå. 
     162 
     163___________________________________________________________ 
     164 
     165 6. Ôóíêöèÿ áåêàïèðîâàíèÿ. 
     166 
     167 Âîçìîæíî àâòîìàòè÷åñêîå è ðó÷íîå áåêàïèðîâàíèå. 
     168 Ïðè âêëþ÷åííîì àâòîìàòè÷åñêîì áåêàïèðîâàíèè (âêëþ÷àåòñÿ â íàñòðîéêàõ 
     169ïðîãðàììû) - ïåðåä êàæäûì ñîõðàíåíèåì ôàéëà åãî ñòàðàÿ, ëåæàùàÿ íà äèñêå 
     170êîïèÿ ïåðåèìåíîâûâàåòñÿ â ôàéë ñ èìåíåì âèäà 
     171[ñòàðîå èìÿ ñ ðàñøèðåíèåì].auto.bak.mob 
     172 Ðó÷íîå áåêàïèðîâàíèå - â ëþáîé ìîìåíò ìîæíî äàòü êîìàíäó èç ìåíþ 
     173Ôàéë->Ñäåëàòü áåêàï - ïðè ýòîì ñòàðûé ôàéë áóäåò ñêîïèðîâàí â 
     174ôàéë ñ èìåíåì âðîäå [ñòàðîå èìÿ ñ ðàñøèðåíèåì].bak.mob - ïðè ýòîì 
     175ñàì ñòàðûé ôàéë îñòàåòñÿ áåç èçìåíåíèé. 
     176 
     177___________________________________________________________ 
     178 
     179 7. Äèàëîã íàñòðîåê. 
     180 
     181 Äèàëîã íàñòðîåê îòêðûâàåòñÿ ïî êîìàíäå ìåíþ Ôàéë->Íàñòðîéêè. 
     182 
     183 ×òî ìîæíî íàñòðîèòü: 
     184 
     185 * Èñïîëüçîâàòü íèòêè ïðè ñîõðàíåíèè\çàãðóçêå ìîáîâ - ñìûñë â òîì 
     186÷òî êîãäà ýòî âêëþ÷åíî - ñîõðàíåíèå è çàãðóçêà âûïîëíÿþòñÿ â ôîíîâîì 
     187ðåæèìå, èíòåðôåéñ ïðè òàêîì ñîõðàíåíèè íå áëîêèðóåòñÿ - ò.å. ìîæíî 
     188ïðîäîëæàòü ðåäàêòèðîâàòü ñêðèïò íå äîæèäàÿñü ïîêà ôàéë áóäåò ñîõðàíåí. 
     189Â äàííîé âåðñèè ýòà ôóíêöèÿ ðàáîòàåò íåñòàáèëüíî - âîçìîæíî çàâèñàíèå, 
     190ïîýòîìó ïî óìîë÷àíèþ ôóíêöèÿ âûêëþ÷åíà. 
     191 * Êîëè÷åñòâî ïîâòîðíûõ ïîïûòîê ñîõðàíåíèÿ ïðè íåóäà÷å - åñëè ïðè 
     192ïîïûòêå ñîõðàíèòü ôàéë ïðîèçîøëà îøèáêà (íàïðèìåð òàêîé ôàéë óæå 
     193ñóùåñòâîâàë, îáû÷íî ýòî áûâàåò ïðè ìåäëåííîé ðåàêöèè ôàéëîâîé 
     194ñèñòåìû íà èçìåíåíèÿ - ýòî ïî-âèäèìîìó îò îïåðàöèîíêè çàâèñèò) - òî 
     195ïðîãðàììà ïîäîæäåò íåìíîãî è ïîïûòàåòñÿ ñîõðàíèòü ôàéë åùå ðàç - N 
     196ïîïûòîê (N óêàçûâàåòñÿ â ýòîì ïóíêòå íàñòðîåê). Ñäåëàíî ýòî áûëî ïî 
     197òîé ïðè÷èíå ÷òî áûâàëè ñëó÷àè êîãäà ïðîãðàììà ïðè ñîõðàíåíèè ïîâåðõ 
     198ñòàðîãî ôàéëà - óäàëÿëà èëè ïåðåèìåíîâûâàëà ñòàðûé ôàéë, çàòåì ïûòàëàñü 
     199ñîõðàíèòü íîâûé ôàéë ñ òåì æå èìåíåì, íî îò ôàéëîâîé ñèñòåìû ïîëó÷àëà ÷òî 
     200ôàéë ñ òàêèì èìåíåì óæå ñóùåñòâóåò - â èòîãå ïîëüçîâàòåëü ïîëó÷àë îøèáêó. 
     201Ïîñëå ââåäåíèÿ ýòîé ôóíêöèè - îøèáêè ïðåêðàòèëèñü - îáû÷íî ôàéë íîðìàëüíî 
     202ñîõðàíÿåòñÿ óæå ñî 2-é ïîïûòêè ñîõðàíåíèÿ. Â ïðèíöèïå - ýòî êîñòûëü, 
     203îáóñëîâëåííûé íå ñîâñåì ïðÿìûì àëãîðèòìîì ñîõðàíåíèÿ ôàéëà - âîçìîæíî 
     204ýòî áóäåò èñïðàâëåíî â ñëåäóþùèõ âåðñèÿõ. 
     205 * Äåëàòü àâòîìàòè÷åñêèå áåêàïû - âêëþ÷àåò\âûêëþ÷àåò ôóíêöèþ àâòîìàòè÷åñêîãî 
     206áåêàïèðîâàíèÿ. 
     207 
     208___________________________________________________________ 
     209 
     210 8. Ñêðûòûå ôóíêöèè. 
     211 
     212 Ñïèñîê èìåþùèõñÿ â ïðîãðàììå ñêðûòûõ îò ãëàç ïîëüçîâàòåëÿ ôóíêöèé: 
     213 
     214 1. Åñëè íàæàòü Ctrl+Alt+Shift+K - ïîÿâèòñÿ äèàëîã èçìåíåíèÿ êëþ÷à 
     215øèôðîâàíèÿ ñêðèïòà - ìîæíî ïîìåíÿòü êëþ÷ü èëè âûêëþ÷èòü øèôðîâàíèå, 
     216ïîñòàâèâ êëþ÷ â 0. 
     217 2. Â äàííîé âåðñèè ïîêà-÷òî ïðèñóòñòâóåò ìåõàíèçì ïîìåòêè ôàéëîâ 
     218- êîãäà-òî îí áûë ñäåëàí ÷òîáû óäîñòîâåðèòüñÿ ÷òî íàøè òîãäàøíèå 
     219êîíêóðåíòû íå ïîëüçóþòñÿ ýòèì ðåäàêòîðîì, ÷òî èì áûëî ÿâíî çàïðåùåíî %). 
     220Ñ òåõ ïîð â ðåäàêòîðå îñòàëàñü "çàêëàäêà" - ïðè ñîõðàíåíèè ëþáîãî 
     221ôàéëà ñ çàøèôðîâàííûì ñêðèïòîì - êëþ÷ øèôðîâàíèÿ çàìåíÿåòñÿ íà 32167 
     222- ñâîåîáðàçíàÿ ìåòêà. Âîçìîæíî ýòî áóäåò óáðàíî â ïîñëåäóþùèõ 
     223âåðñèÿõ. 
     224 3.  Alpha è Beta-âåðñèÿõ âêëþ÷àåòñÿ òåñòîâûé ïóíêò ìåíþ â ìåíþ 
     225Ôàéë - ïîëüçîâàòüñÿ èì íå ðåêîìåíäóåòñÿ áåç çíàíèÿ î òîì ÷òî èìåííî 
     226ýòîò ïóíêò äåëàåò â äàííîé âåðñèè ò.ê. íà ýòîò ïóíêò îáû÷íî 
     227ðàçðàáîò÷èêè íàâåøèâàþò òåñòèðîâàíèå ðàçëè÷íîãî íîâîãî ôóíêöèîíàëà, 
     228íåêîòîðûå òàêèå òåñòû ìîãóò îêàçàòü äåñòðóêòèâíîå äåéñòâèå íà âàøè 
     229äàííûå %). Â Release è ReleaseCandidate-âåðñèÿõ ýòîò ïóíêò âñåãäà 
     230ñêðûò. 
  • trunk/MobSurgeon_dev.vit

    r1 r4  
    555 
    660 
    7 
     7