diff --git a/gamedir/Data-1.13/Ja2_Options.INI b/gamedir/Data-1.13/Ja2_Options.INI
index dd5e1b954..72e211308 100644
--- a/gamedir/Data-1.13/Ja2_Options.INI
+++ b/gamedir/Data-1.13/Ja2_Options.INI
@@ -53,6 +53,23 @@ EXPERT_CASH = 30000
INSANE_CASH = 15000
+;******************************************************************************************************************************
+; 0 = Use default drop item system for enemies (militia).
+; 1 = Use the new drop item system from XML-Files (EnemyWeaponDrops.xml, EnemyAmmoDrops.xml, EnemyArmourDrops.xml,
+; EnemyExplosiveDrops.xml, EnemyMiscDrops.xml) for enemies (and militia). You also have to disable "Enemies drop all items" in the
+; option screen, to use the new drop system
+;******************************************************************************************************************************
+
+ENEMIES_ITEM_DROP = 1
+
+
+;******************************************************************************************************************************
+; Vehicle Inventory
+;******************************************************************************************************************************
+
+VEHICLE_INVENTORY = TRUE
+
+
;******************************************************************************************************************************
; Assignment Settings:
; The following settings control various rates/speeds/effectiveness
diff --git a/gamedir/Data-1.13/TableData/EnemyAmmoDrops.xml b/gamedir/Data-1.13/TableData/EnemyAmmoDrops.xml
new file mode 100644
index 000000000..4ac2abaaf
--- /dev/null
+++ b/gamedir/Data-1.13/TableData/EnemyAmmoDrops.xml
@@ -0,0 +1,81 @@
+
+
+
+ 0
+ 0
+ 50
+
+
+ 1
+ 1
+ 50
+
+
+ 2
+ 2
+ 50
+
+
+ 3
+ 3
+ 50
+
+
+ 4
+ 4
+ 50
+
+
+ 5
+ 5
+ 50
+
+
+ 6
+ 6
+ 50
+
+
+ 7
+ 7
+ 50
+
+
+ 8
+ 8
+ 50
+
+
+ 9
+ 9
+ 50
+
+
+ 10
+ 10
+ 50
+
+
+ 11
+ 11
+ 50
+
+
+ 12
+ 12
+ 50
+
+
\ No newline at end of file
diff --git a/gamedir/Data-1.13/TableData/EnemyArmourDrops.xml b/gamedir/Data-1.13/TableData/EnemyArmourDrops.xml
new file mode 100644
index 000000000..6e89341d0
--- /dev/null
+++ b/gamedir/Data-1.13/TableData/EnemyArmourDrops.xml
@@ -0,0 +1,51 @@
+
+
+
+
+ 0
+ 0
+ 50
+
+
+
+ 1
+ 1
+ 50
+
+
+
+ 2
+ 2
+ 50
+
+
+
+ 3
+ 3
+ 50
+
+
+
+ 4
+ 4
+ 50
+
+
+
+ 5
+ 5
+ 50
+
+
\ No newline at end of file
diff --git a/gamedir/Data-1.13/TableData/EnemyExplosiveDrops.xml b/gamedir/Data-1.13/TableData/EnemyExplosiveDrops.xml
new file mode 100644
index 000000000..9d9625b98
--- /dev/null
+++ b/gamedir/Data-1.13/TableData/EnemyExplosiveDrops.xml
@@ -0,0 +1,75 @@
+
+
+
+
+ 0
+ 0
+ 50
+
+
+
+ 1
+ 1
+ 50
+
+
+
+ 2
+ 2
+ 50
+
+
+
+ 3
+ 3
+ 50
+
+
+
+ 4
+ 4
+ 50
+
+
+
+ 5
+ 5
+ 50
+
+
+
+ 6
+ 6
+ 50
+
+
+
+ 7
+ 7
+ 50
+
+
+
+ 8
+ 8
+ 50
+
+
+
+ 9
+ 9
+ 50
+
+
\ No newline at end of file
diff --git a/gamedir/Data-1.13/TableData/EnemyMiscDrops.xml b/gamedir/Data-1.13/TableData/EnemyMiscDrops.xml
new file mode 100644
index 000000000..f3fbee4c4
--- /dev/null
+++ b/gamedir/Data-1.13/TableData/EnemyMiscDrops.xml
@@ -0,0 +1,57 @@
+
+
+
+
+ 0
+ 4096
+ 50
+
+
+
+ 1
+ 8192
+ 50
+
+
+
+ 2
+ 16384
+ 50
+
+
+
+ 3
+ 32768
+ 50
+
+
+
+ 4
+ 65536
+ 50
+
+
+
+ 5
+ 268435456
+ 50
+
+
+
+ 6
+ 536870912
+ 50
+
+
\ No newline at end of file
diff --git a/gamedir/Data-1.13/TableData/EnemyWeaponDrops.xml b/gamedir/Data-1.13/TableData/EnemyWeaponDrops.xml
new file mode 100644
index 000000000..a5ea43d9f
--- /dev/null
+++ b/gamedir/Data-1.13/TableData/EnemyWeaponDrops.xml
@@ -0,0 +1,69 @@
+
+
+
+
+ 0
+ 0
+ 50
+
+
+
+ 1
+ 1
+ 50
+
+
+
+ 2
+ 2
+ 50
+
+
+
+ 3
+ 3
+ 50
+
+
+
+ 4
+ 4
+ 50
+
+
+
+ 5
+ 5
+ 50
+
+
+
+ 6
+ 6
+ 50
+
+
+
+ 7
+ 7
+ 50
+
+
+
+ 8
+ 8
+ 50
+
+
\ No newline at end of file
diff --git a/gamedir/Data/Interface/INVENTORY_FIGURE_VEHICLE.STI b/gamedir/Data/Interface/INVENTORY_FIGURE_VEHICLE.STI
new file mode 100644
index 000000000..480d33896
Binary files /dev/null and b/gamedir/Data/Interface/INVENTORY_FIGURE_VEHICLE.STI differ
diff --git a/gamedir/Data/Interface/INVENTORY_FIGURE_VEHICLE_H.STI b/gamedir/Data/Interface/INVENTORY_FIGURE_VEHICLE_H.STI
new file mode 100644
index 000000000..480d33896
Binary files /dev/null and b/gamedir/Data/Interface/INVENTORY_FIGURE_VEHICLE_H.STI differ
diff --git a/gamedir/Data/Ja2_Options.INI b/gamedir/Data/Ja2_Options.INI
index 83ce7dd2a..9b80d59ef 100644
--- a/gamedir/Data/Ja2_Options.INI
+++ b/gamedir/Data/Ja2_Options.INI
@@ -53,6 +53,23 @@ EXPERT_CASH = 30000
INSANE_CASH = 15000
+;******************************************************************************************************************************
+; 0 = Use default drop item system for enemies (militia).
+; 1 = Use the new drop item system from XML-Files (EnemyWeaponDrops.xml, EnemyAmmoDrops.xml, EnemyArmourDrops.xml,
+; EnemyExplosiveDrops.xml, EnemyMiscDrops.xml) for enemies (and militia). You also have to disable "Enemies drop all items" in the
+; option screen, to use the new drop system
+;******************************************************************************************************************************
+
+ENEMIES_ITEM_DROP = 0
+
+
+;******************************************************************************************************************************
+; Vehicle Inventory
+;******************************************************************************************************************************
+
+VEHICLE_INVENTORY = FALSE
+
+
;******************************************************************************************************************************
; Assignment Settings:
; The following settings control various rates/speeds/effectiveness
diff --git a/gamedir/Data/TableData/EnemyAmmoDrops.xml b/gamedir/Data/TableData/EnemyAmmoDrops.xml
new file mode 100644
index 000000000..4ac2abaaf
--- /dev/null
+++ b/gamedir/Data/TableData/EnemyAmmoDrops.xml
@@ -0,0 +1,81 @@
+
+
+
+ 0
+ 0
+ 50
+
+
+ 1
+ 1
+ 50
+
+
+ 2
+ 2
+ 50
+
+
+ 3
+ 3
+ 50
+
+
+ 4
+ 4
+ 50
+
+
+ 5
+ 5
+ 50
+
+
+ 6
+ 6
+ 50
+
+
+ 7
+ 7
+ 50
+
+
+ 8
+ 8
+ 50
+
+
+ 9
+ 9
+ 50
+
+
+ 10
+ 10
+ 50
+
+
+ 11
+ 11
+ 50
+
+
+ 12
+ 12
+ 50
+
+
\ No newline at end of file
diff --git a/gamedir/Data/TableData/EnemyArmourDrops.xml b/gamedir/Data/TableData/EnemyArmourDrops.xml
new file mode 100644
index 000000000..6e89341d0
--- /dev/null
+++ b/gamedir/Data/TableData/EnemyArmourDrops.xml
@@ -0,0 +1,51 @@
+
+
+
+
+ 0
+ 0
+ 50
+
+
+
+ 1
+ 1
+ 50
+
+
+
+ 2
+ 2
+ 50
+
+
+
+ 3
+ 3
+ 50
+
+
+
+ 4
+ 4
+ 50
+
+
+
+ 5
+ 5
+ 50
+
+
\ No newline at end of file
diff --git a/gamedir/Data/TableData/EnemyExplosiveDrops.xml b/gamedir/Data/TableData/EnemyExplosiveDrops.xml
new file mode 100644
index 000000000..9d9625b98
--- /dev/null
+++ b/gamedir/Data/TableData/EnemyExplosiveDrops.xml
@@ -0,0 +1,75 @@
+
+
+
+
+ 0
+ 0
+ 50
+
+
+
+ 1
+ 1
+ 50
+
+
+
+ 2
+ 2
+ 50
+
+
+
+ 3
+ 3
+ 50
+
+
+
+ 4
+ 4
+ 50
+
+
+
+ 5
+ 5
+ 50
+
+
+
+ 6
+ 6
+ 50
+
+
+
+ 7
+ 7
+ 50
+
+
+
+ 8
+ 8
+ 50
+
+
+
+ 9
+ 9
+ 50
+
+
\ No newline at end of file
diff --git a/gamedir/Data/TableData/EnemyMiscDrops.xml b/gamedir/Data/TableData/EnemyMiscDrops.xml
new file mode 100644
index 000000000..f3fbee4c4
--- /dev/null
+++ b/gamedir/Data/TableData/EnemyMiscDrops.xml
@@ -0,0 +1,57 @@
+
+
+
+
+ 0
+ 4096
+ 50
+
+
+
+ 1
+ 8192
+ 50
+
+
+
+ 2
+ 16384
+ 50
+
+
+
+ 3
+ 32768
+ 50
+
+
+
+ 4
+ 65536
+ 50
+
+
+
+ 5
+ 268435456
+ 50
+
+
+
+ 6
+ 536870912
+ 50
+
+
\ No newline at end of file
diff --git a/gamedir/Data/TableData/EnemyWeaponDrops.xml b/gamedir/Data/TableData/EnemyWeaponDrops.xml
new file mode 100644
index 000000000..a5ea43d9f
--- /dev/null
+++ b/gamedir/Data/TableData/EnemyWeaponDrops.xml
@@ -0,0 +1,69 @@
+
+
+
+
+ 0
+ 0
+ 50
+
+
+
+ 1
+ 1
+ 50
+
+
+
+ 2
+ 2
+ 50
+
+
+
+ 3
+ 3
+ 50
+
+
+
+ 4
+ 4
+ 50
+
+
+
+ 5
+ 5
+ 50
+
+
+
+ 6
+ 6
+ 50
+
+
+
+ 7
+ 7
+ 50
+
+
+
+ 8
+ 8
+ 50
+
+
\ No newline at end of file