2.0.69版本已发布为正式版

0 点赞
Factorio
转载

Hello, today we have a nice stable version for you Bugfixes Fixed (super)forcing entity requiring tile would sometimes not trigger deconstruction of an obstacle despite said obstacle blocking revival of autofilled tileghost. https://forums.factorio.com/130907 Fixed LuaRendering rich text in game render mode being drawn above fog of war. https://forums.factorio.com/131066 Fixed LuaSegmentedUnit::acceleration calculations in some situations. https://forums.factorio.com/130515 Fixed LuaSplitterControlBehavior was missing fields from LuaControlBehavior. https://forums.factorio.com/130978 Fixed UI scaling and alignment issues when the window content scale is changed during loading. https://forums.factorio.com/130689 Fixed a charting issue with pentapods. https://forums.factorio.com/130543 Fixed a consistency issue when copying settings between loaders in some cases. https://forums.factorio.com/130707 Fixed a crash after migrating a frozen assembling machine fluidbox that has fluid contents. https://forums.factorio.com/130973 Fixed a crash and the back button in map generator GUI when map width or height were out of range. https://forums.factorio.com/130880 Fixed a crash when a modded character entity without a character corpse defined dies. https://forums.factorio.com/131022 Fixed a crash when editing decider combinator constants in some cases. https://forums.factorio.com/130798 Fixed a crash when editing interrupts on space platforms. https://forums.factorio.com/130600 Fixed a crash when entities are removed while their GUI is being interacted with. https://forums.factorio.com/130852 Fixed a crash when migrating agricultural towers. https://forums.factorio.com/130746 Fixed a crash when migrating linked containers. https://forums.factorio.com/130815 Fixed a crash when minimap GUI elements would try to view deleted surfaces. https://forums.factorio.com/130606 Fixed a crash when script checks if a space platform can leave when it was not yet built. https://forums.factorio.com/131015 Fixed a crash when selecting an underground belt without an underground_sprite. Fixed a crash when showing modded technology effects. https://forums.factorio.com/130741 Fixed a crash when teleporting or changing the direction of asteroid collectors. https://forums.factorio.com/128604 Fixed a crash when tile-effect texture filename is invalid. https://forums.factorio.com/130678 Fixed a crash when writing LuaStyle::clicked_font_color on labels. https://forums.factorio.com/130727 Fixed a crash with some menu simulations and mods. https://forums.factorio.com/130910 Fixed a desync when a car or spidertron with toolbelt equipment is destroyed. https://forums.factorio.com/130665 Fixed a style issue with labels in buttons when changing the enabled state of the button. https://forums.factorio.com/130818 Fixed biters could be distracted when told not to be distracted in some cases. https://forums.factorio.com/130801 Fixed cancelling deconstruction of entity colliding with both an entity ghost and a tile ghost supporting said entity ghost sometimes crashing. https://forums.factorio.com/130859 Fixed combinator's red and green wires would overlap when built vertically. https://forums.factorio.com/130464 Fixed copying train stop settings would send trains to a train stop in some cases. https://forums.factorio.com/130751 Fixed custom tooltip fields were not showing for modded recipes. https://forums.factorio.com/131044 Fixed demolisher kills being counted twice in the kill statistics. https://forums.factorio.com/130721 Fixed entities with tile_buildability_rules crashing the game when rotated to non-cardinal direction. Fixed heat flow between heat pipes that have different default temperature. https://forums.factorio.com/129438 Fixed issue with selector combinator random interval and formulas is gui. https://forums.factorio.com/130492 Fixed multisample noise operation not working properly for LuaSurface.calculate_tile_properties(). https://forums.factorio.com/130575 Fixed personal laser equipment was not showing under ammo category in facotriopedia. https://forums.factorio.com/130959 Fixed proxy container interaction with agricultural tower. https://forums.factorio.com/131057 Fixed rail support drawing box in GUI widgets. Fixed selection tool could select tile ghosts when it was not configured for selecting tiles. https://forums.factorio.com/118072 Fixed selector combinator's update interval was not covered by blueprint parametrisation. https://forums.factorio.com/128999 Fixed some alert icons were using wrong colors. https://forums.factorio.com/130118 Fixed some combinations of surface properties would cause robots to consume NaN amount of energy. https://forums.factorio.com/130989 Fixed some gui widgets were not selectable when inside of a long table that is scrolled to only show last row. https://forums.factorio.com/130970 Fixed sound of a machine with its GUI opened not fading out on game pause. https://forums.factorio.com/130780 Fixed spoil products of recipe products were not listed as possible recipe trash. https://forums.factorio.com/131072 Fixed technology slots drawing ingredients when research trigger is also specified. https://forums.factorio.com/130499 Fixed that LuaPlayer::can_build_from_cursor() did not check build distance. https://forums.factorio.com/130805 Fixed that blueprint book LuaRecords in a preview state could not be read. https://forums.factorio.com/130790 Fixed that blueprint parametrisation could cause splitter filter to be cleared causing mode of operation to change. https://forums.factorio.com/130826 Fixed that car light animation with apply_runtime_tint enabled was always black. https://forums.factorio.com/130810 Fixed that custom inputs would not fire if there were game GUI controls with the same key bindings. https://forums.factorio.com/130789 Fixed that disabled trigger technologies were still researchable. https://forums.factorio.com/130832 Fixed that fast replacing a train stop could fail to preserve train stop limit. https://forums.factorio.com/129801 Fixed that fluid could pass through frozen machines. https://forums.factorio.com/129185 Fixed that hiding an autoplace control did not remove it from the map generator GUI. Fixed that players could enter vehicles marked for deconstruction. https://forums.factorio.com/130879 Fixed that rail signals did not rotate automatically to a valid direction in forced and super-forced build modes when they collided with tiles. https://forums.factorio.com/127962 Fixed that remote view dragging wasn't cancelled when the game was paused. https://forums.factorio.com/130076 Fixed that resource entities were not protected from tile removal even if set that they should be. https://forums.factorio.com/130609 Fixed that super-force-building would not generate a player-rotated event. https://forums.factorio.com/128978 Fixed that the too-many-trees achievement check was backwards. https://forums.factorio.com/130658 Fixed that tips and tricks simulations could show the "game finished" screen when mods didn't rewind them to the beginning. https://forums.factorio.com/129357 Fixed that upgrading fuel in blueprints could result in invalid fuel requests. https://forums.factorio.com/130958 Fixed the surfaces list in remote view not scrolling when using the "Select next/previous surface" hotkeys. https://forums.factorio.com/127402 Fixed thruster tooltip was not showing quality indicator on the thrust line. https://forums.factorio.com/130572 Fixed undo actions for removed entities would not keep underground belt type. https://forums.factorio.com/130977 Fixed undoing after manually mining tile that had cover ghost tile on it would not restored said cover tile ghost. https://forums.factorio.com/130612 Fixed upgrading underground belts in a blueprint would not preserve underground belt type. https://forums.factorio.com/130994 Robots with construction task of elevated entity will not queue more tasks - fixes some cases of some jobs never getting done. https://forums.factorio.com/130710 Changes Added absorbed pollutant name to tile description in Factoriopedia. Changed manual mining when the inventory is full to not drop the mined result on the ground. Improved the mod API search to find union literals, define leaf nodes, and more. Graphics Deprecated OpenGL support on Macs. It will still exist for older versions of macOS, but may not receive future updates. Fixed Metal graphics backend throttling the FPS when the display refresh rate isn't a multiple of 60 Hz. https://forums.factorio.com/129946 Made Metal the default graphics rendering API for Macs. Removed Graphics backend user setting. Minor Features Partially fulfilled wait conditions use different background color to indicate progress. Splitters can be connected to circuit network. Modding Added "scripted" technology trigger. Added FluidWagonPrototype::connection_category. Added FusionGeneratorPrototype::burns_fluid. Added FusionGeneratorPrototype::effectivity. Added LightningPrototype::attractor_hit_effect. Added MiningDrillPrototype::resource_searching_offset. Added RoboportPrototype::render_recharge_icon. Added RobotWithLogisticInterfacePrototype::max_payload_size_after_bonus. Added __TECHNOLOGY__ and __RECIPE__ built-in locale parameters. Added recipe_icon_scale chart utility constant. Added support for heating_energy to FusionGeneratorPrototype and ThrusterPrototype. Changed CargoWagonPrototype to use EntityPrototype::icon_draw_specification when drawing cargo wagon content. Changed DisplayPanelPrototype to use render_layer from icon_draw_specification when drawing icon. Changed Generator and FusionGenenerator tooltips to not show temperatures when in burns_fluid mode. Removed "research-progress" product type from RecipePrototype. Scripting Added LuaCustomChartTag::position and surface write. Added LuaEntity::get_movement() and set_movement(). Added LuaEntity::mining_area read. Added LuaEntity::rail_length read. Added LuaEntity::transitional_request_target read. Added LuaEntityPrototype::fluid_buffer_size, activation_buffer_ratio and fluid_buffer_input_flow read. Added LuaEntityPrototype::get_attraction_range_elongation() and get_energy_distribution_efficiency(). Added LuaEntityPrototype::range_from_player, combat_robot_friction, destroy_action and follows_player read. Added LuaEntityPrototype::spider_engine read. Added LuaEntityPrototype::strike_effect, attractor_hit_effect, damage and energy read. Added LuaEntityPrototype::support_range read. Added LuaFluidBox::get_fluid_segment_extent_bounding_box(). Added LuaForce::script_trigger_research(). Added LuaGuiElement::icon_selector read. Added LuaHelpers::multilingual_to_lower(). Added LuaInventory::get_item_count_filtered(). Added LuaInventory::get_item_quality_counts(). Added LuaItemCommon::entity_driver_is_gunner, entity_auto_target_without_gunner and entity_auto_target_with_gunner read/write. Added LuaItemCommon::entity_logistic_sections and entity_request_from_buffers read/write. Added LuaItemCommon::entity_logistics_enabled and entity_enable_logistics_while_moving read/write. Added LuaItemPrototype::get_module_effects(). Added LuaLogisticNetwork::custom_name read/write. Added LuaPlayer::get_recipe_notifications(). Added LuaPlayer::swap_characters(). Added LuaRecord::export_record(). Added LuaRecord::get_selected_record(). Added LuaSplitterControlBehavior. Added custom_tooltip_fields reads to all LuaPrototypes that support it. Added flip_horizontal and flip_vertical parameters to LuaPlayer::build_from_cursor(). Added in_gui to custom input events. Added maximum_quality_jump utility constant. Added on_cargo_pod_started_ascending event. Added on_player_dropped_item_into_entity event. Added previous_target and previous_quality to on_marked_for_upgrade event. Added skip_fog_of_war to LuaPlayer::can_build_from_cursor(). Added surface_index to all UndoRedoActions. Changed LuaEntity::color read/write to also work for character corpses. Changed LuaSpacePlatform::destroy_asteroid_chunks() to return the number of destroyed chunks.