-
Notifications
You must be signed in to change notification settings - Fork 8
/
changelog.txt
2483 lines (2481 loc) · 125 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
---------------------------------------------------------------------------------------------------
Version: 0.11.4
Date: 06/05/2021
Bugfixes:
- Fixed a Jump Drive GUI error
- Fixed a Matter Interacter error
---------------------------------------------------------------------------------------------------
Version: 0.11.3
Date: 23/04/2021
Bugfixes:
- The Resources Collector should no longer stop collecting when a Resource Path is removed by another Resources Collector
- Fixed a Migration Crash
---------------------------------------------------------------------------------------------------
Version: 0.11.2
Date: 22/04/2021
Optimisations:
- Optimised the Resources Collector, it should create less lag
- If more than 20 Resources Collecters are placed, the number of update will be decreased, this will slow it a little but avoid lag spikes
Bugfixes:
- Fixed a migration error
- Fixed a bug where the Resources Collector doesn't correctly save its settings
---------------------------------------------------------------------------------------------------
Version: 0.11.1
Date: 21/04/2021
Bugfixes:
- Fixed an error with the Resources Collector
---------------------------------------------------------------------------------------------------
Version: 0.11.0
Date: 15/04/2021
Major Features:
- The Ore Cleaner and the Fluid Extractor was mixed to one Structure: The Resources Collector that can extract Ores and Fluids
- The Resource Collector contain a Chest and 4 Tanks, this allows to retrieve Ores and Fluids without using the Data Network (Ores and Fluids can still be sent to the Deep Tanks and Deep Storages)
- All placed Ore Cleaners will be transformed into Resources Collectors, all Fluid Extractors are lost
Features:
- Added the Resources Collector
- Removed the Ore Cleaner
- Removed the Fluid Extractor
Bugfixes:
- Fixed a bug where the Deep Tank filter is not registered when using the Information GUI
---------------------------------------------------------------------------------------------------
Version: 0.10.4
Date: 10/04/2021
Bugfixes:
- Ore Cleaner infinite ores bug
- Ore Cleaner only sends to nearby MF on same surface
Changes:
- Ore Cleaner cleaning should be a little nicer
- Unknow -> Unknown
---------------------------------------------------------------------------------------------------
Version: 0.10.3
Date: 10/04/2021
Optimisations:
- Optimised the Products Cache: this will reduce the Loading/Save time
- Optimised the Ore Cleaner: this will increase the performances and reduce the Loading/save time
---------------------------------------------------------------------------------------------------
Version: 0.10.2
Date: 10/04/2021
Changes:
- The Ore Cleaner default target is now set to Auto instead of none
- An Ore Stack size is only modified if the stack size is less than 1000
Bugfixes:
- The Ore Cleaner will no longer deplete infinite Ore Paths
- The flying Ores from the Ore Cleaners animation are no longer displayed on the map/minimap
- Fixed a bug when sometime, the Ore Cleaners target Inventory was not save
---------------------------------------------------------------------------------------------------
Version: 0.10.1
Date: 09/04/2021
Bugfixes:
- bug when Ore Cleaner doesn't have any more ores to clean
Changes:
- copy collision_mask from Mobile Factory to Deployment, for improved compatibility
- incorrect text for research description, Dimensional Pole MK2 and MK3
---------------------------------------------------------------------------------------------------
Version: 0.10.0
Date: 08/04/2021
Major Features:
- The Ore Cleaner was fully reworked, it is now more compatible with the others Mods
- The graphics was also reworked as well as the Animation
- Some changes was done to make it easier to use. It also works like a chest, this allows to use Inserters/Loaders to take Ores
Features:
- Here the new features related to the Ore Cleaner:
- Ore Paths with multiple products are now supported
- Ores can now be extracted with Inserters/Loaders
- The Mobile Factory is no longer needed (can still be used)
- It can now be connected to the Network Access Point, and will try to drain Quatron
- The Ores can be send to the Network Access Point, or the Mobile Factory (the closest)
- It can now be placed inside the Mobile Factory and doesn't need to be above an Ore Path to work
Changes:
- Increased the Stack size of all Ores to 1000, this will help the Ore Cleaner to correctly works
Bugfixes:
- Fixed a crash that happen inside the Data Assembler when you click the select recipe Button and the recipe selection window is already opened
---------------------------------------------------------------------------------------------------
Version: 0.9.3
Date: 02/04/2021
Bugfixes:
- Updated dependencies in info.json
---------------------------------------------------------------------------------------------------
Version: 0.9.2
Date: 27/03/2021
Bugfixes:
- Fixed an error that can happen when a Internal Energy Cube is removed
- Fixed an error that can happen when a Internal Quatron Cube is removed
---------------------------------------------------------------------------------------------------
Version: 0.9.1
Date: 24/03/2021
Bugfixes:
- Fixed the Icons size inside the Information GUI
- Fixed the Icons size inside the Network Explorer GUI
- Fixed the Icons size of the Network Access Point - Out of Quatron
---------------------------------------------------------------------------------------------------
Version: 0.9.0
Date: 23/03/2021
Features:
- Added HD Icons for some Items
---------------------------------------------------------------------------------------------------
Version: 0.8.9
Date: 18/02/2021
Changes:
- change Dimensional Pipe graphics to account for Industrial Revolution 2 (editing vanilla prototypes in data)
- MF Erya doesn't work with IR2 for now, account of above conflict
- change a few dates in changelog to match DD/MM/YYYY
---------------------------------------------------------------------------------------------------
Version: 0.8.8
Date: 15/02/2021
Features:
- removed outdated reset gui command
Bugfixes:
- Verify coal or wood can be used to power the Mobile Factory
Scripting:
- fix typo in Mobile Factory object table
---------------------------------------------------------------------------------------------------
Version: 0.8.7
Date: 13/02/2021
Bugfixes:
- Main gui inventories lost minimum width - caused by GUI style behavior change in Factorio 1.1.7
- Data Network Explorer with multiple storages didn't remove player inventory items
- Deep Storage with filter reset to 'nothing', by tooltip button, wouldn't clear the sprite / item stored
---------------------------------------------------------------------------------------------------
Version: 0.8.6
Date: 02/02/2021
Bugfixes:
- Resource Catchers with a modified stack size should return only 1 Filled Resource Catcher
---------------------------------------------------------------------------------------------------
Version: 0.8.5
Date: 26/01/2021
Features:
- Added an Energy Interface for the Data Assembler
---------------------------------------------------------------------------------------------------
Version: 0.8.4
Date: 24/01/2021
Bugfixes:
- Fixed a crash with the Jump Drive when using it between different Surfaces (Second Attempt)
---------------------------------------------------------------------------------------------------
Version: 0.8.3
Date: 24/01/2021
Bugfixes:
- Fixed a crash with the Jump Drive when using it between different Surfaces
---------------------------------------------------------------------------------------------------
Version: 0.8.2
Date: 20/01/2021
Bugfixes:
- Fixed a crash that can happen with a Deep Tank if it contain an Item from a removed Mod
---------------------------------------------------------------------------------------------------
Version: 0.8.1
Date: 19/01/2021
Bugfixes:
- Fixed a Crash related to the Quatron Reactor
---------------------------------------------------------------------------------------------------
Version: 0.8.0
Date: 05/01/2021
Major Features:
- Added the Energy Dispenser, it can be charger with Energy Lasers/Cubes and distribute Power within a 128x128 area (This replace the Dimensional Substation)
- Added two new Tiers for the Energy Structures
- The Graphics of all Energy related Structures was refreshed, they use now the new glowing system to allow a better rendering at night
Features:
- Added the Energy Laser MK2
- Added the Energy Laser MK3
- Added the Quatron Laser MK2
- Added the Quatron Laser MK3
- Added the Energy Cube MK2
- Added the Energy Cube MK3
- Added the Quatron Cube MK2
- Added the Quatron Cube MK3
- Added the Energy Dispenser
- Reworked the Energy Laser MK1 Graphics
- Reworked the Quatron Laser MK1 Graphics
- Reworked the Energy Cube MK1 Graphics
- Reworked the Quatron Cube MK1 Graphics
- Reworked the Internal Energy Cube Graphics
- Reworked the Internal Quatron Cube Graphics
- Reworked the Jump Drive Graphics
- Reworked the Jump Charger Graphics
- Reworked the Quatron Reactor Graphics
- Deployment: Green and Red Signals are now transferred between the Inside/Outside
Changes:
- Removed the Dimensional Substation Recipe and Technology (The Item and the Entity will be removed soon)
---------------------------------------------------------------------------------------------------
Version: 0.7.5
Date: 02/01/2021
Bugfixes:
- Fixed a loading crash with some others mods related to the Dimensional Analyzer (Honktown)
---------------------------------------------------------------------------------------------------
Version: 0.7.4
Date: 01/01/2021
Features:
- Right-Clicking the Teleport Outside Button will now teleport you to the Driver Seat of the Mobile Factory you are inside of (Or the Passenger Seat if the Driver Seat is already taken)
- Right-Clicking a Mobile Factory inside the Switch GUI will open a Camera centered on it
- You can now set an Items limit for the Deep Storage (Can be set inside the Deep Storage GUI)
- You can now set an Fluid limit for the Deep Tank (Can be set inside the Deep Tank GUI)
---------------------------------------------------------------------------------------------------
Version: 0.7.3
Date: 01/01/2021
Scripting:
- Added an Error handler for UpSys.update.obj.update
- Added an Error handler for GUI.updateAllGUIs.GUI.update...
- Added an Error handler for MF:update.II.rescan
- Added an Error handler for MF:update.MF.repack
- Added an Error handler for MF:update.MF.updateFuel
- Added an Error handler for MF:update.MF.scanEnt
- Added an Error handler for MF:update.MF.updateShield
- Added an Error handler for MF:update.MF.updatePollution
- Added an Error handler for MF:update.MF.factoryTeleportBox
- Added an Error handler for MF:update.MF.scanModules
- Added an Error handler for MF:update.MF.updateDeployment
---------------------------------------------------------------------------------------------------
Version: 0.7.2
Date: 31/12/2020
Scripting:
- Added an Error handler for initAPlayer.Event.initPlayer
- Added an Error handler for Event.initPlayer.addMobileFactory
- Added an Error handler for Event.initPlayer.GUI.createMFMainGUI
- Added an Error handler for whenSomethingWasPlaced.somethingWasPlaced
- Added an Error handler for onGhostPlacedByDie.ghostPlacedByDie
- Added an Error handler for guiOpened.ghostPlacedByDie.GUI.openTTGui
- Added an Error handler for onButtonClicked.GUI.buttonClicked
- Added an Error handler for onGuiElemChanged.GUI.onGuiElemChanged
---------------------------------------------------------------------------------------------------
Version: 0.7.1
Date: 31/12/2020
Bugfixes:
- Fixed an error when something is placed
---------------------------------------------------------------------------------------------------
Version: 0.7.0
Date: 31/12/2020
Features:
- Added the /MFClearGUI command to clean all GUIs
Scripting:
- Transfered the API-GUI to the MF: Base Mod
- Transfered a lot of Functions (Util) to the MF: Base Mod
- Added the compatibility with MF: Base Errors handling that will try to avoid Crashes
---------------------------------------------------------------------------------------------------
Version: 0.6.2
Date: 30/12/2020
Bugfixes:
- fixed error with "add vanilla" with modded packs (Angels bio processing)
note: adds basic lab science packs, not explicitly vanilla science packs
---------------------------------------------------------------------------------------------------
Version: 0.6.1
Date: 30/12/2020
Features:
- Added compatibility with the New Erya Tech Script
- Added a Button to the Option GUI (System) to Show/Hide Erya Tech Debug information
Bugfixes:
- The Mobile Factory will no longer break Rails or Gates
---------------------------------------------------------------------------------------------------
Version: 0.6.0
Date: 29/12/2020
Major Features:
- Creation of the MF: Base Mod
- Some Prototypes and Scripts will be transfered to this Mod
- This will allows the current and future extensions or Mods to not longer depend on the Mobile Factory Mod
---------------------------------------------------------------------------------------------------
Version: 0.5.3
Date: 28/12/2020
Bugfixes:
- Fixed a crash when a Blueprint is created
---------------------------------------------------------------------------------------------------
Version: 0.5.2
Date: 28/12/2020
Features:
- Dimensional Belts and Pipes can now change Input/Output direction by rotating them (R key by default)
Gui:
- Added the Jump Drive GUI
- Added the Jump Charger GUI
- Added the Internal Energy Cube GUI
- Added the Energy Cube GUI
- Added the Energy Laser GUI
- Added the Data Storage GUI
- Added the Network Controller GUI
Bugfixes:
- Fixed a compatibility issue with the Space Exploration Mod and the Mobile Factory Deployment
- Fixed a crash when a Space Exploration Space Ship is moved with a Mobile Factory inside
- The Hovering Mobile Factory can now move backward
- Fixed a crash that can happen while removing the old SyncArea
Scripting:
- Removed the Warptorio compatibility script (Warptorio correctly move the Mobile Factory now, not needed anymore)
---------------------------------------------------------------------------------------------------
Version: 0.5.1
Date: 27/12/2020
Bugfixes:
- Fixed a weird behavior with the Mobile Factory Sprite inside the Deploy GUI
---------------------------------------------------------------------------------------------------
Version: 0.5.0
Date: 26/12/2020
Major Features:
- The Mobile Factory can now be Deployed (Unlocked by a Technology)
- This allows to transfer Item/Fluid/Energy between the Ouside and the Inside
- This feature is available via a Button inside the Main GUI or the Information GUI (If unlocked)
- 4 Slots are available and 16 others can be unlocked by Technology
Features:
- Added the Dimensional Belt, the Fast Dimensional Belt and the Express Dimensional Belt (Used for the Deployment)
- Added the Dimensional Pipe, the Fast Dimensional Pipe and the Express Dimensional Pipe (Used for the Deployment)
- Added the Dimensional Pole MK1, the Dimensional Pole MK2 and the Dimensional Pole MK3 (Used for the Deployment)
- Added the Deploylment Technology
- Added the Fast Dimensional Belt Technology
- Added the Express Dimensional Belt Technology
- Added the Fast Dimensional Pipe Technology
- Added the Express Dimensional Pipe Technology
- Added the Dimensional Pole MK2 Technology
- Added the Dimensional Pole MK3 Technology
- Added the Technologies for all 16 unlockable Slots
Gui:
- Added the Deployment GUI
- The Recipe Window and the Recipe Information Window inside the Data Assembler are now closed when Escape is pressed (The Key can be configured)
Changes:
- Removed the SyncArea (Replaced by the Deployment)
Bugfixes:
- The Water Reaction Recipe now need Oxygen as intended
- Fixed a "nan" error that can happen when opening some Entities GUI (Volch)
---------------------------------------------------------------------------------------------------
Version: 0.4.2
Date: 13/12/2020
Features:
- Quatron Cells have now a Fuel Value (Increased by the Quatron Purity)
- Quatron Cells have now an Accelleration Multiplier - this increase the Speed of Vehicles (Increased by the Quatron Purity)
---------------------------------------------------------------------------------------------------
Version: 0.4.1
Date: 12/12/2020
Scripting:
- All GUIs use now Tags instead of String Split
---------------------------------------------------------------------------------------------------
Version: 0.4.0
Date: 12/12/2020
Features:
- Update to Factorio 1.1
---------------------------------------------------------------------------------------------------
Version: 0.3.4
Date: 11/12/2020
Changes:
- All Quatron recipes produce now 1000 Liquid Quatron (Instead of 100)
- All Quatron Cells can now store 1000 Liquid Quatron (Instead of 100)
- The Quatron Reactor now transform 1 Liquid Quatron to 1 Quatron Energy (Instead of 1 Liquid Quatron to 10 Quatron Energy)
- The Quatron Reactor can now contain 10000 of Fluid Quatron (Instead of 3000)
- The Quatron Reactor can now transfer 5000 Quatron Energy per second (Instead of unlimited)
- The Quatron Reactor can now burn 1000 Quatron Fluid per second (Instead of unlimited)
Graphics:
- Quatron Lasers and Energy Lasers beam visual has been improved
Gui:
- Added the Burn speed to the Quatron Reactor GUI
- Fixed the Quatron Laser Output speed
---------------------------------------------------------------------------------------------------
Version: 0.3.3
Date: 11/12/2020
Bugfixes:
- Fixed the Network Controler crash (A GUI will be added later)
Scripting:
- The Mod now initialize correctly when added to an existing Save
---------------------------------------------------------------------------------------------------
Version: 0.3.2
Date: 11/12/2020
Bugfixes:
- Fixed a crash when oppening a Quatron Structure GUI - Attempt 2 (Honktown)
- Fixed a crash that can happend with a new game when some Mods are used
---------------------------------------------------------------------------------------------------
Version: 0.3.1
Date: 11/12/2020
Bugfixes:
- Fixed a loading crash with existing saves
- Fixed a crash when oppening a Quatron Structure GUI (Honktown)
---------------------------------------------------------------------------------------------------
Version: 0.3.0
Date: 10/12/2020
Gui:
- Full rework of all GUIs (Visual and Script)
Scripting:
- Created a new GUI API (G-API), all GUIs were changed to this API
- Removed the old GUI API
Bugfixes:
- Fixed a crash with the Data Assembler GUI (Volch)
- Fixed a crash with the Fluid Extractor
---------------------------------------------------------------------------------------------------
Version: 0.2.4
Date: 30/11/2020
Changes:
- placed objects prioritize to selected MF
Bugfixes:
- bad string match for new place-and-remove behavior
---------------------------------------------------------------------------------------------------
Version: 0.2.3
Date: 30/11/2020
Changes:
- sync-able entities will check the MF of the surface they are placed on or nearest Mobile Factory
Bugfixes:
- place-and-remove functions should be more compatible with multiple MFs
placing internal cubes for example
- small validity check when opening a Matter Interactor
---------------------------------------------------------------------------------------------------
Version: 0.2.2
Date: 27/11/2020
Bugfixes:
- Fixed the Fluid Extractor unable to found resources
- The Data Network List should now be correctly shown
---------------------------------------------------------------------------------------------------
Version: 0.2.1
Date: 27/11/2020
Bugfixes:
- Fixed a crash when the Ore Cleaner or the Fluid Extractor is placed
---------------------------------------------------------------------------------------------------
Version: 0.2.0
Date: 27/11/2020
Major Features:
- The Mobile Factory can now be shared between Players
- A new GUI was added that allows to rename your Mobile Factory or switch to another one (If the owner has allowed you)
- This allows to show and control all allowed Mobile Factory by selecting them
Features:
- Added a New GUI: The Switch GUI, allows you to rename your Mobile Factory or select another one as a "Main" Mobile Factory
- The Main GUI shows now the Information about the Selected Mobile Factory
- The Information GUI shows now the Information about the Selected Mobile Factory
- The Deep Storage, the Deep Tank, the Data Storage and the Jump Charger are added to the Mobile Factory where it is placed
- You can now select the Data Network for the Network Access Point, the Matter Interactor, the Fluid Interactor, the Network Explorer and the Data Assembler
- You can now select the Data Network for the Ore Cleaner and the Fluid Extractor
Bugfixes:
- Fixed crash on Sync area ghost placing (Honktown)
- The Mobile Factory vehicle GUI of other Players now works correctly
---------------------------------------------------------------------------------------------------
Version: 0.1.2
Date: 24/11/2020
Gui:
- Data Assembler: Setting the number of Items to nothing will create an unlimited amount of this Item
- The Network Access Point now shows its Quatron Purity inside its GUI
- Added the Quatron Purity amount inside the Main GUI and the Information GUI
- Added an Option to select the Main GUI Buttons size
- Added Options to show/Hide Main GUI Progress Bars
- Added an Option to select the Main GUI Progress Bars size
- Added an Option to show/hide the Mobile Factory positions inside the Main GUI
- Added an Option to show/hide the Day time (HH:MM) inside the Main GUI
- Added an Option to show/hide the Chunk current Temperature (Erya Tech extension >= 0.1.8 must be installed)
- Increased the size of all Information GUI Buttons
Translation:
- Some small fixes to translations
Bugfixes:
- Some Typos fixes
- The Data Assembler should not start the recipe if there is too many of the first product in the Data Network
---------------------------------------------------------------------------------------------------
Version: 0.1.1
Date: 23/11/2020
Features:
- Added a GUI to the Quatron Reactor
Translation:
- Fixed the Energy Cube Tooltip
- Added "Can be removed" to the Internal Energy/Quatron Cube
Changes:
- Reworked Quatron Recipes for a better readability
Graphics:
- Changed the color of the Mobile Factory Quatron Laser to match the Quatron Color
Bugfixes:
- Fixed a crash that can happen if the Player have an empty name
- Fixed a crash caused by the Profiler
- The Mobile Factory Energy Laser should now properly works
---------------------------------------------------------------------------------------------------
Version: 0.1.0
Date: 23/11/2020
Features:
- Major rewrite and optimisations by Volch
- Quatron energy have levels, which shown in Cubes and Lasers GUI (Volch)
- The Ore Cleaner and the Fluid Extractor now use Quatron Energy instead of Quatron Cell (Must be powered by Quatron Lasers/Cubes) (Volch)
- The Data Assembler is now powered by the Network Access Point. It's speed is inherited from the Network Access Point Quatron Level (Volch)
- The Mobile Factory now send Quatron Energy instead of Quatron Cells (It can also drain) (Volch)
- Added command: MF_reset_guis in case the GUI is not displayed correctly (Honktown)
Changes:
- Fluid Extractor and Ore Cleaner techs are now unlocked after Deep Tank and Deep Storage respectively. Energy Cube are unlocked just once (Volch)
- Mobile Factory Energy Laser will not charge vanilla entities anymore, only Cubes and Lasers. Neither it will not charge Quatron Cubes anymore (Volch)
- Rebalanced Quatron usage and production. Ore Cleaners and Fluid Extractors are weaker at low level, and more powerfull at hight levels (Volch)
Bugfixes:
- Fixed a wrong Jump Charge calculation (Tessmero)
- Teleportation can't be done or removed if the name contain a comma (Tessmero)
- Crash when Mods was removed with Items still inside the Data Network (Volch)
- Fixed saves with old Jets tables (Volch)
- Ore Cleaner doesn't change it's sprite to vanilla Drill when placed on uranium (Volch)
- Fixed a wrong calculation with Quatron Purity Level (Volch)
- Logistic Lasers and synced Chests does not wipe data(tags, blueprint) from transfered Items anymore (Volch)
- Fixed few bugs where synced Chests in Sync Area could destroy Items (Volch)
- Fixed Energy return for unsynced Energy/Quatron Cubes and Accumulators (Volch)
Scripting:
- Altered Data Assember processing order, preventing it from taking resources when it's already finished crafting (Volch)
---------------------------------------------------------------------------------------------------
Version: 0.0.199
Date: 14/10/2020
Bugfixes:
- bad migrations bug
---------------------------------------------------------------------------------------------------
Version: 0.0.198
Date: 13/10/2020
Features:
- Ore Cleaner + Fluid Extractor support multiple-output resources
- Data Assembler production/consumption shows in Statistics
- remote call to blacklist recipes in the Data Assembler (see utils/remote.lua, blacklistDACategory(category, value) )
Changes:
- Mobile Factory re-fueling code changed a bit (directly adds coal fuel, instead of a coal item)
- Ore Cleaner and Fluid Extractor will deplete last of a resource (raising on_resource_depleted)
(should improve mod compatibility)
Bugfixes:
- only make the Data Controller and Jump Drive once
- possible desyncs, also optimizes obj remove operations
- Opening Mobile Factory inventory in multiplayer shows wrong MF
- only apply migrations from old save (not for scenario's with maps - workaround for bugged migrations)
- 0.0.171 to 0.0.172 migration bug
---------------------------------------------------------------------------------------------------
Version: 0.0.197
Date: 26/09/2020
Features:
- Blueprinting is back, baby! (thanks Volch! - honk honk)
Bugfixes:
- error when a resource catcher is destroyed
- workaround to prevent storing an item-with-tags, as tags are forgotten
only applies when user interface is open (existing matter interactors aren't changed)
may have bugs, please report
---------------------------------------------------------------------------------------------------
Version: 0.0.196
Date: 23/09/2020
Bugfixes:
- fix bad call with recipe sorting (Data Assembler)
---------------------------------------------------------------------------------------------------
Version: 0.0.195
Date: 23/09/2020
Changes:
- Data Assembler recipe selector (with option for original behavior) - Volch
Bugfixes:
- internal Data Assembler table issue - Volch
- improve on_string_translated safety
- a cloned entity should be checked for valid as another mod can immediately destroy it v_v
---------------------------------------------------------------------------------------------------
Version: 0.0.194
Date: 23/09/2020
Features:
- thank volch for nearly all of this patch
- DA outputs multiple products (with probabilities)
- MF, Factory Surface entities, and Control Center entities change force if the player does
Bugfixes:
- Internal Energy Cube and Internal Quatron Cube can be placed/mined quickly without losing energy/quatron
- Resource Catcher doesn't draw above character and character now collides with it
- player changing force doesn't leave behind the Mobile Factory, Factory Surface entities, and Control Center entities
(be aware if multiple people are sharing one's Mobile Factory)
- Mobile Factory surfaces should not have things added with RSO enabled
- repair-kits shall not open an entity GUI
Changes:
- player starting with a Mobile Factory (and tiles) is back! *if the option is on of course
- small localisation update
---------------------------------------------------------------------------------------------------
Version: 0.0.193
Date: 17/08/2020
Features:
- Added the Resource Catcher: Allows you to move Resources (Ore Path, Fluid Path, Water ...) between two places.
---------------------------------------------------------------------------------------------------
Version: 0.0.192
Date: 16/08/2020
Features:
- Updated to Factorio 1.0
Bugfixes:
- Fixed a new game Crash (Because of 1.0)
- Fixed a crash related to Data Network
- Fixed a crash that can occur when a Ghost/Blueprint is placed
- Fixed a crash when an Energy/Quatron Laser or an Energy/Quatron Cube is destroyed
Changes:
- No more free Mobile Factory inserted inside your inventory when you start a new Game (Factorio 1.0 problem, have to wait)
---------------------------------------------------------------------------------------------------
Version: 0.0.191
Date: 13/08/2020
Bugfixes:
- Fixed Warptorio 2 Compatibility
- Removed the Profiler (Crash: Command strartProfiler, stopProfiler already exist)
Changes:
- The Quatron Energy produced by the Quatron Reactor has been significantly increased and balanced, higher level means more production (See the Quatron Reactor Wiki for more information)
---------------------------------------------------------------------------------------------------
Version: 0.0.190
Date: 13/08/2020
Features:
- Created the "Mobile Factory - Jets" Extension and removed all Jets from the "Mobile Factory" Mod
---------------------------------------------------------------------------------------------------
Version: 0.0.189
Date: 25/07/2020
Bugfixes:
- Fixed some loading crashs
- Fixed the Ore Cleaner wrong Graphics
---------------------------------------------------------------------------------------------------
Version: 0.0.188
Date: 25/07/2020
Features:
- Created the "Mobile Factory - Erya" Extension and removed all Erya tech from the "Mobile Factory" Mod
---------------------------------------------------------------------------------------------------
Version: 0.0.187
Date: 11/07/2020
Features:
- Erya Extreme Splitter :DDD
Bugfixes:
- some Deep Tank migration issue
- NAP DS-signals max out at 2 billion to prevent crash
Changes:
- 'extrem' ---> 'extreme' in many texts
---------------------------------------------------------------------------------------------------
Version: 0.0.186
Date: 11/06/2020
Bugfixes:
- typo lead to sync error with flying-text
---------------------------------------------------------------------------------------------------
Version: 0.0.185
Date: 11/06/2020
Changes:
- Begin some mining jet flag optimizations
Bugfixes:
- double-invalid MF sync entity causing error on update
---------------------------------------------------------------------------------------------------
Version: 0.0.184
Date: 10/06/2020
Changes:
- Changed the graphic of erya mining drill to burner mining drill
Bugfixes:
- Fixed a issue with DangOreus creating ores inside the mobile factory
- fixed a crash with Factorio 0.18.31
---------------------------------------------------------------------------------------------------
Version: 0.0.183
Date: 7/06/2020
Bugfixes:
- Mining an Erya Item Mover returns an Erya Item Mover
---------------------------------------------------------------------------------------------------
Version: 0.0.182
Date: 1/06/2020
Bugfixes:
- Fixed the Fluid Interactor that doesn't work
---------------------------------------------------------------------------------------------------
Version: 0.0.181
Date: 31/05/2020
Major Features:
- Jump Drive
- The Jump Drive is a new way to Teleport the Mobile Factory to saved locations
- A new GUI is added: The Jump Drive GUI, that allows to save multiple Mobile Factory Locations and teleport back later
Features:
- Added the Jump Drive inside the Control Center, it shows the Jump Charge of the Mobile Factory (Base Capacity: 500 Charges, Base Charge Rate: 1 Charge/s)
- Added the Jump Charger, improve the Jump Drive every time one is placed (+150 Capacity, + 1 Charge/s - Must be placed on the Control Center Constructible Area)
- Added the Jump Drive Technology: Unlock the Jump Drive
- Added the Jump Charger Technology: Unlock the Jump Charger
- Added a new Animation for the Mobile Factory Teleportation
Changes:
- The Jump Drive no longer uses all its Charges when the Mobile Factory is teleported (1 Charge per Tile)
- The Jump Drive drains now less Internal Energy to recharge (300KW instead of 1 MW)
- The Jump Drive, the Internal Energy and the Internal Quatron keep they charges when the Mobile Factory is removed
- The Player can no longer call the Mobile Factory to himself
- The Quatron Cube and the Inernal Quatron Cube now send a "signal-Q" Signal
- Merged the Crystallizer Technology with the Dimensional Fluid Purification Technology
- Adjusted Energy Core recipe
- Adjusted Jets recipe
- Correction of bad local translations
Bugfixes:
- The Mobile Factory is no longer updated twice every Tick
- Fixed a crash related to the Fluid Interactor
- Fixed a crash related to the Matter Interactor
- Fixed a crash related to the Data Assembler
- Fixed bug when sometime Internal Energy/Quatron Cubes don't keep their Energy when removed
- Fixed a bug that allowed the Internal Energy/Quatron Cubes to be placed outside the Mobile Factory
- Fixed a crash with the Quatron Laser
---------------------------------------------------------------------------------------------------
Version: 0.0.180
Date: 27/05/2020
Changes:
- Matter Interactor defaults to "None" inventory
- Internal Inventory in MI selection has base Mobile Factory icon and is inventory "0"
- Pulled 0.0.179 due to bug
---------------------------------------------------------------------------------------------------
Version: 0.0.179
Date: 27/05/2020
Changes:
- Deep Tank selector list: fluid icons
- GT and Hovering Mobile Factorys use the same equipment as a base Mobile Factory
Bugfixes:
- script_raised_revive place-and-remove.lua fix. Again.
Scripting:
- clean out deprecated player-permissions code from MI inventory selection tooltip
---------------------------------------------------------------------------------------------------
Version: 0.0.178
Date: 24/05/2020
Changes:
- Remake of recipes for quatron production
---------------------------------------------------------------------------------------------------
Version: 0.0.177
Date: 21/05/2020
Bugfixes:
- Removed the Network Controler Data Network Frame
- Fixed the Data Storage Animation (Now the Animation is removed correctly)
- Fixed a crash related to the Internal Energy Cube
---------------------------------------------------------------------------------------------------
Version: 0.0.176
Date: 21/05/2020
Bugfixes:
- Fixed a crash related to Data Storages
---------------------------------------------------------------------------------------------------
Version: 0.0.175
Date: 21/05/2020
Bugfixes:
- Fixed a crash with Quatron Cubes and Quatron Reactors
---------------------------------------------------------------------------------------------------
Version: 0.0.174
Date: 21/05/2020
Major Features:
- Total rewrite of the Matter Serialization and Data Network
- Now, when you unlock the Matter Serialization Technology, a Network Controller and a new Constructible Area is added to the Control Center
- Everything work Wirelessly, the Network Access Point is used
Features:
- Added the Network Controller: The main Structure of the Data Network (Added to the Control Center when the Matter Serialization is unlocked)
- Added the Network Access Point: Allows access to the Data Network, can be placed anywhere but works with Quatron Energy
Changes:
- The Data Network is now Wireless (No more Green or Red Wire needed!)
- There is now only one Data Network per Player
- The Matter Serialization Technology now require the Quatron Technology
- The Data Storage can now only be placed inside the Control Center Constructible Area
- All Matter Serialization Structures now automatically try to connect to the closest Network Access Point (If in range)
- Changed the Energy Cube MK1 characteristics
- Changed the Energy Laser MK1 characteristics
- The Internal Energy Cube is now unlocked by the ControlCenter Technology
- The Internal Quatron Cube is now unlocked by the ControlCenter Technology
- The Power Module is now an equipment and must be placed inside the Mobile Factory Equipment Grid
- The Efficiency Module is now an equipment and must be placed inside the Mobile Factory Equipment Grid
- The Focus Module is now an equipment and must be placed inside the Mobile Factory Equipment Grid
- Removed the Equalizer (No longer used)
- Removed the Data Center (Depreciated - Items inside were send to the Mobile Factory Internal Inventory)
- Removed the Data Center MF (Depreciated - Items inside were send to the Mobile Factory Internal Inventory)
- Removed the Wireless Transmission Technology (No longer used)
- Removed the Wireless Data Transmitter (Wireless Router) (Depreciated)
- Removed the Wireless Data Receiver (Wireless Network Adapter) (Depreciated)
Scripting:
- inventory.lua changed to internal-inventory.lua
- Moved all Matter Serialization Prototype to the "matter-serialization" folder
- Rework of Data Network Object (One Data Network per Player)
- Added the Data Network Object to all Matter Serialization Structures
- Moved the DTKTable inside the Data Network
- Moved the DSRTable inside the Data Network
Bugfixes:
- Fixed crash with AAI
---------------------------------------------------------------------------------------------------
Version: 0.0.173
Date: 20/05/2020
Bugfixes:
- MK1QuatronConnectedBeam.png error
---------------------------------------------------------------------------------------------------
Version: 0.0.172
Date: 20/05/2020
Changes:
- remove the barreling of Quatron Fluid
Bugfixes:
- prevent crash(es) with robots placing tiles
---------------------------------------------------------------------------------------------------
Version: 0.0.171
Date: 18/05/2020
Features:
- Added the Quatron Reactor: Transform Liquid Quatron into Quatron Energy
- Added the Quatron Cube MK1: Store 10K of Quatron Energy
- Added the Quatron Laser MK1: Can move 1K/s of Quatron Energy
Bugfixes:
- Energy Cubes now sync correctly when placed inside the SyncArea
- Fixed a Migration crash
- Fixed a wrong GUI placement (CyberWizard)
- Fixed a crash with Blueprint
- Fixed a crash with Energy Cube
- Fixed a crash when some Entities are placed
---------------------------------------------------------------------------------------------------
Version: 0.0.170
Date: 17/05/2020
Bugfixes:
- metatables only would have loaded in limited circumstances
---------------------------------------------------------------------------------------------------
Version: 0.0.169
Date: 17/05/2020
Bugfixes:
- 0.0.168 - whoops
- Command Center unavailable on game start
Changes:
- one's first Mobile Factory placed gets one free jump and 1.5 GJ - lose energy and jump timer on mining
Scripting:
- begin refactoring and simplifying of various object and newly-needed-values code
- move some player init assignment to MF new()
- this will take much time and many bugs (honk honk)
---------------------------------------------------------------------------------------------------
Version: 0.0.168
Date: 16/05/2020
Bugfixes:
- bad init for new MF tables
---------------------------------------------------------------------------------------------------
Version: 0.0.167
Date: 15/05/2020
Features:
- Liquid Quatron can now be made with Quatron Cell
Changes:
- Added Lights inside the Mobile Factory, but they will turn off if there are no more Internal Energy
- Changed the Fluid Interactor Pipe Connections for better interaction with the other Structures (Honktown)
Scripting:
- Deep Tank and Deep Storage Objects are now placed inside its corresponding MF Object (But still exist in global for object update reasons)
- Added the MF Object and the PlayerIndex to all Data Network Objects
- Objects are now automatically created, stored and updated
- Full rewrite of all place-and-remove Functions
- Saved-tables file removed
---------------------------------------------------------------------------------------------------
Version: 0.0.166
Date: 15/05/2020
Graphics:
- Improved the visual of the Energy Cubes charge level
- Improved the visual of the Energy Lasers Beams
---------------------------------------------------------------------------------------------------
Version: 0.0.165
Date: 15/05/2020
Changes:
- Picked-up Deep Tank now saves temperature
- Placed Deep Tank or Deep Storage has filter set to stored fluid/item (if it had anything)
---------------------------------------------------------------------------------------------------
Version: 0.0.164
Date: 15/05/2020
Changes:
- decrease Energy Laser power consumption statistics (related to Factorio bug)
Bugfixes:
- Energy Laser can be rotated
---------------------------------------------------------------------------------------------------
Version: 0.0.163
Date: 15/05/2020
Changes:
- Fluid Interactor can now be copy/pasted, blueprinted (settings may not copy), decon'd
- Localised names and descriptions of Wireless Transmitter / Receiver (for clarity)
---------------------------------------------------------------------------------------------------
Version: 0.0.162
Date: 15/05/2020
Features:
- Added the Energy Laser MK1, now you can transfer Energy between Energy Cubes and charge the Mobile Factory from outside
---------------------------------------------------------------------------------------------------
Version: 0.0.161
Date: 14/05/2020
Features:
- Added the Internal Energy Cube, an Energy Cube that represent the Mobile Factory Internal Energy
- The Internal Energy Cube was added inside the Control Center, it can be removed but can only be placed inside the Mobile Factory
- Energy Cubes balance its Energy between them when placed together
- Added the Internal Quatron Cube, an Quatron Cube that represent the Mobile Factory Internal Quatron
- The Internal Quatron Cube was added inside the Control Center, it can be removed but can only be placed inside the Mobile Factory
- Quatron Cubes balance its Quatron between them when placed together
Graphics:
- Changed the Graphics of the Energy Cube MK1
Changes:
- The Data Assembler Settings can now be Copy/pasted
- Removed the Dimensional Accumulator (Replaced by the Internal Energy Cube)
- Removed the Power Drain Pole (Replaced by the Internal Energy Cube)
- Removed the Energy Distribution Technology (Replaced by the Internal Energy Cube)
---------------------------------------------------------------------------------------------------
Version: 0.0.160
Date: 13/05/2020
Bugfixes:
- sync area sticker error
- Network Explorer multiplayer compatibility
---------------------------------------------------------------------------------------------------
Version: 0.0.159
Date: 12/05/2020
Scripting:
- Rewrite of all Tooltip GUIs
- Removed the canModify() function (Players can see or can't see the Structures GUI, canModify() is useless)
---------------------------------------------------------------------------------------------------
Version: 0.0.158
Date: 12/05/2020
Bugfixes:
- canModify better multiplayer compatibility
- allowedPlayers table went un-inited
- Network Explorer GUI bug? (wasn't appearing)
- Data Assembler GUI bug? (wasn't appearing)
- missing AllowedPlayers table on new Mobile Factory
---------------------------------------------------------------------------------------------------
Version: 0.0.157
Date: 11/05/2020
Bugfixes:
- scanEnt(), some entities won't have last_user
---------------------------------------------------------------------------------------------------
Version: 0.0.156
Date: 11/05/2020
Features:
- Added Liquid Quatron (1-20)
- Added missing Quatron Cell (Between 1-20)
Changes:
- Quatron name has changed to Quatron Cell
- Changed Quatron Cell recipe, now it's made of Liquid Quatron
Gui:
- Rewrite of the Share Options GUI, now you have to choose who is allowed to use your Structures
Bugfixes:
- Fixed a crash related to the Network Explorer
Scripting:
- Rewrite of the Multiplayer Code (Permissions)
- Now, the global.entsTable keys are the "unit numbers" of the Structure associated when there is one (global.entsTable[obj.unit_number] = obj)
---------------------------------------------------------------------------------------------------
Version: 0.0.155
Date: 10/05/2020
Scripting:
- All GUI Objects are now placed inside it's corresponding MFPlayer Object
- Improved the Data Assembler GUI
---------------------------------------------------------------------------------------------------
Version: 0.0.154
Date: 10/05/2020
Scripting:
- Improved the Data Assembler
- The Information GUI and the Network Explorer show 0 Item/Fluid if a Deep Tank or a Deep Storage still have a Filter set
Bugfixes:
- Fixed a Localisation crash
---------------------------------------------------------------------------------------------------
Version: 0.0.153
Date: 09/05/2020
Bugfixes:
- fix last fix (x2)
---------------------------------------------------------------------------------------------------
Version: 0.0.152
Date: 09/05/2020
Bugfixes:
- Sync collision flying text would error with localised strings
---------------------------------------------------------------------------------------------------
Version: 0.0.151
Date: 09/05/2020
Bugfixes:
- Mobile Factory did not unclone the sync area when mined
---------------------------------------------------------------------------------------------------
Version: 0.0.150
Date: 09/05/2020
Features:
- Added the Data Assembler: Allow you to create Items/fluid directly from the Data Network
- The Network Explorer now display how many Items are inside the connected Data Center
Bugfixes:
- Fixed a crash related to Information GUI
---------------------------------------------------------------------------------------------------
Version: 0.0.149
Date: 08/05/2020
Features:
- Added Network Explorer: Let you explore a Data Network and send/retrieve Items
Bugfixes:
- Information GUI Inventory should now only display what's belong to you
---------------------------------------------------------------------------------------------------
Version: 0.0.148
Date: 08/05/2020
Bugfixes:
- Fixed some crashes when loading old saves
- Fixed crash that can happen when removing certain structures from a Data Network
---------------------------------------------------------------------------------------------------
Version: 0.0.147
Date: 07/05/2020
Changes:
- CyberWizard (cyberwizard2261) joined the Mobile Factory "dev team"
Bugfixes:
- missed curly brackets on out-in obstruction string
---------------------------------------------------------------------------------------------------
Version: 0.0.146
Date: 07/05/2020
Changes:
- reworked Matter Interactor interface
- print name of obstruction entity for sync-area (and which cloning direction)
Scripting:
- added "knownbugs.txt", mostly for bugs that strange edge cases I may or may not fix
---------------------------------------------------------------------------------------------------
Version: 0.0.145
Date: 07/05/2020
Bugfixes:
- actually fix dropped items from causing a sync error
---------------------------------------------------------------------------------------------------
Version: 0.0.144
Date: 06/05/2020
Bugfixes:
- prevent certain entity types from error'ing the sync area scan
---------------------------------------------------------------------------------------------------
Version: 0.0.143
Date: 06/05/2020
Changes:
- patches of Dimensional Fluid are "grouped" more on map (more dots will be highlighted together)
- selecting a Deep Storage with the Matter Interactor will automatically set MI filter if DS has one
Scripting:
- Possible improvement to performance with large numbers of mining jets and many ore paths
---------------------------------------------------------------------------------------------------
Version: 0.0.142
Date: 03/05/2020
Changes:
- Erya Radar scan rate and dish rotation speed decreased
Bugfixes:
- Fluid Interactor didn't have blueprint settings applied
- place and remove error from not setting MF.playerIndex
---------------------------------------------------------------------------------------------------
Version: 0.0.141
Date: 01/05/2020
Changes:
- attempt to make sync collision detection less aggressive
Bugfixes:
- Erya Loader 1 and Extrem can be blueprinted / copy-pasted
- Erya Radar works now. Does a nearby scan every 5 seconds (enjoy)
- set next_upgrade to nil for OreCleaner, Fluid Extractor and unset Erya structures (compatibility patch)
- trying to fix invalid player -> MainGUI error again
---------------------------------------------------------------------------------------------------