亚洲欧洲日产韩国不卡/手机看片1024久久精品你懂的/魔镜号亚洲一区二区三区在线/一本久中文视频播放

找手機(jī)游戲就上融易行 專業(yè)手游媒體門戶網(wǎng)站!

游戲更新 | 安卓游戲 | 蘋果游戲 | 推薦游戲 | 軟件更新 | 文章更新 | 熱門文章 | 推薦文章

跪問(wèn)《羅馬全面戰(zhàn)爭(zhēng)》怎樣讓我方城市都能出斯巴達(dá)重步兵

時(shí)間:2024-11-12 16:33:31    編輯:azu

跪問(wèn)《羅馬全面戰(zhàn)爭(zhēng)》怎樣讓我方城市都能出斯巴達(dá)重步兵

首先我要告訴你怎么填加新兵種

當(dāng)你看懂了

不要說(shuō)斯巴達(dá)了

是羅馬都可以出大象兵、卷鐮?wèi)?zhàn)車、日耳曼狂戰(zhàn)士等。。。

跪問(wèn)《羅馬全面戰(zhàn)爭(zhēng)》怎樣讓我方城市都能出斯巴達(dá)重步兵

首先 要有模型,也就是.TGA.DDS文件和.CAS文件

在1.3以上版本加新兵種,推薦先使用羅馬保護(hù)硬盤加游戲速度的XPAK把游戲的PACK文件夾解包.

然后把上面提到的前一種文件放進(jìn)游戲目錄/DATA/MODELS_UNIT/TEXTURES中,后者放進(jìn)/DATA/MODELS_UNIT中

這樣模型就放好了

下面開始改文件:

首先要改的是DATA文件夾下的descr_model_battle文件,這個(gè)文件控制單位模型的指向

用記事本就可以打開:

可以看見這個(gè)文件是這樣寫的(我們以第一個(gè)希臘精銳黑騎兵為例)

type gangduoh

skeleton fs_hc_spearman, fs_hc_swordsman

indiv_range 40

texture greek_cities, data/models_unit/textures/gangduoh.tga

texture seleucid, data/models_unit/textures/gangduoh.tga

texture macedon, data/models_unit/textures/gangduoh.tga

texture thrace, data/models_unit/textures/gangduoh.tga

model_flexi_m data/models_unit/gangduoh.cas, 15

model_flexi_m data/models_unit/gangduoh.cas, 30

跪問(wèn)《羅馬全面戰(zhàn)爭(zhēng)》怎樣讓我方城市都能出斯巴達(dá)重步兵

model_flexi_m data/models_unit/gangduoh.cas, 40

model_flexi data/models_unit/gangduoh.cas, max

model_sprite greek_cities, 60.0, data/sprites/romans_senate_roman_praetorian_cavalry_sprite.spr

model_sprite seleucid, 60.0, data/sprites/romans_scipii_roman_praetorian_cavalry_sprite.spr

model_sprite macedon, 60.0, data/sprites/romans_brutii_roman_praetorian_cavalry_sprite.spr

model_sprite thrace, 60.0, data/sprites/romans_julii_roman_praetorian_cavalry_sprite.spr

model_tri 400, 0.5f, 0.5f, 0.5f

這里,第一行的TYPE是兵種模型的名字,接著的TEXTURE指向上面的/DATA/MODELS_UNIT/TEXTURES中的文件,再下面的model_flexi指向/DATA/MODELS_UNIT中的文件,注意,如果進(jìn)游戲后,進(jìn)入戰(zhàn)斗畫面讀時(shí)跳出,就請(qǐng)檢查模型的位置是否一致,如果一致,就在該文件中TEXTURE的模型名字前面加上使用國(guó)家的名字,如上面的騎兵就加了使用國(guó)家的名字,尤其是多個(gè)國(guó)家公用的兵種建議一定要加國(guó)家名.skeleton表示的是兵種模型的骨架類型——步,槍,騎,弓,弓騎等等。如果是騎兵,用的是游戲中沒(méi)有的馬,還要加上馬的模型

如下:

type gangduohorses

skeleton fs_fast_horse

scale 0.875

indiv_range 40

texture greek_cities, data/models_unit/textures/gangduohorses.tga

texture seleucid, data/models_unit/textures/gangduohorses.tga

texture macedon, data/models_unit/textures/gangduohorses.tga

texture thrace, data/models_unit/textures/gangduohorses.tga

model_flexi data/models_unit/gangduohorses.CAS, 15

model_flexi data/models_unit/gangduohorses.CAS, 30

model_flexi data/models_unit/gangduohorses.CAS, 60

model_flexi data/models_unit/gangduohorses.CAS, 80

