@@ -29,7 +29,8 @@ export class GameInfo {
2929 let loc_item = { } ;
3030 for ( let [ item , gridIndex ] of Object . entries ( this . game_data . item_grid ) ) {
3131 //只显示GridIndex超限的物品
32- if ( this . game_data . item_grid_index_valid [ item ] ) {
32+ if ( this . game_data . item_grid_index_valid [ item ]
33+ || ( item === "沙土" && this . game_data . FractionateEverythingEnable ) ) {
3334 let x = gridIndex % 100 ;
3435 let y = ( gridIndex - x ) / 100 ;
3536 loc_item [ [ x , y ] ] = { item : item , x : x , y : y } ;
@@ -320,6 +321,14 @@ export class GlobalState {
320321 item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_multiple * settings . covered_veins_large * settings . mining_efficiency_large ;
321322 } else if ( factory_name === "原油萃取站" ) {
322323 item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_multiple * settings . mining_speed_oil ;
324+ } else if ( factory_name === "激光钻井平台" ) {
325+ if ( item === "原油" ) {
326+ item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_multiple * settings . mining_speed_oil ;
327+ } else if ( item === "水" ) {
328+ item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_multiple * settings . mining_speed_water ;
329+ } else if ( item === "深层熔岩" ) {
330+ item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_multiple * settings . mining_speed_deep_seated_lava ;
331+ }
323332 } else if ( factory_name === "抽水站" || factory_name === "聚束液体汲取设施" ) {
324333 item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_multiple ;
325334 } else if ( factory_name === "轨道采集器" ) {
@@ -334,6 +343,8 @@ export class GlobalState {
334343 item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_helium ;
335344 } else if ( item === "氨" ) {
336345 item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_ammonia ;
346+ } else if ( item === "甲烷" ) {
347+ item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_methane ;
337348 }
338349 } else if ( factory_name === "大气采集站" ) {
339350 item_graph [ item ] [ "产出倍率" ] *= settings . mining_speed_multiple ;
0 commit comments