íà ãëàâíóþ ñòðàíèöó |
|
ÊÀÊ ÑÎÇÄÀÂÀÒÜ ÍÎÂÛÅ ÁÎÅÂÛÅ ÔÎÐÌÀÖÈÈ |
|
Çäåñü ìîæíî çàäàòü âîïðîñ ïî ýòîìó òóòîðó. ì Àêòèâíî îáñóæäàåì âîåííûå èãðû, èñòîðèþ, ÌÎÄû, è íîâèíêè |
Ðàññìîòðèì äëÿ ïðèìåðà ñëåäóþùóþ. Îíà ðàññ÷èòàíà íà ðàçìåùåíèå ÷ëåíîâ ñåìüè ãåíåðàëîâ. begin_formation ai_family_multi attack defend ai_priority 2.0
;; Family-members, first line begin_block 0 min_units 2 max_units 3 not_general unit_type skirmish cavalry 1.0 default_melee_state skirmish unit_density close min_unit_width 16 max_unit_width 22 block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 2.0 priority 1.0 end_block
;; Family-members, left begin_block 1 not_general unit_type skirmish cavalry 1.0 default_melee_state skirmish unit_density close min_unit_width 16 max_unit_width 22 block_formation line block_relative_pos 0 -18.0 -2.0 inter_unit_spacing 2.0 priority 0.8 end_block
;; Family-members, right begin_block 2 not_general unit_type skirmish cavalry 1.0 default_melee_state skirmish unit_density close min_unit_width 16 max_unit_width 22 block_formation line block_relative_pos 0 18.0 -2.0 inter_unit_spacing 2.0 priority 0.8 end_block
;; Family-member, General begin_block 3 min_units 1 max_units 1 unit_type skirmish cavalry 1.0 default_melee_state skirmish unit_density close min_unit_width 16 max_unit_width 22 block_formation line block_relative_pos 0 0.0 -18.0 inter_unit_spacing 2.0 priority 1.0 end_block
;; Siege equipment, left begin_block 4 unit_type siege 1.0 default_melee_state fire_at_will unit_density close min_unit_width 11 max_unit_width 11 block_formation line block_relative_pos 3 -6.0 -2.0 inter_unit_spacing 6.0 priority 0.4 end_block
;; Siege equipment, right begin_block 5 unit_type siege 1.0 default_melee_state fire_at_will unit_density close min_unit_width 11 max_unit_width 11 block_formation line block_relative_pos 3 6.0 -2.0 inter_unit_spacing 6.0 priority 0.4 end_block
;; Dummy block begin_block 6 unit_type any 0.1 unit_density close block_formation square block_relative_pos 3 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Íà òàêòèêå ïîñòðîåíèå â ýòîé ôîðìàöèè âûãëÿäèò, êàê ïîêàçàíî íà êàðòèíêå ñïðàâà: ß ïîñòàðàþñü îáúÿñíèòü èñïîëüçîâàíèå îïåðàòîðîâ ôîðìàöèé íà ïðèìåðå òîé ôîðìàöèè, êîòîðàÿ íàõîäèòñÿ âûøå, òàê êàê î÷åíü âàæíî ïîíèìàòü íàçíà÷åíèå êàæäîé îäèíî÷íîé êîìàíäû, èç êîòîðûõ ìû ìîæåò ñäåëàòü èíòåðåñíûå êîìáèíàöèè îïåðàòîðîâ, òàê ÷òî íàì ïîíàäîáèòñÿ âíèìàíèå, ÷òîáû óÿñíèòü íåêîòîðûå òîíêîñòè ìîääèíãà ôîðìàöèé. -Íàçâàíèå ôîðìàöèè Ôîðìàöèÿ íà÷èíàåòñÿ ñ îïåðàòîðà: "begin_formation”, êîòîðûé ñëåäóåò çà èìåíåì, êîòîðîå âû ïðèñâîèëè ôîðìàöèè. -Öåëü ôîðìàöèè -ñóùåñòâóåò åùå íåñêîëüêî öåëåé äëÿ áèòâû ó ìîñòà è îñàäû (ïðî íèõ ïîçæå) Êîãäà àðìèÿ ðàçâîðà÷èâàåòñÿ, îíà áóäåò ïî óìîë÷àíèþ ðàçâåðíóòà â "defend" formation è ñîõðàíèò "defend" purpose èëè ïîñëå íà÷àëà áèòâû ïåðåêëþ÷èòñÿ íà "attack" purpose. Âàì íå íóæíû ôîðìàöèè òîëüêî äëÿ àòàêè è çàùèòû, õîòÿ îíè ïîçâîëÿòü ñäåëàòü ñóùåñòâåííûå ðàçëè÷èÿ ìåæäó àòàêóþùåé è îáîðîíÿþùåéñÿ àðìèåé (èëè â ïîäêðåïëåíèè, ïî ìåíüøåé ìåðå, â íåêîòîðûõ ñëó÷àÿõ). ß òî÷íî íå çíàþ, êàê èñïîëüçóþòñÿ "march" and "pursue" ôîðìàöèè, òàê êàê â ìîèõ òåêóùèõ ýêñïåðèìåíòàõ ÿ äåëàë î÷åíü ïðîñòûìè è íèêîãäà íå çàìå÷àë, ÷òîáû îíè êîãäà-íèáóäü èñïîëüçîâàëèñü , ÷òî íå çíà÷èò, ÷òî îíè íèêîãäà íå èñïîëüçóåòñÿ. ß, ïîêà, ïðîñòî íå çíàþ. "standard_ambush_defender_deployment" purpose èñïîëüçóåòñÿ, êîãäà àðìèÿ óñïåøíî ñäåëàëà çàñàäó, è àðìèÿ ðàçâîðà÷èâàåòñÿ â ñåðåäèíå çàñàäíîé çîíû. - Ïðèîðèòåò ôîðìàöèè ß ëè÷íî èñïîëüçóþ ïðèîðèòåò äâóõ óðîâíåé: 2.0 äëÿ attack è defend è 1.0 äëÿ âñåãî îñòàëüíîãî. -Ïîääåðæèâàåìûå ôðàêöèè supported_factions romans_julii, romans_scipii è òàê äàëåå Èòàê, ÷òî ìû èìååì òåïåðü ïîñëå âñåãî âûøåñêàçàííîãî: begin_formation ai_my_formation attack defend ai_priority 1.0
supported_factions romans_julii, romans_scipii
{Çäåñü íà÷èíàåòñÿ ôàêòè÷åñêè ôîðìàöèÿ}
end_formation Ôîðìàöèÿ (åñëè ñêàçàòü ïðîñòî) – ýòî êîìáèíàöèÿ áëîêîâ. Èõ èñïîëüçîâàíèå çàâèñèò îò âàøèõ çíàíèé è ôàíòàçèè. Êîãäà àðìèÿ ðàçâåðíóòà (ÈÈ èëè èãðîêà), èãðà ïðîñìàòðèâàåò ôîðìàöèè â ïîèñêàõ íàèáîëåå ïîäõîäÿùåé, èñïîëüçóÿ êîððåêòíóþ öåëü ôîðìàöèè è ïðîñìàòðèâàÿ ïðèîðåòåòû, ïîýòîìó ïîäõîäÿùàÿ äëÿ îáîðîíû ôîðìàöèÿ íå ìîæåò áûòü èñïîëüçîâàíà â àòàêå è òàê äàëåå. Åñòü íåñêîëüêî ñïîñîáîâ âîçäåéñòâèÿ íà èãðó, ÷òîáû çàñòàâèòü âûáèðàòü íóæíóþ äëÿ âàñ ôîðìàöèþ, íàèáîëåå «ãðóáûå» - ýòî ïðèîðèòåò è ïîääåðæèâàåìûå ôðàêöèè, õîòÿ îáà áëîêà ìîãóò è íå äàòü èãðå âûáðàòü ôîðìàöèþ. Äëÿ ïðèìåðà, âû õîòèòå âûáðàòü ôîðìàöèþ äëÿ ôðàêöèè, ãäå ìíîãî êàâàëåðèè (ãóííû è ò.ä.) Íî â ôîðìàöèè âû çàáûëè ïîñòàâèòü áëîê êàâàëåðèè. Òîãäà èç-çà ýòèõ äâóõ îãðàíè÷åíèé èãðà èëè âûëåòèò, èëè âûáåðåò íå òó ôîðìàöèè. - Ëîæíûå áëîêè Spacer ïîçâîëÿåò ñîçäàâàòü ïóñòûå áëîêè áåç ðàçìåùåíèÿ þíèòîâ. Ýòî íåîáõîäèìî, íàïðèìåð, ÷òîáû óñòàíîâèòü äîïîëíèòåëüíîå ðàññòîÿíèå ìåæäó äâóìÿ äðóãèìè áëîêàìè ïðè íåõâàòêå íåîáõîäèìûõ þíèòîâ â ñòåêå. Ñïåéñåðû íóæíû äëÿ ñîçäàíèÿ ïðîìåæóòêîâ (íå çàíÿòûõ þíèòàìè) ìåæäó áëîêàìè è þíèòàìè. Ïðèìåð ôîðìàöèè ñ ïîëåçíûì ñïåéñåðîì. begin_formation ai_archer_small_reinforcements attack defend ai_priority 1.0
begin_dummy_block 0 spacer 0.0 0.0 60 30 end_dummy_block
;; Archers, left begin_block 1 min_units 1 max_units 3 unit_type ranged_missile_infantry 1.0 default_melee_state fire_at_will_and_defend_and_skirmish unit_density close min_unit_width 40 max_unit_width 40 block_formation column block_relative_pos 0 -2.0 0.0 inter_unit_spacing 3.0 priority 1.0 end_block
;; Archers, right begin_block 2 min_units 1 max_units 3 unit_type ranged_missile_infantry 1.0 default_melee_state fire_at_will_and_defend_and_skirmish unit_density close min_unit_width 40 max_unit_width 40 block_formation column block_relative_pos 0 2.0 0.0 inter_unit_spacing 3.0 priority 1.0 end_block
;; Generals unit, in center behind begin_block 3 min_units 1 max_units 1 unit_type general_unit 1.0 unit_density close block_formation line block_relative_pos 0 0.0 -12.0 inter_unit_spacing 2.0 priority 1.0 end_block
;; Dummy block begin_block 4 unit_type any 0.1 unit_density close block_formation square block_relative_pos 3 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Ýòà ôîðìàöèÿ äëÿ 2-6 îòðÿäîâ ëó÷íèêîâ âìåñòå ñ ãåíåðàëîì, õîòÿ ýòà ôîðìàöèÿ ìîæåò áûòü èñïîëüçîâàíà òàê äëÿ ãåíåðàëà, òàê è äëÿ îäíîãî îòðÿäà ëó÷íèêîâ – âñå çàâèñèò îò äðóãèõ ôîðìàöèé â ôàéëå. Spans íåîáõîäèìû äëÿ òîãî, ÷òîáû ñâÿçàòü íåñêîëüêî áëîêîâ â îäèí, êîãäà íóæíî ðàçìåñòèòü ÷òî-òî îòíîñèòåëüíî ýòèõ íåñêîëüêèõ áëîêîâ. Âû ìîæåòå èñïîëüçîâàòü ñïàíû êàê â ýòîé ôîðìàöèè. begin_formation ai_legion_smallcavalry attack defend ai_priority 1.0
;; Legions, first line begin_block 0 max_units 8 unit_type light_pilum_infantry 1.0 default_melee_state fire_at_will unit_density close min_unit_width 20 max_unit_width 20 block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 10.0 priority 1.0 end_block
;; Legions, second line begin_block 1 max_units 6 unit_type heavy_pilum_infantry 1.0 default_melee_state fire_at_will unit_density close min_unit_width 20 max_unit_width 20 block_formation line block_relative_pos 0 0.0 -12.0 inter_unit_spacing 12.0 priority 1.0 end_block
begin_dummy_block 2 spans 0 1 end_dummy_block
;; Cavalry, right flank .. AI loves cav. on right! begin_block 3 max_units 2 unit_type heavy cavalry 1.0 unit_type light cavalry 1.0 unit_density close block_formation line block_relative_pos 2 24.0 -12.0 inter_unit_spacing 2.0 priority 0.6 end_block
;; Dummy block begin_block 4 unit_type any 0.1 unit_density close block_formation line block_relative_pos 2 0.0 -12.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Êàê âèäèòå, ïåðâàÿ ëèíèÿ ñîñòîèò èç ëåãêîé ïåõîòû, âòîðàÿ – èç òÿæåëîé. - Áëîê þíèòîâ Äëÿ íà÷àëà ÿ ïðåäîñòàâëþ òèïè÷íûé ïðèìåð áëîêà þíèòîâ, êîòîðûé ÷àñòî èñïîëüçóåòñÿ â ðàçëè÷íûõ ôîðìàöèÿõ. begin_formation ai_dummy_formation attack defend ai_priority 1.0
;; Dummy block begin_block 0 unit_type any 0.1 unit_density close block_formation square block_relative_pos 0 0.0 0.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Ýòî ïðåêðàñíî ðàáîòàþùàÿ ôîðìàöèÿ, ëó÷øå òîé, êîòîðàÿ èñïîëüçóåòñÿ â ñòàíäàðòíîé âåðñèè èãðû ïîä íàçâàíèåì «ïðîñòàÿ ëèíèÿ». ß áóäó ïîìå÷àòü êîìàíäó ñëåäóþùèì îáðàçîì: begin_block # Ýòà êîìàíäà ÿâëÿåòñÿ íà÷àëîì áëîêà è äîëæíà áûòü ïðîíóìåðîâàíà, íà÷èíàÿ ñ 0. (Ëîæíûå áëîêè íóìåðóþòñÿ â îäíîì ïîðÿäêå ñ áëîêàìè äëÿ þíèòîâ). min_units 1 not_general Áóäüòå âíèìàòåëüíû, êîãäà èñïîëüçóéòå ýòó êîìàíäó. Åñëè îíà íåïðàâèëüíî ðàñïîëîæåíà, îíà ìîæåò ïðè÷èíèòü íåóäîáñòâà. Ýòà ôîðìàöèÿ (íàèáîëåå âåðîÿòíî) ïîìåñòèò âàøåãî ãåíåðàë â "ëþáîé êâàäðàò", åñëè âû áóäåòå èñïîëüçîâàòü 2 èëè áîëåå îòðÿäà òÿæåëîé êàâàëåðèè begin_formation ai_small_cavalry attack defend ai_priority 1.0
;; Cavalry, first line begin_block 0 min_units 1 max_units 1 unit_type heavy cavalry 1.0 unit_density close min_unit_width 20 max_unit_width 20 block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 2.0 priority 1.0 end_block
;; Cavalry, second line begin_block 1 not_general unit_type heavy cavalry 1.0 unit_density close min_unit_width 20 max_unit_width 20 block_formation line block_relative_pos 0 0.0 -12.0 inter_unit_spacing 2.0 priority 1.0 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square block_relative_pos 1 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Ýòà ôîðìàöèÿ ðàçìåñòèò þíèòà (íå ãåíåðàëà) à ïåðâóþ î÷åðåäü â ïåðâîì áëîêå, êîòîðûé çàïîëíåí èç-çà îïåðàòîðà îãðàíè÷åíèÿ þíèòîâ 1 ïîýòîìó èãðà ïûòàåòñÿ ðàçìåñòèòü ãåíåðàëà âî âòîðîì áëîêå, íî òàì ñòîèò îïåðàòîð, íå ïîçâîëÿþùèé ãåíåðàëó òàì îêàçàòüñÿ.  ðåçóëüòàòå ãåíåðàë îòïðàâëÿåòñÿ â ïîñëåäíèé áëîê, íàçûâàåìûé "ëþáîé êâàäðàò". Ïîäîáíàÿ ôîðìàöèÿ, íî òåïåðü ðàáî÷àÿ: begin_formation ai_small_cavalry attack defend ai_priority 1.0
;; Cavalry, first line begin_block 0 max_units 1 unit_type heavy cavalry 1.0 unit_density close min_unit_width 20 max_unit_width 20 block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 2.0 priority 0.1 end_block
;; Cavalry, second line begin_block 1 not_general unit_type heavy cavalry 1.0 unit_density close min_unit_width 20 max_unit_width 20 block_formation line block_relative_pos 0 0.0 -12.0 inter_unit_spacing 2.0 priority 1.0 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square block_relative_pos 1 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Åñëè âû îáðàòèòå âíèìàíèå íà ïåðâûé áëîê è ðàññìîòðèòå ïðèîðèòåò áëîêà, âû óâèäèòå, ÷òî ÿ åãî ñèëüíî ñíèçèë, òàêæå îïåðàòîð min_units óäàëåí, ïîýòîìó èãðà òàê íå âåäåò ñåáÿ â çàïîëíåíèè áëîêà. Ïî ìåíüøåé ìåðå, ñ êîìàíäîé íåò ïðîáëåì ñàìîé ïî ñåáå, íî îíà âñå æå ðàáîòàåò íåìíîãî ïðîáëåìàòè÷íî. Îáðàòèòå âíèìàíèå íà ñàìóþ ïåðâóþ ôîðìàöèþ â òóòîðå, îíà ðàñïîëàãàåò ãåíåðàëà â öåíòðàëüíîì áëîêå ñ ïîìîùüþ ñî÷åòàíèÿ îïåðàòîðîâ min_units, max_units, block-priority, not_general. unit_type any 0.1 Êàê âèäèòå, óçíàòü òèïû þíèòîâ ìîæíî, ïðîñìàòðèâàÿ âàíèëüíûå ôàéëû. default_melee_state fire_at_will_and_defend_and_skirmish Òàêæå, ìîæíî îòêëþ÷èòü âñå ýòè íàñòðîéêè, åñëè èñïîëüçîâàòü ñïåöèàëüíûå êîìàíäû, êàê ïîêàçàíî çäåñü.  äàííîì ñëó÷àå ëó÷íèêè íå ñòðåëÿþò è äåðæàò ïîçèöèþ. default_melee_state dummy Âàì ñëåäóåò âåñüìà îñòîðîæíî èñïîëüçîâàòü defend, òàê êàê ýòî íåëüçÿ îòêëþ÷èòü, òàêæå ÈÈ íå ìîæåò ïîìåíÿòü íàñòðîéêó âî âðåìÿ áèòâû.  ýòîì ñëó÷àå þíèòû íå àòàêóþò àêòèâíî. unit_formation square unit_density close min_unit_width 20 Äàðò Âåéäåð óïîìèíàë "min_unit_depth" è "max_unit_depth", íî ìíå íå óäàëîñü çàñòàâèòü ýòè êîìàíäû ðàáîòàòü â èãðå. block_formation line - Îïðåäåëåíèå ïîçèöèè áëîêà Êîãäà âû õîòèòå ðàñïîëîæèòü ñâîþ àðìèþ â áèòâå, ó âàñ åñòü äâà ñïîñîáà ýòî ñäåëàòü: block_relative_pos 0 0.0 0.0 èëè êîìáèíàöèÿ êîìàíä: normalised_pos 0.0 0.0 normalised_rot 0.0 Ïåðâûé ñïîñîá ãîðàçäî ëåã÷å è áîëåå ðàñïðîñòðàíåí, âòîðîé ãîðàçäî òðóäíåå è íå âñåãäà àäåêâàòíî ðàáîòàåò. Ìèíèìàëüíûå çíà÷åíèÿ êîìàíä òàêîâû: normalised_pos 0.0 0.0 normalised_rot 0.0t Ìàêñèìàëüíûå çíà÷åíèÿ: normalised_pos 1.0 1.0 normalised_rot 360.0 ß ñàì ïëîõî ïîíèìàþ çíà÷åíèå êîìàíä, íî äàì íåñêîëüêî ïðèìåðîâ, êàê îíè ðàáîòàþò: begin_formation ai_normalisedstuff_defend defend ai_priority 3.0
;; First line of infantry begin_block 0 max_units 3 unit_type heavy_pilum_infantry 1.0 default_melee_state fire_at_will_and_defend unit_density close block_formation line normalised_pos 0.0 0.0 normalised_rot 0.0 inter_unit_spacing 6.0 priority 1.0 end_block
;; Second line of infantry begin_block 1 max_units 2 unit_type heavy_pilum_infantry 1.0 default_melee_state fire_at_will_and_defend unit_density close block_formation line normalised_pos 0.0 0.0 normalised_rot 0.0 inter_unit_spacing 6.0 priority 1.0 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square normalised_pos 0.0 0.0 normalised_rot 0.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Ïîñìîòðèòå, ãäå àðìèè ðàçâåðíóòû îòíîñèòåëüíî öåíòðà ðàçâåðòûâàíèÿ. è begin_formation ai_normalisedstuff_defend defend ai_priority 3.0
;; First line of infantry begin_block 0 max_units 3 unit_type heavy_pilum_infantry 1.0 default_melee_state fire_at_will_and_defend unit_density close block_formation line normalised_pos 0.6 0.6 normalised_rot 45.0 inter_unit_spacing 6.0 priority 1.0 end_block
;; Second line of infantry begin_block 1 max_units 2 unit_type heavy_pilum_infantry 1.0 default_melee_state fire_at_will_and_defend unit_density close block_formation line normalised_pos 0.0 0.0 normalised_rot 45.0 inter_unit_spacing 6.0 priority 1.0 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square normalised_pos 0.0 0.0 normalised_rot 45.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Îïÿòü, àðìèè íàõîäÿòñÿ â öåíòðå ïîñòðîåíèÿ, íî ýòî íå ïðîèçâåëî ïîâîðîòà. Íå èñïîëüçóéòå ïîäîáíûå çíà÷åíèÿ â normalised_pos except for 0.0 0.0, åñëè âû íå õîòèòå ñëîìàòü ôîðìàöèþ. block_relative_pos 0 0.0 0.0 ß ïðîèëëþñòðèðóþ ýòó êîìàíäó åùå íåñêîëüêèìè ïðèìåðàìè. begin_formation ai_position_defend1 defend ai_priority 2.0
supported_factions romans_julii
;; Legions begin_block 0 unit_type heavy_pilum_infantry 1.0 unit_density close block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 12.0 priority 1.0 end_block
;; Cavalry begin_block 1 unit_type heavy cavalry 1.0 unit_density close block_formation line block_relative_pos 0 0.0 -12.0 inter_unit_spacing 2.0 priority 0.9 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square block_relative_pos 1 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Ñëåäóþùàÿ: begin_formation ai_position_defend2 defend ai_priority 2.0
supported_factions romans_brutii
;; Legions begin_block 0 unit_type heavy_pilum_infantry 1.0 unit_density close block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 12.0 priority 1.0 end_block
;; Cavalry begin_block 1 unit_type heavy cavalry 1.0 unit_density close block_formation line block_relative_pos 0 -12.0 0.0 inter_unit_spacing 2.0 priority 0.9 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square block_relative_pos 1 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Òåïåðü òàêàÿ: begin_formation ai_position_defend3 defend ai_priority 2.0
supported_factions romans_scipii
;; Legions begin_block 0 unit_type heavy_pilum_infantry 1.0 unit_density close block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 12.0 priority 1.0 end_block
;; Cavalry begin_block 1 unit_type heavy cavalry 1.0 unit_density close block_formation line block_relative_pos 0 -12.0 -12.0 inter_unit_spacing 2.0 priority 0.9 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square block_relative_pos 1 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation inter_unit_spacing 2.0 priority 1.0 Â ýòîé ôîðìàöèè ïåðâàÿ ëèíèÿ áóäåò çàïîëíÿòüñÿ 10 þíèòàì äî ðàçìåùåíèÿ þíèòîâ âî âòîðîé ëèíèè, max_units ïðåäîòâðàùàåò ðàçìåùåíèå ëèøíèõ þíèòîâ â ïåðâîé ëèíèè. begin_formation ai_priority_defend defend ai_priority 2.0
;; Legions begin_block 0 max_units 10 unit_type heavy_pilum_infantry 1.0 unit_density close block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 12.0 priority 1.0 end_block
;; Legions begin_block 1 unit_type heavy_pilum_infantry 1.0 unit_density close block_formation line block_relative_pos 0 0.0 -12.0 inter_unit_spacing 12.0 priority 0.1 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square block_relative_pos 1 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Òåïåðü îáñóäèì äðóãîé ñïîñîá ðàáîòû ñ ïðèîðèòåòàìè. ÿ ïîêàæó íåñêîëüêî ïðèìåðîâ. begin_formation ai_priority_infantry defend ai_priority 2.0
;; Legions begin_block 0 unit_type heavy_pilum_infantry 1.0 unit_density close block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 12.0 priority 1.0 end_block
;; Cavalry begin_block 1 unit_type heavy cavalry 1.0 unit_density close block_formation line block_relative_pos 0 0.0 -12.0 inter_unit_spacing 2.0 priority 0.6 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square block_relative_pos 1 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation  ýòîé ôîðàöèè ïåõîòà äîìèíèðóåò íàä êàâàëåðèåé. Ïðèìåð íà êàðòèíêå: Òåïåðü æå ÿ èçìåíþ ïðèîðèòåòû: êàâàëåðèÿ ïîëó÷èò âûñîêèé ïðèîðèòåò, à ïåõîòà – ìàëåíüêèé. begin_formation ai_priority_cavalry defend ai_priority 2.0
;; Legions begin_block 0 unit_type heavy_pilum_infantry 1.0 unit_density close block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 12.0 priority 0.6 end_block
;; Cavalry begin_block 1 unit_type heavy cavalry 1.0 unit_density close block_formation line block_relative_pos 0 -24.0 -12.0 inter_unit_spacing 2.0 priority 1.0 end_block
;; Dummy block begin_block 2 unit_type any 0.1 unit_density close block_formation square block_relative_pos 1 0.0 -18.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Òåïåðü â ôîðìàöèè áîëüøå êàâàëåðèè, ÷åì ïåõîòû ß ïîêàçàë âàì ïðèìåðû, êàê òîëüêî ñ ïîìîùüþ ïðèîðèòåòîâ ìîæíî çàñòàâèòü èãðó ñîçäàâàòü èç ïî÷òè îäèíàêîâûõ ôîðìàöèé ñîâåðøåííî ðàçíûå ïî ïîñòàâó âîéñê. Òàê ìîæíî äåëàòü ïðàêòè÷åñêè ñ êàæäîé ôîðìàöèè. end_block -Formation for a full Roman army begin_formation ai_full_legion attack defend ai_priority 1.0
;; First line of infantry begin_block 0 unit_type light_pilum_infantry 1.0 unit_type heavy_pilum_infantry 0.9 default_melee_state fire_at_will unit_density close block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 12.0 priority 1.0 end_block
;; Second line of infantry left begin_block 1 max_units 1 unit_type heavy_pilum_infantry 0.9 unit_type light_pilum_infantry 0.1 default_melee_state fire_at_will unit_density close block_formation line block_relative_pos 0 0.0 -12.0 inter_unit_spacing 12.0 priority 1.0 end_block
;; Spearmen begin_block 2 unit_type spearmen 1.0 unit_density close block_formation line block_relative_pos 1 0.0 -12.0 inter_unit_spacing 18.0 priority 1.0 end_block
;; Achers, behind the other infantry begin_block 3 unit_type ranged_missile_infantry 1.0 default_melee_state fire_at_will_and_defend_and_skirmish unit_density close block_formation line block_relative_pos 2 0.0 -6.0 inter_unit_spacing 3.0 priority 1.0 end_block
;; Elephants begin_block 4 unit_type elephants 1.0 default_melee_state fire_at_will unit_density close block_formation line block_relative_pos 3 0.0 -6.0 inter_unit_spacing 12.0 priority 0.8 end_block
begin_dummy_block 5 spans 0 1 2 3 4 end_dummy_block
;; Siege equipment begin_block 6 unit_type siege 1.0 default_melee_state fire_at_will unit_density close block_formation line block_relative_pos 5 0.0 -12.0 inter_unit_spacing 6.0 priority 0.2 end_block
;; Generals unit begin_block 7 min_units 1 unit_type general_unit 1.0 unit_density close block_formation line block_relative_pos 6 0.0 -12.0 inter_unit_spacing 12.0 priority 1.0 end_block
;; Cavalry, left wing begin_block 8 unit_type heavy cavalry 1.0 unit_type light cavalry 0.9 unit_density close block_formation line block_relative_pos 5 -24.0 -6.0 inter_unit_spacing 2.0 priority 0.9 end_block
;; Cavalry, right wing begin_block 9 unit_type heavy cavalry 1.0 unit_type light cavalry 0.9 unit_density close block_formation line block_relative_pos 5 24.0 -6.0 inter_unit_spacing 2.0 priority 0.9 end_block
;; Dummy block begin_block 10 unit_type any 0.1 unit_density close block_formation square block_relative_pos 7 0.0 -12.0 inter_unit_spacing 2.0 priority 0.1 end_block
end_formation Íà ýòîì è çàêîí÷èì ðàçãîâîð î ôîðìàöèÿõ äëÿ ÈÈ. Äîïîëíèòåëüíàÿ èíôîðìàöèÿ ïî ôîðìàöèÿì. any infantry light infantry heavy infantry pilum_infantry light_pilum_infantry heavy_pilum_infantry spearmen spearmen infantry non_phalanx_spear phalanx missile infantry skirmish infantry ranged_missile_infantry cavalry spearmen cavalry heavy cavalry light cavalry missile cavalry skirmish cavalry elephants heavy_chariots handler siege general_unit chanting_screeching swimming carrying_siege_engine ram carrying_siege_engine ladder carrying_siege_engine towerÔîðìàöèè äëÿ èãðîêà  ïåðâóþ î÷åðåäü, íåëüçÿ äîáàâëÿòü â ôîðìàöèè äëÿ èãðîêà íåîãðàíè÷åííîå êîëè÷åñòâî ôîðìàöèé, âñåãî ñóùåñòâóåò âîñåìü 8 ôîðìàöèé (ñòîëüêî æå è êíîïîê ôîðìàöèé) è îäíà äîïîëíèòåëüíàÿ ôîðìàöèÿ. -Íàçâàíèÿ ôîðìàöèè simple_line ordered_single_line simple_double_line ordered_double_line ordered_triple_line_1 ordered_triple_line_2 ordered_triple_line_3 column - Âûáîð þíèòà -Öåëü è ïðèîðèòåò -default_melee_state -Íåñêîëüêî ïðèìå÷àíèé ïî èñïîëüçîâàíèþ ôîðìàöèé äëÿ èãðîêà. general_order Group_Formation_Single_Line general_order Group_Formation_Sorted_Line general_order Group_Formation_Sorted_Double_Line general_order Group_Formation_Sorted_Double_Line general_order Group_Formation_Missile_First_3_lines general_order Group_Formation_Infantry_First_3_Lines general_order Group_Formation_Cavalry_First_3_Lines general_order Group_Formation_Column |
|
© Ïåðåâîä òóòîðà - hick09. ©Çàïðåùàåòñÿ ëþáàÿ ïåðåïå÷àòêà è êîïèðîâàíèå áåç ñîãëàñèÿ Internetwars.ru . |