model_flexi data/models_unit/gangduohorses.CAS, max

model_sprite greek_cities, 100.0, data/sprites/romans_julii_generals_horse_sprite.spr

model_sprite seleucid, 100.0, data/sprites/romans_julii_generals_horse_sprite.spr

model_sprite macedon, 100.0, data/sprites/romans_julii_generals_horse_sprite.spr

model_sprite thrace, 100.0, data/sprites/romans_julii_generals_horse_sprite.spr

model_tri 700, 0.3f, 0.3f, 0.3f

寫的方法和兵種一樣。然后還要在DATA文件夾下的descr_mount文件中加上馬的數(shù)據(jù)

type gangduohorses

class horse

model gangduohorses

radius 1.5

x_radius 0.5

height 2.5

mass 7

banner_height 0

bouyancy_offset 1.8

water_trail_effect horse_water_trail

root_node_height 1.6

rider_offset 0.0, 0.15, 0.0

如果新加馬,就寫在HORSE類下,加象,寫在ELEPHENT類下,等等

接著,就要改下一個(gè)export_descr_unit文件

這個(gè)文件控制兵種的基本屬性

type gangduoh

dictionary gangduoh ; gangduoh

category cavalry

class heavy

voice_type Heavy_1

soldier gangduoh, 27, 0, 1

mount gangduohorses

mount_effect elephant -8, camel -4

attributes sea_faring, hide_forest, hardy

formation 1.5, 4, 3, 6, 4, square, wedge

stat_health 1, 0

stat_pri 11, 6, no, 0, 0, melee, simple, piercing, spear, 25 ,1

stat_pri_attr no

stat_sec 18, 8, no, 0, 0, melee, simple, piercing, sword, 25 ,1

stat_sec_attr no

stat_pri_armour 15, 10, 0, metal

stat_sec_armour 0, 1, flesh

stat_heat 2

stat_ground 0, 0, 0, 0

stat_mental 10, disciplined, highly_trained

stat_charge_dist 40

stat_fire_delay 0

stat_food 60, 300

stat_cost 1, 1500, 200, 250, 500, 1500

ownership greek

詳細(xì)說(shuō)明如下:

1、type carthaginian elephant african cataphract

類型 兵種的內(nèi)部名稱,不會(huì)在游戲界面顯示

2、dictionary carthaginian_elephant_african_cataphract ; Armoured Elephants

名稱 游戲界面上顯示的名字

3、category cavalry

種類:可分為infantry步兵,cavalry騎兵,siege機(jī)械,handler訓(xùn)獸者,ship船只和non_combatant其他人員。

4、class heavy

等級(jí):輕裝light,重裝heavy,投射missile和長(zhǎng)矛兵spearmen。

5、voice_type Heavy_1

兵種使用的聲音文件

6、soldier carthaginian_big_elephant_crew, 18, 6, 1

士兵模式 依次為:

士兵模型使用的名字;

士兵的標(biāo)準(zhǔn)數(shù)量;

士兵攜帶其他物體的數(shù)量(豬,狗,大象,兩輪戰(zhàn)車,機(jī)械等);

士兵的碰撞質(zhì)量,正常為1.0,只限于步兵。

7、mount elephant african cataphract

兵種所攜帶的物體 戰(zhàn)象

此項(xiàng)根據(jù)不同的兵種還可以分為:

officer 軍官 某些步兵由軍官帶領(lǐng),一支部隊(duì)最多可以有3名軍官

ship 海軍

engine 機(jī)械

animal 不能騎的動(dòng)物(狗和豬)

mount 坐騎(包括馬,駱駝,大象)和戰(zhàn)車

8、mount_effect horse +4, chariot +8, camel +4

戰(zhàn)斗中對(duì)抗敵人的特殊坐騎時(shí)對(duì)戰(zhàn)斗力的影響。大象對(duì)馬時(shí)攻擊+4,戰(zhàn)車+8,駱駝+4

9、attributes sea_faring, can_run_amok, frighten_foot, frighten_mounted

屬性 兵種單位所具有的能力,可以有多個(gè),用逗號(hào)隔開,具體分為:

sea_faring = can board ships 能上船

hide_forest, hide_improved_forest, hide_long_grass, hide_anywhere = defines where the unit can hide 單位能隱藏的地方:樹林,森林,長(zhǎng)的草地,任何地方

can_sap = Can dig tunnels under walls 能在墻腳下挖地道

frighten_foot, frighten_mounted = Cause fear to certain nearby unit types 讓附近的特定單位產(chǎn)生恐懼

can_run_amok = Unit may go out of control when riders lose control of animals 失去對(duì)動(dòng)物的控制后,動(dòng)物會(huì)亂跑

