Ìåòîäèêà ðàñ÷¸òà ìàêñèìàëüíîé äàëüíîñòè ïðûæêà

Ââåäåíèå

 îáùåì è öåëîì, ñòàòüÿ ïðî ãèïåðäâèãàòåëè â SE óæå åñòü ññûëêà[www.spaceengineerswiki.com], íî íàïèñàíà îíà íå î÷åíü (ìíîãî ïóñòûõ ñëîâ, íåò ÷¸òêîé èíôîðìàöèè, ïî êîòîðîé ÿ îäíîçíà÷íî óçíàþ ñ òî÷íîñòüþ äî ìåòðà íàñêîëüêî æå ÿ ïðûãíó), íî åùå è íà èíãëèøå!1!!1! (îôèãåòü ýòî æå òàê ñëîæíî ïåðåâåñòè!). Äà è ñðåäè ðóêîâîäñòâ ñîîáùåñòâà ÿ, íå îñîáî âñìàòðèâàÿñü, òàê è íå íàø¸ë, ÷òîáû êòî-ëèáî ðàñêðûë ýòó òåìó, è ïîòîìó ñäåëàþ ýòî ñàì.

Ïóíêò 1. Ñáîð èíôîðìàöèè

Äëÿ òîãî, ÷òîáû íàéòè èñêîìóþ âåëè÷èíó, íàì íàäî çíàòü 3 ïàðàìåòðà:
  1. MaxJumpDistance
  2. MaxJumpMass
  3. Êîýôôèöèåíò, èíäèâèäóàëüíûé äëÿ êàæäîãî ãèïåðäâèãàòåëÿ
Âñå 3 ïàðàìåòðà îïðåäåëÿþòñÿ ïî ôàéëó âàøåãî ìîäà ôîðìàòà sbc.

ÊÀÊ ÍÀÉÒÈ ÝÒÎÒ ÔÀÉË:
  1. Íàæèìàåòå êíîïêó "ïóñê"
  2. Âíèçó ìèãàåò êóðñîð, êóäà ìû äîëæíû íàïèñàòü ñëåäóþùèé òåêñò:
    C:/users/ÂÀØÅ_ÈÌß_ÏÎËÜÇÎÂÀÒÅËß/appdata/roaming/spaceengineers
    Âìåñòî äèñêà Ñ ìîæåò áûòü äðóãîé äèñê, íî ìàëîâåðîÿòíî. Êàðî÷å ýòî ÏÓÒÜ Ê ÏÀÏÊÅ SPACE ENGINEERS. Êàê òîëüêî âû âáèëè â ïóñêå ýòîò òåêñò ó âàñ ïîÿâèëàñü ïàïêà, äîñòóïíàÿ äëÿ íàæàòèÿ. ÍÀÆÌÈÒÅ ÍÀ ÍŨ !!1!!1 áåçæàëîñòíî
    Âîò ÷òî ó âàñ äîëæíî ïîëó÷èòüñÿ
    Ìîëîäåö àíîí, òû îòêðûë ýòó ïàïêó
  3. Òåïåðü îòêðîé ïàïêó Mods
    ïåðåä òâîèìè ãëàçàìè ïîÿâèòñÿ òàêîé âîò ????????åö:
    Êàæäûé ôàéë â ýòîì ñïèñêå ýòî îòäåëüíûé ÌÎÄ (ïðè÷åì íå òîëüêî òå, íà êîòîðûå âû ïîäïèñàíû â äàííûé ìîìåíò, íî è òå, íà êîòîðûå âû êîãäà òî äàâíî ïîäïèñàëèñü è îòïèñàëèñü)
    Åñëè âû ïîïûòàåòåñü îòêðûòü âàø âàéë â áëîêíîòå âû ïîëó÷èòå ïîëíóþ õ*éíþ, ïîýòîìó ñíà÷àëà ñäåëàéòå òàê, ÷òîáû âàøè ôàéëû îòêðûâàëèñü ïðè ïîìîùè âèíðàðà:
    Äàëåå, âàæíûé ïóíêò, ÷òî ýòî âîîáùå çà ????????ÛÅ ÷èñëà è êàê îïðåäåëèòü êàêîé ôàéë ê êàêîìó ìîäó îòíîñèòñÿ?
    Äåëàåì ñëåäóþùåå: îòêðûâàåì ñòðàíèöó â ìàñòåðñêîé ñ âàøèì ãèïåðäâèãàòåëåì (ÿ ïîêàæó ýòî íà ïðèìåðå hyperdrive îò Darth Biomech) è ñìîòðèòå ññûëêó íà ýòîò ìîä
  4. Âûäåëåííûå ÷èñëà ýòî è åñòü íàçâàíèå ìîäà â ýòîé ïàïêå, òî åñòü âîò îí:
 îòêðûâøåìñÿ àðõèâå îòêðûâàåòå ïàïêó data
