diff --git a/AI/Aircraft/A320/A320-Edelweiss.xml b/AI/Aircraft/A320/A320-Edelweiss.xml
new file mode 100644
index 000000000..327d38721
--- /dev/null
+++ b/AI/Aircraft/A320/A320-Edelweiss.xml
@@ -0,0 +1,6 @@
+
+
+
+ Textures/Edelweiss
+
+
diff --git a/AI/Aircraft/A320/A320-WowAir.xml b/AI/Aircraft/A320/A320-WowAir.xml
new file mode 100644
index 000000000..4c203981d
--- /dev/null
+++ b/AI/Aircraft/A320/A320-WowAir.xml
@@ -0,0 +1,6 @@
+
+
+
+ Textures/WowAir
+
+
diff --git a/AI/Aircraft/A320/Textures/Edelweiss/A320-tex.png b/AI/Aircraft/A320/Textures/Edelweiss/A320-tex.png
new file mode 100644
index 000000000..ac8a3d1a3
Binary files /dev/null and b/AI/Aircraft/A320/Textures/Edelweiss/A320-tex.png differ
diff --git a/AI/Aircraft/A320/Textures/WowAir/A320-tex.png b/AI/Aircraft/A320/Textures/WowAir/A320-tex.png
new file mode 100644
index 000000000..a9a1c3e08
Binary files /dev/null and b/AI/Aircraft/A320/Textures/WowAir/A320-tex.png differ
diff --git a/AI/Aircraft/A321/A321-WowAir.xml b/AI/Aircraft/A321/A321-WowAir.xml
new file mode 100644
index 000000000..d12058b10
--- /dev/null
+++ b/AI/Aircraft/A321/A321-WowAir.xml
@@ -0,0 +1,6 @@
+
+
+
+ Textures/WowAir
+
+
diff --git a/AI/Aircraft/A321/Textures/WowAir/A321-tex.png b/AI/Aircraft/A321/Textures/WowAir/A321-tex.png
new file mode 100644
index 000000000..b73c2b632
Binary files /dev/null and b/AI/Aircraft/A321/Textures/WowAir/A321-tex.png differ
diff --git a/AI/Aircraft/A332/A332-Edelweiss.xml b/AI/Aircraft/A332/A332-Edelweiss.xml
new file mode 100644
index 000000000..f328b4118
--- /dev/null
+++ b/AI/Aircraft/A332/A332-Edelweiss.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ Textures/Edelweiss
+
+
diff --git a/AI/Aircraft/A332/Textures/Edelweiss/A332-tex.png b/AI/Aircraft/A332/Textures/Edelweiss/A332-tex.png
new file mode 100644
index 000000000..97a743f24
Binary files /dev/null and b/AI/Aircraft/A332/Textures/Edelweiss/A332-tex.png differ
diff --git a/AI/Aircraft/A333/A333-Edelweiss.xml b/AI/Aircraft/A333/A333-Edelweiss.xml
new file mode 100644
index 000000000..198e37112
--- /dev/null
+++ b/AI/Aircraft/A333/A333-Edelweiss.xml
@@ -0,0 +1,5 @@
+
+
+
+ Textures/Edelweiss
+
diff --git a/AI/Aircraft/A333/Textures/Edelweiss/A333-tex.png b/AI/Aircraft/A333/Textures/Edelweiss/A333-tex.png
new file mode 100644
index 000000000..6b6aa9592
Binary files /dev/null and b/AI/Aircraft/A333/Textures/Edelweiss/A333-tex.png differ
diff --git a/AI/Aircraft/ATR42/ATR42-Hop.xml b/AI/Aircraft/ATR42/ATR42-Hop.xml
new file mode 100644
index 000000000..6970b4fed
--- /dev/null
+++ b/AI/Aircraft/ATR42/ATR42-Hop.xml
@@ -0,0 +1,116 @@
+
+
+
+ AT42
+ Models/atr42.ac
+ Textures/Hop
+
+ 3.8
+ 0.2
+
+
+
+ select
+ Cylinder.001
+ Cylinder.005
+ Circle.003
+
+
+ velocities/true-airspeed-kt
+ 150
+
+
+
+
+
+ leftprop
+ Cube.000
+ Circle.002
+
+
+
+
+ select
+ Circle.002
+
+
+ velocities/true-airspeed-kt
+ 50
+
+
+
+
+
+ select
+ Cube.000
+
+
+ velocities/true-airspeed-kt
+ 60
+
+
+
+
+
+ spin
+ leftprop
+ velocities/true-airspeed-kt
+ 60
+
+ -3.8634
+ -4.0282
+ -0.7675
+
+
+ -1.000
+ 0.000
+ 0.000
+
+
+
+
+ rightprop
+ Cube.001
+ Circle.004
+
+
+
+ select
+ Circle.004
+
+
+ velocities/true-airspeed-kt
+ 50
+
+
+
+
+
+ select
+ Cube.001
+
+
+ velocities/true-airspeed-kt
+ 60
+
+
+
+
+
+ spin
+ rightprop
+ velocities/true-airspeed-kt
+ 60
+
+ -3.8640
+ 3.9997
+ -0.7677
+
+
+ -1.000
+ 0.000
+ 0.000
+
+
+
+
diff --git a/AI/Aircraft/ATR42/Textures/Hop/atr42.png b/AI/Aircraft/ATR42/Textures/Hop/atr42.png
new file mode 100644
index 000000000..da43bf26f
Binary files /dev/null and b/AI/Aircraft/ATR42/Textures/Hop/atr42.png differ
diff --git a/AI/Aircraft/E70/ERJ175-Hop.xml b/AI/Aircraft/E70/ERJ175-Hop.xml
new file mode 100644
index 000000000..9b1c8453e
--- /dev/null
+++ b/AI/Aircraft/E70/ERJ175-Hop.xml
@@ -0,0 +1,9 @@
+
+
+
+ Textures/Hop
+
+
+
+
+
diff --git a/AI/Aircraft/E70/Textures/Hop/ERJ175-tex.png b/AI/Aircraft/E70/Textures/Hop/ERJ175-tex.png
new file mode 100644
index 000000000..0684313c2
Binary files /dev/null and b/AI/Aircraft/E70/Textures/Hop/ERJ175-tex.png differ
diff --git a/AI/Aircraft/ERJ145/ERJ145-EasternAirways.xml b/AI/Aircraft/ERJ145/ERJ145-EasternAirways.xml
new file mode 100644
index 000000000..5c4aef26d
--- /dev/null
+++ b/AI/Aircraft/ERJ145/ERJ145-EasternAirways.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ Textures/EasternAirways
+
+
\ No newline at end of file
diff --git a/AI/Aircraft/ERJ145/ERJ145-Hop.xml b/AI/Aircraft/ERJ145/ERJ145-Hop.xml
new file mode 100644
index 000000000..555999c5a
--- /dev/null
+++ b/AI/Aircraft/ERJ145/ERJ145-Hop.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ Textures/Hop
+
+
\ No newline at end of file
diff --git a/AI/Aircraft/ERJ145/Textures/EasternAirways/145-map.png b/AI/Aircraft/ERJ145/Textures/EasternAirways/145-map.png
new file mode 100644
index 000000000..2404ac4e3
Binary files /dev/null and b/AI/Aircraft/ERJ145/Textures/EasternAirways/145-map.png differ
diff --git a/AI/Aircraft/ERJ145/Textures/Hop/145-map.png b/AI/Aircraft/ERJ145/Textures/Hop/145-map.png
new file mode 100644
index 000000000..3e5f7fddd
Binary files /dev/null and b/AI/Aircraft/ERJ145/Textures/Hop/145-map.png differ
diff --git a/AI/Aircraft/ERJ195/ERJ195-Hop.xml b/AI/Aircraft/ERJ195/ERJ195-Hop.xml
new file mode 100644
index 000000000..742f15e17
--- /dev/null
+++ b/AI/Aircraft/ERJ195/ERJ195-Hop.xml
@@ -0,0 +1,9 @@
+
+
+
+ Textures/Hop
+
+
+
+
+
diff --git a/AI/Aircraft/ERJ195/Textures/Hop/ERJ195-tex.png b/AI/Aircraft/ERJ195/Textures/Hop/ERJ195-tex.png
new file mode 100644
index 000000000..e54cab553
Binary files /dev/null and b/AI/Aircraft/ERJ195/Textures/Hop/ERJ195-tex.png differ