general_unit = The unit can be used for a named character's bodyguard 親衛(wèi)隊(duì)

cantabrian_circle = The unit has this special ability 單位擁有的技能

no_custom = The unit may not be selected in custom battles 在自定義戰(zhàn)役里不能選擇

command = The unit carries a legionary eagle, and gives bonuses to nearby units 單位攜帶一只古代羅馬軍團(tuán)的鷹, 能激勵(lì)附近的單位

mercenary_unit = The unit is s mercenary unit available to all factions 可雇傭

10、formation 7, 11, 13,16, 1, square

陣型 依次為:

緊密陣型士兵左右和前后的間距;

松散陣型士兵左右的間距;

默認(rèn)的行數(shù);

單位擁有的特殊陣型(可以有一或兩個(gè)):square 正方形方陣,horde游牧陣型,phalanx步兵方陣,testudo龜甲陣,wedge三角陣;

11、stat_health 1, 15

1, 15 這個(gè)是生命值,前一個(gè)是人的,后一個(gè)是動(dòng)物的(騎兵的坐騎不計(jì)算生命值)大多數(shù)兵種是1,斯巴達(dá)槍兵和公牛戰(zhàn)士是2,狂戰(zhàn)士是3,大象是15。

12、stat_pri 10, 3, arrow, 120, 60, missile, archery, piercing, none, 25 ,1

士兵的主要武器,如果是遠(yuǎn)程兵種,遠(yuǎn)程武器就是主要的 依次為:

攻擊力;

沖鋒時(shí)的攻擊加成(突擊力);

遠(yuǎn)程武器類型;

遠(yuǎn)程武器射擊距離;

士兵攜帶的遠(yuǎn)程武器數(shù)量;

武器類型:melee肉搏, thrown投擲, missile遠(yuǎn)程(弓箭),siege_missile機(jī)械;

技術(shù)類型:simple簡(jiǎn)單,other其他,blade刀刃,archery弓箭或siege機(jī)械;

傷害類型:piercing穿刺,blunt鈍武器,slashing猛擊,fire火燒;

武器撞擊的聲音:none無(wú),knife小刀,mace鐵錘,axe斧頭,sword刀劍,spear長(zhǎng)矛;

攻擊的最小時(shí)間間隔;

13、stat_pri_attr no

主要武器屬性 依次為:

ap 破甲,只有目標(biāo)有甲時(shí)才計(jì)算

bp 穿透身體,指遠(yuǎn)程武器在上穿第一個(gè)人后,是否還對(duì)后面的人造成傷害

spear 長(zhǎng)矛,對(duì)騎兵有加成,對(duì)步兵有扣除

long_pike 長(zhǎng)槍,只有能組成方陣的步兵使用

short_pike 短槍,只有能組成方陣的步兵使用

prec 只在沖鋒前投擲武器

thrown 投擲,指距離比較短的武器

launching 射擊,能在空中飛行一段距離

area = 成片攻擊,不只是一個(gè)人

14、stat_sec 7, 11, no, 0, 0, melee, other, blunt, none, 25 ,1

次要武器:如果是騎兵、動(dòng)物、戰(zhàn)車,這就是他們的攻擊力;如果是遠(yuǎn)程兵種,這就是他們的肉搏能力;如果是一些特殊的肉搏兵種(長(zhǎng)武器的),這就是他們短武器的攻擊力,具體同stat_pri

15、stat_sec_attr area, launching, ap

具體同stat_pri_attr

16、stat_pri_armour 0, 4, 0, flesh

主要防御 依次為

防御力;防御技巧加成(被射擊時(shí)無(wú)用);盾牌加成(只對(duì)來(lái)自左邊的攻擊有效);被撞擊發(fā)出的聲音:身體,皮革,金屬

17、stat_sec_armour 16, 3, flesh

次要防御:指動(dòng)物或戰(zhàn)車的防御(騎馬的另外計(jì)算),具體同stat_pri_armour

18、stat_heat -1

在炎熱天氣作戰(zhàn)時(shí),體力的額外損失(正的越多表示損失越大)

19、stat_ground 0, 1, -6, -1

在不同地形作戰(zhàn)的加成(對(duì)于攻擊力而言): 灌木,沙漠,森林,雪地

20、stat_mental 8, normal, untrained

依次為:基本的士氣,紀(jì)律和訓(xùn)練。紀(jì)律分為正常,低紀(jì)律,有紀(jì)律和狂暴,狂暴的部隊(duì)有可能不下令就突擊。訓(xùn)練決定陣型的整齊程度

21、stat_charge_dist 30

士兵開始突擊敵人的距離

22、stat_fire_delay 0

這個(gè)不知道

23、stat_food 60, 300

