z_mirror/EditorExtensions
git clone https://git.raiguard.me/z_mirror/EditorExtensions
1c9bd37
hidden-items
1--------------------------------------------------------------------------------------------------- 2Version: 2.1.3 3Date: ???? 4 Changes: 5--------------------------------------------------------------------------------------------------- 6Version: 2.1.2 7Date: 2023-04-15 8 Bugfixes: 9 - Fixed being unable to enter decimal values in the infinity accumulator GUI (#124) 10 - Fixed being unable to load testing scenarios from before 1.13.7 (#127) 11--------------------------------------------------------------------------------------------------- 12Version: 2.1.1 13Date: 2023-04-06 14 Changes: 15 - [Space Exploration] Changed spaceship editor restriction to only apply when the testing lab is enabled (#123) 16 - Updated translations from Crowdin 17--------------------------------------------------------------------------------------------------- 18Version: 2.1.0 19Date: 2023-04-03 20 Features: 21 - Added a super substation and infinity accumulator to the debug world 22 - Re-added copy/paste between infinity loaders and constant combinators (#120) 23 - Re-added copy/paste between infinity pipes and constant combinators 24 Changes: 25 - Changed the map colors of lab tiles when using the "all light" graphics option to make them visible on the map (#117) 26 Bugfixes: 27 - Fixed that the character reach distance was not increased when entering the debug world or testing scenario 28 - Fixed that the testing scenario would have incorrect map colors if lab tile graphics were changed (#117) 29 - [Space Exploration] Disallowed toggling the map editor while on a spaceship to avoid getting stuck in empty space (#116) 30 - [Space Exploration] Fixed that the editor shortcut availability did not correctly handle the satellite view (#106) 31--------------------------------------------------------------------------------------------------- 32Version: 2.0.6 33Date: 2023-03-26 34 Bugfixes: 35 - Fixed a crash when a player is removed before mod initialization is complete (#114) 36 - [Space Exploration] Fixed that the infinity loader and super beacon could not be placed in space zones (#113) 37--------------------------------------------------------------------------------------------------- 38Version: 2.0.5 39Date: 2023-03-25 40 Bugfixes: 41 - Fixed a crash when rotating an invalid entity (#112) 42 - Fixed formatting of fluid content in the infinity pipe GUI (#111) 43--------------------------------------------------------------------------------------------------- 44Version: 2.0.4 45Date: 2023-03-20 46 Bugfixes: 47 - Fixed get_player_proper_force interface not working properly 48--------------------------------------------------------------------------------------------------- 49Version: 2.0.3 50Date: 2023-03-19 51 Bugfixes: 52 - Fixed a crash when a mod destroys an open infinity loader without raising an event (#110) 53 - Fixed flib dependency causing broken GUIs (#108) 54--------------------------------------------------------------------------------------------------- 55Version: 2.0.2 56Date: 2023-03-12 57 Bugfixes: 58 - Fixed that the update notification would show when upgrading from 2.0.0 to a newer version (#104) 59--------------------------------------------------------------------------------------------------- 60Version: 2.0.1 61Date: 2023-03-11 62 Bugfixes: 63 - Fixed a crash when opening the star map in Space Exploration (#102) 64--------------------------------------------------------------------------------------------------- 65Version: 2.0.0 66Date: 2023-03-10 67 Info: 68 - This is a BREAKING UPDATE. Your existing testing setups will no longer function as they once did. 69 Features: 70 - Added per-player setting to automatically enable alt-mode 71 - Infinity loaders can snap to belt ghosts 72 Changes: 73 - Changed the default toggle editor hotkey to Control + Alt + E 74 - Infinity loader and linked belt no longer snap belt type. Instead, they are always at the max belt speed 75 - Infinity loader only supports a single filter; to put a different item on each half of a belt, use two loaders 76 - Infinity loaders will only snap when they are built; they will not snap when you place or rotate a belt in front of them 77 - Map editor availability is gated behind the "toggle map editor" permission 78 - Removed the '/cheatmode' command in favor of the built-in '/cheat' command 79 - Consequently, you can no longer enable cheat mode without disabling achievements in your game 80 - Testing labs will sync active research to parent force by default (can be disabled) 81 Optimizations: 82 - Significantly reduced infinity loader UPS impact 83 Compatibility: 84 - Added remote interface to enable or disable testing recipes 85 - Testing recipes will not automatically enable when entering cheat mode; `/cheat` must be used explicitly 86 Bugfixes: 87 - Fixed several edge cases with infinity loader filters and snapping 88 - Fixed that entering then exiting the testing lab when personal robots were deployed would leave them behind in the lab world 89 - Fixed that inventory sync would function outside of cheat mode 90 - Fixed that items on belts would be compressed when placing infinity loaders or linked belts next to them 91 - Fixed that the infinity loader was not guaranteed to fill/consume high speed belts perfectly 92--------------------------------------------------------------------------------------------------- 93Version: 1.13.7 94Date: 2022-12-02 95 Bugfixes: 96 - Fixed a crash when placing an aggregate chest 97--------------------------------------------------------------------------------------------------- 98Version: 1.13.6 99Date: 2022-12-01 100 Changes: 101 - Updated testing scenario script in preparation for its removal in version 2.0 102--------------------------------------------------------------------------------------------------- 103Version: 1.13.5 104Date: 2022-09-16 105 Bugfixes: 106 - Fixed several crashes when processing blueprints that have been edited by other mods (https://todo.sr.ht/~raiguard/factorio-mods/64) 107 - Fixed that the infinity pipe's amount type was not carried over when adjusting the capacity 108--------------------------------------------------------------------------------------------------- 109Version: 1.13.4 110Date: 2022-07-03 111 Features: 112 - Warn the player about the passage of time when entering the testing lab for the first time (https://todo.sr.ht/~raiguard/factorio-mods/44) 113 Bugfixes: 114 - Fixed duplicate info icons on mod settings with tooltips in newer versions of Factorio 115 - Fixed that two surfaces were being created per testing lab 116--------------------------------------------------------------------------------------------------- 117Version: 1.13.3 118Date: 2022-06-22 119 Changes: 120 - Inventory sync will overwrite the destination inventory's contents (https://todo.sr.ht/~raiguard/factorio-mods/36) 121--------------------------------------------------------------------------------------------------- 122Version: 1.13.2 123Date: 2022-06-21 124 Bugfixes: 125 - Fixed a crash when the infinity accumulator GUI data is deleted, but the GUI remains behind (https://todo.sr.ht/~raiguard/factorio-mods/34) 126 - Fixed that items could get deleted from your inventory when exiting the editor (https://todo.sr.ht/~raiguard/factorio-mods/33) 127--------------------------------------------------------------------------------------------------- 128Version: 1.13.1 129Date: 2022-06-12 130 Bugfixes: 131 - Fixed a crash when toggling the editor while holding an item from the ammo or armor inventories with inventory sync enabled (https://todo.sr.ht/~raiguard/factorio-mods/27) 132--------------------------------------------------------------------------------------------------- 133Version: 1.13.0 134Date: 2022-05-29 135 Features: 136 - Added a map setting to sync testing force technologies with their parent forces 137 Changes: 138 - Changed "shared" testing labs to "force", and changed the behavior to match 139--------------------------------------------------------------------------------------------------- 140Version: 1.12.10 141Date: 2022-04-14 142 Bugfixes: 143 - Fixed a crash when holding an item in a slot that no longer exists while exiting the editor (#95) 144--------------------------------------------------------------------------------------------------- 145Version: 1.12.9 146Date: 2022-04-13 147 Bugfixes: 148 - Fixed a crash when Task List was active (#94) 149--------------------------------------------------------------------------------------------------- 150Version: 1.12.8 151Date: 2022-03-14 152 Bugfixes: 153 - Fixed several edge cases with the testing lab and switching forces while in the editor (#92) 154--------------------------------------------------------------------------------------------------- 155Version: 1.12.7 156Date: 2022-02-25 157 Changes: 158 - Updated Russian locale (by Astorin) (#89) 159 Bugfixes: 160 - Fixed belt type detection for Krastorio 2 loaders (#91) 161--------------------------------------------------------------------------------------------------- 162Version: 1.12.6 163Date: 2022-01-27 164 Compatibility: 165 - Added a remote interface function `get_player_proper_force` to get the player's force when they're inside the testing lab 166--------------------------------------------------------------------------------------------------- 167Version: 1.12.5 168Date: 2022-01-22 169 Bugfixes: 170 - Fixed a crash when an infinity pipe is removed from a blueprint prematurely (#86) 171 - Fixed error message when an infinity loader snapped to a ghost belt (#85) 172--------------------------------------------------------------------------------------------------- 173Version: 1.12.4 174Date: 2022-01-18 175 Bugfixes: 176 - Fixed that your force would no longer change when entering the testing lab 177--------------------------------------------------------------------------------------------------- 178Version: 1.12.3 179Date: 2022-01-18 180 Bugfixes: 181 - Fixed that personal robots that were out when switching to the testing lab would not have their force restored when switching back 182--------------------------------------------------------------------------------------------------- 183Version: 1.12.2 184Date: 2022-01-10 185 Bugfixes: 186 - Fixed ANOTHER crash due to a syntax error (editor undo mistake) 187--------------------------------------------------------------------------------------------------- 188Version: 1.12.1 189Date: 2022-01-10 190 Bugfixes: 191 - Fixed a crash due to a syntax error 192--------------------------------------------------------------------------------------------------- 193Version: 1.12.0 194Date: 2022-01-10 195 Features: 196 - Added a custom GUI for the infinity pipe 197 - Amount of fluid currently in the pipe is shown in the GUI 198 - New "units" mode allows you to specify exact units for the filter instead of a percentage 199 - The pipe's capacity can be changed between 100, 500, 1000, 5000, 10000, 25000, 50000, and 100000 200 - Added a custom event for when the debug world has finished setup 201 - Added a per-player setting to start the debug world or testing scenario in the map editor 202 - Added a startup setting to change the appearance of lab tiles 203--------------------------------------------------------------------------------------------------- 204Version: 1.11.2 205Date: 2021-11-01 206 Bugfixes: 207 - Fixed a typo preventing the testing lab forces from being created 208--------------------------------------------------------------------------------------------------- 209Version: 1.11.1 210Date: 2021-11-01 211 Changes: 212 - The testing lab now uses a separate force from your regular game 213 - Updated Russian locale (by Astorin) 214 Bugfixes: 215 - Fixed a crash when Youki Industries is enabled (#79) 216--------------------------------------------------------------------------------------------------- 217Version: 1.11.0 218Date: 2021-10-21 219 Features: 220 - Added "testing lab" feature, which teleports you to a lab surface when entering the map editor, then back out when you leave 221 - This is disabled by default and must be enabled on a per-player basis 222 - You can choose between a personal lab and a shared lab 223 - If you also disable inventory sync, this becomes a cheat-free way to test setups in the same map as your actual game 224--------------------------------------------------------------------------------------------------- 225Version: 1.10.0 226Date: 2021-10-02 227 Features: 228 - Control + clicking "Single player" or "New game" in the main menu will generate a 50x50 freeplay world with lab tiles and cheat mode enabled 229 - This can be disabled in the mod settings, if you'd rather use the vanilla debug world 230 Compatibility: 231 - Added support for `Better Belts` to the infinity loader 232 Bugfixes: 233 - Fixed a crash with the `Classic Beacon` mod 234 - Fixed infinity loaders not being compatible with yellow Krastorio 2 loaders 235 - Removed conditional registration of on_tick event to fix a rare desync 236--------------------------------------------------------------------------------------------------- 237Version: 1.9.16 238Date: 2021-08-08 239 Changes: 240 - Updated Russian locale 241 Bugfixes: 242 - Fixed missing slots in the aggregate chest with DeadlockStackingForAngels enabled 243 - Fixed that the infinity wagon `remove unfiltered items` setting wasn't saved in blueprints 244--------------------------------------------------------------------------------------------------- 245Version: 1.9.15 246Date: 2021-07-18 247 Changes: 248 - Changed infinity wagon speed caps to match the super locomotive 249 Bugfixes: 250 - Fixed filter miniload detection for the infinity loader 251--------------------------------------------------------------------------------------------------- 252Version: 1.9.14 253Date: 2021-07-14 254 Changes: 255 - Typing an invalid cheatmode subcommand will print a message saying so 256 Bugfixes: 257 - Fixed default miniloader detection for the infinity loader 258--------------------------------------------------------------------------------------------------- 259Version: 1.9.13 260Date: 2021-04-25 261 Bugfixes: 262 - Fixed infinity fluid wagons only being changeable by admins 263 - Updated flib dependency to fix crashes for those with an old version 264--------------------------------------------------------------------------------------------------- 265Version: 1.9.12 266Date: 2021-04-15 267 Changes: 268 - Infinity chest and linked chest settings can now be changed by anyone, not just admins 269--------------------------------------------------------------------------------------------------- 270Version: 1.9.11 271Date: 2021-03-08 272 Changes: 273 - Updated Russian locale (credit to Astorin) 274 Bugfixes: 275 - Fixed a crash when an invalid infinity wagon is stored in `global` on migration 276--------------------------------------------------------------------------------------------------- 277Version: 1.9.10 278Date: 2021-03-02 279 Changes: 280 - Adjusted GUI titlebar styling 281 - Changed super pump default speed to 12,000/s 282 - Improved super pump "open default GUI" icon 283 Bugfixes: 284 - Fixed super pump textifield incorrectly setting the slider 285--------------------------------------------------------------------------------------------------- 286Version: 1.9.9 287Date: 2021-02-28 288 Changes: 289 - Infinity inventory filters import/export dialog will now close independently of the controller GUI 290 - Testing tool recipes will only be enabed if they're not already - avoiding duplicate new recipe notifications 291 Optimizations: 292 - Infinity wagon proxies will only be teleported if the wagon has moved 293--------------------------------------------------------------------------------------------------- 294Version: 1.9.8 295Date: 2021-02-21 296 Features: 297 - Added compatibility with Quick Item Search, as the default hotkeys conflict 298 Changes: 299 - Aggregate chests wipe their filters before being saved in blueprints, to significantly decrease blueprint string size 300 - Copy/pasting from a constant combinator to an infinity pipe will set the pipe to produce instead of consume 301 - Disabled editing of infinity filters on aggregate chests 302 Bugfixes: 303 - Fixed a crash related to selecting a new blueprint inside of a blueprint book 304 - Fixed a crash when using the `/cheatmode` command in the map editor 305 - Fixed a potential crash if adding EE to an existing save when in the Space Exploration satellite view 306 - Fixed that aggregate chests placed from blueprints after a mod added items would have a limiter bar set 307--------------------------------------------------------------------------------------------------- 308Version: 1.9.7 309Date: 2021-01-26 310 Bugfixes: 311 - Fixed a crash related to the satellite view fix in 1.9.6 312--------------------------------------------------------------------------------------------------- 313Version: 1.9.6 314Date: 2021-01-25 315 Features: 316 - Added miniloader belt type compatibility to the infinity loader 317 Bugfixes: 318 - Fixed that being in the SE satellite view when mod confiration changes would enable the testing tool recipes 319--------------------------------------------------------------------------------------------------- 320Version: 1.9.5 321Date: 2020-12-25 322 Bugfixes: 323 - Fixed a crash when placing an infinity loader on a brand-new map 324--------------------------------------------------------------------------------------------------- 325Version: 1.9.4 326Date: 2020-12-24 327 Changes: 328 - Infinity loaders and linked belts will default to the fastest belt speed in the current modset, instead of being hardcoded at express belts 329 Bugfixes: 330 - Fixed that the linked belt item would have an invalid place_result between data stages, leading to some compatibility errors 331--------------------------------------------------------------------------------------------------- 332Version: 1.9.3 333Date: 2020-12-17 334 Bugfixes: 335 - Fixed a crash when opening an infinity cargo wagon 336 - Fixed a crash when shift+clicking a linked belt twice 337 - Fixed being unable to open infinity fluid wagons if they had an equipment grid 338--------------------------------------------------------------------------------------------------- 339Version: 1.9.2 340Date: 2020-12-16 341 Bugfixes: 342 - Fixed several issues with mining linked belts in multiplayer and with robots 343--------------------------------------------------------------------------------------------------- 344Version: 1.9.1 345Date: 2020-12-16 346 Bugfixes: 347 - Fixed a crash when mining a linked belt when that linked belt is selected for linking 348--------------------------------------------------------------------------------------------------- 349Version: 1.9.0 350Date: 2020-12-16 351 Features: 352 - Added linked belt 353 - These can connect to other linked belts in arbitrary locations, even across surfaces 354 - Click a linked belt to start a connection, then click another one to link them 355 - Shift + right-click a linked belt to sever its link 356 - Control + left-click a linked belt to sync its belt type to the other end 357 - Linked belts will snap their belt type, similar to infinity loaders 358 - Linked belts will also snap direction if they don't currently have a link 359 - Links will be preserved in blueprints, so long as both ends of the link are in the blueprint 360 - Added linked chest 361 - These share an inventory with other linked chests on the same channel 362 Changes: 363 - Infinity loaders now use the linked belt graphics instead of desaturated graphics 364 - Significantly simplified infinity loader snapping code 365 Bugfixes: 366 - Fixed cheat equipment not being tinted purple 367--------------------------------------------------------------------------------------------------- 368Version: 1.8.3 369Date: 2020-11-29 370 Changes: 371 - Made internal changes to make it possible to extend the testing scenario's scripting for testing mods 372 - Removed now-defunct rocket silo stats GUI code from the testing scenario 373 Bugfixes: 374 - Fixed inventory sync not deleting filters properly 375--------------------------------------------------------------------------------------------------- 376Version: 1.8.2 377Date: 2020-11-29 378 Changes: 379 - Updated crafting group icon 380 Bugfixes: 381 - Fixed a crash and several behavioral issues with copy/paste for infinity pipes and infinity loaders 382--------------------------------------------------------------------------------------------------- 383Version: 1.8.1 384Date: 2020-11-29 385 Bugfixes: 386 - Fixed entity GUI close buttons not working 387 - Fixed a crash when mining an infinity loader while its GUI was open 388--------------------------------------------------------------------------------------------------- 389Version: 1.8.0 390Date: 2020-11-23 391 Features: 392 - Added super battery equipment 393 - Added `/cheatmode` command, meant to be used in place of `/cheat` 394 - No parameter will emulate `/cheat` and enable testing tool recipes 395 - `all` parameter does everything previously listed, and provides infinity items and equipment to the player 396 - `off` parameter disables cheat mode and testing tool recipes 397 Changes: 398 - Updated to Factorio 1.1 399 - Updated entity GUIs to match new vanilla style 400 - Relocated infinity filter buttons from the bottom-left corner to being anchored on the editor GUI 401 - Updated testing scenario map to include a super radar 402 - Increased super roboport slots from 7 to 10 403 - The mod no longer hijacks the vanilla `/cheat` command, instead using the aforementioned custom `/cheatmode` command 404 - Removed `/EditorExtensions` command 405 - Refined crafting group icon to better fit the other new icons 406 Bugfixes: 407 - Fixed edge-case with IL chest filter setting 408--------------------------------------------------------------------------------------------------- 409Version: 1.7.5 410Date: 2020-11-14 411 Changes: 412 - Moved the testing scenario's actual code outside of the scenario script itself, to avoid issues with migrations 413--------------------------------------------------------------------------------------------------- 414Version: 1.7.4 415Date: 2020-11-05 416 Bugfixes: 417 - Fixed a crash when copy / pasting to an infinity loader from anything but a constant combinator 418--------------------------------------------------------------------------------------------------- 419Version: 1.7.3 420Date: 2020-10-30 421 Bugfixes: 422 - Fixed various crashes caused by the removal of the toggle-inventory-sync command 423 - Fixed typo in infinity loader error message 424--------------------------------------------------------------------------------------------------- 425Version: 1.7.2 426Date: 2020-10-30 427 Changes: 428 - Removed the toggle-inventory-sync command, it is redundant due to the inventory sync per-player setting 429 Bugfixes: 430 - Fixed a crash when entering a mini-tutorial 431--------------------------------------------------------------------------------------------------- 432Version: 1.7.1 433Date: 2020-10-22 434 Changes: 435 - Rewrote infinity pipe <-> constant combinator copy / paste to use prototype properties instead of runtime hacks 436--------------------------------------------------------------------------------------------------- 437Version: 1.7.0 438Date: 2020-10-22 439 Features: 440 - Added copy / paste support between infinity pipes and constant combinators 441 - Added support for decimal values to the Infinity Accumulator GUI 442 - When in the map editor, mod_gui buttons and frames will be pushed to the right, so they remain visible 443--------------------------------------------------------------------------------------------------- 444Version: 1.6.2 445Date: 2020-10-19 446 Bugfixes: 447 - Fixed a crash when pasting to an Infinity Loader from an entity with no control behavior 448 - Fixed missing infinity loader locale 449 - Fixed that infinity loader entities were upgradable 450--------------------------------------------------------------------------------------------------- 451Version: 1.6.1 452Date: 2020-10-06 453 Bugfixes: 454 - Fixed a crash when disabling cheat mode when the reach distance bonus wasn't being applied correctly 455 - Fixed that the character bonuses would compound if `/cheat all` was typed multiple times 456--------------------------------------------------------------------------------------------------- 457Version: 1.6.0 458Date: 2020-10-01 459 Features: 460 - Super pump has been redesigned, and now sports an adjustable pumping speed with a custom GUI 461 Bugfixes: 462 - Fixed broken performance warning rich text on infinity wagon tooltips 463 - Fixed a crash when the scenario would toggle the map editor before EE loaded the player's data 464--------------------------------------------------------------------------------------------------- 465Version: 1.5.22 466Date: 2020-09-26 467 Bugfixes: 468 - Fixed items spilling during inventory sync when the character's inventory was full 469--------------------------------------------------------------------------------------------------- 470Version: 1.5.21 471Date: 2020-09-25 472 Features: 473 - Added "tertiary" as a selectable priority for infinity accumulator input/output 474 Bugfixes: 475 - Fixed incorrect IA buffer size scaling leading to incorrect power production / consumption possibility numbers 476 - Fixed prototype migration filenames to actually run in order 477--------------------------------------------------------------------------------------------------- 478Version: 1.5.20 479Date: 2020-09-17 480 Bugfixes: 481 - Fixed a crash when Cursor Enhancements was active and mod versions changed 482--------------------------------------------------------------------------------------------------- 483Version: 1.5.19 484Date: 2020-09-17 485 Changes: 486 - Changed infinity pipe crafter input snapping to work on furnaces and rocket silos as well as assembling machines 487 - Removed defunct infinity pipe snapping, which hasn't worked since fluid mixing was re-introduced 488 Bugfixes: 489 - Fixed edge-cases where infinity pipe crafter snapping did not work correctly 490 - Fixed the default forces in the testing scenario not having the bot buffs 491--------------------------------------------------------------------------------------------------- 492Version: 1.5.18 493Date: 2020-09-15 494 Features: 495 - Added rocket launch tracking to the testing scenario 496 Changes: 497 - Testing scenario will chart around a force's spawnpoint if it is changed, rather than always 0,0 498 - Testing scenario now buffs each force's construction order speed 499 - This can be reverted using the `force editor -> edit other properties` 500 Bugfixes: 501 - Fixed that mod settings would not be preserved when entering the testing scenario 502--------------------------------------------------------------------------------------------------- 503Version: 1.5.17 504Date: 2020-09-14 505 Changes: 506 - Adjusted Cursor Enhancements overrides 507 - The mod will only give the `/cheat all` loadout if in EE's testing scenario 508--------------------------------------------------------------------------------------------------- 509Version: 1.5.16 510Date: 2020-09-13 511 Changes: 512 - The testing scenario now enables cheat mode for new players itself, rather than EE doing it 513 Bugfixes: 514 - Fixed a crash when the scenario would enable cheat mode for a new player 515--------------------------------------------------------------------------------------------------- 516Version: 1.5.15 517Date: 2020-09-13 518 Features: 519 - Added beacon slot picture definitions for the super modules 520 - Added Cursor Enhancements overrides for testing tools 521 - Added Russian translation by Apareshka 522 - Added sounds when opening/closing infintity accumulators and infinity loaders 523 Changes: 524 - Super module icons are now tinted from a greyscale base, significantly improving their appearance 525 Bugfixes: 526 - Fixed a crash when disabling cheat mode while in the map editor 527 - Fixed a crash with inventory sync when toggling the map editor from the ghost controller 528 - Fixed aggregate chests not setting their filters when placed 529 - Fixed character cheats not being applied when the character enables cheat mode in a non-character controller 530 - Fixed incorrect error message when typing `/EditorExtensions disable-cheat-mode` while cheat mode was already disabled 531 - Fixed inventory sync destroying items if the non-editor controller doesn't have all of the corresponding inventories 532 - Fixed some broken migrations when converting to EE from Infinity Mode 533 - Fixed the super beacon discoloring the modules in its slots 534 - Fixed the testing tool recipes not being unlocked if a scenario starts the player in cheat mode 535--------------------------------------------------------------------------------------------------- 536Version: 1.5.14 537Date: 2020-09-08 538 Changes: 539 - Testing scenario will only chart once, rather than on every player join 540 - Removed dialog message when first loading the testing scenario 541 - Disabled AAI Industry's crash site in the testing scenario 542 Bugfixes: 543 - Fixed a crash when changing player settings 544 - Fixed that activating Space Exploration's satellite view would unlock testing tools and toggle inventory sync 545 - Fixed that the infinity inventory filters buttons would not update their location on a display resolution or scale change 546 - Fixed that the mod did not listen for entity cloning events 547--------------------------------------------------------------------------------------------------- 548Version: 1.5.13 549Date: 2020-08-23 550 Changes: 551 - Changed snap-to-pipe behavior of infinity pipes to just set their fluid filter, but not void their contents 552 Optimizations: 553 - Improved performance of aggregate chest setup by 10x 554 Bugfixes: 555 - Fixed infinity loaders not snapping to newly built standard loaders 556 - Fixed infinity pipe snapping not working at all 557 - Fixed several missing migrations, leaving behind useless data in global 558--------------------------------------------------------------------------------------------------- 559Version: 1.5.12 560Date: 2020-08-22 561 Features: 562 - Inventory sync now syncs the "hand" position as well 563 Bugfixes: 564 - Fixed aggregate chests not counting spidertron remotes when setting their inventory size 565 - Fixed infinity loaders not snapping when facing directly into another loader 566 - Fixed another edge case where contents would be spilled during inventory sync 567--------------------------------------------------------------------------------------------------- 568Version: 1.5.11 569Date: 2020-08-15 570 Changes: 571 - Updated to Factorio 1.0 572 Bugfixes: 573 - Fixed a crash with Artisanal Reskins 574--------------------------------------------------------------------------------------------------- 575Version: 1.5.10 576Date: 2020-08-09 577 Features: 578 - Added infinity loader support for Omnicompression 579 Changes: 580 - Moved infinity loader generation to data-final-fixes to catch absolutely all belt types 581 Bugfixes: 582 - Fixed a potential crash if any GUI handlers were removed between versions 583--------------------------------------------------------------------------------------------------- 584Version: 1.5.9 585Date: 2020-07-26 586 Features: 587 - Entering an unrecognized command will print a message saying so 588 Changes: 589 - Split testing tool recipes into their own category 590 - Hid Krastorio 2 dependency 591 Bugfixes: 592 - Fixed a crash with aggregate chests when there was more than one "mining-tool" prototype in the game 593 - Fixed the Transport Drones mod causing aggregate chests to have one less extra slot for inserters 594 - Fixed a crash upon building an infinity loader in an illegal location 595--------------------------------------------------------------------------------------------------- 596Version: 1.5.8 597Date: 2020-07-09 598 Changes: 599 - Krastorio 2 crash site is now disabled when entering testing scenario 600--------------------------------------------------------------------------------------------------- 601Version: 1.5.7 602Date: 2020-06-24 603 Bugfixes: 604 - Fixed a crash related to GUI style changes in Factorio 0.18.33 605--------------------------------------------------------------------------------------------------- 606Version: 1.5.6 607Date: 2020-06-13 608 Features: 609 - Added a setting for preventing the initial pause when entering the editor for the first time 610 - Added a super roboport setup to the testing scenario map 611 Changes: 612 - Renamed tesseract chest to aggregate chest, to avoid confusion with its functionality 613 - Testing scenario no longer has clouds 614--------------------------------------------------------------------------------------------------- 615Version: 1.5.5 616Date: 2020-06-08 617 Changes: 618 - Super robots are now 1 million times faster 619 - Super robots can carry up to 1000 items at a time 620 Bugfixes: 621 - ACTUALLY added the pre-built testing level - the mod packager ignored the level file when zipping the mod! 622--------------------------------------------------------------------------------------------------- 623Version: 1.5.4 624Date: 2020-06-01 625 Bugfixes: 626 - Removed Recipe Book script data from testing scenario level 627--------------------------------------------------------------------------------------------------- 628Version: 1.5.3 629Date: 2020-06-01 630 Changes: 631 - Changed window titlebar drag behavior to be in line with vanilla (you can drag anywhere on the titlebar's flow) 632 - Testing scenario is now a pre-generated world, vastly speeding up load time 633--------------------------------------------------------------------------------------------------- 634Version: 1.5.2 635Date: 2020-05-28 636 Features: 637 - Added testing scenario - the world generates with lab tiles and cheat mode is enabled from the start 638--------------------------------------------------------------------------------------------------- 639Version: 1.5.1 640Date: 2020-05-26 641 Changes: 642 - Removed testing scenario - it doesn't work yet! 643--------------------------------------------------------------------------------------------------- 644Version: 1.5.0 645Date: 2020-05-26 646 Features: 647 - Added super energy shield 648 - Added super night vision 649 - Added a super energy shield and super night vision to the /cheat all loadout 650 - Added /EditorExtensions disable-cheat-mode command, which disables cheat mode and removes the testing tools recipes 651 - Cheat entities now have a purple map color 652 - Inventory sync now syncs slot filters as well as contents 653 Changes: 654 - Refactored the mod to improve performance and code structure 655 - Switched from RaiLuaLib to FLib 656 - New infinity loader icon 657 - Removed infinity combinator due to bad performance, clunky internals, and low usage 658 - Significantly optimized infinity wagon blueprinting logic 659 - Updated item / entity naming scheme to more accurately reflect what they do 660 - Updated GUI styling to match the 0.18.27 style overhaul 661 Bugfixes: 662 - Fixed a crash when connecting an infinity pipe to a crafting machine with no set recipe 663 - Fixed a crash with inventory sync when in god mode 664 - Fixed that entering cheat mode with inventory-expanding armor equipped would unequip the armor for a split second, causing items to spill on the ground 665 - Fixed the infinity pipe not appearing in item filters menu 666 - Fixed that super exoskeletons could not be placed in every equipment grid 667--------------------------------------------------------------------------------------------------- 668Version: 1.4.1 669Date: 2020-04-24 670 Bugfixes: 671 - Fixed RaiLuaLib version dependency 672--------------------------------------------------------------------------------------------------- 673Version: 1.4.0 674Date: 2020-04-24 675 Features: 676 - Added new hi-res icons for infinity chests and tesseract chests 677 - Inventory sync is now able to be toggled separately from cheat mode, using /EditorExtensions toggle-inventory-sync 678 Changes: 679 - Non-logistic infinity and tesseract chests now have a slightly different color, to be able to distinguish them from vanilla infinity chests 680 - Tesseract and infinity chest graphics are now packged with the mod 681 - Infinity fuel icon now uses rocket fuel instead of nuclear fuel, eliminating the ugly glow 682 - Refactored inventory and cursor sync to use the new script inventories feature instead of invisible chests 683 - Removed /ee_cheat command, use /cheat all instead 684 - Removed remote interface for infinity loader, it's not really needed 685 Bugfixes: 686 - Fixed that mining an infinity robot would return its non-infinity version 687 - Fixed a crash when trying to open an infinity combinator more than once 688 - Fixed missing descriptions on infinity loader and infinity accumulator 689--------------------------------------------------------------------------------------------------- 690Version: 1.3.3 691Date: 2020-04-09 692 Bugfixes: 693 - Fixed infinity pipe and infinity heat pipe returning their vanilla versions when mined 694--------------------------------------------------------------------------------------------------- 695Version: 1.3.2 696Date: 2020-04-06 697 Bugfixes: 698 - Fixed infinity inserter and infinity pipe autoconfig not working 699--------------------------------------------------------------------------------------------------- 700Version: 1.3.1 701Date: 2020-04-05 702 Bugfixes: 703 - Fixed several missing migrations 704 - Fixed stack sizes of infinity chests and tesseract chests 705--------------------------------------------------------------------------------------------------- 706Version: 1.3.0 707Date: 2020-04-03 708 Features: 709 - Added Krastorio 2 compatibility for infinity loaders 710 Changes: 711 - Added a prefix to all items and entities to avoid conflicts with other mods 712 - Switched to using our own versions of the built-in infinity chest, infinity pipe, and heat interface to avoid compatibility issues 713 - Brightened the crafting group icon to make it easier to see when selected 714 - Removed lualib and made it a separate mod, RaiLuaLib 715 Bugfixes: 716 - Fixed the alignment and styling of titlebars which broke due to the new character GUI 717 - Fixed a crash on trying to disable inventory sync when it wasn't enabled 718 - Fixed that mining an infinity combinator would give you a regular constant combinator 719 - Fixed that an infinity loader of a modded belt type would break upon the mod's removal 720--------------------------------------------------------------------------------------------------- 721Version: 1.2.1 722Date: 2020-02-21 723 Bugfixes: 724 - Fixed a crash when using an infinity loader with modded belts (forgot a comma) 725 - Fixed a crash when setting an infinity fluid wagon to have at most or exactly zero fluid 726--------------------------------------------------------------------------------------------------- 727Version: 1.2.0 728Date: 2020-02-20 729 Features: 730 - Added inventory and cursor syncronization between play modes (only active after enabling cheat mode) 731 - Added infinity inventory filters import/export dialog 732 - Added default infinity inventory filters setting 733 Changes: 734 - Improved styling of infinity loader filter buttons and infinity combinator selected button 735 - Editor GUI character tab is now hidden by default 736 Bugfixes: 737 - Fixed missing key error when trying to build over an infinity loader 738 - Fixed infinity lab not properly detecting all possible science packs 739--------------------------------------------------------------------------------------------------- 740Version: 1.1.2 741Date: 2020-02-14 742 Changes: 743 - Updated crafting group icon 744 - Removed tesseract storage chest due to performance problems making it completely unusable 745 Bugfixes: 746 - Fixed a crash when using the /ee_cheat command without a character 747--------------------------------------------------------------------------------------------------- 748Version: 1.1.1 749Date: 2020-02-03 750 Bugfixes: 751 - Fixed a crash when another mod's custom GUI was closed before this mod got to read it 752 - Fixed a crash when an infinity pipe is snapping to a fluidbox with an index greater than one 753 - Fixed incorrect infinity pipe snapping behavior when there are multiple infinity pipes connected to the same crafting machine 754--------------------------------------------------------------------------------------------------- 755Version: 1.1.0 756Date: 2020-02-01 757 Features: 758 - Added infinity exoskeleton equipment 759 - Added /ee_cheat command that is similar to /cheat, but outfits you with infinity equipment instead of vanilla equipment 760 Changes: 761 - Buffed infinity roboport to have 100 charging slots and charge all bots in the center, significantly speeding it up 762 - Removed some redundant code for showing the testing items 763 Bugfixes: 764 - Fixed that the electric energy interface would show in the crafting menu when using /cheat 765 - Fixed that infinity equipment wasn't included in the crafting recipes after using /cheat 766 - Fixed that infinity equipment would not be tinted when stuck in armor 767--------------------------------------------------------------------------------------------------- 768Version: 1.0.2 769Date: 2020-01-26 770 Features: 771 - If you are already in cheat mode when Editor Extensions is added to your save, the testing tools will unlock themselves automatically 772 - The toggle map editor shortcut will visually disable itself if the player is not an admin 773 Bugfixes: 774 - Fixed not being able to unlock testing tools using /cheat if cheat mode was already enabled 775 - Fixed data stage code structure to prevent leaking globals into other mods, and fix many incompatibilities both known and unknown 776--------------------------------------------------------------------------------------------------- 777Version: 1.0.1 778Date: 2020-01-25 779 Bugfixes: 780 - Fixed incorrect infinity heat pipe picture definition causing a crash in some cases 781 - Fixed save/load safety of event GUI filters 782--------------------------------------------------------------------------------------------------- 783Version: 1.0.0 784Date: 2020-01-25 785 Features: 786 - Initial release