òàì âíóòðè ôàéë CubeBlocks.sbc
îòêðûâàåòå ôàéë CubeBlocks.sbc (ëó÷øå Notepad++)
âíóòðè íàõîäèòå ñëåäóþùèé òåêñò:

<MaxJumpDistance>512000000</MaxJumpDistance>
<MaxJumpMass>25600000</MaxJumpMass>

Ýòî è åñòü òå 2 èç 3 ïàðàìåòðà, êîòîðûå íàì íóæíû
×òî îíè îçíà÷àþò:
Åñëè ìàññà êîðàáëÿ ìåíüøå, ÷åì MaxJumpMass êèëîãðàìì , òî ìàêñèìàëüíàÿ äèñòàíöèÿ ïðûæêà ñ åäèíñòâåííûì óñòàíîâëåííûì òàêèì äâèãàòåëåì íà áîðòó ñîñòàâèò MaxJumpDistance ìåòðîâ

Ïóíêò 2. Òðåòèé ïàðàìåòð

Åñëè ìàññà âàøåãî êóáà/áðåâíà/î÷åðåäíîé_Íîðìàíäèè/Äèñêà_è_2_öèëèíäðîâ_êîòîðûõ_òû_íàçîâ¸øü_"Ýíòåðïðàéç"_è_âûëîæèøü_â_ìàñòåðñêóþ/è òàê äàëåå ÁÎËÜØÅ, ÷åì MaxJumpMass, òî ìàêñèìàëüíîå ðàññòîÿíèå, íà êîòîðîå âû ñìîæåòå ïðûãíóòü, áóäåò óìåíüøàòüñÿ îáðàòíî ïðîïîðöèîíàëüíî ìàññå êîðàáëÿ, ÍÎ ñ îïðåäåë¸ííûì êîýôôèöèåíòîì k, è ñåé÷àñ ÿ ðàññêàæó êàê åãî íàéòè
k = (MaxJumpMass * MaxJumpDistance) / (10^9)

Íàõîäèì èñêîìóþ çàâèñèìîñòü

×òîá íå ìó÷àòü òåáÿ ñëèøêîì äîëãî àíîí, ïîêàæó ïàðàìåòðû äëÿ ñòàíäàðòíîãî ãèïåðäâèãàòåëÿ è ãèïåðäâèãàòåëÿ îò Darth Biomech:

Ñòàíäàðòíûé (Jump Drive)
k = 2.5
MaxJumpDistance = 2000 (â êèëîìåòðàõ)
MaxJumpMass = 1250000 (â êèëîãðàììàõ)

Hyperdrive (îò Darth Biomech)
k = 13107.2
MaxJumpDistance = 512000 (â êèëîìåòðàõ)
MaxJumpMass = 25600000 (â êèëîãðàììàõ)

Âîò çàâèñèìîñòè äëÿ ýòèõ äâèãàòåëåé:




















































Åñëè âû íå ïîíèìàåòå ÷òî çíà÷àò âñå ýòè if, áîëüøå ëèáî ðàâíî è òîìó ïîäîáíîå â ýòîé ïðîñòåéøåé êóñî÷íî-çàäàííîé ôóíêöèè, òî ñîðÿí àíîí, ýòîìó ìíå îáó÷àòü òåáÿ äàæå ñòûäíî êàê-òî
Åñëè ó âàñ íà êîðàáëå óñòàíîâëåíî íåñêîëüêî ãèïåðäâèãàòåëåé, òî âû ïðîñòî óìíîæàåòå âàøó ôóíêöèþ íà êîëè÷åñòâî óñòàíîâëåííûõ äâèãàòåëåé:





















































Íó è íàêîíåö, êàê æå íàéòè íà êàêóþ äèñòàíöèþ âû ñìîæåòå ïðûãíóòü, èìåÿ íà áîðòó ðàçíûå ãèïåðäâèãàòåëè îò ðàçíûõ ìîä-ìåéêåðîâ?
  1. Íàõîäèòå äëÿ êàæäîãî âèäà ãèïåðäâèãàòåëåé èõ 3 îñíîâíûõ ïàðàìåòðà (k , MaxJumpDistance è MaxJumpMass)
  2. Óìíîæàåòå êàæäóþ ôóíêöèþ íà êîëè÷åñòâî ýòèõ äâèãàòåëåé íà áîðòó
  3. Ñêëàäûâàåòå âñ¸ â èòîãîâóþ ôóíêöèþ
Ïðèìåð:
˜˜˜˜˜˜˜ dle 10.6˜˜˜˜˜˜ ˜˜˜˜˜˜˜˜˜