From 454dfc7dee34e18dbdf758eb8f26ca1472baa18a Mon Sep 17 00:00:00 2001 From: "ProjectKoi-Kalo\\Kalo" Date: Mon, 25 Aug 2025 18:58:29 +0800 Subject: [PATCH] =?UTF-8?q?feat(1.6):=20=E5=8D=87=E7=BA=A7=E6=AD=A6?= =?UTF-8?q?=E8=A3=85=E7=A9=BF=E6=A2=AD=E6=9C=BA=E5=B9=B6=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=BC=B9=E9=81=93=E6=8B=A6=E6=88=AA=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为武装穿梭机添加弹道拦截器组件,提升防御能力 - 更换武装穿梭机的炮塔为 WULA_WM_Panzer_Turret - 优化口袋空间生成逻辑,调整地形生成步骤 - 更新武装穿梭机相关定义,移除冗余的武器定义 - 修改穿梭机的显示标签,使其更符合实际功能 --- 1.6/1.6/Assemblies/WulaFallenEmpire.dll | Bin 293888 -> 293888 bytes .../MapGenerator_WULA_PocketSpace_Small.xml | 9 +- .../Defs/PrefabDefs/WULA_ShuttlePrefab.xml | 148 ++ .../Building_WULA_ArmedShuttleWithPocket.xml | 66 +- .../Building_WULA_Shuttle.xml | 45 +- MCP/vector_cache/knowledge_cache.json | 2068 +++++++++++++++++ .../GenStep_WulaPocketSpaceSmall.cs | 25 +- 7 files changed, 2260 insertions(+), 101 deletions(-) create mode 100644 1.6/1.6/Defs/PrefabDefs/WULA_ShuttlePrefab.xml diff --git a/1.6/1.6/Assemblies/WulaFallenEmpire.dll b/1.6/1.6/Assemblies/WulaFallenEmpire.dll index c808e9ef2ec79491ebdfd54a1488416675b5995a..a58263e59150a8e577308333cf56b66c8e282882 100644 GIT binary patch delta 69229 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
  • Underground_RocksFromGrid
  • Terrain
  • -
  • WULA_PocketSpace_Small
  • -
  • Fog
  • +
  • WULA_PocketSpace_Small_GenStep
  • - WULA_PocketSpace_Small + WULA_PocketSpace_Small_GenStep 990 - + + WULA_Shuttle_Prefab + \ No newline at end of file diff --git a/1.6/1.6/Defs/PrefabDefs/WULA_ShuttlePrefab.xml b/1.6/1.6/Defs/PrefabDefs/WULA_ShuttlePrefab.xml new file mode 100644 index 00000000..b91bec8f --- /dev/null +++ b/1.6/1.6/Defs/PrefabDefs/WULA_ShuttlePrefab.xml @@ -0,0 +1,148 @@ + + + WULA_Shuttle_Prefab + (13,13) + + + (10, 0, 2) + Clockwise + Steel + Normal + + + (6, 0, 2) + Opposite + Cloth + Normal + + + +
  • (1, 0, 1)
  • +
  • (1, 0, 3)
  • +
  • (1, 0, 5)
  • +
    + Clockwise + Normal +
    + + (11, 0, 5) + Steel + Normal + + + +
  • (3,1,3,1)
  • +
  • (5,2,5,2)
  • +
  • (3,3,3,3)
  • +
  • (3,5,3,5)
  • +
  • (9,6,9,6)
  • +
  • (3,7,3,7)
  • +
  • (3,9,3,9)
  • +
  • (3,11,3,11)
  • +
    + Clockwise +
    + + (7, 0, 9) + + + (6, 0, 1) + Opposite + + + +
  • (5,5,6,5)
  • +
  • (5,6,5,7)
  • +
  • (7,6,7,7)
  • +
  • (6,7,6,7)
  • +
    + Steel +
    + + (7, 0, 5) + Steel + 278 + + + (11, 0, 4) + Steel + Normal + + + (11, 0, 6) + Opposite + Steel + Normal + + + +
  • (1, 0, 7)
  • +
  • (1, 0, 9)
  • +
  • (1, 0, 11)
  • +
    + Clockwise + Steel + Normal +
    + + +
  • (0,0,12,0)
  • +
  • (0,1,0,12)
  • +
  • (5,1,5,1)
  • +
  • (7,1,7,3)
  • +
  • (12,1,12,12)
  • +
  • (1,2,3,2)
  • +
  • (5,3,6,3)
  • +
  • (8,3,8,3)
  • +
  • (1,4,3,4)
  • +
  • (9,4,9,5)
  • +
  • (1,6,3,6)
  • +
  • (9,7,11,7)
  • +
  • (1,8,3,8)
  • +
  • (9,8,9,9)
  • +
  • (5,9,6,9)
  • +
  • (8,9,8,9)
  • +
  • (1,10,3,10)
  • +
  • (5,10,5,12)
  • +
  • (1,12,4,12)
  • +
  • (6,12,11,12)
  • +
    + Steel +
    + + (8, 0, 2) + Clockwise + + + (10, 0, 8) + Steel + + + (6, 0, 11) + Clockwise + Steel + + + (11, 0, 10) + Counterclockwise + Steel + + + (9, 0, 11) + Opposite + Steel + + + (10, 0, 1) + Cloth + Normal + + + (11, 0, 3) + Opposite + Cloth + Normal + +
    +
    +
    \ No newline at end of file diff --git a/1.6/1.6/Defs/ThingDefs_Buildings/Building_WULA_ArmedShuttleWithPocket.xml b/1.6/1.6/Defs/ThingDefs_Buildings/Building_WULA_ArmedShuttleWithPocket.xml index 75aaf20d..1a91a422 100644 --- a/1.6/1.6/Defs/ThingDefs_Buildings/Building_WULA_ArmedShuttleWithPocket.xml +++ b/1.6/1.6/Defs/ThingDefs_Buildings/Building_WULA_ArmedShuttleWithPocket.xml @@ -69,7 +69,7 @@
  • ShuttleEngine
  • - Gun_ChargeBlasterHeavyTurret + WULA_WM_Panzer_Turret 5.5 1.75 (0, 0.05) @@ -128,7 +128,16 @@
  • ShuttleIdle_Ambience
  • - +
  • + 9 + true + (0.5, 0.3, 0.9, 0.5) + BulletShieldGenerator_Reactivate + BulletShield_Ambience + 1080 + -1 + 0 +
  • @@ -145,59 +154,6 @@ 2601 - - - WULA_Bullet_ArmedShuttleAdvanced - - - Things/Projectile/Bullet_Big - Graphic_Single - (0.8, 0.9, 1.0) - - - Bullet - 30 - 0.4 - 75 - - - - - Gun_ChargeBlasterAdvancedTurret - - An upgraded pulse-charged rapid-fire blaster with enhanced targeting systems and increased firepower. - - Things/Item/Equipment/WeaponRanged/ChargeBlasterLight - Graphic_Single - (0.8, 0.9, 1.0) - - - 0.85 - 0.75 - 0.65 - 0.45 - 4.5 - - -
  • - Verb_Shoot - true - WULA_Bullet_ArmedShuttleAdvanced - 1.0 - 3.5 - 50.9 - 6 - 8 - Shot_ChargeBlaster - GunTail_Heavy - 10 - - true - -
  • - - - ArmedShuttleWithPocketIncoming_WULA diff --git a/1.6/1.6/Defs/ThingDefs_Buildings/Building_WULA_Shuttle.xml b/1.6/1.6/Defs/ThingDefs_Buildings/Building_WULA_Shuttle.xml index 0baf7187..bc1ce1a3 100644 --- a/1.6/1.6/Defs/ThingDefs_Buildings/Building_WULA_Shuttle.xml +++ b/1.6/1.6/Defs/ThingDefs_Buildings/Building_WULA_Shuttle.xml @@ -68,7 +68,7 @@
  • ShuttleEngine
  • - Gun_ChargeBlasterHeavyTurret + WULA_WM_Panzer_Turret 5.5 1.75 (0, 0.05) @@ -122,6 +122,16 @@
  • ShuttleIdle_Ambience
  • +
  • + 9 + true + (0.5, 0.3, 0.9, 0.5) + BulletShieldGenerator_Reactivate + BulletShield_Ambience + 1080 + -1 + 0 +
  • PlaceWorker_NotUnderRoof
  • @@ -143,35 +153,6 @@ 70
    - - - Gun_ChargeBlasterHeavyTurret - - A pulse-charged rapid-fire blaster for area fire. - - Things/Item/Equipment/WeaponRanged/ChargeBlasterLight - Graphic_Single - - - 0.08 - 5.5 - - -
  • - Verb_Shoot - true - WULA_Bullet_ArmedShuttle - 1.25 - 3.9 - 45.9 - 7 - 9 - Shot_ChargeBlaster - GunTail_Heavy - 9 -
  • -
    -
    ArmedShuttleIncoming_WULA @@ -214,7 +195,7 @@ ArmedShuttleLeaving_WULA - + PassengerShuttleLeaving true @@ -257,7 +238,7 @@ Ship_ArmedShuttle - + WULA_ArmedShuttle ArmedShuttleIncoming_WULA ArmedShuttleLeaving_WULA diff --git a/MCP/vector_cache/knowledge_cache.json b/MCP/vector_cache/knowledge_cache.json index 55755f86..07bb63d7 100644 --- a/MCP/vector_cache/knowledge_cache.json +++ b/MCP/vector_cache/knowledge_cache.json @@ -9311,5 +9311,2073 @@ ], "result": "--- 结果 1 (相似度: 1.000) ---\n文件路径: C:\\Steam\\steamapps\\common\\RimWorld\\Data\\dll1.6\\RimWorld\\PrefabDef.txt\n\npublic class PrefabDef : Def\n{\n\tinternal List things = new List();\n\n\tinternal List prefabs = new List();\n\n\tinternal List terrain = new List();\n\n\tpublic IntVec2 size;\n\n\tpublic RotEnum rotations = RotEnum.All;\n\n\tpublic bool edgeOnly;\n\n\tpublic IEnumerable<(PrefabThingData data, IntVec3 cell)> GetThings()\n\t{\n\t\tforeach (PrefabThingData data in things)\n\t\t{\n\t\t\tbool flag = false;\n\t\t\tif (!data.rects.NullOrEmpty())\n\t\t\t{\n\t\t\t\tforeach (CellRect rect in data.rects)\n\t\t\t\t{\n\t\t\t\t\tforeach (IntVec3 cell in rect.Cells)\n\t\t\t\t\t{\n\t\t\t\t\t\tyield return (data: data, cell: cell);\n\t\t\t\t\t\tflag = true;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (!data.positions.NullOrEmpty())\n\t\t\t{\n\t\t\t\tforeach (IntVec3 position in data.positions)\n\t\t\t\t{\n\t\t\t\t\tyield return (data: data, cell: position);\n\t\t\t\t\tflag = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (!flag)\n\t\t\t{\n\t\t\t\tyield return (data: data, cell: data.position);\n\t\t\t}\n\t\t}\n\t}\n\n\tpublic IEnumerable<(SubPrefabData data, IntVec3 cell)> GetPrefabs()\n\t{\n\t\tforeach (SubPrefabData data in prefabs)\n\t\t{\n\t\t\tif (!data.positions.NullOrEmpty())\n\t\t\t{\n\t\t\t\tforeach (IntVec3 position in data.positions)\n\t\t\t\t{\n\t\t\t\t\tyield return (data: data, cell: position);\n\t\t\t\t}\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tyield return (data: data, cell: data.position);\n\t\t\t}\n\t\t}\n\t}\n\n\tpublic IEnumerable<(PrefabTerrainData data, IntVec3 cell)> GetTerrain()\n\t{\n\t\tforeach (PrefabTerrainData data in terrain)\n\t\t{\n\t\t\tif (data.rects.NullOrEmpty())\n\t\t\t{\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tforeach (CellRect rect in data.rects)\n\t\t\t{\n\t\t\t\tforeach (IntVec3 cell in rect.Cells)\n\t\t\t\t{\n\t\t\t\t\tyield return (data: data, cell: cell);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n", "timestamp": "2025-08-25 18:25:35,112" + }, + "MapGeneratorDef": { + "keywords": [ + "MapGeneratorDef" + ], + "question": "MapGeneratorDef", + "embedding": [ + -0.031396057456731796, + 0.06638790667057037, + -0.03507234901189804, + -0.06096738949418068, + 0.01399405486881733, + 0.006034349091351032, + 0.03440149500966072, + 0.059733014553785324, + 0.019454821944236755, + 0.10964469611644745, + -0.017240997403860092, + -0.02347995899617672, + -0.07594089210033417, + -0.01614079438149929, + -0.009740828536450863, + 0.03303294628858566, + -0.01016346737742424, + -0.08560121804475784, + -0.006876273546367884, + 0.0013123619137331843, + 0.05431249737739563, + -0.023627547547221184, + -0.03013484925031662, + -0.002363090170547366, + -0.035260189324617386, + -0.0034213652834296227, + 0.05179008096456528, + 0.02341287210583687, + 0.006121560465544462, + -0.030644699931144714, + 0.007345872465521097, + -0.04720142483711243, + 0.03574320673942566, + -0.020045176148414612, + 0.02246025763452053, + 0.023708049207925797, + -0.00285281497053802, + 0.03858763352036476, + 0.01572486385703087, + 0.006929941941052675, + -0.04881148040294647, + 0.004531632177531719, + 0.012652343139052391, + 0.010378141887485981, + -0.04682574421167374, + -0.002809209283441305, + 0.011230128817260265, + -0.05984035134315491, + -0.047174591571092606, + -0.014262397773563862, + 0.0057626524940133095, + 0.026445141062140465, + -0.004263289738446474, + 0.015268681570887566, + 0.04682574421167374, + 0.028310121968388557, + 0.026753734797239304, + -0.06611955910921097, + 0.0185424592345953, + -0.003713187761604786, + 0.02453991025686264, + 0.017469089478254318, + -0.05393681675195694, + -0.025304686278104782, + 0.10851766169071198, + -0.07604823261499405, + 0.0700373649597168, + -0.030430026352405548, + -0.0113710081204772, + -0.03257676586508751, + -0.017938688397407532, + -0.035635869950056076, + -0.013142067939043045, + 0.0008440206293016672, + -0.027907608076930046, + 0.009298063814640045, + -0.011075831949710846, + -0.10019904375076294, + -0.013551290147006512, + -0.003914444707334042, + 0.006829313468188047, + -0.008110648021101952, + -0.022554177790880203, + 0.017938688397407532, + 0.03687024489045143, + 0.042934782803058624, + 0.04658423736691475, + 0.0297860037535429, + -0.04899931699037552, + -0.021158797666430473, + 0.016529889777302742, + -0.023694632574915886, + 0.02247367426753044, + -0.0004402492195367813, + 0.03815828636288643, + 0.019012058153748512, + -0.07524320483207703, + -0.0027874065563082695, + 0.008707710541784763, + 0.0029383490327745676, + 0.007419666741043329, + -0.04371297359466553, + -0.03778260573744774, + 0.04556453600525856, + -0.04339096322655678, + 0.08705026656389236, + -0.02483508735895157, + -0.034804005175828934, + -0.016717730090022087, + -0.008828463964164257, + -0.002904806286096573, + -0.026351220905780792, + 0.0337306372821331, + 0.04237126186490059, + 0.017053158953785896, + 0.06923233717679977, + 0.03617255389690399, + 0.011867442168295383, + -0.009807913564145565, + 0.0027991465758532286, + 0.06209442764520645, + 0.0024754584301263094, + -0.038024116307497025, + -0.033515963703393936, + 0.016583560034632683, + -0.0022624616976827383, + 0.020461106672883034, + 0.051333896815776825, + -0.02949082851409912, + -0.021185630932450294, + -0.016556724905967712, + -0.022970108315348625, + -0.02378855273127556, + 0.026780569925904274, + -0.020541608333587646, + -0.03577004000544548, + 0.009660325944423676, + -0.02307744510471821, + -0.008506453596055508, + 0.026512227952480316, + -0.10052105784416199, + -0.02424473501741886, + 0.05074354261159897, + 0.007775220554322004, + 0.06284578889608383, + -0.02353362739086151, + -0.0063261715695261955, + -0.05721059441566467, + -0.00030167552176862955, + 0.009432234801352024, + -0.024432573467493057, + 0.005447350442409515, + -0.027196500450372696, + 0.02593529038131237, + -0.06762228161096573, + -0.013886718079447746, + -0.007312329951673746, + -0.04339096322655678, + 0.0025190641172230244, + -0.06386549025774002, + -0.012779805809259415, + 0.018730297684669495, + -0.00024276599287986755, + 0.007708135060966015, + 0.02733067236840725, + 0.024258151650428772, + -0.0160871259868145, + 0.029893340542912483, + -0.00805697962641716, + -0.013256113976240158, + 0.008566830307245255, + 0.0032653913367539644, + -0.00962678249925375, + 0.023882471024990082, + 0.014316066168248653, + -0.028846805915236473, + -0.01996467262506485, + 0.057317931205034256, + 0.002394955838099122, + -0.039419494569301605, + 0.034857675433158875, + 0.024003226310014725, + 0.045376695692539215, + -0.024419156834483147, + -0.01678481511771679, + -0.017053158953785896, + -0.020192764699459076, + 0.02844429202377796, + 0.011471636593341827, + -0.041888244450092316, + 0.008627207949757576, + 0.0036092051304876804, + 0.051011886447668076, + 0.024700915440917015, + -0.04384714365005493, + -0.0017048126319423318, + 0.011431385762989521, + 0.0015412915963679552, + 0.031771738082170486, + -0.009512737393379211, + 0.013095107860863209, + -0.022554177790880203, + 0.018354618921875954, + 0.02272859960794449, + -0.006520719733089209, + -0.02529126964509487, + -0.006410028785467148, + -0.04594021663069725, + 0.0357968732714653, + -0.0027874065563082695, + 0.01618104614317417, + 0.008164317347109318, + -0.010096382349729538, + -0.035931043326854706, + -0.001693911268375814, + -0.023949557915329933, + -0.01489300187677145, + -0.03949999809265137, + 0.01434290036559105, + 0.043256793171167374, + -0.008224694058299065, + 0.030000677332282066, + 0.019884170964360237, + 0.018636377528309822, + 0.022218748927116394, + -0.013195736333727837, + 0.02597554214298725, + 0.0066213482059538364, + 0.02385563775897026, + 0.0006268310244195163, + 0.0291419830173254, + -0.006208771839737892, + -0.049562837928533554, + 0.029302988201379776, + 0.0022658160887658596, + -0.019441405311226845, + -0.01716049574315548, + -0.04779177904129028, + -0.0034213652834296227, + 0.0006469567306339741, + -0.015268681570887566, + 0.015859033912420273, + -0.03356963023543358, + 0.04457166790962219, + -0.005534561816602945, + -0.05570787936449051, + -0.044008150696754456, + -0.024674082174897194, + 0.06413383036851883, + 0.00042767066042870283, + 0.011142916977405548, + -0.023654380813241005, + 0.008130773901939392, + -0.0006897237617522478, + 0.02212482877075672, + 0.03756793215870857, + 0.00771484337747097, + -0.021199047565460205, + 0.011196586303412914, + 0.028900474309921265, + -0.0054305787198245525, + 0.024271568283438683, + -0.04650373384356499, + 0.059035323560237885, + -0.003412979654967785, + 0.01575169712305069, + -0.028229618445038795, + 0.0386413037776947, + -0.08549388498067856, + -0.0027387693990021944, + -0.00823140237480402, + -0.01887788623571396, + 0.03144972771406174, + -0.0035588908940553665, + 0.0029651832301169634, + 0.020930705592036247, + 0.010934951715171337, + -0.009680451825261116, + -0.026485392823815346, + -0.03475033864378929, + 0.005497664678841829, + 0.04475950822234154, + -0.05645923689007759, + -0.006950067821890116, + -0.014503905549645424, + 0.036279890686273575, + 0.009573114104568958, + 0.028229618445038795, + 0.008620498701930046, + -0.0038037532940506935, + 0.06649523973464966, + 0.019897587597370148, + 0.0196426622569561, + -0.0062523772940039635, + -0.03365013375878334, + -0.013725712895393372, + 0.046262226998806, + -0.009432234801352024, + -0.0343746580183506, + -0.0035287023056298494, + 0.004461192060261965, + 0.013041439466178417, + -0.058015622198581696, + 0.023386038839817047, + 0.08667458593845367, + -0.003419688204303384, + -0.01171985361725092, + -0.11120108515024185, + 0.017240997403860092, + -0.07143273949623108, + 0.04518885537981987, + 0.0002019905368797481, + 0.0012712720781564713, + -0.009854873642325401, + 0.047469768673181534, + -0.019360903650522232, + -0.03466983512043953, + 0.021521059796214104, + 0.0014624659670516849, + 0.05919633060693741, + -0.09440284967422485, + 0.0009182340581901371, + -0.011183168739080429, + 0.0006121560581959784, + 0.055224861949682236, + -0.022366337478160858, + 0.025532778352499008, + 0.02381538599729538, + 0.00012022996816085652, + -0.022205332294106483, + 0.041888244450092316, + 0.010029296390712261, + -0.006862856447696686, + 0.05946467071771622, + -0.05109238997101784, + 0.010519021190702915, + 0.012531588785350323, + -0.008325322531163692, + -0.0030205289367586374, + -0.060108695179224014, + -0.03013484925031662, + 0.019199896603822708, + -0.012578548863530159, + 0.03829245641827583, + 0.03477717190980911, + 0.034159984439611435, + -0.011330757290124893, + 0.03958050161600113, + 0.03300611302256584, + 0.026418307796120644, + -0.026176799088716507, + 0.013162193819880486, + 0.034938178956508636, + 0.07035937160253525, + 0.011089248582720757, + -0.0323084220290184, + -0.008915675804018974, + -0.024593578651547432, + -0.023748300969600677, + 0.018113110214471817, + -0.007929516956210136, + 0.023305535316467285, + -0.008989470079541206, + 0.009928667917847633, + 0.03606521710753441, + -0.029302988201379776, + -0.02801494486629963, + 0.005668732803314924, + -0.0014792373403906822, + 0.03912431746721268, + 0.04942866787314415, + -0.008674167096614838, + -0.01246450375765562, + 0.013739129528403282, + -0.07400882989168167, + 0.08645991235971451, + 0.035528529435396194, + -0.019749999046325684, + -0.053131792694330215, + 0.020957540720701218, + -0.02798810973763466, + 0.037326425313949585, + -0.017375169321894646, + -0.015456520952284336, + 0.0012645634124055505, + -0.002296004444360733, + -0.0002813402097672224, + 0.06778328865766525, + -0.0019220022950321436, + -0.019119394943118095, + 0.07588722556829453, + 0.011015454307198524, + 0.030752036720514297, + -0.014933253638446331, + 0.0009291354799643159, + 0.02212482877075672, + -0.015456520952284336, + -0.011109374463558197, + -0.004434357862919569, + -0.02174915000796318, + -0.020568443462252617, + -0.023225033655762672, + 0.009432234801352024, + 0.004363917745649815, + -0.04518885537981987, + -0.03053736314177513, + 0.027183083817362785, + -0.012202870100736618, + 0.02551935985684395, + -1.1805492249550298e-05, + -0.0006155103328637779, + -0.04443749785423279, + 0.06730026751756668, + 0.0070238616317510605, + -0.034508831799030304, + -0.013625084422528744, + 0.009076680988073349, + 0.01085444912314415, + 0.0066582453437149525, + 0.012135784141719341, + -0.0251973494887352, + -0.010861157439649105, + -0.0678369551897049, + -0.022232165560126305, + -0.02494242414832115, + -0.002683423925191164, + 0.027263585478067398, + -0.020152512937784195, + -0.05047520250082016, + 0.012840182520449162, + 0.02841745875775814, + -0.027505094185471535, + -0.09075339138507843, + 0.03998301550745964, + -0.006010869517922401, + -0.01681165024638176, + -0.012384001165628433, + -0.04376664385199547, + 0.022715182974934578, + -0.003944633062928915, + -0.01992442086338997, + 0.01556385774165392, + 0.010592815466225147, + -0.008117357268929482, + -0.008969344198703766, + -0.006889690645039082, + 0.039016980677843094, + 0.021279551088809967, + 0.019884170964360237, + 0.03491134196519852, + -0.016288382932543755, + -0.009519445709884167, + -0.0031781799625605345, + -0.009371858090162277, + 0.015872452408075333, + 0.044303327798843384, + 0.02243342250585556, + -0.012779805809259415, + 0.017388585954904556, + -0.05396365374326706, + 0.01785818487405777, + 0.03426732122898102, + -0.01194794476032257, + 0.03161073103547096, + -0.0006058667786419392, + 0.02099779061973095, + 0.028175950050354004, + -0.010659901425242424, + -0.04763077199459076, + -0.03461616858839989, + -0.003934570122510195, + 0.046450067311525345, + 0.019146228209137917, + -0.03249626234173775, + 0.0329524427652359, + -0.03147656098008156, + 0.03491134196519852, + 0.02593529038131237, + 0.014316066168248653, + -0.01753617450594902, + -0.01351774763315916, + 0.0014180217403918505, + -0.006406674161553383, + -0.05790828540921211, + -0.057693611830472946, + -0.02138688787817955, + 0.022366337478160858, + -0.06483151763677597, + -0.006470405496656895, + -0.005350076127797365, + -0.033435460180044174, + -0.01855587586760521, + 0.003184888744726777, + 0.013625084422528744, + -0.009519445709884167, + -0.009371858090162277, + -0.0019169709412381053, + -0.027156248688697815, + 0.02734408900141716, + 0.03499184548854828, + 0.009935376234352589, + 0.013470787554979324, + -0.007010444533079863, + -0.011706436052918434, + -0.04143206402659416, + 0.009895125404000282, + 0.001261209137737751, + 0.02384222112596035, + -0.04583287984132767, + -0.01956215873360634, + 0.03161073103547096, + -0.05758627504110336, + 0.022312669083476067, + -0.04701358452439308, + -0.04357880353927612, + -0.0009719025692902505, + 0.054124657064676285, + 0.06161141023039818, + -0.04459850490093231, + 0.0048704142682254314, + -0.029302988201379776, + -0.010257387533783913, + 0.009713994339108467, + 0.04899931699037552, + -0.06493885815143585, + 0.030242186039686203, + -0.015939537435770035, + 0.030215352773666382, + 0.03018851764500141, + -0.032066915184259415, + -0.011652767658233643, + -0.007688009180128574, + -0.031744904816150665, + 0.008224694058299065, + 0.008264944888651371, + 0.003602496348321438, + -0.005708984099328518, + 0.004742951598018408, + 0.04000984877347946, + 0.10551222413778305, + 0.01351774763315916, + -0.02419106476008892, + -0.007855723612010479, + -0.016623809933662415, + 0.029624998569488525, + 0.03300611302256584, + 0.011840607970952988, + 0.01209553238004446, + 0.012591966427862644, + -0.02949082851409912, + 0.012008321471512318, + -0.006041057873517275, + 0.01561752613633871, + -0.06300678849220276, + -0.01683848351240158, + -0.062201764434576035, + 0.060055024921894073, + 0.04272010549902916, + -0.021641813218593597, + 0.01188756711781025, + 0.005007939878851175, + -0.011693019419908524, + -0.0005530368653126061, + -0.026807403191924095, + -0.01681165024638176, + 0.020447690039873123, + -0.07449184358119965, + 0.01581878401339054, + -0.028551628813147545, + 0.016570141538977623, + -0.05774728208780289, + 0.004102284088730812, + -0.02317136526107788, + -0.009063264355063438, + 0.023010360077023506, + 0.029195651412010193, + -0.012524880468845367, + 0.00861379038542509, + 0.028175950050354004, + 0.0033391856122761965, + -0.034562498331069946, + -0.03788994252681732, + -0.012913976795971394, + -0.03512601926922798, + 0.02729042060673237, + -0.007815471850335598, + 0.01192781887948513, + 0.020581860095262527, + 0.0113710081204772, + -0.05742526799440384, + 0.04658423736691475, + 0.042961616069078445, + -0.04086854308843613, + -0.013967220671474934, + 0.024754583835601807, + 0.029302988201379776, + -0.013256113976240158, + 0.013665336184203625, + -0.004957625642418861, + 0.015080842189490795, + 0.01823386549949646, + -0.04661107063293457, + 0.007459918037056923, + -0.009989045560359955, + 0.015510189346969128, + 0.03751426562666893, + 0.00060209323419258, + 0.03220108523964882, + 0.029571330174803734, + -0.01679823361337185, + 0.035957880318164825, + 0.01422214601188898, + -0.03893648087978363, + 0.000654923147521913, + 0.0015119415475055575, + -0.03185224160552025, + 0.029893340542912483, + 0.009398692287504673, + -0.05289028212428093, + -0.024056894704699516, + -0.024593578651547432, + -0.02700866013765335, + 0.010391558520495892, + -0.019173063337802887, + -0.018985223025083542, + 0.0350186824798584, + -0.016006622463464737, + 0.01470516249537468, + -0.021091710776090622, + -0.027464842423796654, + 0.02099779061973095, + 0.014664910733699799, + -0.030269021168351173, + 0.05372214317321777, + 0.04336412996053696, + -0.013926969841122627, + -0.016570141538977623, + -0.006185291800647974, + 0.02415081486105919, + 0.05221942812204361, + 0.0476844422519207, + -0.018636377528309822, + -0.014235563576221466, + 0.007620923686772585, + -0.0014180217403918505, + 0.02310427837073803, + -0.05796195566654205, + -0.012001613155007362, + -0.03848029673099518, + -0.005350076127797365, + 0.008908967487514019, + 0.03236209228634834, + 0.04666474089026451, + 0.0602160319685936, + -0.006339588668197393, + -0.0392853245139122, + -0.03746059536933899, + -0.0008872069884091616, + 0.007117781788110733, + -0.03236209228634834, + -3.5665427276398987e-05, + -0.011183168739080429, + -0.017415421083569527, + 0.056244563311338425, + -0.05229993164539337, + 0.010928243398666382, + 0.011250254698097706, + 0.026767153292894363, + -0.015188178978860378, + 0.030939877033233643, + -0.03182540461421013, + -0.02173573337495327, + -0.01212236750870943, + 0.05576154589653015, + -0.023211615160107613, + 0.03885597735643387, + 0.01824728213250637, + -0.034133151173591614, + 0.0703057050704956, + 0.006688433699309826, + -0.0078020547516644, + 0.04526935890316963, + -0.04339096322655678, + 0.0077953459694981575, + -0.09300746768712997, + 0.003894318826496601, + 0.04003668203949928, + 0.012343749403953552, + -0.04306895285844803, + 0.0266195647418499, + 0.009230977855622768, + -0.013443953357636929, + 0.03466983512043953, + 0.0026767151430249214, + -0.03684340789914131, + -0.012551714666187763, + 0.006312754470854998, + -0.016932403668761253, + 0.015684612095355988, + 0.047120921313762665, + -0.03426732122898102, + -0.01752275787293911, + 0.0196426622569561, + -0.02343970723450184, + 0.0161542110145092, + 0.013316490687429905, + 0.0075873807072639465, + 0.0007895135786384344, + 0.0019739936105906963, + -0.005276281852275133, + 0.018408287316560745, + 0.020434271544218063, + 0.010103090666234493, + 0.0014431788586080074, + 0.013383576646447182, + -0.009137057699263096, + 0.01922673173248768, + 0.01122342050075531, + -0.06509986519813538, + -0.0026733609847724438, + -0.006648182403296232, + 0.0021366761066019535, + -0.023962974548339844, + -0.010706860572099686, + -0.07529687136411667, + 0.0037232504691928625, + 0.026887906715273857, + -0.023399455472826958, + 0.04030502587556839, + 0.03893648087978363, + -0.019360903650522232, + -0.03998301550745964, + 0.010250679217278957, + -0.042210254818201065, + -0.020581860095262527, + -0.025076596066355705, + -0.04100271686911583, + 0.002884680638089776, + -0.01556385774165392, + -0.028524795547127724, + -0.026123130694031715, + -0.0054708304814994335, + 0.027639266103506088, + -0.011350883170962334, + 0.04733559489250183, + -0.01229008100926876, + -0.012484629638493061, + 0.024660665541887283, + 0.03856080025434494, + -0.03179857134819031, + 0.04086854308843613, + 0.008439367637038231, + -0.05476868152618408, + -0.005913595203310251, + -0.050341032445430756, + 0.015134510584175587, + 0.038399793207645416, + 0.026552477851510048, + 0.0015253587625920773, + 0.013215862214565277, + 0.010223845019936562, + -0.02389588952064514, + -0.010519021190702915, + 0.052809782326221466, + -0.013450661674141884, + 0.012880434282124043, + -0.037702105939388275, + 0.00034989332198165357, + -0.010753820650279522, + -0.013041439466178417, + -0.040170855820178986, + -0.021453972905874252, + 0.05439300090074539, + 0.016999490559101105, + 0.039419494569301605, + -0.0014574346132576466, + 0.006721976678818464, + 0.038104619830846786, + -0.02027326636016369, + -0.038372959941625595, + 0.04674524441361427, + -0.004860351327806711, + 0.0277197677642107, + 0.0059974524192512035, + 0.014664910733699799, + 0.03665556758642197, + 0.006617994047701359, + -0.003713187761604786, + -0.018368035554885864, + -0.04459850490093231, + -0.04170040786266327, + -0.020219597965478897, + 0.03461616858839989, + 0.004343792330473661, + -0.00778192887082696, + -0.004638968966901302, + 0.010304347611963749, + 0.013725712895393372, + -0.006929941941052675, + 0.06456317752599716, + -0.010123216547071934, + -0.07846330851316452, + -0.005386973265558481, + -0.01294081099331379, + 0.007050695829093456, + 0.013625084422528744, + -0.035904210060834885, + -0.016274966299533844, + 0.02346654050052166, + -0.03434782475233078, + 0.013276238925755024, + 0.02876630239188671, + 0.04108321666717529, + 0.03861446678638458, + -0.012155910022556782, + -0.007104364689439535, + -0.0329524427652359, + -0.003525347914546728, + -0.045108355581760406, + 0.01506742462515831, + 0.033837974071502686, + 0.0713254064321518, + -0.001057436689734459, + 0.04140523076057434, + 0.022272417321801186, + -0.033515963703393936, + -0.003954696003347635, + -0.0105324387550354, + 0.030591031536459923, + -0.008526579476892948, + 0.059357333928346634, + -0.03340862691402435, + 0.009432234801352024, + 0.005011294037103653, + 0.05079721286892891, + -0.0005228483350947499, + 0.010653192177414894, + 0.013913552276790142, + -0.04210291802883148, + -0.007506878115236759, + -0.012337041087448597, + -0.0027572179678827524, + -0.01677139848470688, + -0.03550169616937637, + -0.005631835665553808, + 0.013926969841122627, + -0.0035588908940553665, + -0.052434101700782776, + -0.013182319700717926, + -0.0019538679625838995, + 0.009573114104568958, + 0.007325747050344944, + -0.041485730558633804, + -0.008929092437028885, + -0.01189427636563778, + 0.018327783793210983, + 0.024969259276986122, + -0.005578167270869017, + 0.017804516479372978, + -0.008338739164173603, + -0.018998639658093452, + -0.06660258024930954, + -0.010579398833215237, + 0.011760104447603226, + 0.002653235336765647, + 0.015845617279410362, + 0.06429483741521835, + 0.008976052515208721, + -0.043283626437187195, + 0.014557573944330215, + 0.010277513414621353, + 0.001709844102151692, + 0.0034414909314364195, + -0.006745456717908382, + 0.02307744510471821, + 0.0030322689563035965, + -0.011827190406620502, + 0.029544496908783913, + -0.02105145901441574, + 0.03933899477124214, + 0.01784476824104786, + -0.05538586899638176, + -0.03794361278414726, + -0.0011211680248379707, + 0.07298912853002548, + 0.012565132230520248, + 0.04073437303304672, + 0.04000984877347946, + -0.005651961546391249, + -0.023372622206807137, + 0.004987813998013735, + 0.007365998346358538, + -0.005719047039747238, + -0.03531385585665703, + 0.01210224162787199, + 0.04210291802883148, + -0.01754959113895893, + 0.001806279644370079, + -0.04551086947321892, + 0.006577742751687765, + 0.0242313165217638, + -0.07712160050868988, + -0.03464300185441971, + 0.00046708344598300755, + -0.056566573679447174, + -0.060806382447481155, + -0.06161141023039818, + -0.019870752468705177, + 0.027438009157776833, + -0.014946670271456242, + -0.028980977833271027, + 0.02099779061973095, + 0.04035869240760803, + 0.026109714061021805, + -0.04526935890316963, + -0.06477785110473633, + -0.031744904816150665, + 0.023560460656881332, + -0.007533712312579155, + -0.00533330487087369, + 0.02983967214822769, + -0.010223845019936562, + -0.005108567886054516, + 0.04129789397120476, + 0.02243342250585556, + -0.022513926029205322, + -0.044974181801080704, + -0.03340862691402435, + 0.018864469602704048, + 0.06740760803222656, + -0.04159306734800339, + 0.024781418964266777, + 0.02315794676542282, + 0.004967688117176294, + 0.0005974810919724405, + 0.024982675909996033, + -0.034481994807720184, + -0.05055570602416992, + -0.007983186282217503, + -0.030671535059809685, + 0.0004519892099779099, + 0.007231827359646559, + 0.0350186824798584, + 0.010921535082161427, + 0.0419955812394619, + 0.01752275787293911, + 0.0016612070612609386, + -0.01224982924759388, + -0.013625084422528744, + 0.028658965602517128, + -0.042881112545728683, + 0.015188178978860378, + 0.018448539078235626, + -0.0039010273758322, + -0.018005773425102234, + 0.0328182727098465, + -0.01678481511771679, + -0.003706479212269187, + 0.011364299803972244, + -0.022674931213259697, + 0.05533219873905182, + 0.06687092036008835, + 0.019360903650522232, + -0.08431317657232285, + 0.01607370935380459, + -0.04443749785423279, + 0.014275814406573772, + 0.026928158476948738, + 0.010418392717838287, + 0.047442931681871414, + 0.009023012593388557, + 0.013101817108690739, + 0.015550441108644009, + -0.031718067824840546, + 0.025680365040898323, + 0.005340013187378645, + -0.02381538599729538, + -0.002297681523486972, + 0.04806011915206909, + -0.0051890709437429905, + 0.01827411539852619, + 0.044383831322193146, + -0.013276238925755024, + 0.015349184162914753, + -0.014248980209231377, + -0.007164741400629282, + 0.04041236266493797, + 0.017710596323013306, + -0.004508152138441801, + -0.019186479970812798, + 0.019119394943118095, + 0.008701001293957233, + -0.0032586827874183655, + 0.04215658828616142, + 0.015966372564435005, + -0.043659307062625885, + -0.005856572650372982, + -0.05876697972416878, + -0.010565981268882751, + -0.02523760125041008, + 0.028256453573703766, + 0.016878735274076462, + 0.04736243188381195, + 0.003887610277161002, + -0.013712295331060886, + 0.019830502569675446, + -0.014262397773563862, + 0.027585595846176147, + -0.005071671213954687, + -0.03861446678638458, + -0.05678124725818634, + 0.004504797514528036, + 0.006681725382804871, + 0.03126188740134239, + -0.030430026352405548, + 0.015698028728365898, + -0.047872282564640045, + -0.013631792739033699, + -0.045108355581760406, + 0.01106241438537836, + 0.012048573233187199, + -0.010411684401333332, + 0.040519699454307556, + 0.026834238320589066 + ], + "result": "--- 结果 1 (相似度: 1.000) ---\n文件路径: C:\\Steam\\steamapps\\common\\RimWorld\\Data\\dll1.6\\Verse\\MapGeneratorDef.txt\n\npublic class MapGeneratorDef : Def\n{\n\tpublic bool isUnderground;\n\n\tpublic bool forceCaves;\n\n\tpublic List genSteps;\n\n\tpublic PocketMapProperties pocketMapProperties;\n\n\tpublic List customMapComponents = new List();\n\n\tpublic bool ignoreAreaRevealedLetter;\n\n\tpublic RoofDef roofDef;\n\n\tpublic bool disableShadows;\n\n\tpublic bool disableCallAid;\n\n\tpublic bool disableMapClippers;\n\n\tpublic bool renderWorld;\n\n\tpublic bool defeatRequiresCantReachUnfogged = true;\n\n\tpublic TerrainDef defaultUnderGridTerrain;\n\n\tpublic bool validScenarioMap;\n}\n\n", + "timestamp": "2025-08-25 18:50:15,860" + }, + "GenStepDef": { + "keywords": [ + "GenStepDef" + ], + "question": "GenStepDef", + "embedding": [ + -0.0476333312690258, + 0.013148783706128597, + 0.0033006062731146812, + -0.039855364710092545, + -0.038809362798929214, + -0.01437582541257143, + -0.00036710654967464507, + 0.05125410854816437, + 0.0380852073431015, + 0.13431741297245026, + -0.03384755924344063, + -0.0016092341393232346, + -0.03964080289006233, + -0.006933117285370827, + -0.04047223925590515, + 0.019954504445195198, + 0.011271344497799873, + -0.08330468833446503, + 0.03824613243341446, + -0.006048038136214018, + 0.02553318254649639, + -0.01653488166630268, + -0.07354199886322021, + 0.08791782706975937, + -0.001840561511926353, + -0.0010770134394988418, + 0.028590727597475052, + 0.007992529310286045, + 0.03277473524212837, + -0.04181326925754547, + -0.014174670912325382, + -0.04280562698841095, + 0.0375756174325943, + -0.018814628943800926, + -0.03953351825475693, + 0.03883618488907814, + 0.011264638975262642, + 0.02837616205215454, + -0.008569171652197838, + -0.01636054739356041, + -0.025922080501914024, + -0.0009286621934734285, + 0.011506023816764355, + -0.0028211886528879404, + -0.040445417165756226, + 0.03505448251962662, + 0.014013747684657574, + -0.05696688964962959, + -0.03172873333096504, + -0.019029194489121437, + -0.014590390026569366, + -0.011103715747594833, + 0.03143370896577835, + -0.00251107569783926, + 0.002046744804829359, + 0.02800067514181137, + -0.004354990087449551, + -0.027021722868084908, + 0.03602002561092377, + -0.0034531482961028814, + 0.033337969332933426, + 0.042027831077575684, + 0.008857493288815022, + -0.028402982279658318, + 0.05211236700415611, + -0.02468833327293396, + 0.09135086089372635, + -0.010869035497307777, + -0.0028530380222946405, + -0.04248378053307533, + -0.05468714237213135, + 0.0005510788760147989, + -0.02452741004526615, + -0.018090473487973213, + -0.01941809244453907, + -0.012015614658594131, + -0.06066812947392464, + -0.08201730251312256, + -0.05264877900481224, + -0.004257765598595142, + -0.008951365016400814, + -0.021697839722037315, + -0.01744678057730198, + -0.025171104818582535, + 0.06506670266389847, + 0.028939394280314445, + -0.0024406719021499157, + -0.054338473826646805, + -0.01640077866613865, + 0.10594125092029572, + 0.023038869723677635, + 0.00780478585511446, + 0.03226514533162117, + -0.012585552409291267, + 0.07579492777585983, + 0.0053372932597994804, + -0.06163366883993149, + 0.0029150606133043766, + -0.020571377128362656, + -0.014912236481904984, + -0.017473600804805756, + -0.10331283509731293, + 0.003102804534137249, + 0.05610863119363785, + -0.01021193154156208, + -7.6428143074736e-05, + -0.042537420988082886, + 0.000640341080725193, + -0.02167101949453354, + 0.008803851902484894, + -0.054794423282146454, + -0.04296655207872391, + 0.00857587717473507, + 0.013229245319962502, + 0.012062551453709602, + -0.010942792519927025, + -0.0076170414686203, + 0.0004513399035204202, + 0.000298588362056762, + 0.03390119969844818, + 0.013591323047876358, + 0.05326564982533455, + -0.062331002205610275, + -0.033579353243112564, + 0.017929550260305405, + -0.004908164031803608, + -0.00251107569783926, + 0.03218468278646469, + -0.03942623734474182, + -0.023535048589110374, + -0.02435307763516903, + -0.04267152398824692, + 0.0027759289368987083, + 0.00528365233913064, + 0.004525971133261919, + -0.0547407828271389, + -0.0016838288865983486, + 0.019820401445031166, + -0.05415073037147522, + -0.010493547655642033, + -0.06227736175060272, + -0.012350872159004211, + -0.002625063294544816, + 0.0060614487156271935, + 0.04221557453274727, + 0.011405447497963905, + -0.003193323966115713, + -0.042537420988082886, + -0.013732131570577621, + 0.0244737695902586, + 0.00385545683093369, + 0.0010677939280867577, + -0.02581479772925377, + 0.023172972723841667, + 0.011371921747922897, + -0.015944829210639, + -0.0029284709598869085, + -0.02104073576629162, + -0.012820231728255749, + -0.01512680109590292, + 0.008763620629906654, + -0.03231878578662872, + -0.012558731250464916, + -0.006004455033689737, + 0.00657103955745697, + -0.00807299092411995, + -0.05369478091597557, + -0.008488710038363934, + -0.03009267896413803, + 0.04707009717822075, + -0.019699707627296448, + -0.0028312462382018566, + 0.020115427672863007, + 0.01728585734963417, + 0.027424031868577003, + -0.013852824456989765, + -0.0002679961617104709, + 0.020826172083616257, + -0.027464263141155243, + -0.009259801357984543, + 0.04189372807741165, + -0.005555210635066032, + -0.031111860647797585, + -0.00960176344960928, + -0.0028295700903981924, + -0.001280682161450386, + -0.043127477169036865, + 0.06265284866094589, + 0.025975720956921577, + -0.0036844757851213217, + 0.014778133481740952, + 0.047981999814510345, + 0.018465962260961533, + 0.02800067514181137, + -0.07853062450885773, + -0.004589669872075319, + 0.00617208331823349, + -0.016923779621720314, + 0.008186979219317436, + 0.012464859522879124, + 0.014067388139665127, + -0.011016548611223698, + -0.005934050772339106, + 0.05146867409348488, + 0.0779942125082016, + -0.021282121539115906, + 0.027316749095916748, + -0.05932709947228432, + 0.029180780053138733, + -0.0007660625269636512, + 0.02837616205215454, + 0.005166312213987112, + -0.03518858551979065, + -0.02535884827375412, + 0.0035939563531428576, + 0.03355253115296364, + -0.002355181146413088, + -0.02448718063533306, + 0.015046339482069016, + 0.041571881622076035, + 0.007067219819873571, + 0.05361431837081909, + 0.003262051846832037, + 0.013986926525831223, + -0.012042435817420483, + 0.008180273696780205, + 0.04766015335917473, + -0.015850955620408058, + 0.025332028046250343, + 0.0015975001733750105, + 0.01975334994494915, + 0.013007976114749908, + -0.03427668660879135, + 0.025130873546004295, + 0.002522809896618128, + -0.008146747946739197, + -0.03854115679860115, + -0.06485213339328766, + -0.04535358399152756, + 0.01357791293412447, + 0.01787590980529785, + 0.03540315106511116, + 1.9342764062457718e-05, + 0.021201660856604576, + -0.013303002342581749, + -0.03309658169746399, + -0.053292471915483475, + -0.06361839175224304, + 0.03982854634523392, + 0.033123403787612915, + 0.011210997588932514, + -0.02167101949453354, + 0.001959577901288867, + 0.010386265814304352, + 0.02875165082514286, + 0.005783185362815857, + -0.023467998951673508, + 0.0404185988008976, + -0.00528365233913064, + -0.0008578391280025244, + -0.025600234046578407, + 0.0013728778576478362, + -0.025627054274082184, + 0.013732131570577621, + -0.012397808022797108, + -0.0008129985071718693, + 0.0026887620333582163, + 0.00611844239756465, + -0.07343471795320511, + -0.04760650917887688, + -0.0259489007294178, + 0.05181733891367912, + 0.028402982279658318, + -0.03725377097725868, + -0.026726696640253067, + 0.030602268874645233, + 0.02146986499428749, + -0.021241890266537666, + -4.447395258466713e-05, + -0.03556407615542412, + 0.027209468185901642, + -0.0027390506584197283, + 0.007771260105073452, + -0.04698963835835457, + -0.004901458974927664, + 0.03457171469926834, + 0.06538854539394379, + 0.051790520548820496, + 0.0380852073431015, + 0.04999354109168053, + 0.03972126170992851, + 0.029100317507982254, + 0.02050432562828064, + -0.02737039141356945, + -0.031192321330308914, + -0.03017313964664936, + 0.05294380336999893, + 0.01117076724767685, + -0.01649465039372444, + -0.006272660568356514, + -0.006520750932395458, + 0.007684092968702316, + -0.00065919931512326, + 0.04379798844456673, + 0.032238323241472244, + 0.012116191908717155, + 0.005659140180796385, + -0.10894515365362167, + -0.028993034735322, + -0.06200915575027466, + 0.004499150440096855, + -0.007221438456326723, + 0.04398573189973831, + -0.015260904096066952, + 0.0389971062541008, + -0.027008313685655594, + -0.04615819826722145, + 0.004006322473287582, + 0.025600234046578407, + 0.02038363181054592, + -0.08899065107107162, + -0.0400162898004055, + -0.041705984622240067, + 0.013269476592540741, + 0.031889658421278, + -0.057932429015636444, + 0.036475975066423416, + -0.022194020450115204, + -0.028510265052318573, + 0.0023149503394961357, + -0.02845662459731102, + -0.002041715895757079, + 0.023213202133774757, + 0.06919706612825394, + -0.007918773218989372, + 0.019739938899874687, + 0.017460189759731293, + 0.02531861700117588, + -0.06050720438361168, + -0.009467661380767822, + 0.008857493288815022, + 0.05766422301530838, + 0.005380876827985048, + -0.006470462307333946, + 0.003127948846668005, + 0.047847896814346313, + -0.018063653260469437, + 0.04757969081401825, + -0.0006587802199646831, + 0.0013879644684493542, + -0.007254964206367731, + -0.009856559336185455, + -0.0040800790302455425, + 0.0552503727376461, + -0.004254412837326527, + -0.029073497280478477, + -0.0028597430791705847, + -0.018130704760551453, + -0.0476333312690258, + 0.009031826630234718, + -0.01286716852337122, + 0.004411983769387007, + -0.021778302267193794, + 0.018519602715969086, + 0.020973684266209602, + -0.041330497711896896, + -0.011961974203586578, + 0.0035973088815808296, + -0.024554230272769928, + 0.030199961736798286, + 0.005112670827656984, + -0.034920379519462585, + -0.01176081970334053, + 0.03100457787513733, + -0.06624680757522583, + 0.04934984818100929, + 0.009722456336021423, + -0.016467830166220665, + -0.05018128454685211, + 0.0027289928402751684, + 0.010413086041808128, + 0.0471237413585186, + 0.0017818915657699108, + 0.012210064567625523, + 0.024876078590750694, + 0.01878780871629715, + 0.051790520548820496, + 0.10068441927433014, + -0.035134945064783096, + 0.001983045833185315, + 0.03610048443078995, + 0.025506360456347466, + 0.024218974635004997, + -0.0014206520281732082, + 0.07960344851016998, + 0.018559833988547325, + -0.017714986577630043, + -0.007462823297828436, + 0.014000337570905685, + -0.02644508145749569, + 0.016722625121474266, + -0.006420173682272434, + -0.02934170328080654, + -0.03945305570960045, + -0.009762687608599663, + -0.041786447167396545, + -0.0022914824075996876, + 0.015006108209490776, + 0.023213202133774757, + -0.025224745273590088, + -0.04779425263404846, + -0.022247662767767906, + 0.0931210145354271, + -0.01240451354533434, + -0.023280253633856773, + -0.0064671095460653305, + -0.01979357935488224, + -0.011935153044760227, + -0.006457052193582058, + 0.00931344274431467, + -0.02640485018491745, + 0.017084702849388123, + -0.054794423282146454, + 0.029100317507982254, + -0.022703612223267555, + 0.04299337416887283, + 0.031058218330144882, + -0.01408079918473959, + -0.039265312254428864, + 0.023655742406845093, + -0.03146052733063698, + -0.006262602750211954, + -0.09510573744773865, + 0.01493905670940876, + -0.009259801357984543, + -0.0214296355843544, + 0.008937954902648926, + -0.006309539079666138, + -0.025130873546004295, + -0.008515531197190285, + -0.029556266963481903, + 0.010245457291603088, + 0.0404185988008976, + -0.03129960596561432, + 0.01422831229865551, + 0.009219571016728878, + 0.034383971244096756, + 0.0152340829372406, + 0.010989728383719921, + 0.03339160978794098, + -0.016038700938224792, + -0.004646663554012775, + -0.019391272217035294, + 0.029824472963809967, + -0.0046533686108887196, + -0.003322398057207465, + 0.008193683810532093, + -0.008589287288486958, + 0.03720013052225113, + -0.03784382343292236, + 0.01996791362762451, + 0.0676414743065834, + -0.0173663180321455, + 0.07665318995714188, + -0.011988794431090355, + 0.01452333852648735, + 0.0017031060997396708, + -0.023079099133610725, + -0.005736249033361673, + -0.037146490067243576, + 0.0030726315453648567, + 0.02665964514017105, + 0.010540483519434929, + -0.015207262709736824, + -0.01086233090609312, + -0.039479877799749374, + 0.025211334228515625, + 0.028563905507326126, + 0.01925716921687126, + -0.04562178999185562, + -0.026847390457987785, + -0.011412152089178562, + -0.0052031902596354485, + -0.026471901684999466, + -0.05519673228263855, + -0.03516176715493202, + -0.030414525419473648, + -0.0194985531270504, + 0.00929332710802555, + -0.030360884964466095, + -0.025466131046414375, + -0.04189372807741165, + -0.027263108640909195, + -0.0036878283135592937, + -0.010600830428302288, + -0.03481309860944748, + -0.011821165680885315, + -0.03779018297791481, + 0.003020666539669037, + -0.04079408571124077, + -0.002682056976482272, + 0.015193852595984936, + -0.027102185413241386, + 0.0006395029486157, + -0.05152231454849243, + 0.0008766973624005914, + 0.015515699051320553, + 0.005464691203087568, + -0.009159224107861519, + -0.0011717235902324319, + 0.0016151011222973466, + -0.03135324642062187, + 0.06463757157325745, + -0.02623051591217518, + -0.02263656072318554, + -0.010594124905765057, + 0.004100194666534662, + 0.01586436666548252, + -0.024044640362262726, + -0.004934984724968672, + -0.01774180680513382, + -0.04653368890285492, + 0.0008440098026767373, + 0.04347614198923111, + -0.09247732162475586, + 0.043663885444402695, + -0.009541417472064495, + -0.0011742380447685719, + 0.08110540360212326, + -0.015502288937568665, + -0.013879644684493542, + 0.018881680443882942, + 0.010781869292259216, + -0.005310472566634417, + 0.0013586294371634722, + 0.002529514953494072, + -0.0019897508900612593, + -0.008213799446821213, + 0.023709382861852646, + 0.07407841086387634, + 0.024031229317188263, + -0.0013007975649088621, + -0.0007610336760990322, + 0.014416055753827095, + 0.008790441788733006, + 0.05002036318182945, + 0.016749445348978043, + -0.05447257682681084, + 0.016588522121310234, + -0.025546591728925705, + 0.018318448215723038, + 0.026391441002488136, + 0.01483177486807108, + -0.030226781964302063, + 0.0244737695902586, + -0.020893223583698273, + 0.016038700938224792, + 0.03677099943161011, + 0.01886827126145363, + 0.03905075043439865, + 0.008669748902320862, + -0.009735866449773312, + 0.02644508145749569, + -0.027303339913487434, + 0.014107619412243366, + 0.015287724323570728, + -0.08593310415744781, + -0.04226921871304512, + 0.016186213120818138, + -0.009494481608271599, + -0.06104361638426781, + 0.019739938899874687, + -0.02210014872252941, + 0.030950937420129776, + -0.01086233090609312, + -0.008166863583028316, + -0.001845590420998633, + -0.04489763453602791, + 0.057986069470644, + 0.00420747697353363, + -0.044253937900066376, + -0.0015170384431257844, + -0.009990662336349487, + -0.018975552171468735, + -0.02794703282415867, + -0.008542351424694061, + 0.008770326152443886, + 0.007945593446493149, + -0.00362412934191525, + 0.01483177486807108, + 0.0538288839161396, + 0.05213918536901474, + 0.0023300370667129755, + -0.013866234570741653, + 0.011626716703176498, + 0.04562178999185562, + -0.0005988530465401709, + 0.01967288739979267, + -0.02188558503985405, + 0.03811202943325043, + -0.027209468185901642, + -0.05058359354734421, + -0.028483444824814796, + 0.006346417125314474, + 0.021349173039197922, + -0.0016528175910934806, + -0.011881512589752674, + 0.017768627032637596, + 0.008482005447149277, + -0.02737039141356945, + 0.03553725406527519, + 0.04846476763486862, + -0.010708112269639969, + -0.00016113294987007976, + -0.014121029525995255, + -0.01795637048780918, + -0.005390934646129608, + 0.04578271135687828, + -0.019404681399464607, + -0.06549583375453949, + -0.07284466922283173, + -0.015931418165564537, + 0.022234251722693443, + -0.03838023543357849, + -0.008971480652689934, + 0.016803085803985596, + -0.007429297547787428, + 0.011264638975262642, + -0.05884432792663574, + -0.042832449078559875, + -0.061204537749290466, + 0.027759289368987083, + -0.03336478769779205, + 0.03687828406691551, + 0.02518451400101185, + 0.003905745455995202, + -0.06501305848360062, + -0.04146460071206093, + 0.0072750793769955635, + 0.04334203898906708, + 0.022649969905614853, + 0.0034464432392269373, + -0.001885821227915585, + -0.029851293191313744, + -0.008696569129824638, + 0.01762111485004425, + -0.02104073576629162, + 0.007422592490911484, + -0.02703513391315937, + -0.01803683303296566, + 0.009400609880685806, + 0.03966762125492096, + 0.015703443437814713, + 0.0485452301800251, + -0.032238323241472244, + -0.03846069797873497, + -0.059917151927948, + -0.011043369770050049, + 0.018881680443882942, + -0.038648441433906555, + -0.0010392970871180296, + 0.02247563749551773, + -0.0049718632362782955, + 0.05841520056128502, + -0.003272109432145953, + 0.08325104415416718, + 0.013054911978542805, + 0.03159463033080101, + -0.014603800140321255, + -0.008696569129824638, + -0.06683685630559921, + -0.015529109165072441, + 0.01508656982332468, + 0.026431670412421227, + -0.009065352380275726, + 0.04489763453602791, + 0.027397211641073227, + -0.015247493982315063, + 0.05154913291335106, + 0.011975384317338467, + -0.03481309860944748, + -0.008026055060327053, + -0.061365462839603424, + 0.01041979156434536, + -0.022194020450115204, + 0.01762111485004425, + 0.009755982086062431, + 0.014576978981494904, + 0.00126308121252805, + -0.007295195013284683, + 0.045970454812049866, + -0.06892886012792587, + 0.023923948407173157, + -0.029448984190821648, + -0.03612730652093887, + 0.01870734617114067, + -0.01837209053337574, + -0.007610336411744356, + 0.033498890697956085, + 0.057556942105293274, + -0.02979765273630619, + 0.003188295057043433, + -0.019525375217199326, + 0.014389235526323318, + -0.015287724323570728, + 0.025747746229171753, + -0.015006108209490776, + -0.005471396259963512, + 0.008622813038527966, + 0.023749614134430885, + 0.037226948887109756, + 0.022529277950525284, + -0.055304013192653656, + 0.0010795278940349817, + 0.006312891375273466, + 0.058146994560956955, + 0.007221438456326723, + 0.033498890697956085, + -0.041357316076755524, + -0.031406886875629425, + -0.0029787595849484205, + 0.0010736609110608697, + -0.013095143251121044, + 0.016119161620736122, + -0.07670682668685913, + 0.025305207818746567, + 0.05125410854816437, + -0.035295870155096054, + 0.04527312144637108, + 0.017983192577958107, + -0.04833066463470459, + -0.022408585995435715, + 0.024031229317188263, + -0.007402477320283651, + -0.01508656982332468, + -0.020034965127706528, + -0.0722009688615799, + -0.01770157553255558, + -0.010299098677933216, + -0.006058095954358578, + -0.009762687608599663, + -0.011975384317338467, + 0.00658109737560153, + 0.009722456336021423, + 0.04564860835671425, + -0.02138940431177616, + -0.046506866812705994, + -0.011251228861510754, + 0.05685960501432419, + -0.06254556775093079, + 0.028805291280150414, + 0.011961974203586578, + -0.026606004685163498, + -0.03449125215411186, + -0.05932709947228432, + 0.009031826630234718, + 0.037521976977586746, + 0.028644368052482605, + -0.008448479697108269, + 0.010600830428302288, + 0.010701406747102737, + -0.03194329887628555, + 0.010406380519270897, + 0.015354775823652744, + 0.012572142295539379, + 0.013960106298327446, + -0.011888217180967331, + -0.04020403325557709, + -0.022690201178193092, + -0.04741876572370529, + -0.06474485248327255, + 0.0004243097791913897, + 0.003774995217099786, + 0.023360716179013252, + -0.0006667425623163581, + -0.023843485862016678, + 0.0194985531270504, + 0.006333007011562586, + -0.0580933541059494, + -0.045675430446863174, + 0.027383800595998764, + -0.04361024498939514, + -0.07016260921955109, + 0.019351040944457054, + 0.016038700938224792, + 0.030521808192133904, + 0.010493547655642033, + 0.008274145424365997, + -0.0019897508900612593, + -0.004472329746931791, + -0.027061954140663147, + -0.01682990789413452, + 0.06522762775421143, + 0.04615819826722145, + 0.005649082362651825, + -0.0533192902803421, + 0.00642352644354105, + -0.031031398102641106, + 0.04302019253373146, + 0.0457022488117218, + 0.019860630854964256, + -0.05342657491564751, + -0.045755889266729355, + -0.034732636064291, + 0.026056183502078056, + 0.006547571625560522, + -0.02113460935652256, + 0.021992865949869156, + -0.03414258360862732, + 0.005980987101793289, + -0.004606432747095823, + 0.019283989444375038, + 0.05916617438197136, + 0.02415192313492298, + 0.030441345646977425, + 0.046131379902362823, + -0.034839920699596405, + -0.007925477810204029, + -0.014657441526651382, + 0.02745085209608078, + 0.0290466770529747, + 0.05712781101465225, + -0.011995499953627586, + 0.018278218805789948, + 0.016052110120654106, + -0.010386265814304352, + -0.0072080278769135475, + -0.011713883839547634, + 0.023655742406845093, + 0.012793411500751972, + -0.003805168205872178, + -0.018814628943800926, + 0.047311484813690186, + 0.02008860558271408, + 0.0418400876224041, + -0.00887090340256691, + -0.0034833215177059174, + 0.008931249380111694, + -0.02762518636882305, + 0.0048209973610937595, + -0.025895260274410248, + 0.03720013052225113, + 0.01098302286118269, + -0.029931755736470222, + -0.005213248077780008, + 0.01389305479824543, + 0.010319214314222336, + -0.02958308719098568, + -0.030736371874809265, + 0.005055677145719528, + 0.04023085534572601, + 0.0041638934053480625, + -0.01207596156746149, + -0.00897818524390459, + 0.003132977755740285, + 0.03770972043275833, + -0.0214296355843544, + -0.0008909457828849554, + 0.03827295079827309, + -0.019941093400120735, + -0.020155657082796097, + -0.06790968030691147, + 0.017607703804969788, + 0.03325750678777695, + 0.013644964434206486, + 0.04556814581155777, + 0.013054911978542805, + -0.009823033586144447, + -0.004908164031803608, + 0.0026518837548792362, + 0.006051390897482634, + 0.06796332448720932, + 0.0017936255317181349, + 0.04969851300120354, + -0.0009915229165926576, + 0.021992865949869156, + 0.009132403880357742, + -0.002611652947962284, + -0.040311314165592194, + 0.008488710038363934, + 0.03009267896413803, + -0.026847390457987785, + -0.021858764812350273, + 0.0034162700176239014, + 0.06817788630723953, + 0.0485452301800251, + 0.016709214076399803, + 0.013718721456825733, + -0.03827295079827309, + -0.02628415822982788, + -0.0045293234288692474, + 0.02117483876645565, + -0.006678321864455938, + 0.0055283899419009686, + 0.0101046497002244, + 0.008421658538281918, + -0.005434517748653889, + 0.016387367621064186, + -0.05498216673731804, + -0.00976939219981432, + 0.03921167179942131, + -0.04208147153258324, + -0.01019181590527296, + 0.02109437808394432, + -0.03639551252126694, + -0.032533351331949234, + -0.026833979412913322, + -0.017057882621884346, + -0.018090473487973213, + -0.00746952835470438, + -0.008374722674489021, + 0.010634355247020721, + 0.0269144419580698, + 0.02146986499428749, + -0.016601933166384697, + -0.05648411810398102, + 0.021536916494369507, + 0.06238464266061783, + 0.02632438950240612, + -0.016896959394216537, + 0.028322521597146988, + 0.01762111485004425, + 0.016186213120818138, + 0.028483444824814796, + 0.02494313009083271, + 0.03931895270943642, + -0.00504226703196764, + 0.021443044766783714, + 0.0101046497002244, + 0.04698963835835457, + -0.009152519516646862, + 0.041705984622240067, + 0.006259250454604626, + 0.016964010894298553, + 0.031487349420785904, + 0.023669151589274406, + -0.02749108336865902, + -0.0547407828271389, + -0.020236119627952576, + 0.009206159971654415, + 0.0034330328926444054, + 0.02092004381120205, + 0.0014617210254073143, + 0.014979287981987, + 0.04436122253537178, + 0.012290526181459427, + 0.01586436666548252, + 0.01301468163728714, + 0.005685960873961449, + 0.017004240304231644, + -0.04618502035737038, + 0.030655911192297935, + 0.00120022043120116, + -0.018010012805461884, + -0.03497402369976044, + 0.022998638451099396, + 0.01937786117196083, + -0.014563568867743015, + -0.013537682592868805, + -0.03650279343128204, + 0.054928526282310486, + 0.022247662767767906, + 0.020611606538295746, + -0.08244642615318298, + 0.018050242215394974, + -0.017004240304231644, + -0.02092004381120205, + 0.014483107253909111, + 0.006400058511644602, + 0.008468594402074814, + -0.015877777710556984, + 0.016038700938224792, + 0.01025216281414032, + -0.014469697140157223, + -0.045594967901706696, + 0.037682898342609406, + -0.020397042855620384, + -0.05417754873633385, + 0.01681649684906006, + -0.015207262709736824, + 0.008052876219153404, + 0.04969851300120354, + 0.007610336411744356, + 0.018841449171304703, + -0.013986926525831223, + 0.02297181822359562, + 0.043502964079380035, + 0.027678826823830605, + 0.026297567412257195, + 0.025050411000847816, + 0.009279916994273663, + 0.01904260367155075, + -0.014268542639911175, + -0.008931249380111694, + 0.01892191171646118, + -0.018841449171304703, + 0.033793918788433075, + -0.02762518636882305, + 0.03682463988661766, + -0.03832659497857094, + -0.0006763812270946801, + -0.02012883685529232, + 0.025305207818746567, + -0.014751313254237175, + -0.0008021026733331382, + 0.01129816472530365, + -0.054553039371967316, + 0.016548290848731995, + 0.00015044663450680673, + -0.019686298444867134, + -0.00822050403803587, + 0.01623985543847084, + -0.027517903596162796, + 0.03695874288678169, + 0.007945593446493149, + -0.03821931034326553, + -0.010781869292259216, + 0.0023568575270473957, + 0.0280811358243227, + 0.008904429152607918, + -0.02682056836783886, + -0.024084871634840965, + -0.002950262511149049, + -0.01715175434947014 + ], + "result": "--- 结果 1 (相似度: 1.000) ---\n文件路径: C:\\Steam\\steamapps\\common\\RimWorld\\Data\\dll1.6\\Verse\\GenStepDef.txt\n\npublic class GenStepDef : Def\n{\n\tpublic SitePartDef linkWithSite;\n\n\tpublic float order;\n\n\tpublic GenStep genStep;\n\n\tpublic List preventsGenSteps;\n\n\tpublic override void PostLoad()\n\t{\n\t\tbase.PostLoad();\n\t\tgenStep.def = this;\n\t}\n}\n\n", + "timestamp": "2025-08-25 18:50:24,032" } } \ No newline at end of file diff --git a/Source/WulaFallenEmpire/WULA_Shuttle/GenStep_WulaPocketSpaceSmall.cs b/Source/WulaFallenEmpire/WULA_Shuttle/GenStep_WulaPocketSpaceSmall.cs index 36548404..3c01c604 100644 --- a/Source/WulaFallenEmpire/WULA_Shuttle/GenStep_WulaPocketSpaceSmall.cs +++ b/Source/WulaFallenEmpire/WULA_Shuttle/GenStep_WulaPocketSpaceSmall.cs @@ -14,6 +14,9 @@ namespace WulaFallenEmpire { public override int SeedPart => 928735; // 不同于AncientStockpile的种子 + // 允许通过XML配置指定要生成的预制件Def名称 + public string prefabDefName; + public override void Generate(Map map, GenStepParams parms) { try @@ -32,17 +35,19 @@ namespace WulaFallenEmpire Log.Message("[WULA] WULA pocket space generation completed"); // 添加预制件生成 - // 注意:这里需要根据实际的PrefabDef名称进行加载 - // 暂时使用一个示例PrefabDef名称,实际使用时应替换 - PrefabDef customPrefabDef = DefDatabase.GetNamed("YourCustomPrefabDefName", false); - if (customPrefabDef != null) + // 如果指定了预制件Def名称,则加载并生成 + if (!string.IsNullOrEmpty(prefabDefName)) { - GeneratePrefab(map, customPrefabDef); - Log.Message($"[WULA] Generated custom prefab: {customPrefabDef.defName}"); - } - else - { - Log.Warning("[WULA] Custom prefab 'YourCustomPrefabDefName' not found. Skipping prefab generation."); + PrefabDef customPrefabDef = DefDatabase.GetNamed(prefabDefName, false); + if (customPrefabDef != null) + { + GeneratePrefab(map, customPrefabDef); + Log.Message($"[WULA] Generated custom prefab: {customPrefabDef.defName}"); + } + else + { + Log.Warning($"[WULA] Custom prefab '{prefabDefName}' not found. Skipping prefab generation."); + } } } catch (Exception ex)