From 7620add8e561323915a9260d5234b4e9d4bc3095 Mon Sep 17 00:00:00 2001 From: Tourswen <565033799@qq.com> Date: Tue, 4 Nov 2025 11:53:02 +0800 Subject: [PATCH] 1 --- .../Defs/AbilityDefs/WULA_Flyover_Ability.xml | 135 ++++++++ ...Hediffs_WULA.xml => WULA_Misc_Hediffs.xml} | 82 +++-- .../Buildings_Structure.xml | 41 --- .../ThingDefs_Buildings/Buildings_WULA.xml | 69 ---- ...{Buildings_Drop.xml => WULA_Buildings.xml} | 308 +++++++++++++++++- .../Defs/ThingDefs_Misc/WULA_Flyover_Item.xml | 132 -------- ...charger.png => WULA_Machine_Recharger.png} | Bin ...ng => WULA_WeaponArmor_Productor_east.png} | Bin ...g => WULA_WeaponArmor_Productor_north.png} | Bin ...g => WULA_WeaponArmor_Productor_south.png} | Bin 10 files changed, 481 insertions(+), 286 deletions(-) create mode 100644 1.6/1.6/Defs/AbilityDefs/WULA_Flyover_Ability.xml rename 1.6/1.6/Defs/HediffDefs/{Hediffs_WULA.xml => WULA_Misc_Hediffs.xml} (92%) delete mode 100644 1.6/1.6/Defs/ThingDefs_Buildings/Buildings_Structure.xml rename 1.6/1.6/Defs/ThingDefs_Buildings/{Buildings_Drop.xml => WULA_Buildings.xml} (73%) rename Content/Textures/Wula/Building/{WULA_War_Machine_Recharger.png => WULA_Machine_Recharger.png} (100%) rename Content/Textures/Wula/Building/{WULA_Cube_Productor_Component_east.png => WULA_WeaponArmor_Productor_east.png} (100%) rename Content/Textures/Wula/Building/{WULA_Cube_Productor_Component_north.png => WULA_WeaponArmor_Productor_north.png} (100%) rename Content/Textures/Wula/Building/{WULA_Cube_Productor_Component_south.png => WULA_WeaponArmor_Productor_south.png} (100%) diff --git a/1.6/1.6/Defs/AbilityDefs/WULA_Flyover_Ability.xml b/1.6/1.6/Defs/AbilityDefs/WULA_Flyover_Ability.xml new file mode 100644 index 00000000..52cb438e --- /dev/null +++ b/1.6/1.6/Defs/AbilityDefs/WULA_Flyover_Ability.xml @@ -0,0 +1,135 @@ + + + + WULA_CallBattleShip + + 发送增援请求,呼叫乌拉帝国舰队的一艘母舰前往殖民地。\n\n隶属于乌拉帝国边缘开发署的母舰是帝国殖民地扩张的基石,它们徘徊于近地轨道上,随时为下面的乌拉帝国殖民地提供援助。母舰的速度非常慢,在离开轨道前,它们能够提供好几天的全方位的支援。\n\n母舰拥有以下设施:\n<color=#6BB7B7><i>-生产设施</i></color>\n<color=#DEC28F><i>-建筑空投设施</i></color>\n<color=#BD952F><i>-机库</i></color>\n<color=#BD2F31><i>-武器阵列</i></color> + Wula/UI/Abilities/WULA_CallBattleShip + 640000 + Misc12 + false + + Verb_CastAbility + true + false + true + 8 + -1 + false + + True + + + +
  • + WULA_BattleShip + Standard + 0.01 + 20 + MapEdge + OppositeMapEdge + true +
  • +
    +
    + + + WULA_Spawn_Fighter_Rocket + + 指挥乌拉帝国的战机,中速掠过战场,使用其导弹对目标区域发起打击。\n\n在飞行期间,它会使用磁轨炮打击遇到的敌人。 + + 1 + Misc12 + false + + Verb_CastAbility + false + false + 1 + 120 + true + + false + true + + + + +
  • + WULA_Fighter_A + GroundStrafing + 3 + 20 + true + Perpendicular + + + true + 4 + 25 + 0.13 + + 12 + 16 + + + true + + + true + (1.0,0.3,0.1,0.2) + + + true + (0.3,0.7,1.0,0.3) +
  • +
    +
    + + WULA_Spawn_Fighter_RailGun + + 指挥乌拉帝国的战机,低速掠过战场,使用其磁轨炮打击遇到的所有敌人。 + + 1 + Misc12 + false + + Verb_CastAbility + false + false + 1 + 120 + true + + false + true + + + + +
  • + WULA_Fighter_B + GroundStrafing + 3 + 20 + true + Perpendicular + + + true + + + true + (0.3,0.7,1.0,0.3) +
  • +
    +
    +
    \ No newline at end of file diff --git a/1.6/1.6/Defs/HediffDefs/Hediffs_WULA.xml b/1.6/1.6/Defs/HediffDefs/WULA_Misc_Hediffs.xml similarity index 92% rename from 1.6/1.6/Defs/HediffDefs/Hediffs_WULA.xml rename to 1.6/1.6/Defs/HediffDefs/WULA_Misc_Hediffs.xml index a3b472ab..129ccd39 100644 --- a/1.6/1.6/Defs/HediffDefs/Hediffs_WULA.xml +++ b/1.6/1.6/Defs/HediffDefs/WULA_Misc_Hediffs.xml @@ -58,6 +58,57 @@ + + WULA_NanoRepairHediff + + 乌拉帝国的机械体集成了纳米修复系统,只要有电量,它们就能一直修复机械体受到的损伤——这套系统的设计使其需要在一段时间内未受到伤害才能启动。 + HediffWithComps + (0.6, 0.4, 0.8) + false + false + + + +
  • + + 0 +
  • +
  • + + 1 +
  • +
    + +
  • + 0.5 + 1.5 + 0.1 + 0.02 + 600 +
  • +
    +
    + + WULA_Addons_Antenna_Hediff_Base + Hediff_Mechlink + + 乌拉帝国合成人脑袋上有一对天线,她们可以使用这套通讯设备与乌拉帝国舰队通讯。 + 一对可以与舰队通讯的天线。 + false + false + true + WULA_Addons_Antenna_Bodypart + + +
  • +
  • + +
  • WULA_CallBattleShip
  • + + +
    +
    + WULA_ChargingHediff @@ -301,35 +352,4 @@ false - - - WULA_NanoRepairHediff - - 乌拉帝国的机械体集成了纳米修复系统,只要有电量,它们就能一直修复机械体受到的损伤——这套系统的设计使其需要在一段时间内未受到伤害才能启动。 - HediffWithComps - (0.6, 0.4, 0.8) - false - false - - - -
  • - - 0 -
  • -
  • - - 1 -
  • -
    - -
  • - 0.5 - 1.5 - 0.1 - 0.02 - 600 -
  • -
    -
    \ No newline at end of file diff --git a/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_Structure.xml b/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_Structure.xml deleted file mode 100644 index 39e31834..00000000 --- a/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_Structure.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - WulaWall_Indoor - - 乌拉帝国非承重墙体,相当厚实,能够抵御大量伤害,并且拥有气密性,可以用在飞船外壳上。 - - - - - WulaFloor - - 乌拉帝国堡垒中使用的地板,美观易清洁的同时也做了防火处理。 - Wula/Building/WULA_Floor - Wula/Building/WULA_Floor_Icon - (140,140,140) - Hard - 70 - true - - 3 - 100 - 0.5 - 0 - - - - - 3 - - Misc6 - -
  • WULA_Structure_Technology
  • -
    - 1138 -
    -
    \ No newline at end of file diff --git a/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_WULA.xml b/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_WULA.xml index afa37e74..b73aba37 100644 --- a/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_WULA.xml +++ b/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_WULA.xml @@ -412,75 +412,6 @@ - - - WULA_War_Machine_Recharger - - 一个允许所有大小类型的乌拉帝国机械体进行充电的充电站,不支持合成人的充能。由于其根基埋于地下,因此不会阻碍其他殖民者和机械体在其上面的移动。 - - Wula/Building/WULA_War_Machine_Recharger - Graphic_Multi - (3,3) - - (0,0,0) - Standable - WULA_Buildings - - 250 - 8000 - 25 - 0.5 - - (3,3) - - -
  • Light
  • -
  • Medium
  • -
  • Heavy
  • -
  • UltraHeavy
  • -
    - - - (0.002166748,-0.3722534) - (0.4398041,0.1365509) - - - (-0.002609305,-0.6002655) - (0.4398041,0.121376) - - - (0.04148867,0.6301422) - (0.4066238,0.1425552) - - - (-0.02767944,0.6171188) - (0.397522,0.1395264) - - -
    - 5 - - 250 - 2 - 1 - - -
  • WULA_Machine_Productor_Technology
  • -
    - -
  • - CompThingContainer - 10 - false - MechChargerWasteRemoved -
  • -
  • - CompPowerTrader - 400 -
  • -
    -
    - WULA_Communicator_Station diff --git a/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_Drop.xml b/1.6/1.6/Defs/ThingDefs_Buildings/WULA_Buildings.xml similarity index 73% rename from 1.6/1.6/Defs/ThingDefs_Buildings/Buildings_Drop.xml rename to 1.6/1.6/Defs/ThingDefs_Buildings/WULA_Buildings.xml index 4f0bc0dc..6983c5fc 100644 --- a/1.6/1.6/Defs/ThingDefs_Buildings/Buildings_Drop.xml +++ b/1.6/1.6/Defs/ThingDefs_Buildings/WULA_Buildings.xml @@ -357,6 +357,36 @@ Wula/Building/Door/WulaAutodoor Misc2 + + WulaFloor + + 乌拉帝国堡垒中使用的地板,美观易清洁的同时也做了防火处理。 + Wula/Building/WULA_Floor + Wula/Building/WULA_Floor_Icon + (140,140,140) + Hard + 70 + true + + 3 + 100 + 0.5 + 0 + + + + + 3 + + Misc6 + +
  • WULA_Structure_Technology
  • +
    + 1138 +
    @@ -771,13 +801,105 @@ + + WULA_WeaponArmor_Productor_Cleanzone + + 清理出一块场地并准备好资源,使得乌拉帝国母舰可以向此处投放建筑。建造好的信标可以收起或移至他处,但是必须要有母舰或者后勤舰在上空才能投送建筑。\n\n乌拉帝国作业通讯台是用于联络乌拉帝国母舰和后勤舰并下达武器、装备订单的特殊通讯台。这些武器装备的生产不需要殖民地参与,只需要使用乌拉帝国物资交换舱将材料发送给帝国舰队,然后根据材料数量下单即可。 + Wula/Building/WULA_MaintenancePod_south + MinifiedThing + Normal + +
  • BuildingsMisc
  • +
    + (5,5) + + Wula/Building/WULA_Dropping_Building_Cleanzone + Graphic_Multi + (5,5) + + false + + + Building + PassThroughOnly + false + 0.5 + false + 0 + false + + + 1 + 1 + 1 + 0 + + 0 + 1 + + 50 + + + BuildingDestroyed_Metal_Small + + WULA_Buildings + +
  • + WULA_WeaponArmor_Productor_Incoming + true + 1 + WULA_Flyover_BaseBuilder + true + false + 乌拉帝国母舰或后勤舰 +
  • +
    +
    + + WULA_WeaponArmor_Productor_Incoming + + (5,5) + + Wula/Building/WULA_MaintenancePod_Incoming + Graphic_Single + CutoutFlying + (5,5) + + + Accelerate + Things/Skyfaller/SkyfallerShadowDropPod + (5, 5) + DropPod_Fall + 100 + Explosion_Vaporize + 0.05 + 1 + 1 + + +
  • (0,0)
  • +
  • (1, 1)
  • +
    +
    + WULA_WeaponArmor_Productor +
    + +
  • + Smoke_Joint +
  • +
    +
    WULA_WeaponArmor_Productor - + 一台用于联络乌拉帝国母舰和后勤舰并下达武器、装备订单的特殊通讯台。这些武器装备的生产不需要殖民地参与,只需要使用乌拉帝国物资交换舱将材料发送给帝国舰队,然后根据材料数量下单即可。 WulaFallenEmpire.Building_GlobalWorkTable MapMeshAndRealTime Normal + MinifiedThing + +
  • BuildingsMisc
  • +
  • 50 @@ -787,9 +909,9 @@
  • - Wula/Building/WULA_Cube_Productor_BIO + Wula/Building/WULA_WeaponArmor_Productor Graphic_Multi - (1,1) + (5,5) false @@ -799,7 +921,7 @@ ConstructMetal - 50 + 1 Building false @@ -811,13 +933,12 @@ 180 1.0 - (1,1) + (5,5) WULA_Buildings 2120 PassThroughOnly 50 - True - (0,0,-1) + false Item
  • WULA_Base_Technology
  • @@ -826,14 +947,175 @@
  • WulaFallenEmpire.ITab_GlobalBills
  • +
  • + + true + false +
  • - -
  • PlaceWorker_PreventInteractionSpotOverlap
  • -
    +
    + + + + WULA_Machine_Recharger_Cleanzone + + 清理出一块场地并准备好资源,使得乌拉帝国母舰可以向此处投放建筑。建造好的信标可以收起或移至他处,但是必须要有母舰或者后勤舰在上空才能投送建筑。\n\n乌拉帝国充电站是能够储存大量电量并允许所有大小类型的乌拉帝国机械体进行充电的充电站,不支持合成人的充能。由于其根基埋于地下,因此不会阻碍其他殖民者和机械体在其上面的移动。 + Wula/Building/WULA_Machine_Recharger + MinifiedThing + Normal + +
  • BuildingsMisc
  • +
    + + Wula/Building/WULA_Dropping_Building_Cleanzone + Graphic_Multi + (3,3) + + false + + + Building + PassThroughOnly + false + 0.5 + false + 0 + false + + + 1 + 1 + 1 + 0 + + (3,3) + 0 + 1 + + 250 + 2 + - - BillsTab - 0.10 + BuildingDestroyed_Metal_Small + WULA_Buildings + +
  • + WULA_Machine_Recharger_Incoming + true + 1 + WULA_Flyover_BaseBuilder + true + false + 乌拉帝国母舰或后勤舰 +
  • +
    +
    + + WULA_Machine_Recharger_Incoming + + (3,3) + + Wula/Building/WULA_MaintenancePod_Incoming + Graphic_Single + CutoutFlying + (3,3) + + + Accelerate + Things/Skyfaller/SkyfallerShadowDropPod + (2, 2) + DropPod_Fall + 100 + Explosion_Vaporize + 0.05 + 1 + 1 + + +
  • (0,0)
  • +
  • (1, 1)
  • +
    +
    + WULA_Machine_Recharger +
    + +
  • + Smoke_Joint +
  • +
    +
    + + WULA_Machine_Recharger + + 一个能够储存大量电量并允许所有大小类型的乌拉帝国机械体进行充电的充电站,不支持合成人的充能。由于其根基埋于地下,因此不会阻碍其他殖民者和机械体在其上面的移动。 + + Wula/Building/WULA_Machine_Recharger + Graphic_Multi + (3,3) + + (0,0,0) + Standable + WULA_Buildings + + 250 + 8000 + 25 + 0.5 + + (3,3) + + +
  • Light
  • +
  • Medium
  • +
  • Heavy
  • +
  • UltraHeavy
  • +
    + + + (0.002166748,-0.3722534) + (0.4398041,0.1365509) + + + (-0.002609305,-0.6002655) + (0.4398041,0.121376) + + + (0.04148867,0.6301422) + (0.4066238,0.1425552) + + + (-0.02767944,0.6171188) + (0.397522,0.1395264) + + +
    + 5 + + 250 + 2 + 1 + + +
  • WULA_Machine_Productor_Technology
  • +
    + +
  • + 2500 + 0.5 + false + true +
  • +
  • + CompThingContainer + 10 + false + MechChargerWasteRemoved +
  • +
  • + CompPowerTrader + 400 +
  • +
    \ No newline at end of file diff --git a/1.6/1.6/Defs/ThingDefs_Misc/WULA_Flyover_Item.xml b/1.6/1.6/Defs/ThingDefs_Misc/WULA_Flyover_Item.xml index 32fcde2f..24dc25aa 100644 --- a/1.6/1.6/Defs/ThingDefs_Misc/WULA_Flyover_Item.xml +++ b/1.6/1.6/Defs/ThingDefs_Misc/WULA_Flyover_Item.xml @@ -61,39 +61,6 @@ - - WULA_CallBattleShip - - 发送增援请求,呼叫乌拉帝国舰队的战舰前往殖民地 - Wula/UI/Abilities/WULA_CallBattleShip - 1 - Misc12 - false - - Verb_CastAbility - false - false - true - 1 - 19.9 - true - - True - - - -
  • - WULA_BattleShip - Standard - 0.01 - 20 - MapEdge - OppositeMapEdge - true -
  • -
    -
    - WulaFallenEmpire.FlyOver @@ -214,62 +181,6 @@ - - WULA_Spawn_Fighter_Rocket - - 指挥乌拉帝国的战机,中速掠过战场,使用其导弹对目标区域发起打击。\n\n在飞行期间,它会使用磁轨炮打击遇到的敌人。 - - 1 - Misc12 - false - - Verb_CastAbility - false - false - 1 - 120 - true - - false - true - - - - -
  • - WULA_Fighter_A - GroundStrafing - 3 - 20 - true - Perpendicular - - - true - 4 - 25 - 0.13 - - 12 - 16 - - - true - - - true - (1.0,0.3,0.1,0.2) - - - true - (0.3,0.7,1.0,0.3) -
  • -
    -
    WULA_Fighter_B @@ -300,47 +211,4 @@ - - WULA_Spawn_Fighter_RailGun - - 指挥乌拉帝国的战机,低速掠过战场,使用其磁轨炮打击遇到的所有敌人。 - - 1 - Misc12 - false - - Verb_CastAbility - false - false - 1 - 120 - true - - false - true - - - - -
  • - WULA_Fighter_B - GroundStrafing - 3 - 20 - true - Perpendicular - - - true - - - true - (0.3,0.7,1.0,0.3) -
  • -
    -
    \ No newline at end of file diff --git a/Content/Textures/Wula/Building/WULA_War_Machine_Recharger.png b/Content/Textures/Wula/Building/WULA_Machine_Recharger.png similarity index 100% rename from Content/Textures/Wula/Building/WULA_War_Machine_Recharger.png rename to Content/Textures/Wula/Building/WULA_Machine_Recharger.png diff --git a/Content/Textures/Wula/Building/WULA_Cube_Productor_Component_east.png b/Content/Textures/Wula/Building/WULA_WeaponArmor_Productor_east.png similarity index 100% rename from Content/Textures/Wula/Building/WULA_Cube_Productor_Component_east.png rename to Content/Textures/Wula/Building/WULA_WeaponArmor_Productor_east.png diff --git a/Content/Textures/Wula/Building/WULA_Cube_Productor_Component_north.png b/Content/Textures/Wula/Building/WULA_WeaponArmor_Productor_north.png similarity index 100% rename from Content/Textures/Wula/Building/WULA_Cube_Productor_Component_north.png rename to Content/Textures/Wula/Building/WULA_WeaponArmor_Productor_north.png diff --git a/Content/Textures/Wula/Building/WULA_Cube_Productor_Component_south.png b/Content/Textures/Wula/Building/WULA_WeaponArmor_Productor_south.png similarity index 100% rename from Content/Textures/Wula/Building/WULA_Cube_Productor_Component_south.png rename to Content/Textures/Wula/Building/WULA_WeaponArmor_Productor_south.png