-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTech-icon-move.js
131 lines (130 loc) · 8.99 KB
/
Tech-icon-move.js
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
var array = [
{new:"File:Advanced electronics (research).png", old:"File:advanced-electronics-research.png"},
{new:"File:Advanced electronics 2 (research).png", old:"File:advanced-electronics-2-research.png"},
{new:"File:Advanced material processing (research).png", old:"File:advanced-material-processing-research.png"},
{new:"File:Advanced oil processing (research).png", old:"File:oil-processing-research.png"},
{new:"File:Alien technology (research).png", old:"File:alien-technology-research.png"},
{new:"File:Atomic bomb (research).png", old:"File:Atomic bomb research.png"},
{new:"File:Auto character logistic trash slots (research).png", old:"File:character-auto-logistic-trash-slots-research.png"},
{new:"File:Automated construction (research).png", old:"File:automated-construction-research.png"},
{new:"File:Automated rail transportation (research).png", old:"File:automated-rail-transportation-research.png"},
{new:"File:Automation (research).png", old:"File:automation-research.png"},
{new:"File:Automobilism (research).png", old:"File:automobilism-research.png"},
{new:"File:Exoskeleton equipment (research).png", old:"File:basic-exoskeleton-equipment-research.png"},
{new:"File:Battery (research).png", old:"File:battery-research.png"},
{new:"File:Battery equipment (research).png", old:"File:battery-equipment-research.png"},
{new:"File:Battery mk2 equipment (research).png", old:"File:battery-mk2-equipment-research.png"},
{new:"File:Braking force (research).png", old:"File:braking force research.png"},
{new:"File:Bullet damage (research).png", old:"File:bullet-damage-research.png"},
{new:"File:Bullet shooting speed (research).png", old:"File:bullet-speed-research.png"},
{new:"File:Character logistic slots (research).png", old:"File:character-logistic-slots-research.png"},
{new:"File:Character logistic trash slots (research).png", old:"File:character-logistic-trash-slots-research.png"},
{new:"File:Circuit network (research).png", old:"File:circuit-network-research.png"},
{new:"File:Cluster grenade (research).png", old:"File:cluster-grenade-research.png"},
{new:"File:Combat robotics (research).png", old:"File:combat-robotics-research.png"},
{new:"File:Combat robot damage (research).png", old:"File:combat-robot-damage-research.png"},
{new:"File:Concrete (research).png", old:"File:concrete-research.png"},
{new:"File:Construction robotics (research).png", old:"File:construction-robotics-research.png"},
{new:"File:Discharge defense (research).png", old:"File:basic-electric-discharge-defense-equipment-research.png"},
{new:"File:Effect transmission (research).png", old:"File:effect-transmission-research.png"},
{new:"File:Efficiency module (research).png", old:"File:effectivity-module-research.png"},
{new:"File:Electronics (research).png", old:"File:electronics-research.png"},
{new:"File:Electric energy accumulators (research).png", old:"File:electric-energy-acumulators-research.png"},
{new:"File:Electric energy distribution (research).png", old:"File:electric-energy-distribution-research.png"},
{new:"File:Electric engine (research).png", old:"File:electric-engine-research.png"},
{new:"File:Energy shield equipment (research).png", old:"File:energy-shield-equipment-research.png"},
{new:"File:Energy shield mk2 equipment (research).png", old:"File:energy-shield-mk2-equipment-research.png"},
{new:"File:Engine (research).png", old:"File:engine-research.png"},
{new:"File:Explosive rocketry (research).png", old:"File:explosive-rocketry-research.png"},
{new:"File:Explosives (research).png", old:"File:explosives-research.png"},
{new:"File:Flamethrower (research).png", old:"File:flame-thrower-research.png"},
{new:"File:Flamethrower damage (research).png", old:"File:flamethrower-turret-damage-research.png"},
{new:"File:Flammables (research).png", old:"File:flammables-research.png"},
{new:"File:Flight (research).png", old:"File:flying-research.png"},
{new:"File:Fluid handling (research).png", old:"File:fluid-handling-research.png"},
{new:"File:Fluid wagon (research).png", old:"File:fluid wagon research.png"},
{new:"File:Follower robot count (research).png", old:"File:follower-robots-research.png"},
{new:"File:Gates (research).png", old:"File:gates-research.png"},
{new:"File:Grenade damage (research).png", old:"File:grenade-damage-research.png"},
{new:"File:Gun turret damage (research).png", old:"File:gun-turret-damage-research.png"},
{new:"File:Inserter capacity bonus (research).png", old:"File:inserter-capacity-research.png"},
{new:"File:Lab research speed (research).png", old:"File:research-effectivity-research.png"},
{new:"File:Landmines (research).png", old:"File:land-mine-research.png"},
{new:"File:Landfill (research).png", old:"File:landfill-research.png"},
{new:"File:Laser turret damage (research).png", old:"File:laser-turret-damage-research.png"},
{new:"File:Laser turret shooting speed (research).png", old:"File:laser-turret-speed-research.png"},
{new:"File:Laser turrets (research).png", old:"File:laser-turrets-research.png"},
{new:"File:Logistic robotics (research).png", old:"File:logistic-robotics-research.png"},
{new:"File:Logistic system (research).png", old:"File:logistic-system-research.png"},
{new:"File:Logistics (research).png", old:"File:logistics-research.png"},
{new:"File:Military (research).png", old:"File:military-research.png"},
{new:"File:Modules (research).png", old:"File:module-research.png"},
{new:"File:Nightvision equipment (research).png", old:"File:night-vision-equipment-research.png"},
{new:"File:Nuclear power (research).png", old:"File:nuclear power research.png"},
{new:"File:Kovarex enrichment process (research).png", old:"File:kovarex enrichment process research.png"},
{new:"File:Nuclear fuel reprocessing (research).png", old:"File:nuclear fuel reprocessing research.png"},
{new:"File:Uranium ammo (research).png", old:"File:uranium ammo research.png"},
{new:"File:Oil processing (research).png", old:"File:oil-gathering-research.png"},
{new:"File:Optics (research).png", old:"File:optics-research.png"},
{new:"File:Personal laser defense (research).png", old:"File:basic-laser-defense-equipment-research.png"},
{new:"File:Personal roboport (research).png", old:"File:personal-roboport-equipment-research.png"},
{new:"File:Plastics (research).png", old:"File:plastics-research.png"},
{new:"File:Portable fusion reactor (research).png", old:"File:fusion-reactor-equipment-research.png"},
{new:"File:Portable solar panel (research).png", old:"File:solar-panel-equipment-research.png"},
{new:"File:Power armor (research).png", old:"File:power-armor-research.png"},
{new:"File:Power armor 2 (research).png", old:"File:power-armor-mk2-research.png"},
{new:"File:Productivity module (research).png", old:"File:productivity-module-research.png"},
{new:"File:Rail signals (research).png", old:"File:rail-signals-research.png"},
{new:"File:Railway (research).png", old:"File:railway-research.png"},
{new:"File:Robotics (research).png", old:"File:robotics-research.png"},
{new:"File:Rocket damage (research).png", old:"File:rocket-damage-research.png"},
{new:"File:Rocket shooting speed (research).png", old:"File:rocket-speed-research.png"},
{new:"File:Rocket silo (research).png", old:"File:rocket-silo-research.png"},
{new:"File:Rocketry (research).png", old:"File:rocketry-research.png"},
{new:"File:Shotgun shell damage (research).png", old:"File:shotgun-shell-damage-research.png"},
{new:"File:Shotgun shell shooting speed (research).png", old:"File:shotgun-shell-speed-research.png"},
{new:"File:Solar energy (research).png", old:"File:solar-energy-research.png"},
{new:"File:Speed module (research).png", old:"File:speed-module-research.png"},
{new:"File:Stack inserter (research).png", old:"File:stack-inserter-research.png"},
{new:"File:Steel processing (research).png", old:"File:steel-processing-research.png"},
{new:"File:Stone walls (research).png", old:"File:stone-walls-research.png"},
{new:"File:Sulfur processing (research).png", old:"File:sulfur-processing-research.png"},
{new:"File:Tanks (research).png", old:"File:tanks-research.png"},
{new:"File:Toolbelt (research).png", old:"File:toolbelt-research.png"},
{new:"File:Turrets (research).png", old:"File:turrets-research.png"},
{new:"File:Worker robot cargo size (research).png", old:"File:worker-robots-storage-research.png"},
{new:"File:Worker robot speed (research).png", old:"File:worker-robots-speed-research.png"}
];
var i = 0;
function movePage(oldPage, newPage, array) {
$.ajax({
url: apiUrl,
data: {
format: 'json',
action: 'move',
token: globalToken,
from: oldPage,
to: newPage,
ignorewarnings: true,
reason: 'Unified technology icon names',
movetalk: true
},
async: false,
dataType: 'json',
type: 'POST',
success: function(data) {
console.log('Moved ' + oldPage + ' to ' + newPage + '.');
i++;
if (i == array.length) {
console.log("Job's done!");
i = 0;
return;
} else {
setTimeout(function(){movePage(array[i].old, array[i].new, array)}, 500);
}
},
error: function(xhr) {
alert( 'Error: Request failed. Could not move ' + oldPage + '.');
}
});
}