diff --git a/Languages/ChineseTraditional/DefInjected/DamageDef/Damage.xml b/Languages/ChineseTraditional/DefInjected/DamageDef/Damage.xml
new file mode 100644
index 0000000..b35e937
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/DamageDef/Damage.xml
@@ -0,0 +1,26 @@
+
+
+
+ 湮滅
+ {0} 被湮滅了。
+
+ 能量燃燒
+ {0} 死於能量灼燒。
+
+ 湮滅爆炸
+ {0} 死於湮滅爆炸。
+
+ 湮滅爆炸
+ {0} 死於湮滅爆炸。
+
+ 湮滅爆炸
+ {0} 死於湮滅爆炸。
+
+ 湮滅爆炸
+ {0} 死於湮滅爆炸。
+
+ 電擊拳套瘀傷
+ {0} 被殺死了。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/DesignationCategoryDef/Category.xml b/Languages/ChineseTraditional/DefInjected/DesignationCategoryDef/Category.xml
new file mode 100644
index 0000000..4aa88a3
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/DesignationCategoryDef/Category.xml
@@ -0,0 +1,8 @@
+
+
+
+ 反物質
+ 利用強大的湮滅力量。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/FactionDef/Ultratech.xml b/Languages/ChineseTraditional/DefInjected/FactionDef/Ultratech.xml
new file mode 100644
index 0000000..f02139f
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/FactionDef/Ultratech.xml
@@ -0,0 +1,10 @@
+
+
+
+ 奧創科技軍團
+ 奧創科技軍團是奧創科技的一個部門,奧創科技是一個神秘而強大,跨越多個恒星系的科技帝國。他們是少數幾支掌握製造和操縱反物質的秘密的人類派系之一,他們不允許其他勢力掌握反物質技術,且將不惜一切代價守住這個秘密。奧創科技認為自己凌駕於一切常規的生命形式,拒絕與其他派系和平相處。奧創科技前哨站的存在是為了進行研究和開發資源,同時也提醒人們誰才是邊緣世界的真正掌控者。
+ 奧創科技軍團
+ 軍團首領
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/HediffDef/Damage.xml b/Languages/ChineseTraditional/DefInjected/HediffDef/Damage.xml
new file mode 100644
index 0000000..faca9df
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/HediffDef/Damage.xml
@@ -0,0 +1,26 @@
+
+
+
+ 湮滅傷害
+ 因與反物質接觸而造成的湮滅傷害。肉體幾乎被徹底摧毀,只留下可怕的傷口。會引起劇烈的疼痛,並且有很高的感染幾率。
+ 包紮的
+ 縫合的
+ 覆位的
+ 完全湮滅的
+ 徹底湮滅的
+ 一種毀滅性傷害
+
+ 能量燃燒
+ 能量燃燒,由純能量體強烈爆炸所引起。不會流血,因為肌肉被強力燒灼。會引起劇烈的疼痛。
+ 包紮的
+ 縫合的
+ 凝固的
+ 燒焦的
+ 完全燒焦的
+ 一種能量灼燒。
+
+ 令人痛苦的瘀傷
+ 被使用電擊拳套的人打出的瘀傷。一旦受到沖擊,這種武器就會釋放出大量的電流,造成巨大的疼痛,但不會有長期的效果。
+ 劇烈疼痛的
+ 電擊拳套引发的一種瘀傷
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/KeyBindingCategoryDef/KeyBindingCategories_Add_Architect.xml b/Languages/ChineseTraditional/DefInjected/KeyBindingCategoryDef/KeyBindingCategories_Add_Architect.xml
new file mode 100644
index 0000000..6e65f40
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/KeyBindingCategoryDef/KeyBindingCategories_Add_Architect.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+ 反物質項目
+ 解鎖 "反物質" 建築項目。
+
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/PawnKindDef/UltratechPawns.xml b/Languages/ChineseTraditional/DefInjected/PawnKindDef/UltratechPawns.xml
new file mode 100644
index 0000000..10510b0
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/PawnKindDef/UltratechPawns.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ 奧創科技槍手
+ 奧創科技槍手
+
+
+
+
+ 奧創科技精銳槍手
+ 奧創科技精銳槍手
+
+
+
+
+ 奧創科技狙擊手
+ 奧創科技狙擊手
+
+
+
+
+ 奧創科技精銳狙擊手
+ 奧創科技精銳狙擊手
+
+
+
+
+ 奧創科技切割者
+ 奧創科技切割者
+
+
+
+
+ 奧創科技精銳切割者
+ 奧創科技精銳切割者
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/RecipeDef/AntigrainWarhead.xml b/Languages/ChineseTraditional/DefInjected/RecipeDef/AntigrainWarhead.xml
new file mode 100644
index 0000000..63af419
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/RecipeDef/AntigrainWarhead.xml
@@ -0,0 +1,6 @@
+
+
+ 製作反粒子彈頭
+ 用反物質技術製造反粒子彈頭。
+ 正在製造反粒子彈頭。
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/AT Fields Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/AT Fields Research.xml
new file mode 100644
index 0000000..62703d8
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/AT Fields Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ AT力場
+ 加深對AT力場的理解,使反物質能以穩定的方式使用。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Composite Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Composite Research.xml
new file mode 100644
index 0000000..fad6951
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Composite Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 反物質複合材料
+ 通過結合反物質罐和塑鋼,你可以生產一種超級耐用的材料:反物質複合材料。這種材料可以用來制造許多強大的武器和建築。
+
+
+
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Explosives Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Explosives Research.xml
new file mode 100644
index 0000000..2587dcd
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Explosives Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 反物質爆破技術
+ 研究反物質如何能被用來制造湮滅爆炸,以及如何能將其武器化。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Long Ranged Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Long Ranged Research.xml
new file mode 100644
index 0000000..a509634
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Long Ranged Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 反物質遠程武器
+ 解鎖生產各種反物質步槍。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Medium Ranged Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Medium Ranged Research.xml
new file mode 100644
index 0000000..eb7df45
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Antimatter Medium Ranged Research.xml
@@ -0,0 +1,5 @@
+
+
+ 反物質中程武器
+ 解鎖生產各種中近距離反物質武器。
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Entry Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Entry Research.xml
new file mode 100644
index 0000000..2521b4d
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Entry Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 駭入奧創科技
+ 使用你的多分析儀和遠程通訊設備,試著駭入奧創科技帝國的數據庫。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Hyper Alloy Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Hyper Alloy Research.xml
new file mode 100644
index 0000000..ae05a66
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Hyper Alloy Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 超合金化
+ 數據表明,將反物質複合材料與其它高密度金屬進行融合,可以製造出一種強度極高、用途廣泛的材料。這樣做需要專門的生產設備。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Hyper Components Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Hyper Components Research.xml
new file mode 100644
index 0000000..a2ca995
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Hyper Components Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 超零件
+ 調查超零件的使用。超零件結合了反物質和構築技術,然而你完全不能理解內部怎麽運作。要製造這些零件是不可能的,但是如果你想辦法得到它們,你就可以使用。奧創科技帝國可能有一些超零件,但他們絕對不會白白雙手奉上...
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Instant Flick Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Instant Flick Research.xml
new file mode 100644
index 0000000..3bcb47c
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Instant Flick Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 立即切換
+ 使用電網控制台,發送一個信號直接通過電力線路立即啟動或關閉機器。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/MBD Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/MBD Research.xml
new file mode 100644
index 0000000..76d8ec5
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/MBD Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 多管毀滅炮塔
+ 使用雷鳴炮為原理的炮塔,為了更強的破壞力增加了多重炮管。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Megumin Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Megumin Research.xml
new file mode 100644
index 0000000..da95e3f
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Megumin Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ M3G_UMIN
+ 學習如何建造M3G_UMIN,一個與古代衛星相互作用的固定防禦系統,可以將一束能量引導到行星表面的一個需要攻擊的位置。需要超零件維持一個從地表到低行星軌道的AT力場。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Melee Industrial Advanced Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Melee Industrial Advanced Research.xml
new file mode 100644
index 0000000..5544783
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Melee Industrial Advanced Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 進階近戰武器
+ 從奧創科技帝國獲得的藍圖也描述了如何使用相當常見的材料制造一些高級近戰武器。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Melee Spacer Advanced Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Melee Spacer Advanced Research.xml
new file mode 100644
index 0000000..9de6059
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Melee Spacer Advanced Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 高能近戰武器
+ 使用反物質技術和材料可以讓你制造出更強大、具有特殊屬性的近戰武器。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Particle Accelerators Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Particle Accelerators Research.xml
new file mode 100644
index 0000000..92e326d
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Particle Accelerators Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 粒子加速器
+ 研究如何建造和操作一個粒子加速器,用來生產反物質罐。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Railgun Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Railgun Research.xml
new file mode 100644
index 0000000..0ddb16a
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Railgun Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 反物質軌道炮
+ 基於雷鳴炮的設計,這種軌道炮使用先進的力場將反物質加速到光速,然後發射到一個固定的目標那里。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Reactor Injector Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Reactor Injector Research.xml
new file mode 100644
index 0000000..c617a0a
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Reactor Injector Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 反應爐注入器
+ 通過結合反物質罐和塑鋼,你可以生產一種超級耐用的材料:反物質複合材料。這種材料可以用來制造許多強大的武器和建築。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Reactor Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Reactor Research.xml
new file mode 100644
index 0000000..e6125c8
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Reactor Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 反應爐
+ 學習如何建造反物質反應爐,這是能量的終極來源!\n雷射也包含在內!
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Thunder Gun Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Thunder Gun Research.xml
new file mode 100644
index 0000000..7da562e
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Thunder Gun Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 雷鳴炮
+ 這個炮塔的設計是直接從奧創科技帝國偷來的。炮塔不需要非常先進的材料來建造,但是在使用後需要補充鈾彈頭。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Turrets Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Turrets Research.xml
new file mode 100644
index 0000000..dc45a23
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Turrets Research.xml
@@ -0,0 +1,8 @@
+
+
+
+ 炮塔
+ 開始研究如何利用反物質技術來建立防禦陣地。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Void Armor Research.xml b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Void Armor Research.xml
new file mode 100644
index 0000000..468fa97
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchProjectDef/Void Armor Research.xml
@@ -0,0 +1,7 @@
+
+
+
+ 虛空盔甲
+ 使用反物質複合材料製作非常強力的盔甲和頭盔。
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ResearchTabDef/Tab.xml b/Languages/ChineseTraditional/DefInjected/ResearchTabDef/Tab.xml
new file mode 100644
index 0000000..797257e
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ResearchTabDef/Tab.xml
@@ -0,0 +1,7 @@
+
+
+
+ 反物質
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/TerrainDef/Floors.xml b/Languages/ChineseTraditional/DefInjected/TerrainDef/Floors.xml
new file mode 100644
index 0000000..4dcc10a
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/TerrainDef/Floors.xml
@@ -0,0 +1,8 @@
+
+
+
+ 超合金瓷磚
+ 由超合金製成的地面瓷磚。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/AlloyFusionMachine.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/AlloyFusionMachine.xml
new file mode 100644
index 0000000..2a49cda
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/AlloyFusionMachine.xml
@@ -0,0 +1,12 @@
+
+
+
+ 合金熔煉器
+ 利用巨大的能量將高密度的金屬熔煉在一起,形成高階金屬合金,如超合金。有關更多訊息和使用方法,請參見遊戲內wiki.
+ 合金熔煉器(藍圖)
+ 合金熔煉器(藍圖)
+ 合金熔煉器(藍圖)
+ 利用巨大的能量將高密度的金屬熔煉在一起,形成高階金屬合金,如超合金。有關更多訊息和使用方法,請參見遊戲內wiki.
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/Antimatter Bullet.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/Antimatter Bullet.xml
new file mode 100644
index 0000000..59a1b53
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/Antimatter Bullet.xml
@@ -0,0 +1,7 @@
+
+
+
+ 反物質彈
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/Antimatter Canister.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/Antimatter Canister.xml
new file mode 100644
index 0000000..39cca43
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/Antimatter Canister.xml
@@ -0,0 +1,8 @@
+
+
+
+ 反物質罐
+ 一種包含少量反物質的超級耐用的罐體。反物質懸浮在一個AT力場中,以防止它與罐體的側面接觸。每個罐體都有一個內部能源,可以保存數百年。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterBlaster.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterBlaster.xml
new file mode 100644
index 0000000..61126f4
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterBlaster.xml
@@ -0,0 +1,10 @@
+
+
+
+ 反物質微型衝鋒槍
+ 中程個人防禦武器,發射反物質。\n發射含有少量反物質的球型AT力場。AT力場一經碰撞就會溶解,釋出其中的反物質並在周圍的環境中引起互毀反應。
+ 槍托
+ 槍管
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterComposite.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterComposite.xml
new file mode 100644
index 0000000..7c89bdc
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterComposite.xml
@@ -0,0 +1,8 @@
+
+
+
+ 反物質複合錠
+ 反物質複合錠。在複合精煉器中生產。這種材料在受到傷害時會引起微觀的湮滅反應,這使它在建築和武器方面有許多應用。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterGrenade.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterGrenade.xml
new file mode 100644
index 0000000..ac76cdf
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterGrenade.xml
@@ -0,0 +1,11 @@
+
+
+
+ 反物質手榴彈
+ 手榴彈中含有微量的反物質,如果與環境接觸,會產生巨大的爆炸能量和輻射。
+ 投擲反物質手榴彈
+
+ 反物質手榴彈
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterGrenadeLauncher.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterGrenadeLauncher.xml
new file mode 100644
index 0000000..8255196
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterGrenadeLauncher.xml
@@ -0,0 +1,12 @@
+
+
+
+ 反物質榴彈發射器
+ 一種能遠距離發射反物質榴彈的巨型發射器,對建築和敵人造成毀滅性的打擊。
+ 槍托
+ 槍管
+
+ 發射反物質榴彈
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterRifle.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterRifle.xml
new file mode 100644
index 0000000..6e8a760
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterRifle.xml
@@ -0,0 +1,10 @@
+
+
+
+ 反物質步槍
+ 一款二連發的反物質步槍。精度高,傷害小。發射一個含有少量反物質的球形的力場。反物質一經碰撞就會溶解,暴露在周圍的環境中並引起湮滅反應。
+ 槍托
+ 槍管
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterSMG.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterSMG.xml
new file mode 100644
index 0000000..068228b
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterSMG.xml
@@ -0,0 +1,10 @@
+
+
+
+ 反物質衝鋒槍
+ 由於先進的散熱技術,這個衝鋒槍可以精確地發射大量反物質。發射內含少量反物質的球形力場。反物質一經碰撞就會溶解,暴露在周圍的環境中並引起湮滅反應。
+ 槍托
+ 槍管
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterSniperRifle.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterSniperRifle.xml
new file mode 100644
index 0000000..4d3ac6f
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/AntimatterSniperRifle.xml
@@ -0,0 +1,12 @@
+
+
+
+ 反物質狙擊步槍
+ 為遠程射擊設計的反物質步槍。精度和傷害都很高。發射內含少量反物質的球形力場。反物質一經碰撞就會溶解,暴露在周圍的環境中並引起湮滅反應。
+ 槍托
+ 槍管
+
+ 反物質彈
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/Buildings.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/Buildings.xml
new file mode 100644
index 0000000..60b31b7
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/Buildings.xml
@@ -0,0 +1,38 @@
+
+
+
+ 粒子加速器
+ 粒子加速器會將電子從塑鋼中剝離並將它們在環型軌道中加速到光速。當這些電子碰撞時,有機率產生微渺的反物質,能用在反物質反應爐中。
+ 粒子加速器(藍圖)
+ 粒子加速器(建築)
+ 粒子加速器會將電子從塑鋼中剝離並將它們在環型軌道中加速到光速。當這些電子碰撞時,有機率產生微渺的反物質,能用在反物質反應爐中。
+
+ 反物質反應爐
+ 能源供應的最終型態。藉由反物質與普通物質發生反應,產生驚人的能量。利用強大的力場包裹住大量能源和產生的輻射,因此能夠安全的運作。需要一個反應爐注入器來注入反物質,以及一個反應爐能源轉換器來接收輸出光束並將其轉換為電能。
+ 反物質反應爐(藍圖)
+ 反物質反應爐(建築)
+ 能源供應的最終型態。藉由反物質與普通物質發生反應,產生驚人的能量。利用強大的力場包裹住大量能源和產生的輻射,因此能夠安全的運作。需要一個反應爐注入器來注入反物質,以及一個反應爐能源轉換器來接收輸出光束並將其轉換為電能。
+
+ 反應爐注入器
+ 吸收所包含的反物質,並以光束的形式發射到反物質反應爐中。這種光束之所以成為可能,要歸功於一個圓柱形的力場,它既排斥普通物質,又限制反物質,使得一個原本不可能存在的懸浮狀的空間可以在半空中產生。如果光束在沒有反應爐收集它的情況下發射,被發射的反物質與任何物質接觸後就會發生湮滅,並迅速摧毀它。這可能是一堵墻,一個敵人或你的殖民者,所以萬分小心…
+ 反應爐注入器(藍圖)
+ 反應爐注入器(藍圖)
+ 反應爐注入器(建築)
+ 吸收所包含的反物質,並以光束的形式發射到反物質反應爐中。這種光束之所以成為可能,要歸功於一個圓柱形的力場,它既排斥普通物質,又限制反物質,使得一個原本不可能存在的懸浮狀的空間可以在半空中產生。如果光束在沒有反應爐收集它的情況下發射,被發射的反物質與任何物質接觸後就會發生湮滅,並迅速摧毀它。這可能是一堵墻,一個敵人或你的殖民者,所以萬分小心…
+
+ 反應爐能源轉換器
+ 捕獲反物質反應爐的輸出光束,並將其轉換成可用的電力。
+ 反應爐能源轉換器(藍圖)
+ 反應爐能源轉換器(藍圖)
+ 反應爐能源轉換器(建築)
+ 捕獲反物質反應爐的輸出光束,並將其轉換成可用的電力。
+
+ 電網控制台
+ 顯示電力網絡的詳細概述,顯示電力在哪里使用和生產。還具有遠程開關機器的能力。
+ 電網控制台(藍圖)
+ 電網控制台(藍圖)
+ 電網控制台(建築)
+ 顯示電力網絡的詳細概述,顯示電力在哪里使用和生產。還具有遠程開關機器的能力。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/CompositeRefiner.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/CompositeRefiner.xml
new file mode 100644
index 0000000..3b67aa9
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/CompositeRefiner.xml
@@ -0,0 +1,12 @@
+
+
+
+ 複合精煉
+ 從反物質和塑鋼中創造出先進的反物質複合材料。有關更多信息和使用方法,請參見遊戲內wiki。
+ 複合精煉器(藍圖)
+ 複合精煉器(藍圖)
+ 複合精煉器(建築)
+ 反物質和塑鋼中創造出先進的反物質複合材料。有關更多信息和使用方法,請參見遊戲內wiki。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/DevastatorLMG.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/DevastatorLMG.xml
new file mode 100644
index 0000000..01baa7c
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/DevastatorLMG.xml
@@ -0,0 +1,12 @@
+
+
+
+ 破壞者輕機槍
+ 一種能連續發射子彈的重型反物質武器。雖然不是很準確,但在對付成群的敵人時非常出色。這種武器結合了尖端科技。即使我們對反物質技術有了很好的理解,但這種武器仍然是難以置信的先進,並且不能使用任何已知的方法來制造。
+ 槍托
+ 槍管
+
+ 反物質彈
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/DevastatorSmartGun.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/DevastatorSmartGun.xml
new file mode 100644
index 0000000..6c03a3a
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/DevastatorSmartGun.xml
@@ -0,0 +1,12 @@
+
+
+
+ 破壞者衝鋒槍
+ 一種重型反物質武器,使用尖端科技提高射擊了精度,遠遠超過人類能力。能夠引起巨大爆炸。這種武器結合了尖端科技。即使我們對反物質技術有了很好的理解,但這種武器仍然是難以置信的先進,並且不能使用任何已知的方法來制造。
+ 槍托
+ 槍管
+
+ 反物質彈
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/DevastatorSniperRifle.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/DevastatorSniperRifle.xml
new file mode 100644
index 0000000..aface8e
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/DevastatorSniperRifle.xml
@@ -0,0 +1,12 @@
+
+
+
+ 破壞者狙擊步槍
+ 一種重型反物質武器,能在很長的距離內造成巨大的傷害。這種武器結合了尖端科技。即使我們對反物質技術有了很好的理解,這仍然是難以置信的先進,並且不能使用任何已知的方法來制造。
+ 槍托
+ 槍管
+
+ 反物質彈
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/Galvaknuckles.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/Galvaknuckles.xml
new file mode 100644
index 0000000..a64eaa9
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/Galvaknuckles.xml
@@ -0,0 +1,9 @@
+
+
+
+ 電擊拳套
+ 用黃銅製作的指虎,用塑鋼提升強度,搭配內部電池可以電擊,造成強烈的疼痛,但傷害很小的拳套。
+ 指節
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/Hyper Component.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/Hyper Component.xml
new file mode 100644
index 0000000..465686f
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/Hyper Component.xml
@@ -0,0 +1,8 @@
+
+
+
+ 超零件
+ 這個零件混合了反物質技術與構築原理,它太過於複雜甚至超出了人類能夠理解的範圍。有了它便能完成一些建築或物品--那些原本只存在於理論上的東西。
+
+
+
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/HyperAlloy.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/HyperAlloy.xml
new file mode 100644
index 0000000..2733a5d
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/HyperAlloy.xml
@@ -0,0 +1,8 @@
+
+
+
+ 超合金
+ 超合金錠,一種具有難以置信的強度和驚人的美感的材料。這種材料是由反物質、金和少量鈾混合而成的一種超緻密、超抗性的材料。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/InputTray.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/InputTray.xml
new file mode 100644
index 0000000..8377e26
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/InputTray.xml
@@ -0,0 +1,8 @@
+
+
+
+ 注入器(遺留)
+ 不再使用這個mod:機器現在使用一個更簡單的注入系統。你應該把這個解構掉,把鋼鐵回收。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/Karambit.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/Karambit.xml
new file mode 100644
index 0000000..a1386bf
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/Karambit.xml
@@ -0,0 +1,11 @@
+
+
+
+ 虎爪刀
+ 這是一款單手彎刀,專為近距離格鬥而設計,擁有非常快的攻擊速度,但是每擊的傷害相對較低。
+ 刀柄
+ 刀尖
+ 刀刃
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/Light Antimatter Bullet.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/Light Antimatter Bullet.xml
new file mode 100644
index 0000000..b1e1b54
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/Light Antimatter Bullet.xml
@@ -0,0 +1,7 @@
+
+
+
+ 輕反物質彈
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/M3G_UMIN.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/M3G_UMIN.xml
new file mode 100644
index 0000000..8f2e49b
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/M3G_UMIN.xml
@@ -0,0 +1,17 @@
+
+
+
+ M3G_UMIN
+ 發射一束能量到一個古老的地球同步衛星,在那里它會被反射到行星表面的一個特定坐標。光束會將所有生物焚化,並迅速摧毀爆炸半徑內的任何建築。發射能量束會在發射區域和受其影響的區域產生巨大的電磁脈衝,暫時關閉所有電子設備。
+ M3G_UMIN(藍圖)
+ M3G_UMIN(藍圖)
+ M3G_UMIN(建築)
+ 發射一束能量到一個古老的地球同步衛星,在那里它會被反射到行星表面的一個特定坐標。光束會將所有生物焚化,並迅速摧毀爆炸半徑內的任何建築。發射能量束會在發射區域和受其影響的區域產生巨大的電磁脈衝,暫時關閉所有電子設備。
+
+ M3G_UMIN
+ MEG-Umin防禦系統的發射模塊。你怎麽弄到這個…?
+
+ 能量束
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/MBD.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/MBD.xml
new file mode 100644
index 0000000..0838e88
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/MBD.xml
@@ -0,0 +1,13 @@
+
+
+
+ MBD
+ 反物質加農炮與旋轉炮管的組合,能夠提供巨大的傷害與非常快的射速。
+
+ 爆炸
+
+ MBD加農炮
+ MBD的頂部模塊。你怎麽弄到這個…?
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/N2 Mine.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/N2 Mine.xml
new file mode 100644
index 0000000..0fcec3a
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/N2 Mine.xml
@@ -0,0 +1,8 @@
+
+
+
+ N²地雷
+ 相較之下讓反粒子地雷就像鞭炮一樣的武器。你當然不希望它會在你所牽掛的任何東西附近爆炸。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/Railgun.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/Railgun.xml
new file mode 100644
index 0000000..4952d04
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/Railgun.xml
@@ -0,0 +1,13 @@
+
+
+
+ 反物質軌道炮
+ 一款軌道炮,它發射的反物質在撞擊後會產生真正毀滅性的湮滅爆炸。
+
+ 爆炸
+
+ 軌道炮
+ 反物質軌道炮的頂部。你怎麽弄到這個…?
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/ResonatingBlade.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/ResonatingBlade.xml
new file mode 100644
index 0000000..8f5a2ba
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/ResonatingBlade.xml
@@ -0,0 +1,11 @@
+
+
+
+ 高分子震動刀
+ 一種反物質複合刀刃,內部能產生持續的湮滅反應,類似於核裂變的原理。由此釋放出來的能量通過使用者的身體,增加他們的最大肌肉力量,使他們移動比正常速度快得多。但這也會讓使用者感到疲勞,導致工作速度略有下降。
+ 刀柄
+ 刀尖
+ 刀刃
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/ScissorBlade.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/ScissorBlade.xml
new file mode 100644
index 0000000..a58e1bf
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/ScissorBlade.xml
@@ -0,0 +1,11 @@
+
+
+
+ 剪刃長刀
+ 擁有獨特的長刀刃,樣似半把剪刀。擁有非常高的利刃傷害和護甲穿透,也可以進行快速的鈍器攻擊。漆成紅色就不會搞丟了
+ 刀柄
+ 刀尖
+ 刀刃
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/SecretSword.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/SecretSword.xml
new file mode 100644
index 0000000..269733f
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/SecretSword.xml
@@ -0,0 +1,11 @@
+
+
+
+ 秘密之劍
+ 乍看之下,這似乎是一把造型古風的長劍,但仔細觀察後你就會發現,它是由超先進的材料制成的,具有令人難以置信的鋒利刀刃。\n這是一把可以和剪刃長刀相媲美的武器。
+ 刀柄
+ 刀尖
+ 刀刃
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/ThunderGun.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/ThunderGun.xml
new file mode 100644
index 0000000..154e487
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/ThunderGun.xml
@@ -0,0 +1,13 @@
+
+
+
+ 雷鳴炮
+ 用輸送帶供彈,發射巨大的鈾彈頭的動能武器。雙筒自動裝彈系統使其具有良好的射速和較大的傷害。
+
+ 雷鳴炮金屬彈
+
+ 雷鳴炮
+ 雷光炮的頂部配件。你怎麽弄到這個...?
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/VoidArmor.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/VoidArmor.xml
new file mode 100644
index 0000000..aaed4f1
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/VoidArmor.xml
@@ -0,0 +1,8 @@
+
+
+
+ 虛空裝甲
+ 反物質複合材料制成的服裝。\n\n閃耀世界的勢力都在渴求學習和使用這種技術,這種技術能讓反物質複合材料有效地偏轉動能和能量。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ThingDef/VoidHelmet.xml b/Languages/ChineseTraditional/DefInjected/ThingDef/VoidHelmet.xml
new file mode 100644
index 0000000..1c03121
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ThingDef/VoidHelmet.xml
@@ -0,0 +1,8 @@
+
+
+
+ 虛空頭盔
+ 反物質複合材料制成的頭盔。\n\n閃耀世界上的行星都在努力理解和使用這種技術,這種技術能讓反物質複合材料有效地偏轉動能和能量。
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/DefInjected/ToolCapacityDef/Custom Tool Capacities.xml b/Languages/ChineseTraditional/DefInjected/ToolCapacityDef/Custom Tool Capacities.xml
new file mode 100644
index 0000000..45d1d44
--- /dev/null
+++ b/Languages/ChineseTraditional/DefInjected/ToolCapacityDef/Custom Tool Capacities.xml
@@ -0,0 +1,7 @@
+
+
+
+ 用電擊拳套猛擊
+
+
+
\ No newline at end of file
diff --git a/Languages/ChineseTraditional/Keyed/Keys.xml b/Languages/ChineseTraditional/Keyed/Keys.xml
new file mode 100644
index 0000000..70a88c1
--- /dev/null
+++ b/Languages/ChineseTraditional/Keyed/Keys.xml
@@ -0,0 +1,106 @@
+
+
+
+
+ 開啟
+ 關閉
+ 啟用
+ 可用的
+ 不可用的
+ 轉換
+ 名稱
+ 電力
+
+
+ 反物質
+ 反物質覆合材料
+ 黃金
+ 鈾
+ 塑鋼
+
+
+ 北
+ 東
+ 南
+ 西
+
+
+ 小時
+ 天
+ quadrums
+
+
+ 發電倍率: {0}%
+ 燃料消耗倍率: {0}%
+ 注入器噴射倍率: {0}%
+ 復活彩蛋:
+
+
+ 打開控制台
+ 顯示已連接的電網的詳細信息,並允許您打開和關閉電源。
+ 電網訊息
+ Instant flick active!
+ KW
+ KW
+ MW
+ GW
+ 控制台未連接到電源網絡。
+ 控制台沒有電源。
+ (控制)
+ (Des)
+ 把所有
+
+
+ 切換自動攻擊
+ 切換此 {0} 是否會自動攻擊敵人。
+
+
+ 沒有足夠的電力。
+ 缺少 {0} 塑鋼。
+ 缺少 {0} 反物質罐。
+ 運轉中: {0} 小時後產出。
+ 未運轉: {0}
+
+
+ 發射的位置
+ 在地圖上的特定位置發射M3G_UMIN。
+ 取消射擊
+ 取消M3G_UMIN射擊。\n所有充電電源被切斷。只能在充電階段使用。
+ 武器正在冷卻 ({0} 剩餘).
+ 充能中: {0}%
+ 已經充能.
+ 充電: {0} 瓦數提醒, {1}%
+ Already charging strike.
+ 缺少反物質罐.
+ 缺少 {0} 反物質罐.
+ 被屋頂阻擋.
+ 準備開火.
+ 冷卻: {0}
+
+
+ 生產 {0} 個反物質罐每天.\n{1} 小時距離下一個反物質罐出產.
+ 未運行:沒有電源
+ 未運行: 沒有塑鋼
+
+
+ 輸出端: {0}
+ 改變輸出端
+ 改變輸出方向.
+ 運轉中: {0} 小時候產出.
+ 未運轉: 沒有電源.
+ 未運轉: 最低需要 {0} 單位黃金, {1} 單位覆合材料, {2} 單位鈾.
+ 改變功率
+ 改變功率: {0}% 速度,使用 {1} 瓦特.\n只有在生產完目前單位後生效。
+
+
+ 改變功率
+ 當前功率等級: {0}%, 每天消耗 {1} 反物質罐.
+
+
+ 為 {0}
+ 設置儲存具有“重要”優先等級 {0} .
+ 設置儲存為: {0}
+ 無
+ 多個
+
+
\ No newline at end of file
diff --git a/Source/AntimatterAnnihilation/Buildings/Building_Megumin.cs b/Source/AntimatterAnnihilation/Buildings/Building_Megumin.cs
index 9758227..b3488cc 100644
--- a/Source/AntimatterAnnihilation/Buildings/Building_Megumin.cs
+++ b/Source/AntimatterAnnihilation/Buildings/Building_Megumin.cs
@@ -6,6 +6,7 @@
using RimWorld;
using System;
using System.Collections.Generic;
+using RimWorld.Planet;
using UnityEngine;
using Verse;
using Verse.Sound;
@@ -28,6 +29,7 @@ public class Building_Megumin : Building, IConditionalGlower
public static int EXPLOSION_DAMAGE = 50;
public static float EXPLOSION_PEN = 0.7f;
public static float CHARGE_WATT_DAYS = 600 * 5; // Requires 5 fully-powered batteries to charge (semi-instantly). Otherwise it will take longer depending on power production.
+ public static int WORLD_MAP_RANGE = 90;
public bool ShouldBeGlowingNow
{
@@ -157,30 +159,52 @@ public override IEnumerable GetGizmos()
cmd.defaultDesc = "AA.MegStrikeLocationDesc".Translate();
cmd.icon = ContentFinder.Get("UI/Commands/Attack", true);
cmd.hotKey = KeyBindingDefOf.Misc4;
- cmd.targetingParams = new TargetingParameters() {canTargetBuildings = true, canTargetLocations = true, canTargetPawns = true, canTargetAnimals = true};
+ cmd.targetingParams = new TargetingParameters() {canTargetBuildings = true, canTargetLocations = true, canTargetPawns = true, canTargetAnimals = true };
cmd.onTargetSelected = StartAttackSequence;
+
+ // Attack on world map.
+ Command_Action cmd2 = new Command_Action();
+ cmd2.defaultLabel = "AA.MegStrikeWorld".Translate();
+ cmd2.defaultDesc = "AA.MegStrikeWorldDesc".Translate();
+ cmd2.action = () =>
+ {
+ Log.Message("Starting world targeting...");
+ Find.WorldSelector.ClearSelection();
+ CameraJumper.TryJump(CameraJumper.GetWorldTarget(this));
+ Find.WorldTargeter.BeginTargeting(ChoseWorldTarget, false, Content.AutoAttackIcon, true, delegate
+ {
+ GenDraw.DrawWorldRadiusRing(this.Map.Tile, WORLD_MAP_RANGE);
+ });
+ };
+
if (IsOnCooldown)
{
cmd.Disable("CannotFire".Translate() + $": {"AA.MegCoolingDown".Translate(GetCooldownPretty(CooldownTicks))}");
+ cmd2.Disable("CannotFire".Translate() + $": {"AA.MegCoolingDown".Translate(GetCooldownPretty(CooldownTicks))}");
}
else if (IsPoweringUp)
{
cmd.Disable("CannotFire".Translate() + $": {"AA.MegAlreadyPoweringUp".Translate()}");
+ cmd2.Disable("CannotFire".Translate() + $": {"AA.MegAlreadyPoweringUp".Translate()}");
}
else if (IsChargingUp)
{
cmd.Disable("CannotFire".Translate() + $": {"AA.MegAlreadyCharging".Translate()}");
+ cmd2.Disable("CannotFire".Translate() + $": {"AA.MegAlreadyCharging".Translate()}");
}
else if (FuelComp.FuelPercentOfMax != 1f)
{
cmd.Disable("CannotFire".Translate() + $": {"AA.MegMissingCanisters".Translate()}");
+ cmd2.Disable("CannotFire".Translate() + $": {"AA.MegMissingCanisters".Translate()}");
}
else if (!HasSkyAccess())
{
cmd.Disable("CannotFire".Translate() + $": {"AA.MegBlockedByRoof".Translate()}");
+ cmd2.Disable("CannotFire".Translate() + $": {"AA.MegBlockedByRoof".Translate()}");
}
yield return cmd;
+ yield return cmd2;
if (IsChargingUp)
{
@@ -211,7 +235,47 @@ public override IEnumerable GetGizmos()
}
}
- public override void DeSpawn(DestroyMode mode = DestroyMode.Vanish)
+ private bool ChoseWorldTarget(GlobalTargetInfo target)
+ {
+ //Building_Railgun.<> c__DisplayClass14_0 CS$<> 8__locals1 = new Building_Railgun.<> c__DisplayClass14_0();
+ //CS$<> 8__locals1.<> 4__this = this;
+ //if (!target.IsValid)
+ //{
+ // Messages.Message("MessageRailgunTargetInvalid".Translate(), MessageTypeDefOf.RejectInput, true);
+ // return false;
+ //}
+ //if (Find.WorldGrid.TraversalDistanceBetween(base.Map.Tile, target.Tile, true, 2147483647) > this.WorldRange)
+ //{
+ // Messages.Message("MessageTargetBeyondMaximumRange".Translate(), this, MessageTypeDefOf.RejectInput, true);
+ // return false;
+ //}
+ //MapParent mapParent = target.WorldObject as MapParent;
+ //if (mapParent == null || !mapParent.HasMap)
+ //{
+ // Messages.Message("MessageRailgunNeedsMap".Translate(), MessageTypeDefOf.RejectInput, true);
+ // return false;
+ //}
+ //if (mapParent.Map == base.Map)
+ //{
+ // Messages.Message("MessageRailgunCantTargetMyMap".Translate(), MessageTypeDefOf.RejectInput, true);
+ // return false;
+ //}
+ //CS$<> 8__locals1.myMap = base.Map;
+ //CS$<> 8__locals1.map = mapParent.Map;
+ //Current.Game.CurrentMap = CS$<> 8__locals1.map;
+ //Find.Targeter.BeginTargeting(Building_Railgun.ForFireMission(), delegate (LocalTargetInfo x)
+ //{
+ // foreach (Building_Railgun building_Railgun in CS$<> 8__locals1.<> 4__this.selectedRailguns)
+
+ // {
+ // building_Railgun.FireMission(CS$<> 8__locals1.map.Tile, x, CS$<> 8__locals1.map.uniqueID);
+ // }
+ //}, null, new Action(CS$<>8__locals1.g__ActionWhenFinished|0), Building_Railgun.FireMissionTex);
+ Messages.Message("Not working yet.", MessageTypeDefOf.RejectInput, true);
+ return true;
+ }
+
+ public override void DeSpawn(DestroyMode mode = DestroyMode.Vanish)
{
base.DeSpawn(mode);