已經(jīng)無(wú)用了

24、stat_cost 2, 2670, 590, 270, 400, 2670

依次為:招募所需回合數(shù);帝國(guó)戰(zhàn)役的招募費(fèi)用;平時(shí)的維護(hù)費(fèi)用;升級(jí)武器的費(fèi)用;升級(jí)盔甲的費(fèi)用;自定義戰(zhàn)役的招募費(fèi)用

25、ownership carthage

哪個(gè)國(guó)家可以使用此單位

注意:這里,如果office,mount在游戲中原來(lái)沒(méi)有的話,一定要把模型寫在descr_model_battle文件里

第三,我們還要改一個(gè):export_descr_unit_enums文件

這里是兵種的例舉、

把新兵種名字加上去就可以了,標(biāo)準(zhǔn)格式如下:

gangduoh

gangduoh_descr

gangduoh_descr_short

為了在游戲里顯示你新兵種的名字,打開DATA/TEXT文件夾,里面有一個(gè)export_units文件

打開,在最后一行寫上兵種名字和基本介紹

{gangduoh} 希臘精銳黑騎兵

{gangduoh_descr}

精英

有紀(jì)律

可以組成楔形隊(duì)型

希臘黑騎兵是希臘戰(zhàn)爭(zhēng)和社會(huì)中的精英。他們以重騎兵的方式

作戰(zhàn),其紀(jì)律是其他國(guó)家罕見匹敵者。他們使用長(zhǎng)矛,穿戴好的盔

甲,因此可以在沖鋒時(shí)造成極大的破壞。他們是羅馬帝國(guó)的忠心仆

人,由他們的父母交給神殿,以負(fù)擔(dān)軍事責(zé)任,而非做為儀式的祭

禮。

{gangduoh_descr_short}

希臘黑騎兵以重騎兵的方式作戰(zhàn),配備長(zhǎng)矛和

劍,全身上上都穿著盔甲。他們是希臘戰(zhàn)事和

社會(huì)的精英。

第一行是兵種名字

第二段是在帝國(guó)戰(zhàn)役中拉出的兵種介紹

第三段是在自定義戰(zhàn)役前,選兵的時(shí)候鼠標(biāo)放在兵牌上顯示的短介紹

繁體羅馬最好用繁體寫,英語(yǔ)羅馬用英語(yǔ)寫

為了在帝國(guó)征戰(zhàn)中兵種能招募,請(qǐng)打開DATA下的export_descr_buildings文件,在你需要的兵營(yíng)下寫出兵種名字,如果你找不到也沒(méi)關(guān)系,找一個(gè)你熟悉的兵種名字,找到后在這個(gè)兵種下畫葫蘆畫一行,改成你的兵種名字就可以了

如:recruit "gangduoh" 0 requires factions { greek, }

這里注意兩點(diǎn):1:如果你在低級(jí)的兵營(yíng)可以招募,記得要把這行字復(fù)制粘貼到更高一級(jí)別的兵營(yíng)中,否則會(huì)出現(xiàn)升級(jí)兵營(yíng)而不能造以前的兵種的現(xiàn)象。

2;一個(gè)國(guó)家同一建筑建造的單位不能超過(guò)32個(gè)

如果你想把某個(gè)兵種變成雇傭兵,請(qǐng)仍然按上面的除了改export_descr_buildings文件外的方式做,在export_descr_unit文件一定要加上雇傭?qū)傩裕ň唧w見上面該文件解釋)

然后打開Dataworldmapscampaignimperial_campaign里的descr_mercenaries文件

把你兵種加到想出現(xiàn)的雇傭地區(qū)下

如下:

pool Britain

regions Britannia_Inferior Tribus_Silurii Britannia_Superior Hibernia

unit merc barbarian infantry, exp 0 cost 800 replenish 0.06 - 0.19 max 2 initial 1

第一行為地區(qū)

第二行:該地區(qū)省份

第三行開始為可雇傭軍隊(duì),UNIT后加上兵種名字,EXP后面加上經(jīng)驗(yàn),COST后面加上價(jià)格,EPLENISH后加出現(xiàn)幾率。

加新兵種注意事項(xiàng):

1;嚴(yán)格按游戲文件格式:該空格空格,該加的標(biāo)點(diǎn)等等一個(gè)不能少,請(qǐng)多參考已有的兵種。

2;加完一個(gè)兵種可以用自定義戰(zhàn)役測(cè)試下是否正確,如果不能進(jìn)游戲或者進(jìn)自定義戰(zhàn)役前跳出,就說(shuō)明修改有問(wèn)題,請(qǐng)參照上面一個(gè)個(gè)檢查

相關(guān)文章
最新游戲

玩家評(píng)論