diff --git a/1.6/1.6/Assemblies/ArachnaeSwarm.dll b/1.6/1.6/Assemblies/ArachnaeSwarm.dll index df589aa..1d33af6 100644 Binary files a/1.6/1.6/Assemblies/ArachnaeSwarm.dll and b/1.6/1.6/Assemblies/ArachnaeSwarm.dll differ diff --git a/1.6/1.6/Defs/HediffDefs/ARA_HediffDef_TerrainExample.xml b/1.6/1.6/Defs/HediffDefs/ARA_HediffDef_Terrain.xml similarity index 100% rename from 1.6/1.6/Defs/HediffDefs/ARA_HediffDef_TerrainExample.xml rename to 1.6/1.6/Defs/HediffDefs/ARA_HediffDef_Terrain.xml diff --git a/1.6/1.6/Defs/ResearchProjectDefs/ARA_ResearchProjects.xml b/1.6/1.6/Defs/ResearchProjectDefs/ARA_ResearchProjects.xml index 064bcbd..081ce68 100644 --- a/1.6/1.6/Defs/ResearchProjectDefs/ARA_ResearchProjects.xml +++ b/1.6/1.6/Defs/ResearchProjectDefs/ARA_ResearchProjects.xml @@ -91,6 +91,18 @@
  • ARA_Technology_2WMT
  • + + ARA_Technology_10VXI + + 允许建造天灾酸烧炮组织,一种强大的防御设施,不仅能解决成片的来犯之敌,也可以跨越地图发起打击。 + 150 + 11.50 + 0.30 + ARA_ResearchBench + +
  • ARA_Technology_9VXI
  • +
    +
    ARA_Technology_1KYC diff --git a/1.6/1.6/Defs/Thing_building/ARA_Building.xml b/1.6/1.6/Defs/Thing_building/ARA_Building.xml index 753c560..773a184 100644 --- a/1.6/1.6/Defs/Thing_building/ARA_Building.xml +++ b/1.6/1.6/Defs/Thing_building/ARA_Building.xml @@ -351,6 +351,7 @@ Graphic_Multi CutoutComplex (3,4.5) + (0, 2, 1) (2.5, 0.5, 2.5) (0,0,-0.1) @@ -583,7 +584,7 @@
  • - 2 + 5
  • diff --git a/1.6/1.6/Defs/Thing_building/ARA_InteractiveEggSac.xml b/1.6/1.6/Defs/Thing_building/ARA_InteractiveEggSac.xml index 74b1bcf..2d07093 100644 --- a/1.6/1.6/Defs/Thing_building/ARA_InteractiveEggSac.xml +++ b/1.6/1.6/Defs/Thing_building/ARA_InteractiveEggSac.xml @@ -618,7 +618,6 @@ -
  • 10 虫蜜 diff --git a/1.6/1.6/Defs/Thing_building/ARA_NutrientDispenser.xml b/1.6/1.6/Defs/Thing_building/ARA_NutrientDispenser.xml deleted file mode 100644 index 8237893..0000000 --- a/1.6/1.6/Defs/Thing_building/ARA_NutrientDispenser.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/1.6/1.6/Defs/Thing_building/ARA_NutrientNetworkBuilding.xml b/1.6/1.6/Defs/Thing_building/ARA_NutrientNetworkBuilding.xml index 4020eef..9dfb57b 100644 --- a/1.6/1.6/Defs/Thing_building/ARA_NutrientNetworkBuilding.xml +++ b/1.6/1.6/Defs/Thing_building/ARA_NutrientNetworkBuilding.xml @@ -1,6 +1,5 @@ - ARA_NutrientNetworkTower @@ -10,14 +9,15 @@ ArachnaeSwarm/Building/ARA_NutrientNetworkTower Graphic_Single CutoutComplex - (7,7) - (0, 0, 0.8) + (7,10) + (0, 2, 2) + 0.5 Building PassThroughOnly 70 Normal - 0.5 + 0.7 3000 3000 @@ -225,7 +225,6 @@
  • - ARA_BioforgeIncubator @@ -320,7 +319,6 @@
  • ARA_GrowthVat
  • -
    @@ -411,7 +409,6 @@ - ARA_GrowthVat @@ -511,7 +508,6 @@ - ARANutrientDispenser @@ -590,5 +586,4 @@
  • NutrientPaste
  • - \ No newline at end of file diff --git a/1.6/1.6/Defs/Thing_building/ARA_SwarmTurret.xml b/1.6/1.6/Defs/Thing_building/ARA_SwarmTurret.xml index 3d5cc6d..ff4393c 100644 --- a/1.6/1.6/Defs/Thing_building/ARA_SwarmTurret.xml +++ b/1.6/1.6/Defs/Thing_building/ARA_SwarmTurret.xml @@ -1,626 +1,623 @@ - - ARA_DummyAmmo - - 阿拉克涅虫族使用的弹药. - 2 - - Things/Item/Resource/Shell/Shell_Toxic - Graphic_StackCount - - true - None - + + ARA_DummyAmmo + + 阿拉克涅虫族使用的弹药. + 2 + + Things/Item/Resource/Shell/Shell_Toxic + Graphic_StackCount + + true + None + - - ARA_Filth_SpentAcid - - Normal - - -30 - -5 - - - Things/Filth/Acid - Graphic_Random - 2.5 - (1,1,1,0.5) - - - true - 0.5~1 - true - 70 - true - 1 - Interact_CleanFilth_Fluid - - ArachnaeSwarm.Filth_Toxic - -
  • - ARA_AcidCoverd - 0.1 - 240 -
  • -
    -
    + + ARA_Filth_SpentAcid + + Normal + + -30 + -5 + + + Things/Filth/Acid + Graphic_Random + 2.5 + (1,1,1,0.5) + + + true + 0.5~1 + true + 70 + true + 1 + Interact_CleanFilth_Fluid + + ArachnaeSwarm.Filth_Toxic + +
  • + ARA_AcidCoverd + 0.1 + 240 +
  • +
    +
    - - ARA_Shell_AcidSpitImpact - -
  • - SubEffecter_SprayerChance - Fleck_AcidSpitImpact - 1 - 5 - 1 - 2 - 8 - OnSource -
  • -
  • - SubEffecter_SprayerTriggered - Fleck_AcidSpitLaunchedMist - 20 - 3~6 - OnSource - false - 0~100 - 1 - -1~1 - 0 -
  • -
  • - SubEffecter_SprayerTriggered - Fleck_AcidSpitLaunchedGlobFast - 6~10 - OnSource - false - .7 - .7 - true - true - 0~100 - 2.5 - 20~45 - 0~360 -
  • -
    -
    + + ARA_Shell_AcidSpitImpact + +
  • + SubEffecter_SprayerChance + Fleck_AcidSpitImpact + 1 + 5 + 1 + 2 + 8 + OnSource +
  • +
  • + SubEffecter_SprayerTriggered + Fleck_AcidSpitLaunchedMist + 20 + 3~6 + OnSource + false + 0~100 + 1 + -1~1 + 0 +
  • +
  • + SubEffecter_SprayerTriggered + Fleck_AcidSpitLaunchedGlobFast + 6~10 + OnSource + false + .7 + .7 + true + true + 0~100 + 2.5 + 20~45 + 0~360 +
  • +
    +
    - - ARA_AutoSniperCannon - - 一个全自动发射棘刺的机炮. - Building_TurretGun - MapMeshAndRealTime - true - true - - ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Base - Graphic_Single - (3,3) - (0,0,-0.1) - - (-0.13,-0.87,-0.1) - (0.5,0.4,1.05) - - - true - Building - false - (3,3) - PassThroughOnly - 50 - 0.4 - Normal - Heavy - -
  • -
  • - 5.0 - - -
  • ARA_InsectJelly
  • - - - 虫蜜 - true - true - true - -
  • - 弹药 - 弹药 - 缺少弹药 - - -
  • ARA_DummyAmmo
  • - - - 1000 - 1 - 1 - true - true - - -
  • - 300 - 1 - 600 - 10 -
  • -
  • -
  • - ARA_InsectCreep - 6 -
  • -
  • - -
  • ARA_NutrientNetworkTower
  • - - -
    - - 260 - 0 - 30 - 0.9 - -20 - - -
  • - Flame - 0 -
  • -
    - 4 - - Gun_ARA_AutoSniperCannonTurret - 0.1 - 3.0 - - ARA_Buildings - ARA_Creep - 8 -
    + + ARA_AutoSniperCannon + + 一个全自动发射棘刺的机炮. + Building_TurretGun + MapMeshAndRealTime + true + true + + ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Base + Graphic_Single + (3,3) + (0,0,-0.1) + + (-0.13,-0.87,-0.1) + (0.5,0.4,1.05) + + + true + Building + false + (3,3) + PassThroughOnly + 50 + 0.4 + Normal + Heavy + +
  • +
  • + 5.0 + + +
  • ARA_InsectJelly
  • + + + 虫蜜 + true + true + true + +
  • + 弹药 + 弹药 + 缺少弹药 + + +
  • ARA_DummyAmmo
  • + + + 1000 + 1 + 1 + true + true + +
  • + 300 + 1 + 600 + 10 +
  • +
  • +
  • + ARA_InsectCreep + 6 +
  • +
  • + +
  • ARA_NutrientNetworkTower
  • + + +
    + + 260 + 0 + 30 + 0.9 + -20 + + +
  • + Flame + 0 +
  • +
    + 4 + + Gun_ARA_AutoSniperCannonTurret + 0.1 + 3.0 + + ARA_Buildings + ARA_Creep + 8 +
    - - Gun_ARA_AutoSniperCannonTurret - - 血链千兆机炮. - - Things/Item/Equipment/WeaponRanged/ChargeBlasterLight - Graphic_Single - - - 0.35 - 0.5 - 0.85 - 1 - 2.2 - - -
  • - Verb_Shoot - true - ARA_Bullet_SniperCannon - 0.1 - 3.9 - 65.9 - 7 - 3 - Shot_TurretSniper - GunTail_Heavy - 18 - 1 -
  • -
    -
    - + + Gun_ARA_AutoSniperCannonTurret + + 血链千兆机炮. + + Things/Item/Equipment/WeaponRanged/ChargeBlasterLight + Graphic_Single + + + 0.35 + 0.5 + 0.85 + 1 + 2.2 + + +
  • + Verb_Shoot + true + ARA_Bullet_SniperCannon + 0.1 + 3.9 + 65.9 + 7 + 3 + Shot_TurretSniper + GunTail_Heavy + 18 + 1 +
  • +
    +
    + - - ARA_Acidling_AutoMortar - - 一个投射酸爆种的巢穴. - Building_TurretGun - MapMeshAndRealTime - true - true - - ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Base - Graphic_Single - (3,3) - (0,0,-0.1) - - (-0.13,-0.87,-0.1) - (0.5,0.4,1.05) - - - true - Building - false - (3,3) - PassThroughOnly - 50 - 0.4 - Normal - Heavy - -
  • -
  • - 5.0 - - -
  • ARA_InsectJelly
  • - - - 虫蜜 - true - true - true - -
  • - 弹药 - 弹药 - 缺少弹药 - - -
  • ARA_DummyAmmo
  • - - - 30 - 1 - 1 - true - true - - -
  • - 300 - 0.5 - 600 - 1 -
  • -
  • -
  • - ARA_InsectCreep - 6 -
  • -
  • - -
  • ARA_NutrientNetworkTower
  • - - -
    - - 260 - 0 - 30 - 0.9 - -20 - - -
  • - Flame - 0 -
  • -
    - 4 - - -
  • Artillery
  • -
    - ARA_Acidling_Artillery_AutoMortar - 10.0 - 3.0 -
    - ARA_Buildings - ARA_Creep - 8 -
    + + ARA_Acidling_AutoMortar + + 一个投射酸爆种的巢穴. + Building_TurretGun + MapMeshAndRealTime + true + true + + ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Base + Graphic_Single + (3,3) + (0,0,-0.1) + + (-0.13,-0.87,-0.1) + (0.5,0.4,1.05) + + + true + Building + false + (3,3) + PassThroughOnly + 50 + 0.4 + Normal + Heavy + +
  • +
  • + 5.0 + + +
  • ARA_InsectJelly
  • + + + 虫蜜 + true + true + true + +
  • + 弹药 + 弹药 + 缺少弹药 + + +
  • ARA_DummyAmmo
  • + + + 30 + 1 + 1 + true + true + +
  • + 300 + 0.5 + 600 + 1 +
  • +
  • +
  • + ARA_InsectCreep + 6 +
  • +
  • + +
  • ARA_NutrientNetworkTower
  • + + +
    + + 260 + 0 + 30 + 0.9 + -20 + + +
  • + Flame + 0 +
  • +
    + 4 + + +
  • Artillery
  • +
    + ARA_Acidling_Artillery_AutoMortar + 10.0 + 3.0 +
    + ARA_Buildings + ARA_Creep + 8 +
    - - ARA_Acidling_Artillery_AutoMortar - - - ArachnaeSwarm/Building/ARA_Turret - Graphic_Single - - 1.25 - -
  • Artillery_BaseDestroyer
  • -
    - -
  • - ArachnaeSwarm.Verb_ShootConsumeNutrition - ArachnaeBase_Race_Acidling_Proj - 3 - 2 - 500 - 3 - 16 - Mortar_LaunchA - GunTail_Light - 16 - false - 0.5 - - true - -
  • -
    -
    + + ARA_Acidling_Artillery_AutoMortar + + + ArachnaeSwarm/Building/ARA_Turret + Graphic_Single + + 1.25 + +
  • Artillery_BaseDestroyer
  • +
    + +
  • + ArachnaeSwarm.Verb_ShootConsumeNutrition + ArachnaeBase_Race_Acidling_Proj + 3 + 2 + 500 + 3 + 16 + Mortar_LaunchA + GunTail_Light + 16 + false + 0.5 + + true + +
  • +
    +
    - - ArachnaeBase_Race_Acidling_Proj - - Projectile_SpawnsPawnZeroAge - Wula/Things/WULA_Attack_Cat/WULA_Cat_Thin_south - - Things/Pawn/Animal/Spelopede/Spelopede - Graphic_Multi - - - 41 - ArachnaeBase_Race_Acidling - true - ARA_AcidBurn - 10 - true - MortarRound_Ambient - - + + ArachnaeBase_Race_Acidling_Proj + + Projectile_SpawnsPawnZeroAge + Wula/Things/WULA_Attack_Cat/WULA_Cat_Thin_south + + Things/Pawn/Animal/Spelopede/Spelopede + Graphic_Multi + + + 41 + ArachnaeBase_Race_Acidling + true + ARA_AcidBurn + 10 + true + MortarRound_Ambient + + - - CatastropheMissileSilo - - 阿拉克涅虫族所进化出的终极生物武器之一。它由大量没有自主意识的高度特化器官共同构成,骇人的酸烧炮可以发射令生灵闻风丧胆的天灾酸烧导弹。作为复合型防御系统,它既可以向本地的目标发射导弹,也可以向远处的威胁实施精确打击。 - ArachnaeSwarm.Building_CatastropheMissileSilo - MapMeshAndRealTime - - ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Base - Graphic_Single - (5,5) - (0,0,0.5) - - (1.5,0.35,1.4) - (0,0,-0.05) - - - (5,5) - Building - PassThroughOnly - 50 - 0.5 - false - - 500 - 12000 - 800 - -20 - - Normal - -
  • - 5.0 - - -
  • ARA_InsectJelly
  • - - - 虫蜜 - true - true - true - -
  • - 导弹 - 导弹 - 缺少导弹 - - -
  • ARA_CatastropheMissile_Shell
  • - - - 10 - 0 - 1 - true - true - -
  • - 300 - 20 - 6000 - 1 -
  • -
  • -
  • -
  • -
  • - ARA_InsectCreep - 8 -
  • -
  • - -
  • ARA_NutrientNetworkTower
  • - - -
    - - CatastropheMissile_Weapon - 15.0 - 7.0 - (0,1.2) - -
  • Artillery
  • -
    -
    - - 50 - - ARA_Buildings - 12 - ARA_Creep - - -
    - - CatastropheMissile_Weapon - - 天灾酸烧炮组织的主体结构,负责发射和引导具有半自主意识的天灾酸烧导弹。 - - ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Tower - Graphic_Single - (7,7) - - - 15.0 - 50 - - -
  • - Verb_Shoot - true - Projectile_CatastropheMissile - 1 - 3.0 - 1 - true - false - 10.9 - 1 - 500 - Shot_Autocannon - 16 - - true - -
  • -
    -
    - - - ARA_CatastropheMissile_Shell - - 阿拉克涅虫族使用的天灾导弹. - 2 - - Things/Item/Resource/Shell/Shell_Toxic - Graphic_StackCount - - -
  • - 150 - ARA_AcidBurn - 10.9 - ARA_Filth_SpentAcid - 1 - 2 - 30~60 - MortarBomb_Explode - ARA_Shell_AcidSpitImpact -
  • -
    -
    - - - Projectile_CatastropheMissile - - ArachnaeSwarm.Projectile_CruiseMissile - - Graphic_Single_AgeSecs - Things/Projectile/FleshmassSpitterProjectileSheet - (3,3) - MoteGlow - - - True - 1 - ARA_AcidBurn - 150 - 80 - true - ARA_Filth_SpentAcid - 2 - ARA_Shell_AcidSpitImpact - 60 - false - 10.9 - MortarBomb_Explode - - -
  • - ARA_AcidBurn - 150 - 10.9 - MortarBomb_Explode - true - 8 - 2.9 - 50 - 15 - ARA_AcidBurn - MortarBomb_Explode - 0.01 - 1 - 5 - 0.05 - 0.05 - 1.5 -
  • -
    - -
  • - Shell_AcidSpitStream -
  • -
  • - Shell_AcidSpitLaunched -
  • -
    -
    - - - Projectile_CatastropheMissile_Fake - - ArachnaeSwarm.Projectile_CruiseMissile - - Graphic_Single_AgeSecs - Things/Projectile/FleshmassSpitterProjectileSheet - (3,3) - MoteGlow - - - True - 1 - ARA_AcidBurn - 0 - 80 - true - - -
  • - true - false - 0.01 - 1 - 5 - 0.05 - 0.05 - 1.5 -
  • -
    - -
  • - Shell_AcidSpitStream -
  • -
  • - Shell_AcidSpitLaunched -
  • -
    -
    + + CatastropheMissileSilo + + 阿拉克涅虫族所进化出的终极生物武器之一。它由大量没有自主意识的高度特化器官共同构成,骇人的酸烧炮可以发射令生灵闻风丧胆的天灾酸烧导弹。作为复合型防御系统,它既可以向本地的目标发射导弹,也可以向远处的威胁实施精确打击。 + ArachnaeSwarm.Building_CatastropheMissileSilo + MapMeshAndRealTime + + ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Base + Graphic_Single + (5,5) + (0,0,0.5) + + (1.5,0.35,1.4) + (0,0,-0.05) + + + (5,5) + Building + PassThroughOnly + 50 + 0.5 + false + + 500 + 12000 + 800 + -20 + + Normal + +
  • + 5.0 + + +
  • ARA_InsectJelly
  • + + + 虫蜜 + true + true + true + +
  • + 导弹 + 导弹 + 缺少导弹 + + +
  • ARA_CatastropheMissile_Shell
  • + + + 10 + 0 + 1 + true + true + +
  • + 300 + 20 + 6000 + 1 +
  • +
  • +
  • +
  • +
  • + ARA_InsectCreep + 8 +
  • +
  • + +
  • ARA_NutrientNetworkTower
  • + + +
    + + CatastropheMissile_Weapon + 15.0 + 7.0 + (0,1.2) + +
  • Artillery
  • +
    +
    + + 50 + + ARA_Buildings + 12 + ARA_Creep + + +
    + + CatastropheMissile_Weapon + + 天灾酸烧炮组织的主体结构,负责发射和引导具有半自主意识的天灾酸烧导弹。 + + ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Tower + Graphic_Single + (7,7) + + + 15.0 + 50 + + +
  • + Verb_Shoot + true + Projectile_CatastropheMissile + 1 + 3.0 + 1 + true + false + 10.9 + 1 + 500 + Shot_Autocannon + 16 + + true + +
  • +
    +
    + + ARA_CatastropheMissile_Shell + + 阿拉克涅虫族使用的天灾酸烧导弹,只有天灾酸烧炮组织可以发射它。 + 2 + + ArachnaeSwarm/Mote/ARA_CatastropheMissile_Shell + Graphic_StackCount + + +
  • + 150 + ARA_AcidBurn + 10.9 + ARA_Filth_SpentAcid + 1 + 1 + 30~60 + MortarBomb_Explode + ARA_Shell_AcidSpitImpact +
  • +
    +
    + + Projectile_CatastropheMissile + + ArachnaeSwarm.Projectile_CruiseMissile + + Graphic_Single_AgeSecs + ArachnaeSwarm/Mote/ARA_CatastropheMissile_Shell + (3,3) + MoteGlow + + + True + 1 + ARA_AcidBurn + 150 + 80 + true + ARA_Filth_SpentAcid + 1 + ARA_Shell_AcidSpitImpact + 60 + false + 10.9 + MortarBomb_Explode + + +
  • + ARA_AcidBurn + 150 + 10.9 + MortarBomb_Explode + true + 8 + 2.9 + 50 + 15 + ARA_AcidBurn + MortarBomb_Explode + 0.01 + 1 + 5 + 0.05 + 0.05 + 1.5 +
  • +
    + +
  • + Shell_AcidSpitStream +
  • +
  • + Shell_AcidSpitLaunched +
  • +
    +
    + + Projectile_CatastropheMissile_Fake + + ArachnaeSwarm.Projectile_CruiseMissile + + Graphic_Single_AgeSecs + ArachnaeSwarm/Mote/ARA_CatastropheMissile_Shell + (3,3) + MoteGlow + + + True + 1 + ARA_AcidBurn + 0 + 80 + true + + +
  • + true + false + 0.01 + 1 + 5 + 0.05 + 0.05 + 1.5 +
  • +
    + +
  • + Shell_AcidSpitStream +
  • +
  • + Shell_AcidSpitLaunched +
  • +
    +
    diff --git a/Content/Textures/ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Icon.png b/Content/Textures/ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Icon.png new file mode 100644 index 0000000..1d46b9f Binary files /dev/null and b/Content/Textures/ArachnaeSwarm/Building/ARA_CatastropheMissileSilo_Icon.png differ diff --git a/Content/Textures/ArachnaeSwarm/Building/ARA_NutrientNetworkTower.png b/Content/Textures/ArachnaeSwarm/Building/ARA_NutrientNetworkTower.png index 85c444d..0f0509d 100644 Binary files a/Content/Textures/ArachnaeSwarm/Building/ARA_NutrientNetworkTower.png and b/Content/Textures/ArachnaeSwarm/Building/ARA_NutrientNetworkTower.png differ diff --git a/Content/Textures/ArachnaeSwarm/Mote/ARA_CatastropheMissile_Shell.png b/Content/Textures/ArachnaeSwarm/Mote/ARA_CatastropheMissile_Shell.png new file mode 100644 index 0000000..e9c1c35 Binary files /dev/null and b/Content/Textures/ArachnaeSwarm/Mote/ARA_CatastropheMissile_Shell.png differ diff --git a/Content/Textures/ArachnaeSwarm/UI/Commands/ARA_CatastropheMissileSilo_FireMission.png b/Content/Textures/ArachnaeSwarm/UI/Commands/ARA_CatastropheMissileSilo_FireMission.png new file mode 100644 index 0000000..69093d4 Binary files /dev/null and b/Content/Textures/ArachnaeSwarm/UI/Commands/ARA_CatastropheMissileSilo_FireMission.png differ diff --git a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/.suo b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/.suo index c2e358b..379da38 100644 Binary files a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/.suo and b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/.suo differ diff --git a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/DocumentLayout.json b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/DocumentLayout.json index 965c7cb..0f43bdf 100644 --- a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/DocumentLayout.json +++ b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/DocumentLayout.json @@ -3,27 +3,35 @@ "WorkspaceRootPath": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|e:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\wormhole\\building_wormholeportal_b.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\building_wormholeportal_b.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|e:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\buildings\\building_catastrophemissilesilo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:buildings\\building_catastrophemissilesilo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|e:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\wormhole\\travelingwormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\travelingwormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\building_comps\\ara_nutrientvat\\building_nutrientvat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:building_comps\\ara_nutrientvat\\building_nutrientvat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|e:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\wormhole\\jobdriver_deploywormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\jobdriver_deploywormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|e:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\wormhole\\defmodextension_travelingwormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\defmodextension_travelingwormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|e:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\wormhole\\complaunchablewormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\wormhole\\complaunchablewormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\complaunchablewormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|e:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\arachnaeswarm\\source\\arachnaeswarm\\wormhole\\building_wormholeportal_a.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\wormhole\\building_wormholeportal_b.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\building_wormholeportal_b.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\wormhole\\travelingwormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\travelingwormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\wormhole\\jobdriver_deploywormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\jobdriver_deploywormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\wormhole\\defmodextension_travelingwormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\defmodextension_travelingwormhole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\wormhole\\building_wormholeportal_a.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{EAE0DB6B-E282-C812-7F5A-6D13E9D24581}|ArachnaeSwarm.csproj|solutionrelative:wormhole\\building_wormholeportal_a.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], @@ -34,7 +42,7 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 3, + "SelectedChildIndex": 2, "Children": [ { "$type": "Bookmark", @@ -43,6 +51,31 @@ { "$type": "Document", "DocumentIndex": 1, + "Title": "Building_NutrientVat.cs", + "DocumentMoniker": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Building_Comps\\ARA_NutrientVat\\Building_NutrientVat.cs", + "RelativeDocumentMoniker": "Building_Comps\\ARA_NutrientVat\\Building_NutrientVat.cs", + "ToolTip": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Building_Comps\\ARA_NutrientVat\\Building_NutrientVat.cs", + "RelativeToolTip": "Building_Comps\\ARA_NutrientVat\\Building_NutrientVat.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQBAABVAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-09-23T16:34:34.794Z" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Building_CatastropheMissileSilo.cs", + "DocumentMoniker": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Buildings\\Building_CatastropheMissileSilo.cs", + "RelativeDocumentMoniker": "Buildings\\Building_CatastropheMissileSilo.cs", + "ToolTip": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Buildings\\Building_CatastropheMissileSilo.cs", + "RelativeToolTip": "Buildings\\Building_CatastropheMissileSilo.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAACQAAABJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-09-23T16:30:21.768Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, "Title": "TravelingWormhole.cs", "DocumentMoniker": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Wormhole\\TravelingWormhole.cs", "RelativeDocumentMoniker": "Wormhole\\TravelingWormhole.cs", @@ -50,12 +83,11 @@ "RelativeToolTip": "Wormhole\\TravelingWormhole.cs", "ViewState": "AgIAABYAAAAAAAAAAAAywBQAAAA0AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-23T14:38:30.02Z", - "EditorCaption": "" + "WhenOpened": "2025-09-23T14:38:30.02Z" }, { "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 5, "Title": "JobDriver_DeployWormhole.cs", "DocumentMoniker": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Wormhole\\JobDriver_DeployWormhole.cs", "RelativeDocumentMoniker": "Wormhole\\JobDriver_DeployWormhole.cs", @@ -63,25 +95,23 @@ "RelativeToolTip": "Wormhole\\JobDriver_DeployWormhole.cs", "ViewState": "AgIAAAAAAAAAAAAAAADwvxQAAAAdAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-23T14:38:27.332Z", - "EditorCaption": "" + "WhenOpened": "2025-09-23T14:38:27.332Z" }, { "$type": "Document", - "DocumentIndex": 0, + "DocumentIndex": 3, "Title": "Building_WormholePortal_B.cs", "DocumentMoniker": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Wormhole\\Building_WormholePortal_B.cs", "RelativeDocumentMoniker": "Wormhole\\Building_WormholePortal_B.cs", "ToolTip": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Wormhole\\Building_WormholePortal_B.cs", "RelativeToolTip": "Wormhole\\Building_WormholePortal_B.cs", - "ViewState": "AgIAAEwAAAAAAAAAAAA7wGcAAAAYAAAAAAAAAA==", + "ViewState": "AgIAAE0AAAAAAAAAAAAmwGcAAAAYAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-23T14:37:57.528Z", - "EditorCaption": "" + "WhenOpened": "2025-09-23T14:37:57.528Z" }, { "$type": "Document", - "DocumentIndex": 3, + "DocumentIndex": 6, "Title": "DefModExtension_TravelingWormhole.cs", "DocumentMoniker": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Wormhole\\DefModExtension_TravelingWormhole.cs", "RelativeDocumentMoniker": "Wormhole\\DefModExtension_TravelingWormhole.cs", @@ -89,25 +119,23 @@ "RelativeToolTip": "Wormhole\\DefModExtension_TravelingWormhole.cs", "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-23T14:38:25.789Z", - "EditorCaption": "" + "WhenOpened": "2025-09-23T14:38:25.789Z" }, { "$type": "Document", - "DocumentIndex": 4, + "DocumentIndex": 2, "Title": "CompLaunchableWormhole.cs", "DocumentMoniker": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Wormhole\\CompLaunchableWormhole.cs", "RelativeDocumentMoniker": "Wormhole\\CompLaunchableWormhole.cs", "ToolTip": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Wormhole\\CompLaunchableWormhole.cs", "RelativeToolTip": "Wormhole\\CompLaunchableWormhole.cs", - "ViewState": "AgIAABcAAAAAAAAAAAAUwAAAAAAAAAAAAAAAAA==", + "ViewState": "AgIAAAoAAAAAAAAAAIA2wCEAAABYAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-23T14:38:20.681Z", - "EditorCaption": "" + "WhenOpened": "2025-09-23T14:38:20.681Z" }, { "$type": "Document", - "DocumentIndex": 5, + "DocumentIndex": 7, "Title": "Building_WormholePortal_A.cs", "DocumentMoniker": "E:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\ArachnaeSwarm\\Source\\ArachnaeSwarm\\Wormhole\\Building_WormholePortal_A.cs", "RelativeDocumentMoniker": "Wormhole\\Building_WormholePortal_A.cs", @@ -115,8 +143,7 @@ "RelativeToolTip": "Wormhole\\Building_WormholePortal_A.cs", "ViewState": "AgIAAIUAAAAAAAAAAAAIwJgAAAA5AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-09-23T14:28:58.917Z", - "EditorCaption": "" + "WhenOpened": "2025-09-23T14:28:58.917Z" } ] } diff --git a/Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo.cs b/Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo.cs index 8a626db..f6a33d4 100644 --- a/Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo.cs +++ b/Source/ArachnaeSwarm/Buildings/Building_CatastropheMissileSilo.cs @@ -15,7 +15,7 @@ namespace ArachnaeSwarm public class Building_CatastropheMissileSilo : Building_TurretGun { public GlobalTargetInfo longTarget; - public static readonly Texture2D FireMissionTex = ContentFinder.Get("UI/Commands/Attack", true); + public static readonly Texture2D FireMissionTex = ContentFinder.Get("ArachnaeSwarm/UI/Commands/ARA_CatastropheMissileSilo_FireMission", true); public override void SpawnSetup(Map map, bool respawningAfterLoad) { diff --git a/非公开资源/Content/Textures/Building/ARA_CatastropheMissileSilo_Base.sai2 b/非公开资源/Content/Textures/Building/ARA_CatastropheMissileSilo_Base.sai2 index 40fad6f..e0cfb5e 100644 Binary files a/非公开资源/Content/Textures/Building/ARA_CatastropheMissileSilo_Base.sai2 and b/非公开资源/Content/Textures/Building/ARA_CatastropheMissileSilo_Base.sai2 differ diff --git a/非公开资源/Content/Textures/Building/ARA_NutrientNetworkTower.sai2 b/非公开资源/Content/Textures/Building/ARA_NutrientNetworkTower.sai2 new file mode 100644 index 0000000..61eb092 Binary files /dev/null and b/非公开资源/Content/Textures/Building/ARA_NutrientNetworkTower.sai2 differ diff --git a/非公开资源/Content/Textures/Mote/ARA_CatastropheMissile_Shell.sai2 b/非公开资源/Content/Textures/Mote/ARA_CatastropheMissile_Shell.sai2 new file mode 100644 index 0000000..36c011f Binary files /dev/null and b/非公开资源/Content/Textures/Mote/ARA_CatastropheMissile_Shell.sai2 differ diff --git a/非公开资源/Content/Textures/Mote/ARA_GunTail_Plasma.png b/非公开资源/Content/Textures/Mote/ARA_GunTail_Plasma.png new file mode 100644 index 0000000..15b909b Binary files /dev/null and b/非公开资源/Content/Textures/Mote/ARA_GunTail_Plasma.png differ diff --git a/非公开资源/Content/Textures/Mote/ARA_Lighting_Beam.png b/非公开资源/Content/Textures/Mote/ARA_Lighting_Beam.png new file mode 100644 index 0000000..18fe0dc Binary files /dev/null and b/非公开资源/Content/Textures/Mote/ARA_Lighting_Beam.png differ diff --git a/非公开资源/Content/Textures/Mote/ElectricalSpark_ARA_Plasma_Explosive.png b/非公开资源/Content/Textures/Mote/ElectricalSpark_ARA_Plasma_Explosive.png new file mode 100644 index 0000000..8631c92 Binary files /dev/null and b/非公开资源/Content/Textures/Mote/ElectricalSpark_ARA_Plasma_Explosive.png differ diff --git a/非公开资源/Content/Textures/UI/Commands/ARA_CatastropheMissileSilo_FireMission.sai2 b/非公开资源/Content/Textures/UI/Commands/ARA_CatastropheMissileSilo_FireMission.sai2 new file mode 100644 index 0000000..8f69544 Binary files /dev/null and b/非公开资源/Content/Textures/UI/Commands/ARA_CatastropheMissileSilo_FireMission.sai2 differ