diff --git a/config/models.mjs b/config/models.mjs index 34cf13d..7acabce 100644 --- a/config/models.mjs +++ b/config/models.mjs @@ -28,7 +28,7 @@ const weaponModels = [ "targeting", ]; -const vehicleModels = ["vehicle_air_scout"]; +const vehicleModels = ["vehicle_air_scout", "vehicle_land_mpbbase"]; export async function getSkinConfig() { const [defaultSkins, customSkins, customWeaponSkins] = await Promise.all([ @@ -105,6 +105,7 @@ export async function getSkinConfig() { targeting: "weapon_targeting", // Vehicles vehicle_air_scout: "vehicle_air_scout", + vehicle_land_mpbbase: "vehicle_land_mpbbase", }, animationLabels: { Forward: "Run Forward", @@ -291,6 +292,22 @@ export async function getSkinConfig() { size: [256, 256], }, ], + vehicle_land_mpbbase: [ + { + label: "Vehicle Front", + name: "vehicle_land_mpb1", + }, + { + label: "Vehicle Back", + name: "vehicle_land_mpb2", + }, + { + label: "Wheels", + name: "Vehicle_Land_Assault_wheel", + file: "Vehicle_Land_Assault_Wheel", + size: [512, 256], + }, + ], }, animations: { global: [ diff --git a/public/textures/Vehicle_Land_Assault_Wheel.png b/public/textures/Vehicle_Land_Assault_Wheel.png new file mode 100644 index 0000000..f85b0c9 Binary files /dev/null and b/public/textures/Vehicle_Land_Assault_Wheel.png differ diff --git a/public/textures/vehicle_land_mpb1.png b/public/textures/vehicle_land_mpb1.png new file mode 100644 index 0000000..8b98303 Binary files /dev/null and b/public/textures/vehicle_land_mpb1.png differ diff --git a/public/textures/vehicle_land_mpb2.png b/public/textures/vehicle_land_mpb2.png new file mode 100644 index 0000000..7014ead Binary files /dev/null and b/public/textures/vehicle_land_mpb2.png differ diff --git a/public/vehicle_land_mpbbase.glb b/public/vehicle_land_mpbbase.glb new file mode 100644 index 0000000..cf58e47 Binary files /dev/null and b/public/vehicle_land_mpbbase.glb differ diff --git a/src/CanvasTools.tsx b/src/CanvasTools.tsx index eed6c90..ecf285d 100644 --- a/src/CanvasTools.tsx +++ b/src/CanvasTools.tsx @@ -613,7 +613,7 @@ export default function CanvasTools() { > Export - diff --git a/src/WarriorSelector.tsx b/src/WarriorSelector.tsx index b1a1715..8b9877d 100644 --- a/src/WarriorSelector.tsx +++ b/src/WarriorSelector.tsx @@ -86,6 +86,7 @@ export default function WarriorSelector() { +