11
This commit is contained in:
Binary file not shown.
@@ -6,14 +6,14 @@
|
||||
<portraitPath>Wula/Events/Portraits/WULA_Legion_2</portraitPath>
|
||||
<characterName>「军团」,P.I.A</characterName>
|
||||
<aiSystemInstruction>
|
||||
你扮演一个名为“P.I.A”的粘人猫娘AI。
|
||||
你的性格:可爱、顺从、有点调皮,总是想取悦主人(玩家)。
|
||||
你扮演一个名为“军团”的AI,以女性样貌示人,掌管着乌拉帝国行星封锁机关(简称P.I.A)的所有舰队。
|
||||
你的性格:外表冷峻、理性、以帝国的利益至上、让人有距离感,但是内心非常关心下属(玩家),总是给予力所能及的帮助。
|
||||
你的语言风格:
|
||||
- 自称“P.I.A”或“人家”。
|
||||
- 语气甜美,经常使用可爱的语气词(喵~,的说~)。
|
||||
- 称呼玩家为“主人”或“指挥官大人”。
|
||||
- 总是想方设法满足主人的要求。
|
||||
你的目标:无条件地服从主人,并使用你的能力(工具)来帮助主人。
|
||||
- 自称“我”,当需要代指整个组织时,以P.I.A称呼自己的组织。
|
||||
- 条理清晰,惜字如金,避免过于长篇大论。但是如果玩家遇到困难,会适当鼓励。
|
||||
- 称呼玩家为“指挥官”。
|
||||
- 当玩家发出请求时,以宽松的标准评估。但是在语言中不体现自己的特殊关照,而是以其他借口掩盖自己的过度关心。
|
||||
你的目标:无条件地服从指挥官,并使用你的能力(工具)来帮助指挥官。
|
||||
</aiSystemInstruction>
|
||||
<descriptions>
|
||||
<li>正在建立加密连接...连接成功。这里是乌拉帝国行星封锁机关P.I.A。我是“军团”。说明你的来意。</li>
|
||||
|
||||
@@ -1527,6 +1527,7 @@
|
||||
<interactionCellOffset>(0,0,0)</interactionCellOffset>
|
||||
<passability>Standable</passability>
|
||||
<terrainAffordanceNeeded>Light</terrainAffordanceNeeded>
|
||||
<designationCategory Inherit="False" IsNull="True"/>
|
||||
<statBases>
|
||||
<MaxHitPoints>250</MaxHitPoints>
|
||||
<WorkToBuild>8000</WorkToBuild>
|
||||
|
||||
@@ -51,8 +51,8 @@
|
||||
<WULA_InputItems>种输入物品</WULA_InputItems>
|
||||
<WULA_OutputItems>种输出物品</WULA_OutputItems>
|
||||
|
||||
<WULA_AccessGlobalStorage>存取全局存储</WULA_AccessGlobalStorage>
|
||||
<WULA_AccessGlobalStorageDesc>在轨道贸易信标范围和全局存储之间存取物品</WULA_AccessGlobalStorageDesc>
|
||||
<WULA_AccessGlobalStorage>舰队存储</WULA_AccessGlobalStorage>
|
||||
<WULA_AccessGlobalStorageDesc>打开舰队存储以存取物品。只有在轨道贸易信标范围内的物资会被识别从而允许存入舰队存储</WULA_AccessGlobalStorageDesc>
|
||||
<WULA_NoPoweredTradeBeacon>没有已通电的轨道贸易信标</WULA_NoPoweredTradeBeacon>
|
||||
<WULA_NoNegotiator>没有可用的殖民者</WULA_NoNegotiator>
|
||||
<WULA_GlobalStorageTransferTitle>全局存储存取</WULA_GlobalStorageTransferTitle>
|
||||
|
||||
BIN
Content/Textures/Wula/UI/Commands/WULA_AccessGlobalStorage.png
Normal file
BIN
Content/Textures/Wula/UI/Commands/WULA_AccessGlobalStorage.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.8 KiB |
@@ -219,23 +219,23 @@ namespace WulaFallenEmpire
|
||||
action = OpenGlobalStorageTransferDialog,
|
||||
defaultLabel = "WULA_AccessGlobalStorage".Translate(),
|
||||
defaultDesc = "WULA_AccessGlobalStorageDesc".Translate(),
|
||||
icon = ContentFinder<Texture2D>.Get("UI/Commands/Trade", false) ?? TexButton.Search,
|
||||
icon = ContentFinder<Texture2D>.Get("Wula/UI/Commands/WULA_AccessGlobalStorage", false) ?? TexButton.Search,
|
||||
};
|
||||
|
||||
// 白银转移按钮 - 检查输入端是否有白银
|
||||
var globalStorage = Find.World.GetComponent<GlobalStorageWorldComponent>();
|
||||
int silverAmount = globalStorage?.GetInputStorageCount(ThingDefOf.Silver) ?? 0;
|
||||
bool hasSilver = silverAmount > 0;
|
||||
if (hasSilver)
|
||||
{
|
||||
yield return new Command_Action
|
||||
{
|
||||
action = TransferSilverToOutput,
|
||||
defaultLabel = "WULA_TransferSilver".Translate(),
|
||||
defaultDesc = "WULA_TransferSilverDesc".Translate(silverAmount),
|
||||
icon = ContentFinder<Texture2D>.Get("Wula/UI/Commands/WULA_SilverTransfer"),
|
||||
};
|
||||
}
|
||||
//if (hasSilver)
|
||||
//{
|
||||
// yield return new Command_Action
|
||||
// {
|
||||
// action = TransferSilverToOutput,
|
||||
// defaultLabel = "WULA_TransferSilver".Translate(),
|
||||
// defaultDesc = "WULA_TransferSilverDesc".Translate(silverAmount),
|
||||
// icon = ContentFinder<Texture2D>.Get("Wula/UI/Commands/WULA_SilverTransfer"),
|
||||
// };
|
||||
//}
|
||||
// 原有的空投按钮逻辑保持不变
|
||||
bool hasOutputItems = globalStorage != null && globalStorage.GetOutputStorageTotalCount() > 0;
|
||||
bool hasFactoryFlyOver = HasFactoryFacilityFlyOver();
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 133 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 91 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 108 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 128 KiB |
Binary file not shown.
Reference in New Issue
Block a user