Sid Meier's Civilization VI

Sid Meier's Civilization VI

55 个评价
Phantagonist:區域重建
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
427.576 KB
2023 年 4 月 2 日 下午 6:41
2024 年 9 月 15 日 上午 7:11
3 项改动说明 ( 查看 )
您需要 DLC 才能使用该物品。

订阅以下载
Phantagonist:區域重建

描述
本模组加入一个项目,令城市能够重建区域。

区域重建

研究“土木工程”市政后,所有城市获得区域重建项目。完成时,移除该城市所有区域(政府广场、外交区和太空中心除外);每移除1座区域,获得1个区域工程师,拥有2次建造次数,可以用于加速完成区域50%的建造进度(政府广场、外交区和太空中心除外)。

简而言之,区域能够在2回合后重新建成。这个项目令玩家能够重建城市至理想型态,对那些从AI征服所得的烂城尤其有用。另外,玩家也可以通过从原有城市调配区域工程师以迅速建设新城市。

政策

此模组加入工程学校政策以加速建设新城市和重建原有城市。

  • 工程学校(通配符):训练军事工程师、进行区域重建项目和建造工业区建筑时+100%生产力。土木工程解锁。

需要风云变幻和迭起兴衰。

支援简体中文、繁体中文、英文和日文。

特别鸣谢
来自Civ VI Modding Helpline的平衡性和设计反馈
30 条留言
Dantetsu 4 月 29 日 下午 7:46 
same bug here, project finishes, nothing happens.
BloodyFanatic 2024 年 9 月 19 日 上午 8:10 
but I do wonder whether the AI can use this project, since it won't do anything for it except waste production. (I don't know anything about modding Civ 6, so forgive me for asking)
BloodyFanatic 2024 年 9 月 19 日 上午 8:08 
maybe you have a version that is not uploaded to the workshop? I fixed your code, this is working fine:

function PhantaDistrictEngineer_Project(playerID, cityID, projectID, iUnknown, iX, iY, bCancelled)
local pPlayer = Players[playerID]
if projectID == tProjectID and pPlayer:IsHuman() then
local pCity = pPlayer:GetCities():FindID(cityID)
local pDistricts = pCity:GetDistricts();
for row in GameInfo.Districts() do
if pDistricts:HasDistrict(row.Index) and (row.DistrictType ~= 'DISTRICT_WONDER') and (row.DistrictType ~= 'DISTRICT_CITY_CENTER') and (row.DistrictType ~= 'DISTRICT_SPACEPORT') and (row.DistrictType ~= 'DISTRICT_GOVERNMENT') and (row.DistrictType ~= 'DISTRICT_DIPLOMATIC_QUARTER') then
pDistricts:RemoveDistrict(row.Index);
pPlayer:GetUnits():Create(GameInfo.Units["UNIT_PHANTA_DISTRICT_ENGINEER"].Index, pCity:GetX(), pCity:GetY());
print("District Engineer Given");
end
end
end
end
Phantagonist  [作者] 2024 年 9 月 15 日 下午 3:34 
It is working from my side, but I will check it again.
BloodyFanatic 2024 年 9 月 15 日 上午 11:44 
from lua.log:

Syntax Error: ...\steamapps\workshop\content\289070\2956874998\Core\PhantaStatecraftDistrictEngineer_Script.lua:13: then expected near '='
BloodyFanatic 2024 年 9 月 15 日 上午 10:41 
same bug here, project finishes, nothing happens. too bad, this mod seemed promising
ZuryMcFlapjack 2024 年 1 月 20 日 下午 7:38 
Is this mod dead?
寄寄寄,我是寄寄国王 2023 年 7 月 29 日 上午 6:10 
mod没有效果了:steammocking:,项目完成后什么也没有
NuDDen 2023 年 6 月 29 日 下午 1:57 
Same Bug in my game. Finished the project and nothing happens :(
I am running JNR's Districts too. Is it possible to make them both compatible?
ZuryMcFlapjack 2023 年 6 月 24 日 上午 8:15 
I am having the same bug, where I finish the project but nothing happens at all. Still have districts and no engineers. I am NOT using the Golden Ages game mode on, but I have JNR's expanded districts, Monopolies and Corporations, and secret societies enabled.