1
0
Fork 0
forked from Simnation/Main

Merge branch 'master' of ssh://git.simnation-rp.de/Simnation/Main

This commit is contained in:
EVO 2025-07-27 15:29:44 +02:00
commit ae1357b6cf
1122 changed files with 9624 additions and 8693 deletions

View file

@ -9,6 +9,8 @@ local PlyInCarCam = false
local bcamstate = false
local carCam = false
local onRec = false
local isRecording = false
local isDashcamRecording = false
-- for prop and ped
local propNetID = nil
@ -767,22 +769,88 @@ RegisterNetEvent('spy-bodycam:client:deleteDecoyPed',function(plyId)
end)
RegisterNetEvent('spy-bodycam:client:startRec',function(webhook,serviceUsed)
SendNUIMessage({
action = "toggle_record",
hook = webhook,
service = serviceUsed,
recTiming = Config.RecordTime,
})
if Config.ForceViewCam then
SetTimecycleModifier(Config.CameraEffect.bodycam)
SetTimecycleModifierStrength(0.5)
CreateThread(function()
onRec = true
while onRec do
SetFollowPedCamViewMode(4)
Wait(0)
end
end)
if isRecording then
SendNUIMessage({action = "cancel_rec_force"})
isRecording = false
NotifyPlayer('Recording stopped!', 'success', 2500)
if Config.ForceViewCam then
onRec = false
SetFollowPedCamViewMode(1)
SetTimecycleModifier('default')
SetTimecycleModifierStrength(1.0)
end
else
SendNUIMessage({
action = "toggle_record",
hook = webhook,
service = serviceUsed,
recTiming = Config.RecordTime,
})
isRecording = true
NotifyPlayer('Recording started!', 'success', 2500)
if Config.ForceViewCam then
SetTimecycleModifier(Config.CameraEffect.bodycam)
SetTimecycleModifierStrength(0.5)
CreateThread(function()
onRec = true
while onRec do
SetFollowPedCamViewMode(4)
Wait(0)
end
end)
end
end
end)
RegisterNetEvent('spy-bodycam:client:startDashcamRec', function(webhook, serviceUsed, netId)
if isDashcamRecording then
SendNUIMessage({action = "stop_dashcam_recording"})
isDashcamRecording = false
NotifyPlayer('Dashcam recording stopped!', 'success', 2500)
if Config.ForceViewCam then
onRec = false
SetFollowPedCamViewMode(1)
SetTimecycleModifier('default')
SetTimecycleModifierStrength(1.0)
end
else
local veh = NetworkGetEntityFromNetworkId(netId)
if not DoesEntityExist(veh) then
NotifyPlayer('Vehicle not found!', 'error', 2500)
return
end
-- Get vehicle info for recording overlay
local carPlate = GetVehicleNumberPlateText(veh)
local carName = GetVehDisplayName(GetEntityModel(veh))
-- Send message to NUI to start recording
SendNUIMessage({
action = "toggle_dashcam_record",
hook = webhook,
service = serviceUsed,
recTiming = Config.RecordTime,
vehicleId = netId,
vehiclePlate = carPlate,
vehicleName = carName
})
isDashcamRecording = true
NotifyPlayer('Dashcam recording started!', 'success', 2500)
if Config.ForceViewCam then
SetTimecycleModifier(Config.CameraEffect.dashcam)
SetTimecycleModifierStrength(0.5)
CreateThread(function()
onRec = true
while onRec do
SetFollowPedCamViewMode(4)
Wait(0)
end
end)
end
end
end)
@ -805,6 +873,42 @@ RegisterNetEvent('spy-bodycam:client:refreshRecords',function(records,isBoss)
})
end)
-- Register hotkeys for recording if enabled in config
Citizen.CreateThread(function()
if Config.EnableRecordingHotkeys then
-- Bodycam recording hotkey
RegisterKeyMapping('bodycamrecord', 'Start/Stop bodycam recording', 'keyboard', Config.RecordHotkey)
RegisterCommand('bodycamrecord', function()
if bcamstate then -- Only if bodycam is active
TriggerServerEvent('spy-bodycam:server:toggleRecording')
else
NotifyPlayer('Bodycam not activated!', 'error', 2500)
end
end, false)
-- Dashcam recording hotkey
RegisterKeyMapping('dashcamrecord', 'Start/Stop dashcam recording', 'keyboard', Config.DashcamHotkey)
RegisterCommand('dashcamrecord', function()
if IsPedInAnyVehicle(cache.ped, false) then
local veh = GetVehiclePedIsIn(cache.ped, false)
if isCarAuth(veh) then
local netId = NetworkGetNetworkIdFromEntity(veh)
if GlobalState.CarsOnBodycam[netId] then
TriggerServerEvent('spy-bodycam:server:toggleDashcamRecording', netId)
else
NotifyPlayer('Dashcam not activated in this vehicle!', 'error', 2500)
end
else
NotifyPlayer('Vehicle not authorized for dashcam!', 'error', 2500)
end
else
NotifyPlayer('You need to be in a vehicle to use dashcam!', 'error', 2500)
end
end, false)
end
end)
RegisterKeyMapping('bodycamexit', 'Exit bodycam spectate', 'keyboard', Config.ExitCamKey)
RegisterCommand('bodycamexit', function()
if PlyInCam or PlyInCarCam then
@ -827,7 +931,7 @@ RegisterNUICallback('videoLog', function(data, cb)
local videoUrl = data.vidurl
local pos = GetEntityCoords(cache.ped)
local s1, s2 = GetStreetNameAtCoord(pos.x, pos.y, pos.z)
TriggerServerEvent('spy-bodycam:server:logVideoDetails', videoUrl,GetStreetNameFromHashKey(s1))
TriggerServerEvent('spy-bodycam:server:logVideoDetails', videoUrl, GetStreetNameFromHashKey(s1), data.isDashcam)
end
end)
@ -1041,6 +1145,7 @@ function PlayWatchAnim(ped,isNet)
Citizen.Wait(10)
end
local prop = CreateObject(tabletprop, x, y, z + 0.2, isNet, true, false)
AttachEntityToEntity(prop, ped, GetPedBoneIndex(ped, 28422), -0.05, 0.0, 0.0, 0.0, 0.0, 0.0,
AttachEntityToEntity(prop, ped, GetPedBoneIndex(ped, 28422), -0.05, 0.0, 0.0, 0.0, 0.0, 0.0, true, true, false, true, 1, true)
local animDict = 'amb@code_human_in_bus_passenger_idles@female@tablet@idle_a'
RequestAnimDict(animDict)
@ -1220,4 +1325,37 @@ function HasItemsCheck(itemname)
return false
end
-- Register hotkeys for recording
if Config.EnableRecordingHotkeys then
RegisterCommand('+bodycamrecord', function()
if bcamstate then
TriggerServerEvent('spy-bodycam:server:toggleRecording')
else
NotifyPlayer('Bodycam not activated!', 'error', 2500)
end
end, false)
RegisterCommand('+dashcamrecord', function()
if IsPedInAnyVehicle(cache.ped, false) then
local veh = GetVehiclePedIsIn(cache.ped, false)
if isCarAuth(veh) then
local netId = NetworkGetNetworkIdFromEntity(veh)
if GlobalState.CarsOnBodycam[netId] then
TriggerServerEvent('spy-bodycam:server:toggleDashcamRecording', netId)
else
NotifyPlayer('Dashcam not activated in this vehicle!', 'error', 2500)
end
else
NotifyPlayer('Vehicle not authorized for dashcam!', 'error', 2500)
end
else
NotifyPlayer('You need to be in a vehicle to use dashcam!', 'error', 2500)
end
end, false)
RegisterKeyMapping('+bodycamrecord', 'Start/Stop bodycam recording', 'keyboard', Config.RecordHotkey)
RegisterKeyMapping('+dashcamrecord', 'Start/Stop dashcam recording', 'keyboard', Config.DashcamHotkey)
end

View file

@ -21,10 +21,13 @@ Config.Dependency = {
UseProgress = 'qb', -- qb | ox | esx
UseMenu = 'qb', -- qb | ox | esx
UseNotify = 'qb', -- qb | ox | esx
UseAppearance = 'illenium', -- qb | illenium | false
UseAppearance = 'illenium', -- qb | illenium | false
}
Config.ExitCamKey = 'BACK'
Config.RecordHotkey = 'F1' -- Hotkey for bodycam recording
Config.DashcamHotkey = 'F10' -- Hotkey for dashcam recording
Config.EnableRecordingHotkeys = true -- Enable/disable hotkey functionality
Config.CameraEffect = {
bodycam = 'Island_CCTV_ChannelFuzz',
@ -119,4 +122,4 @@ Config.VehCamOffset = {
-- 19: Military
-- 20: Commercial
-- 21: Trains
-- 22: Open Wheel
-- 22: Open Wheel

View file

@ -161,13 +161,71 @@ Citizen.CreateThread(function()
end
end)
RegisterNetEvent('spy-bodycam:server:logVideoDetails', function(videoUrl,streetName)
-- Handle bodycam recording toggle
RegisterNetEvent('spy-bodycam:server:toggleRecording', function()
local src = source
if PlayerOnBodycam[src] then
local defwebhook
if Upload.ServiceUsed == 'discord' then
local jobKey
if Config.Framework == 'qb' then
local Player = QBCore.Functions.GetPlayer(src)
jobKey = Player.PlayerData.job.name
else
local xPlayer = ESX.GetPlayerFromId(src)
jobKey = xPlayer.getJob().name
end
if Upload.JobUploads[jobKey] then
defwebhook = Upload.JobUploads[jobKey].webhook
else
defwebhook = Upload.DefaultUploads.webhook
end
elseif Upload.ServiceUsed == 'fivemanage' or Upload.ServiceUsed == 'fivemerr' then
defwebhook = Upload.Token
end
TriggerClientEvent('spy-bodycam:client:startRec', src, defwebhook, Upload.ServiceUsed)
else
NotifyPlayerSv('Bodycam not turned on!', 'error', 3000, src)
end
end)
-- Handle dashcam recording toggle
RegisterNetEvent('spy-bodycam:server:toggleDashcamRecording', function(netId)
local src = source
if CarsOnBodycam[netId] then
local defwebhook
if Upload.ServiceUsed == 'discord' then
local jobKey
if Config.Framework == 'qb' then
local Player = QBCore.Functions.GetPlayer(src)
jobKey = Player.PlayerData.job.name
else
local xPlayer = ESX.GetPlayerFromId(src)
jobKey = xPlayer.getJob().name
end
if Upload.JobUploads[jobKey] then
defwebhook = Upload.JobUploads[jobKey].webhook
else
defwebhook = Upload.DefaultUploads.webhook
end
elseif Upload.ServiceUsed == 'fivemanage' or Upload.ServiceUsed == 'fivemerr' then
defwebhook = Upload.Token
end
TriggerClientEvent('spy-bodycam:client:startDashcamRec', src, defwebhook, Upload.ServiceUsed, netId)
else
NotifyPlayerSv('Dashcam not turned on!', 'error', 3000, src)
end
end)
RegisterNetEvent('spy-bodycam:server:logVideoDetails', function(videoUrl, streetName, isDashcam)
local src = source
local offName
local offJob
local offRank
local jobKey
local date = os.date('%Y-%m-%d')
local recordType = isDashcam and "dashcam" or "bodycam"
if Config.Framework == 'qb' then
local Player = QBCore.Functions.GetPlayer(src)
@ -184,12 +242,13 @@ RegisterNetEvent('spy-bodycam:server:logVideoDetails', function(videoUrl,streetN
end
---SQL UPLOAD
MySQL.Async.execute('INSERT INTO spy_bodycam (job, videolink, street, date, playername) VALUES (@job, @videolink, @street, @date, @playername)', {
MySQL.Async.execute('INSERT INTO spy_bodycam (job, videolink, street, date, playername, recordtype) VALUES (@job, @videolink, @street, @date, @playername, @recordtype)', {
['@job'] = jobKey,
['@videolink'] = videoUrl,
['@street'] = streetName,
['@date'] = date,
['@playername'] = offName
['@playername'] = offName,
['@recordtype'] = recordType
}, function(rowsChanged) end)
if Upload.DiscordLogs.Enabled then
@ -204,7 +263,7 @@ RegisterNetEvent('spy-bodycam:server:logVideoDetails', function(videoUrl,streetN
end
local embedData = {
{
title = Upload.DiscordLogs.Title,
title = Upload.DiscordLogs.Title .. (isDashcam and " (Dashcam)" or " (Bodycam)"),
color = 16761035,
fields = {
{ name = "Name:", value = offName, inline = false },
@ -212,7 +271,7 @@ RegisterNetEvent('spy-bodycam:server:logVideoDetails', function(videoUrl,streetN
{ name = "Job Rank:", value = offRank, inline = false },
},
footer = {
text = "Date: " .. os.date("!%Y-%m-%d %H:%M:%S", os.time()),
text = "Date: " .. os.date("!%Y-%m-%d %H:%M:%S", os.time()),
icon_url = "https://i.imgur.com/CuSyeZT.png",
},
author = author
@ -370,4 +429,58 @@ AddEventHandler('onResourceStart', function(resourceName)
checkForUpdates()
end
end)
-- Handle bodycam recording toggle
RegisterNetEvent('spy-bodycam:server:toggleRecording', function()
local src = source
if PlayerOnBodycam[src] then
local defwebhook
if Upload.ServiceUsed == 'discord' then
local jobKey
if Config.Framework == 'qb' then
local Player = QBCore.Functions.GetPlayer(src)
jobKey = Player.PlayerData.job.name
else
local xPlayer = ESX.GetPlayerFromId(src)
jobKey = xPlayer.getJob().name
end
if Upload.JobUploads[jobKey] then
defwebhook = Upload.JobUploads[jobKey].webhook
else
defwebhook = Upload.DefaultUploads.webhook
end
elseif Upload.ServiceUsed == 'fivemanage' or Upload.ServiceUsed == 'fivemerr' then
defwebhook = Upload.Token
end
TriggerClientEvent('spy-bodycam:client:startRec', src, defwebhook, Upload.ServiceUsed)
else
NotifyPlayerSv('Bodycam not turned on!', 'error', 3000, src)
end
end)
-- Handle dashcam recording toggle
RegisterNetEvent('spy-bodycam:server:toggleDashcamRecording', function(netId)
local src = source
if CarsOnBodycam[netId] then
local defwebhook
if Upload.ServiceUsed == 'discord' then
local jobKey
if Config.Framework == 'qb' then
local Player = QBCore.Functions.GetPlayer(src)
jobKey = Player.PlayerData.job.name
else
local xPlayer = ESX.GetPlayerFromId(src)
jobKey = xPlayer.getJob().name
end
if Upload.JobUploads[jobKey] then
defwebhook = Upload.JobUploads[jobKey].webhook
else
defwebhook = Upload.DefaultUploads.webhook
end
elseif Upload.ServiceUsed == 'fivemanage' or Upload.ServiceUsed == 'fivemerr' then
defwebhook = Upload.Token
end
TriggerClientEvent('spy-bodycam:client:startDashcamRec', src, defwebhook, Upload.ServiceUsed, netId)
else
NotifyPlayerSv('Dashcam not turned on!', 'error', 3000, src)
end
end)

View file

@ -79,9 +79,18 @@
</div>
</div>
</div>
<!-- Dashcam Recording UI -->
<div id="dashcam-recording-ui">
<div class="dashcam-header">
<div class="dashcam-recording-indicator"></div>
<span>DASHCAM RECORDING</span>
</div>
<div id="dashcam-vehicle-info">Police Cruiser - ABC123</div>
<div id="dashcam-timer">00:00</div>
</div>
<audio id="beep-sound" src="audio/on_sound.mp3"></audio>
<audio id="off-sound" src="audio/off_sound.mp3"></audio>
<script src="js/jquery-3.7.1.min.js"></script>
<script type="module" src="js/app.js"></script>
</body>
</html>
</html>

View file

@ -1,7 +1,10 @@
import { GameView } from './gameview.js';
const gameview = new GameView();
let isRecording = false;
let isDashcamRecording = false;
let recordingTimeout;
let dashcamRecordingTimeout;
let dashcamTimer;
$(document).ready(function () {
$('.overlayCont').hide();
@ -10,6 +13,7 @@ $(document).ready(function () {
$('.recCont').hide();
$('.askMain').hide();
$('.vidplaycont').hide();
$('#dashcam-recording-ui').hide();
const beepSound = document.getElementById('beep-sound');
const offSound = document.getElementById('off-sound');
@ -98,7 +102,7 @@ $(document).ready(function () {
startRecording(data.hook, data.service);
recordingTimeout = setTimeout(() => {
if (isRecording) {
// Stop recording automatically after 30 seconds
// Stop recording automatically after configured time
isRecording = false;
$('.HeadText').html('<i class="fa-solid fa-circle bodyIcon" style="color: white;"></i>' + 'Recording Stopped');
setTimeout(() => {
@ -118,6 +122,53 @@ $(document).ready(function () {
stopRecording();
}
}
if (data.action === 'toggle_dashcam_record') {
clearTimeout(dashcamRecordingTimeout);
if (!isDashcamRecording) {
// Start dashcam recording
isDashcamRecording = true;
$('#dashcam-recording-ui').show();
$('#dashcam-vehicle-info').text(`${data.vehicleName} - ${data.vehiclePlate}`);
// Start a timer for the dashcam recording
let seconds = 0;
dashcamTimer = setInterval(() => {
seconds++;
const mins = Math.floor(seconds / 60);
const secs = seconds % 60;
$('#dashcam-timer').text(`${mins.toString().padStart(2, '0')}:${secs.toString().padStart(2, '0')}`);
}, 1000);
// Start recording using the existing function
startRecording(data.hook, data.service, data.recTiming, true);
// Auto-stop after the configured time
dashcamRecordingTimeout = setTimeout(() => {
if (isDashcamRecording) {
isDashcamRecording = false;
$('#dashcam-recording-ui').hide();
clearInterval(dashcamTimer);
stopRecording(true);
}
}, data.recTiming * 1000);
} else {
// Stop dashcam recording
isDashcamRecording = false;
$('#dashcam-recording-ui').hide();
clearTimeout(dashcamRecordingTimeout);
clearInterval(dashcamTimer);
stopRecording(true);
}
}
if (data.action === 'stop_dashcam_recording') {
if (isDashcamRecording) {
isDashcamRecording = false;
$('#dashcam-recording-ui').hide();
clearTimeout(dashcamRecordingTimeout);
clearInterval(dashcamTimer);
stopRecording(true);
}
}
if (data.action === 'cancel_rec_force') {
if (isRecording) {
// Force stop recording
@ -129,6 +180,13 @@ $(document).ready(function () {
}, 1000);
stopRecording();
}
if (isDashcamRecording) {
isDashcamRecording = false;
$('#dashcam-recording-ui').hide();
clearTimeout(dashcamRecordingTimeout);
clearInterval(dashcamTimer);
stopRecording(true);
}
}
// RECORDS SHOWING
@ -138,16 +196,18 @@ $(document).ready(function () {
if (Array.isArray(data.recordData) && data.recordData.length > 0) {
$.each(data.recordData, function (index, record) {
var recordType = record.recordtype || 'bodycam';
var recordIcon = recordType === 'dashcam' ? 'fa-car' : 'fa-video';
var camBox = $(
`
<div class="camBox">
<div class="camInfo">
<div class="camTitle">${record.playername}<span class="camStreet"> [${record.street}]</span></div>
<div class="camDesc">Date: ${record.date}</div>
<div class="camDesc">${recordType.toUpperCase()} | Date: ${record.date}</div>
</div>
<div class="camIcons">
<div class="camShow" data-stored="${record.videolink}"><i class="fa-solid fa-eye"></i></div>
${data.isBoss ? `<div class="camDelete"><i class="fa-solid fa-trash"></i></div>` : ''}
${data.isBoss ? `<div class="camDelete" data-url="${record.videolink}"><i class="fa-solid fa-trash"></i></div>` : ''}
</div>
</div>
`
@ -166,16 +226,18 @@ $(document).ready(function () {
$('.recInnerScroll').empty();
if (Array.isArray(data.recordData) && data.recordData.length > 0) {
$.each(data.recordData, function (index, record) {
var recordType = record.recordtype || 'bodycam';
var recordIcon = recordType === 'dashcam' ? 'fa-car' : 'fa-video';
var camBox = $(
`
<div class="camBox">
<div class="camInfo">
<div class="camTitle">${record.playername}<span class="camStreet"> [${record.street}]</span></div>
<div class="camDesc">Date: ${record.date}</div>
<div class="camDesc">${recordType.toUpperCase()} | Date: ${record.date}</div>
</div>
<div class="camIcons">
<div class="camShow" data-stored="${record.videolink}"><i class="fa-solid fa-eye"></i></div>
${data.isBoss ? `<div class="camDelete"><i class="fa-solid fa-trash"></i></div>` : ''}
${data.isBoss ? `<div class="camDelete" data-url="${record.videolink}"><i class="fa-solid fa-trash"></i></div>` : ''}
</div>
</div>
`
@ -196,7 +258,7 @@ $(document).ready(function () {
function updateVisibility(searchText) {
$('.camBox').each(function () {
var camTitleText = $(this).find('.camTitle').text().toLowerCase();
var camDescDate = $(this).find('.camDesc').text().trim().replace('Date: ', '');
var camDescDate = $(this).find('.camDesc').text().trim().replace(/.*Date: /, '');
if ((searchText === '' || camTitleText.includes(searchText)) &&
($(this).css('display') !== 'none' || camDescDate === $('.selectedDate').val())
) {
@ -220,7 +282,7 @@ $(document).ready(function () {
$('.selectedDate').on('change', function () {
var selectedDate = $(this).val();
$('.camBox').each(function () {
var camDescDate = $(this).find('.camDesc').text().trim().replace('Date: ', '');
var camDescDate = $(this).find('.camDesc').text().trim().replace(/.*Date: /, '');
if (selectedDate === '') {
$(this).show();
} else if (selectedDate === camDescDate) {
@ -235,7 +297,7 @@ $(document).ready(function () {
$(document).on('click', '.camDelete', function () {
const camBox = $(this).closest('.camBox');
deleteUrl = camBox.find('.camShow').data('stored');
deleteUrl = $(this).data('url');
$('.askMain').fadeIn();
});
@ -287,7 +349,7 @@ let mediaRecorder;
let audioStream;
const canvasElement = document.querySelector('canvas');
async function uploadBlob(videoBlob, hook, service) {
async function uploadBlob(videoBlob, hook, service, isDashcam = false) {
$.post(`https://${GetParentResourceName()}/exitBodyCam`, '{}');
const formData = new FormData();
try {
@ -306,7 +368,8 @@ async function uploadBlob(videoBlob, hook, service) {
}
responseData = await response.json();
$.post(`https://${GetParentResourceName()}/videoLog`, JSON.stringify({
vidurl: responseData.url
vidurl: responseData.url,
isDashcam: isDashcam
}));
} else if (service === 'fivemerr') {
formData.append('file', videoBlob, 'video.webm');
@ -322,7 +385,8 @@ async function uploadBlob(videoBlob, hook, service) {
}
responseData = await response.json();
$.post(`https://${GetParentResourceName()}/videoLog`, JSON.stringify({
vidurl: responseData.url
vidurl: responseData.url,
isDashcam: isDashcam
}));
} else if (service === 'discord') {
formData.append('file', videoBlob, 'video.webm');
@ -335,7 +399,8 @@ async function uploadBlob(videoBlob, hook, service) {
}
responseData = await response.json();
$.post(`https://${GetParentResourceName()}/videoLog`, JSON.stringify({
vidurl: responseData.attachments[0].url
vidurl: responseData.attachments[0].url,
isDashcam: isDashcam
}));
}
} catch (error) {
@ -353,15 +418,16 @@ async function startMicrophoneCapture() {
}
}
async function startRecording(hook, service) {
async function startRecording(hook, service, recordTime, isDashcam = false) {
audioStream = await startMicrophoneCapture();
if (!isRecording){
if (!isRecording && !isDashcamRecording) {
if (audioStream) {
audioStream.getAudioTracks().forEach(track => track.stop());
}
return
return;
}
console.log('Video Recording Started');
console.log(isDashcam ? 'Dashcam Recording Started' : 'Bodycam Recording Started');
const gameView = gameview.createGameView(canvasElement);
const canvasStream = canvasElement.captureStream(30);
@ -379,7 +445,7 @@ async function startRecording(hook, service) {
mediaRecorder.onstop = async () => {
const videoBlob = new Blob(videoChunks, { type: 'video/webm' });
if (videoBlob.size > 0) {
uploadBlob(videoBlob, hook, service);
uploadBlob(videoBlob, hook, service, isDashcam);
}
if (audioStream) {
audioStream.getAudioTracks().forEach(track => track.stop());
@ -387,8 +453,15 @@ async function startRecording(hook, service) {
};
}
function stopRecording() {
function stopRecording(isDashcam = false) {
if (mediaRecorder && mediaRecorder.state === 'recording') {
mediaRecorder.stop();
}
}
if (isDashcam) {
isDashcamRecording = false;
$('#dashcam-recording-ui').hide();
} else {
isRecording = false;
}
}

View file

@ -448,4 +448,57 @@
color: rgba(255, 255, 255, 0.26);
font-size: 3rem;
font-family: "Fjalla One", sans-serif;
}
}
/* Dashcam Recording UI */
#dashcam-recording-ui {
position: absolute;
top: 20px;
left: 20px;
background-color: rgba(0, 0, 0, 0.7);
color: white;
padding: 15px;
border-radius: 5px;
font-family: "Play", sans-serif;
display: none;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
border: 1px solid rgba(255, 0, 0, 0.3);
min-width: 250px;
}
.dashcam-header {
display: flex;
align-items: center;
margin-bottom: 10px;
font-weight: bold;
font-size: 16px;
}
#dashcam-vehicle-info {
font-size: 14px;
margin-bottom: 5px;
color: #f0f0f0;
}
#dashcam-timer {
font-size: 20px;
font-weight: bold;
color: #ff3333;
text-align: center;
}
.dashcam-recording-indicator {
width: 12px;
height: 12px;
background-color: red;
border-radius: 50%;
display: inline-block;
margin-right: 10px;
animation: blink 1s infinite;
}
@keyframes blink {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 1; }
}

View file

@ -1 +0,0 @@
AddTextEntry("WEAPON_AIRSOFTAK47", "Airsoft AK47")

View file

@ -1,19 +0,0 @@
fx_version 'cerulean'
games {'gta5'}
description 'Add-on weapon generated using vWeaponsToolkit'
files{
'**/weaponcomponents.meta',
'**/weaponarchetypes.meta',
'**/weaponanimations.meta',
'**/pedpersonality.meta',
'**/weapons.meta',
}
data_file 'WEAPONCOMPONENTSINFO_FILE' '**/weaponcomponents.meta'
data_file 'WEAPON_METADATA_FILE' '**/weaponarchetypes.meta'
data_file 'WEAPON_ANIMATIONS_FILE' '**/weaponanimations.meta'
data_file 'PED_PERSONALITY_FILE' '**/pedpersonality.meta'
data_file 'WEAPONINFO_FILE' '**/weapons.meta'
client_script 'cl_weaponNames.lua'

View file

@ -1,214 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CPedModelInfo__PersonalityDataList>
<MovementModeUnholsterData>
<Item>
<Name>UNHOLSTER_UNARMED</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<Clip>2h_melee_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_MINIGUN</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<Clip>mini_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_UNARMED_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
</MovementModeUnholsterData>
<MovementModes>
<Item>
<Name>DEFAULT_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@p_m_zero@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@GENERIC@TRANS@2H</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>move_stealth@generic@trans@2h</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
<Item>
<Name>MP_FEMALE_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@mp_female@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@MP_FEMALE@ARMED@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTAK47</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_STEALTH@MP_FEMALE@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
</MovementModes>
</CPedModelInfo__PersonalityDataList>

View file

@ -1,443 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponAnimationsSets>
<WeaponAnimationsSets>
<Item key="Ballistic">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTAK47">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>move_ballistic_2h</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="Default">
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTAK47">
<CoverMovementClipSetHash>cover@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_Wpn_RifleHi</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@rifle@hi@assault_rifle</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@rifle@hi@assault_rifle</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@rifle@hi@assault_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@rifle@hi@assault_rifle@stealth</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="Gang">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTAK47">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash/>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_gang_smg</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="0.850000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="MP_F_Freemode">
<Fallback>Gang</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTAK47">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>move_ballistic_2h</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPerson">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTAK47">
<MovementOverrideClipSetHash>move_m@generic</MovementOverrideClipSetHash>
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleHi</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_idle@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_idle@generic@assault_rifle@shared@core</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@assault_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_stealth@generic@assault_rifle@shared@core</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_fps</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_idle</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_idle</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_idle</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_idle</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_idle</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_stealth</FPSTransitionToStealthHash>
<FPSTransitionToStealthFromUnholsterHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_stealth</FPSTransitionToStealthFromUnholsterHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@fidgets@a</Item>
<Item>WEAPONS@FIRST_PERSON@AIM_IDLE@P_M_ZERO@ASSAULT_RIFLE@SHARED@FIDGETS@B</Item>
<Item>WEAPONS@FIRST_PERSON@AIM_IDLE@P_M_ZERO@ASSAULT_RIFLE@SHARED@FIDGETS@C</Item>
</FPSFidgetClipsetHashes>
<WeaponClipSetHashForClone>weapons@first_person@aim_idle@remote_clone@assault_rifle@shared@core</WeaponClipSetHashForClone>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonAiming">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTAK47">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleHi</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_lt@generic@assault_rifle@shared@core</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@assault_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_lt@generic@assault_rifle@shared@core</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_fps</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_lt</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_lt</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash/>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_lt</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_lt</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_lt</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonRNG">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTAK47">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleHi</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@assault_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_fps</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_rng</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash/>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_rng</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_rng</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_rng</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_rng</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonScope">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTAK47">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleHi</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_scope@generic@assault_rifle@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@assault_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_scope@generic@assault_rifle@shared@core</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_fps</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_scope</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_scope</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_scope</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash/>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_scope</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_scope</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_stealth</FPSTransitionToStealthHash>
</Item>
</WeaponAnimations>
</Item>
</WeaponAnimationsSets>
</CWeaponAnimationsSets>

View file

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponModelInfo__InitDataList>
<InitDatas>
<Item>
<modelName>airsoftak_mag1</modelName>
<txdName>airsoftak_mag1</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="300"/>
</Item>
<Item>
<modelName>airsoftak</modelName>
<txdName>airsoftak</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
</InitDatas>
</CWeaponModelInfo__InitDataList>

View file

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponComponentInfoBlob>
<Infos>
<Item type="CWeaponComponentClipInfo">
<Name>AIRSOFTAK_MAG</Name>
<Model>airsoftak_mag1</Model>
<LocName>WCT_CLIP1</LocName>
<LocDesc>WCD_AR_CLIP1</LocDesc>
<AttachBone>AAPClip</AttachBone>
<WeaponAttachBone>WAPClip</WeaponAttachBone>
<AccuracyModifier type="NULL"/>
<DamageModifier type="NULL"/>
<bShownOnWheel value="false"/>
<CreateObject value="true"/>
<HudDamage value="0"/>
<HudSpeed value="0"/>
<HudCapacity value="0"/>
<HudAccuracy value="0"/>
<HudRange value="0"/>
<ClipSize value="45"/>
<AmmoInfo/>
<ReloadData ref="RELOAD_DEFAULT"/>
</Item>
</Infos>
<InfoBlobName/>
</CWeaponComponentInfoBlob>

View file

@ -1,290 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponInfoBlob>
<SlotNavigateOrder>
<Item>
<WeaponSlots>
<Item>
<OrderNumber value="464"/>
<Entry>SLOT_WEAPON_AIRSOFTAK47</Entry>
</Item>
</WeaponSlots>
</Item>
</SlotNavigateOrder>
<Infos>
<Item>
<Infos>
<Item type="CWeaponInfo">
<Name>WEAPON_AIRSOFTAK47</Name>
<Model>airsoftak</Model>
<Audio>AUDIO_ITEM_FLARE_GUN</Audio>
<Slot>SLOT_WEAPON_AIRSOFTAK47</Slot>
<DamageType>ELECTRIC</DamageType>
<Explosion>
<Default>DONTCARE</Default>
<HitCar>DONTCARE</HitCar>
<HitTruck>DONTCARE</HitTruck>
<HitBike>DONTCARE</HitBike>
<HitBoat>DONTCARE</HitBoat>
<HitPlane>DONTCARE</HitPlane>
</Explosion>
<FireType>INSTANT_HIT</FireType>
<WheelSlot>WHEEL_RIFLE</WheelSlot>
<Group>GROUP_RIFLE</Group>
<AmmoInfo ref="AMMO_RIFLE"/>
<AimingInfo ref="RIFLE_HI_BASE_STRAFE"/>
<ClipSize value="30"/>
<AccuracySpread value="3.500000"/>
<AccurateModeAccuracyModifier value="1.000000"/>
<RunAndGunAccuracyModifier value="2.000000"/>
<RunAndGunAccuracyMaxModifier value="1.000000"/>
<RecoilAccuracyMax value="0.500000"/>
<RecoilErrorTime value="0.300000"/>
<RecoilRecoveryRate value="1.000000"/>
<RecoilAccuracyToAllowHeadShotAI value="1000.000000"/>
<MinHeadShotDistanceAI value="1000.000000"/>
<MaxHeadShotDistanceAI value="1000.000000"/>
<HeadShotDamageModifierAI value="1000.000000"/>
<RecoilAccuracyToAllowHeadShotPlayer value="0.175000"/>
<MinHeadShotDistancePlayer value="5.000000"/>
<MaxHeadShotDistancePlayer value="40.000000"/>
<HeadShotDamageModifierPlayer value="18.000000"/>
<Damage value="0.000000"/>
<DamageTime value="0.000000"/>
<DamageTimeInVehicle value="0.000000"/>
<DamageTimeInVehicleHeadShot value="0.000000"/>
<HitLimbsDamageModifier value="0.500000"/>
<NetworkHitLimbsDamageModifier value="0.800000"/>
<LightlyArmouredDamageModifier value="0.750000"/>
<Force value="75.000000"/>
<ForceHitPed value="140.000000"/>
<ForceHitVehicle value="1300.000000"/>
<ForceHitFlyingHeli value="1250.000000"/>
<OverrideForces>
<Item>
<BoneTag>BONETAG_HEAD</BoneTag>
<ForceFront value="80.000000"/>
<ForceBack value="70.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_NECK</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="90.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_CALF</BoneTag>
<ForceFront value="70.000000"/>
<ForceBack value="80.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_CALF</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="100.000000"/>
</Item>
</OverrideForces>
<ForceMaxStrengthMult value="1.000000"/>
<ForceFalloffRangeStart value="0.000000"/>
<ForceFalloffRangeEnd value="50.000000"/>
<ForceFalloffMin value="1.000000"/>
<ProjectileForce value="0.000000"/>
<FragImpulse value="600.000000"/>
<Penetration value="0.000000"/>
<VerticalLaunchAdjustment value="0.000000"/>
<DropForwardVelocity value="0.000000"/>
<Speed value="300.000000"/>
<BulletsInBatch value="1"/>
<BatchSpread value="0.000000"/>
<ReloadTimeMP value="-1.000000"/>
<ReloadTimeSP value="-1.000000"/>
<VehicleReloadTime value="1.000000"/>
<AnimReloadRate value="0.700000"/>
<BulletsPerAnimLoop value="1"/>
<TimeBetweenShots value="0.158000"/>
<TimeLeftBetweenShotsWhereShouldFireIsCached value="-1.000000"/>
<SpinUpTime value="0.000000"/>
<SpinTime value="0.000000"/>
<SpinDownTime value="0.000000"/>
<AlternateWaitTime value="-1.000000"/>
<BulletBendingNearRadius value="0.000000"/>
<BulletBendingFarRadius value="0.750000"/>
<BulletBendingZoomedRadius value="0.375000"/>
<FirstPersonBulletBendingNearRadius value="0.000000"/>
<FirstPersonBulletBendingFarRadius value="0.750000"/>
<FirstPersonBulletBendingZoomedRadius value="0.375000"/>
<Fx>
<EffectGroup>WEAPON_EFFECT_GROUP_RIFLE_ASSAULT</EffectGroup>
<FlashFx></FlashFx>
<FlashFxAlt></FlashFxAlt>
<FlashFxFP></FlashFxFP>
<FlashFxAltFP/>
<MuzzleSmokeFx>muz_smoking_barrel</MuzzleSmokeFx>
<MuzzleSmokeFxFP>muz_smoking_barrel_fp</MuzzleSmokeFxFP>
<MuzzleSmokeFxMinLevel value="0.300000"/>
<MuzzleSmokeFxIncPerShot value="0.100000"/>
<MuzzleSmokeFxDecPerSec value="0.250000"/>
<ShellFx></ShellFx>
<ShellFxFP></ShellFxFP>
<TracerFx></TracerFx>
<PedDamageHash>BulletLarge</PedDamageHash>
<TracerFxChanceSP value="0.150000"/>
<TracerFxChanceMP value="0.750000"/>
<FlashFxChanceSP value="1.000000"/>
<FlashFxChanceMP value="1.000000"/>
<FlashFxAltChance value="0.200000"/>
<FlashFxScale value="1.000000"/>
<FlashFxLightEnabled value="true"/>
<FlashFxLightCastsShadows value="false"/>
<FlashFxLightOffsetDist value="0.000000"/>
<FlashFxLightRGBAMin x="255.000000" y="93.000000" z="25.000000"/>
<FlashFxLightRGBAMax x="255.000000" y="100.000000" z="50.000000"/>
<FlashFxLightIntensityMinMax x="1.000000" y="2.000000"/>
<FlashFxLightRangeMinMax x="2.500000" y="3.500000"/>
<FlashFxLightFalloffMinMax x="1024.000000" y="1536.000000"/>
<GroundDisturbFxEnabled value="false"/>
<GroundDisturbFxDist value="5.000000"/>
<GroundDisturbFxNameDefault/>
<GroundDisturbFxNameSand/>
<GroundDisturbFxNameDirt/>
<GroundDisturbFxNameWater/>
<GroundDisturbFxNameFoliage/>
</Fx>
<InitialRumbleDuration value="120"/>
<InitialRumbleIntensity value="0.650000"/>
<InitialRumbleIntensityTrigger value="0.950000"/>
<RumbleDuration value="80"/>
<RumbleIntensity value="0.450000"/>
<RumbleIntensityTrigger value="0.850000"/>
<RumbleDamageIntensity value="1.000000"/>
<InitialRumbleDurationFps value="190"/>
<InitialRumbleIntensityFps value="1.000000"/>
<RumbleDurationFps value="110"/>
<RumbleIntensityFps value="1.000000"/>
<NetworkPlayerDamageModifier value="1.000000"/>
<NetworkPedDamageModifier value="1.000000"/>
<NetworkHeadShotPlayerDamageModifier value="1.700000"/>
<LockOnRange value="65.000000"/>
<WeaponRange value="120.000000"/>
<BulletDirectionOffsetInDegrees value="0.000000"/>
<AiSoundRange value="-1.000000"/>
<AiPotentialBlastEventRange value="-1.000000"/>
<DamageFallOffRangeMin value="47.500000"/>
<DamageFallOffRangeMax value="120.000000"/>
<DamageFallOffModifier value="0.300000"/>
<VehicleWeaponHash/>
<DefaultCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_CAMERA</DefaultCameraHash>
<CoverCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA</CoverCameraHash>
<CoverReadyToFireCameraHash/>
<RunAndGunCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
<CinematicShootingCameraHash>DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA</CinematicShootingCameraHash>
<AlternativeOrScopedCameraHash/>
<RunAndGunAlternativeOrScopedCameraHash/>
<CinematicShootingAlternativeOrScopedCameraHash/>
<CameraFov value="35.000000"/>
<FirstPersonScopeFov value="20.00000"/>
<FirstPersonScopeAttachmentFov value="20.00000"/>
<FirstPersonRNGOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonRNGRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonScopeOffset x="0.00000" y="0.2500" z="-0.0010"/>
<FirstPersonScopeAttachmentOffset x="0.00000" y="0.30000" z="-0.01450"/>
<FirstPersonScopeRotationOffset x="0.40000" y="0.0000" z="0.0000"/>
<FirstPersonScopeAttachmentRotationOffset x="0.00000" y="0.0000" z="0.0000"/>
<FirstPersonAsThirdPersonIdleOffset x="-0.07500000" y="0.000000" z="-0.05"/>
<FirstPersonAsThirdPersonRNGOffset x="-0.025000" y="0.000000" z="-0.075000"/>
<FirstPersonAsThirdPersonLTOffset x="0.025000" y="0.000000" z="-0.0750000"/>
<FirstPersonAsThirdPersonScopeOffset x="0.075000" y="-0.050000" z="-0.060000"/>
<FirstPersonAsThirdPersonWeaponBlockedOffset x="-0.1000000" y="0.000000" z="-0.100000"/>
<FirstPersonDofSubjectMagnificationPowerFactorNear value="1.025000"/>
<FirstPersonDofMaxNearInFocusDistance value="0.000000"/>
<FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000"/>
<ZoomFactorForAccurateMode value="1.300000"/>
<RecoilShakeHash>ASSAULT_RIFLE_RECOIL_SHAKE</RecoilShakeHash>
<RecoilShakeHashFirstPerson>FPS_ASSAULT_RIFLE_RECOIL_SHAKE</RecoilShakeHashFirstPerson>
<AccuracyOffsetShakeHash>DEFAULT_THIRD_PERSON_ACCURACY_OFFSET_SHAKE</AccuracyOffsetShakeHash>
<MinTimeBetweenRecoilShakes value="100"/>
<RecoilShakeAmplitude value="0.050000"/>
<ExplosionShakeAmplitude value="-1.000000"/>
<ReticuleHudPosition x="0.000000" y="0.000000"/>
<AimOffsetMin x="0.200000" y="0.300000" z="0.600000"/>
<AimProbeLengthMin value="0.520000"/>
<AimOffsetMax x="0.180000" y="-0.225000" z="0.475000"/>
<AimProbeLengthMax value="0.400000"/>
<AimOffsetMinFPSIdle x="0.162000" y="0.225000" z="0.052000"/>
<AimOffsetMedFPSIdle x="0.187000" y="0.197000" z="0.321000"/>
<AimOffsetMaxFPSIdle x="0.155000" y="0.038000" z="0.364000"/>
<AimOffsetEndPosMinFPSIdle x="-0.284000" y="0.612000" z="-0.205000"/>
<AimOffsetEndPosMedFPSIdle x="-0.178000" y="0.639000" z="0.616000"/>
<AimOffsetEndPosMaxFPSIdle x="-0.21700" y="-0.096000" z="0.887000"/>
<AimOffsetMinFPSLT x="0.180000" y="0.231000" z="0.669000"/>
<AimOffsetMaxFPSLT x="0.048000" y="-0.225000" z="0.409000"/>
<AimOffsetMinFPSRNG x="0.120000" y="0.275000" z="0.509000"/>
<AimOffsetMaxFPSRNG x="0.138000" y="-0.212000" z="0.518000"/>
<AimOffsetMinFPSScope x="0.090000" y="0.078000" z="0.531000"/>
<AimOffsetMaxFPSScope x="0.006000" y="-0.059000" z="0.694000"/>
<TorsoAimOffset x="-1.300000" y="0.550000"/>
<TorsoCrouchedAimOffset x="0.100000" y="0.120000"/>
<LeftHandIkOffset x="0.015000" y="0.095000" z="-0.008000"/>
<ReticuleMinSizeStanding value="0.600000"/>
<ReticuleMinSizeCrouched value="0.500000"/>
<ReticuleScale value="0.300000"/>
<ReticuleStyleHash>WEAPONTYPE_RIFLE</ReticuleStyleHash>
<FirstPersonReticuleStyleHash/>
<PickupHash>PICKUP_WEAPON_ASSAULTRIFLE</PickupHash>
<MPPickupHash>PICKUP_AMMO_BULLET_MP</MPPickupHash>
<HumanNameHash>WEAPON_AIRSOFTAK47</HumanNameHash>
<MovementModeConditionalIdle>MMI_2Handed</MovementModeConditionalIdle>
<StatName>ASLTRIFLE</StatName>
<KnockdownCount value="-1"/>
<KillshotImpulseScale value="1.000000"/>
<NmShotTuningSet>Automatic</NmShotTuningSet>
<AttachPoints>
<Item>
<AttachBone>WAPClip</AttachBone>
<Components>
<Item>
<Default value="true"/>
<Name>AIRSOFTAK_MAG</Name>
</Item>
</Components>
</Item>
</AttachPoints>
<GunFeedBone/>
<TargetSequenceGroup/>
<WeaponFlags>ApplyBulletForce CarriedInHand Automatic Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim TwoHanded AnimReload AnimCrouchFire UsableOnFoot UsableInCover AllowEarlyExitFromFireAnimAfterBulletFired NoLeftHandIKWhenBlocked HasLowCoverReloads HasLowCoverSwaps TorsoIKForWeaponBlock LongWeapon UseFPSAimIK UseFPSSecondaryMotion</WeaponFlags>
<TintSpecValues ref="TINT_DEFAULT"/>
<FiringPatternAliases ref="FIRING_PATTERN_RIFLE"/>
<ReloadUpperBodyFixupExpressionData ref="default"/>
<AmmoDiminishingRate value="3"/>
<AimingBreathingAdditiveWeight value="1.000000"/>
<FiringBreathingAdditiveWeight value="1.000000"/>
<StealthAimingBreathingAdditiveWeight value="1.000000"/>
<StealthFiringBreathingAdditiveWeight value="1.000000"/>
<AimingLeanAdditiveWeight value="1.000000"/>
<FiringLeanAdditiveWeight value="1.000000"/>
<StealthAimingLeanAdditiveWeight value="1.000000"/>
<StealthFiringLeanAdditiveWeight value="1.000000"/>
<ExpandPedCapsuleRadius value="0.000000"/>
<AudioCollisionHash/>
<HudDamage value="0"/>
<HudSpeed value="60"/>
<HudCapacity value="40"/>
<HudAccuracy value="45"/>
<HudRange value="45"/>
</Item>
</Infos>
</Item>
</Infos>
<Name>AR</Name>
</CWeaponInfoBlob>

View file

@ -1 +0,0 @@
AddTextEntry("WEAPON_AIRSOFTG36C", "Airsoft G36C")

View file

@ -1,19 +0,0 @@
fx_version 'cerulean'
games {'gta5'}
description 'Add-on weapon generated using vWeaponsToolkit'
files{
'**/weaponcomponents.meta',
'**/weaponarchetypes.meta',
'**/weaponanimations.meta',
'**/pedpersonality.meta',
'**/weapons.meta',
}
data_file 'WEAPONCOMPONENTSINFO_FILE' '**/weaponcomponents.meta'
data_file 'WEAPON_METADATA_FILE' '**/weaponarchetypes.meta'
data_file 'WEAPON_ANIMATIONS_FILE' '**/weaponanimations.meta'
data_file 'PED_PERSONALITY_FILE' '**/pedpersonality.meta'
data_file 'WEAPONINFO_FILE' '**/weapons.meta'
client_script 'cl_weaponNames.lua'

View file

@ -1,214 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CPedModelInfo__PersonalityDataList>
<MovementModeUnholsterData>
<Item>
<Name>UNHOLSTER_UNARMED</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<Clip>2h_melee_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_MINIGUN</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<Clip>mini_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_UNARMED_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
</MovementModeUnholsterData>
<MovementModes>
<Item>
<Name>DEFAULT_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@p_m_zero@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@GENERIC@TRANS@2H</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>move_stealth@generic@trans@2h</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
<Item>
<Name>MP_FEMALE_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@mp_female@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@MP_FEMALE@ARMED@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTG36C</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_STEALTH@MP_FEMALE@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
</MovementModes>
</CPedModelInfo__PersonalityDataList>

View file

@ -1,442 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponAnimationsSets>
<WeaponAnimationsSets>
<Item key="Ballistic">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTG36C">
<CoverMovementClipSetHash />
<CoverMovementExtraClipSetHash />
<CoverAlternateMovementClipSetHash />
<CoverWeaponClipSetHash />
<MotionClipSetHash>move_ballistic_2h</MotionClipSetHash>
<MotionFilterHash />
<MotionCrouchClipSetHash />
<MotionStrafingClipSetHash />
<MotionStrafingStealthClipSetHash />
<MotionStrafingUpperBodyClipSetHash />
<WeaponClipSetHash />
<WeaponClipSetStreamedHash />
<WeaponClipSetHashInjured />
<WeaponClipSetHashStealth />
<WeaponClipSetHashHiCover />
<AlternativeClipSetWhenBlocked />
<ScopeWeaponClipSet />
<AlternateAimingStandingClipSetHash />
<AlternateAimingCrouchingClipSetHash />
<FiringVariationsStandingClipSetHash />
<FiringVariationsCrouchingClipSetHash />
<AimTurnStandingClipSetHash />
<AimTurnCrouchingClipSetHash />
<MeleeClipSetHash />
<MeleeVariationClipSetHash />
<MeleeTauntClipSetHash />
<MeleeSupportTauntClipSetHash />
<MeleeStealthClipSetHash />
<ShellShockedClipSetHash />
<JumpUpperbodyClipSetHash />
<FallUpperbodyClipSetHash />
<FromStrafeTransitionUpperBodyClipSetHash />
<SwapWeaponFilterHash />
<SwapWeaponInLowCoverFilterHash />
<AnimFireRateModifier value="1.650000" />
<AnimBlindFireRateModifier value="1.650000" />
<AnimWantingToShootFireRateModifier value="-1.000000" />
<UseFromStrafeUpperBodyAimNetwork value="true" />
<AimingDownTheBarrel value="true" />
<WeaponSwapData ref="NULL" />
<WeaponSwapClipSetHash>weapons@holster_fat_2h</WeaponSwapClipSetHash>
<AimGrenadeThrowNormalClipsetHash />
<AimGrenadeThrowAlternateClipsetHash />
</Item>
</WeaponAnimations>
</Item>
<Item key="Default">
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTG36C">
<CoverMovementClipSetHash>cover@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_Wpn_RifleSpCarbine</CoverWeaponClipSetHash>
<MotionClipSetHash>anim@weapons@rifle@lo@spcarbine</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash />
<MotionStrafingClipSetHash />
<MotionStrafingStealthClipSetHash />
<MotionStrafingUpperBodyClipSetHash />
<WeaponClipSetHash>anim@weapons@rifle@lo@spcarbine</WeaponClipSetHash>
<WeaponClipSetStreamedHash>anim@weapons@rifle@lo@spcarbine_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured />
<WeaponClipSetHashStealth>weapons@rifle@lo@spcarbine@stealth</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover />
<AlternativeClipSetWhenBlocked />
<ScopeWeaponClipSet />
<AlternateAimingStandingClipSetHash />
<AlternateAimingCrouchingClipSetHash />
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash />
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash />
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash />
<MeleeTauntClipSetHash />
<MeleeSupportTauntClipSetHash />
<MeleeStealthClipSetHash />
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash />
<SwapWeaponInLowCoverFilterHash />
<AnimFireRateModifier value="1.650000" />
<AnimBlindFireRateModifier value="1.650000" />
<AnimWantingToShootFireRateModifier value="-1.000000" />
<UseFromStrafeUpperBodyAimNetwork value="true" />
<AimingDownTheBarrel value="true" />
<WeaponSwapData ref="SWAP_DEFAULT" />
<AimGrenadeThrowNormalClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash />
</Item>
</WeaponAnimations>
</Item>
<Item key="Gang">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTG36C">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash/>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_gang_smg</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.650000"/>
<AnimBlindFireRateModifier value="1.650000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="MP_F_Freemode">
<Fallback>Gang</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTG36C">
<CoverMovementClipSetHash />
<CoverMovementExtraClipSetHash />
<CoverAlternateMovementClipSetHash />
<CoverWeaponClipSetHash />
<MotionClipSetHash>weapons@rifle@lo@spcarbine@f</MotionClipSetHash>
<MotionFilterHash />
<MotionCrouchClipSetHash />
<MotionStrafingClipSetHash />
<MotionStrafingStealthClipSetHash />
<MotionStrafingUpperBodyClipSetHash />
<WeaponClipSetHash />
<WeaponClipSetStreamedHash />
<WeaponClipSetHashInjured />
<WeaponClipSetHashStealth />
<WeaponClipSetHashHiCover />
<AlternativeClipSetWhenBlocked />
<ScopeWeaponClipSet />
<AlternateAimingStandingClipSetHash />
<AlternateAimingCrouchingClipSetHash />
<FiringVariationsStandingClipSetHash />
<FiringVariationsCrouchingClipSetHash />
<AimTurnStandingClipSetHash />
<AimTurnCrouchingClipSetHash />
<MeleeClipSetHash />
<MeleeVariationClipSetHash />
<MeleeTauntClipSetHash />
<MeleeSupportTauntClipSetHash />
<MeleeStealthClipSetHash />
<ShellShockedClipSetHash />
<JumpUpperbodyClipSetHash />
<FallUpperbodyClipSetHash />
<FromStrafeTransitionUpperBodyClipSetHash />
<SwapWeaponFilterHash />
<SwapWeaponInLowCoverFilterHash />
<AnimFireRateModifier value="1.650000" />
<AnimBlindFireRateModifier value="1.650000" />
<AnimWantingToShootFireRateModifier value="-1.000000" />
<UseFromStrafeUpperBodyAimNetwork value="true" />
<AimingDownTheBarrel value="true" />
<WeaponSwapData ref="NULL" />
<AimGrenadeThrowNormalClipsetHash />
<AimGrenadeThrowAlternateClipsetHash />
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPerson">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTG36C">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSpCarbine</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_idle@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash />
<MotionStrafingClipSetHash />
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash />
<WeaponClipSetHash>weapons@first_person@aim_idle@generic@assault_rifle@special_carbine@</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@special_carbine@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured />
<WeaponClipSetHashStealth>weapons@first_person@aim_stealth@generic@assault_rifle@special_carbine@</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover />
<AlternativeClipSetWhenBlocked />
<ScopeWeaponClipSet />
<AlternateAimingStandingClipSetHash />
<AlternateAimingCrouchingClipSetHash />
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash />
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash />
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash />
<MeleeTauntClipSetHash />
<MeleeSupportTauntClipSetHash />
<MeleeStealthClipSetHash />
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash />
<SwapWeaponInLowCoverFilterHash />
<AnimFireRateModifier value="1.650000" />
<AnimBlindFireRateModifier value="1.650000" />
<AnimWantingToShootFireRateModifier value="-1.000000" />
<UseFromStrafeUpperBodyAimNetwork value="true" />
<AimingDownTheBarrel value="true" />
<WeaponSwapData ref="SWAP_DEFAULT" />
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash />
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_idle</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_idle</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_idle</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_idle</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_idle</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_stealth</FPSTransitionToStealthHash>
<FPSTransitionToStealthFromUnholsterHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_stealth</FPSTransitionToStealthFromUnholsterHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_idle@p_m_zero@assault_rifle@special_carbine@fidgets@a</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@assault_rifle@special_carbine@fidgets@b</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@assault_rifle@special_carbine@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonAiming">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTG36C">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSpCarbine</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash />
<MotionStrafingClipSetHash />
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash />
<WeaponClipSetHash>weapons@first_person@aim_lt@generic@assault_rifle@special_carbine@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@special_carbine@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured />
<WeaponClipSetHashStealth>weapons@first_person@aim_lt@generic@assault_rifle@special_carbine@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover />
<AlternativeClipSetWhenBlocked />
<ScopeWeaponClipSet />
<AlternateAimingStandingClipSetHash />
<AlternateAimingCrouchingClipSetHash />
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash />
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash />
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash />
<MeleeTauntClipSetHash />
<MeleeSupportTauntClipSetHash />
<MeleeStealthClipSetHash />
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash />
<SwapWeaponInLowCoverFilterHash />
<AnimFireRateModifier value="1.650000" />
<AnimBlindFireRateModifier value="1.650000" />
<AnimWantingToShootFireRateModifier value="-1.000000" />
<UseFromStrafeUpperBodyAimNetwork value="true" />
<AimingDownTheBarrel value="true" />
<WeaponSwapData ref="SWAP_DEFAULT" />
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash />
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_lt</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_lt</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash></FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_lt</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_lt</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_lt</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_lt@p_m_zero@assault_rifle@special_carbine@fidgets@a</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@assault_rifle@special_carbine@fidgets@b</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@assault_rifle@special_carbine@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonRNG">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTG36C">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSpCarbine</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash />
<MotionStrafingClipSetHash />
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash />
<WeaponClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@special_carbine@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@special_carbine@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured />
<WeaponClipSetHashStealth>weapons@first_person@aim_rng@generic@assault_rifle@special_carbine@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover />
<AlternativeClipSetWhenBlocked />
<ScopeWeaponClipSet />
<AlternateAimingStandingClipSetHash />
<AlternateAimingCrouchingClipSetHash />
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash />
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash />
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash />
<MeleeTauntClipSetHash />
<MeleeSupportTauntClipSetHash />
<MeleeStealthClipSetHash />
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash />
<SwapWeaponInLowCoverFilterHash />
<AnimFireRateModifier value="1.650000" />
<AnimBlindFireRateModifier value="1.650000" />
<AnimWantingToShootFireRateModifier value="-1.000000" />
<UseFromStrafeUpperBodyAimNetwork value="true" />
<AimingDownTheBarrel value="true" />
<WeaponSwapData ref="SWAP_DEFAULT" />
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash />
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_rng</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash></FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_rng</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_rng</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_rng</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_rng</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_rng@p_m_zero@assault_rifle@special_carbine@fidgets@a</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@assault_rifle@special_carbine@fidgets@b</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@assault_rifle@special_carbine@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonScope">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTG36C">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSpCarbine</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash />
<MotionStrafingClipSetHash />
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash />
<WeaponClipSetHash>weapons@first_person@aim_scope@generic@assault_rifle@special_carbine@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@special_carbine@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured />
<WeaponClipSetHashStealth>weapons@first_person@aim_scope@generic@assault_rifle@special_carbine@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover />
<AlternativeClipSetWhenBlocked />
<ScopeWeaponClipSet />
<AlternateAimingStandingClipSetHash />
<AlternateAimingCrouchingClipSetHash />
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash />
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash />
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash />
<MeleeTauntClipSetHash />
<MeleeSupportTauntClipSetHash />
<MeleeStealthClipSetHash />
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash />
<SwapWeaponInLowCoverFilterHash />
<AnimFireRateModifier value="1.650000" />
<AnimBlindFireRateModifier value="1.650000" />
<AnimWantingToShootFireRateModifier value="-1.000000" />
<UseFromStrafeUpperBodyAimNetwork value="true" />
<AimingDownTheBarrel value="true" />
<WeaponSwapData ref="SWAP_DEFAULT" />
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash />
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_scope</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_scope</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_scope</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash></FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_scope</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_scope</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_stealth</FPSTransitionToStealthHash>
</Item>
</WeaponAnimations>
</Item>
</WeaponAnimationsSets>
</CWeaponAnimationsSets>

View file

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponModelInfo__InitDataList>
<InitDatas>
<Item>
<modelName>airsoftg36_mag1</modelName>
<txdName>airsoftg36_mag1</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="300"/>
</Item>
<Item>
<modelName>airsoftg36</modelName>
<txdName>airsoftg36</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
</InitDatas>
</CWeaponModelInfo__InitDataList>

View file

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponComponentInfoBlob>
<Infos>
<Item type="CWeaponComponentClipInfo">
<Name>AIRSOFTG36C_MAG</Name>
<Model>airsoftg36_mag1</Model>
<LocName>WCT_CLIP1</LocName>
<LocDesc>WCD_CR_CLIP1</LocDesc>
<AttachBone>AAPClip</AttachBone>
<WeaponAttachBone>WAPClip</WeaponAttachBone>
<AccuracyModifier type="NULL"/>
<DamageModifier type="NULL"/>
<bShownOnWheel value="false"/>
<CreateObject value="true"/>
<HudDamage value="0"/>
<HudSpeed value="0"/>
<HudCapacity value="0"/>
<HudAccuracy value="0"/>
<HudRange value="0"/>
<ClipSize value="60"/>
<AmmoInfo/>
<ReloadData ref="RELOAD_DEFAULT"/>
</Item>
</Infos>
<InfoBlobName/>
</CWeaponComponentInfoBlob>

View file

@ -1,290 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponInfoBlob>
<SlotNavigateOrder>
<Item>
<WeaponSlots>
<Item>
<OrderNumber value="472"/>
<Entry>SLOT_WEAPON_AIRSOFTG36C</Entry>
</Item>
</WeaponSlots>
</Item>
</SlotNavigateOrder>
<Infos>
<Item>
<Infos>
<Item type="CWeaponInfo">
<Name>WEAPON_AIRSOFTG36C</Name>
<Model>airsoftg36</Model>
<Audio>AUDIO_ITEM_FLARE_GUN</Audio>
<Slot>SLOT_WEAPON_AIRSOFTG36C</Slot>
<DamageType>ELECTRIC</DamageType>
<Explosion>
<Default>DONTCARE</Default>
<HitCar>DONTCARE</HitCar>
<HitTruck>DONTCARE</HitTruck>
<HitBike>DONTCARE</HitBike>
<HitBoat>DONTCARE</HitBoat>
<HitPlane>DONTCARE</HitPlane>
</Explosion>
<FireType>INSTANT_HIT</FireType>
<WheelSlot>WHEEL_RIFLE</WheelSlot>
<Group>GROUP_RIFLE</Group>
<AmmoInfo ref="AMMO_RIFLE"/>
<AimingInfo ref="RIFLE_LO_BASE_STRAFE"/>
<ClipSize value="30"/>
<AccuracySpread value="6.500000"/>
<AccurateModeAccuracyModifier value="1.000000"/>
<RunAndGunAccuracyModifier value="2.000000"/>
<RunAndGunAccuracyMaxModifier value="1.000000"/>
<RecoilAccuracyMax value="0.500000"/>
<RecoilErrorTime value="0.750000"/>
<RecoilRecoveryRate value="1.000000"/>
<RecoilAccuracyToAllowHeadShotAI value="1000.000000"/>
<MinHeadShotDistanceAI value="1000.000000"/>
<MaxHeadShotDistanceAI value="1000.000000"/>
<HeadShotDamageModifierAI value="1000.000000"/>
<RecoilAccuracyToAllowHeadShotPlayer value="0.175000"/>
<MinHeadShotDistancePlayer value="5.000000"/>
<MaxHeadShotDistancePlayer value="40.000000"/>
<HeadShotDamageModifierPlayer value="18.000000"/>
<Damage value="0.000000"/>
<DamageTime value="0.000000"/>
<DamageTimeInVehicle value="0.000000"/>
<DamageTimeInVehicleHeadShot value="0.000000"/>
<HitLimbsDamageModifier value="0.500000"/>
<NetworkHitLimbsDamageModifier value="0.800000"/>
<LightlyArmouredDamageModifier value="0.750000"/>
<Force value="75.000000"/>
<ForceHitPed value="140.000000"/>
<ForceHitVehicle value="1200.000000"/>
<ForceHitFlyingHeli value="1250.000000"/>
<OverrideForces>
<Item>
<BoneTag>BONETAG_HEAD</BoneTag>
<ForceFront value="80.000000"/>
<ForceBack value="50.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_NECK</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="90.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_CALF</BoneTag>
<ForceFront value="70.000000"/>
<ForceBack value="80.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_CALF</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="100.000000"/>
</Item>
</OverrideForces>
<ForceMaxStrengthMult value="1.000000"/>
<ForceFalloffRangeStart value="0.000000"/>
<ForceFalloffRangeEnd value="50.000000"/>
<ForceFalloffMin value="1.000000"/>
<ProjectileForce value="0.000000"/>
<FragImpulse value="600.000000"/>
<Penetration value="0.100000"/>
<VerticalLaunchAdjustment value="0.000000"/>
<DropForwardVelocity value="0.000000"/>
<Speed value="300.000000"/>
<BulletsInBatch value="1"/>
<BatchSpread value="0.000000"/>
<ReloadTimeMP value="-1.000000"/>
<ReloadTimeSP value="-1.000000"/>
<VehicleReloadTime value="1.000000"/>
<AnimReloadRate value="0.750000"/>
<BulletsPerAnimLoop value="1"/>
<TimeBetweenShots value="0.135000"/>
<TimeLeftBetweenShotsWhereShouldFireIsCached value="-1.000000"/>
<SpinUpTime value="0.000000"/>
<SpinTime value="0.000000"/>
<SpinDownTime value="0.000000"/>
<AlternateWaitTime value="-1.000000"/>
<BulletBendingNearRadius value="0.000000"/>
<BulletBendingFarRadius value="0.750000"/>
<BulletBendingZoomedRadius value="0.375000"/>
<FirstPersonBulletBendingNearRadius value="0.000000"/>
<FirstPersonBulletBendingFarRadius value="0.750000"/>
<FirstPersonBulletBendingZoomedRadius value="0.375000"/>
<Fx>
<EffectGroup>WEAPON_EFFECT_GROUP_RIFLE_ASSAULT</EffectGroup>
<FlashFx></FlashFx>
<FlashFxAlt></FlashFxAlt>
<FlashFxFP></FlashFxFP>
<FlashFxAltFP/>
<MuzzleSmokeFx>muz_smoking_barrel</MuzzleSmokeFx>
<MuzzleSmokeFxFP>muz_smoking_barrel_fp</MuzzleSmokeFxFP>
<MuzzleSmokeFxMinLevel value="0.300000"/>
<MuzzleSmokeFxIncPerShot value="0.100000"/>
<MuzzleSmokeFxDecPerSec value="0.250000"/>
<ShellFx></ShellFx>
<ShellFxFP></ShellFxFP>
<TracerFx></TracerFx>
<PedDamageHash>BulletLarge</PedDamageHash>
<TracerFxChanceSP value="0.150000"/>
<TracerFxChanceMP value="0.750000"/>
<FlashFxChanceSP value="1.000000"/>
<FlashFxChanceMP value="1.000000"/>
<FlashFxAltChance value="0.200000"/>
<FlashFxScale value="1.000000"/>
<FlashFxLightEnabled value="true"/>
<FlashFxLightCastsShadows value="false"/>
<FlashFxLightOffsetDist value="0.000000"/>
<FlashFxLightRGBAMin x="255.000000" y="93.000000" z="25.000000"/>
<FlashFxLightRGBAMax x="255.000000" y="100.000000" z="50.000000"/>
<FlashFxLightIntensityMinMax x="1.000000" y="2.000000"/>
<FlashFxLightRangeMinMax x="2.500000" y="3.500000"/>
<FlashFxLightFalloffMinMax x="1024.000000" y="1536.000000"/>
<GroundDisturbFxEnabled value="false"/>
<GroundDisturbFxDist value="5.000000"/>
<GroundDisturbFxNameDefault/>
<GroundDisturbFxNameSand/>
<GroundDisturbFxNameDirt/>
<GroundDisturbFxNameWater/>
<GroundDisturbFxNameFoliage/>
</Fx>
<InitialRumbleDuration value="90"/>
<InitialRumbleIntensity value="0.700000"/>
<InitialRumbleIntensityTrigger value="0.950000"/>
<RumbleDuration value="90"/>
<RumbleIntensity value="0.100000"/>
<RumbleIntensityTrigger value="0.800000"/>
<RumbleDamageIntensity value="1.000000"/>
<InitialRumbleDurationFps value="150"/>
<InitialRumbleIntensityFps value="1.000000"/>
<RumbleDurationFps value="95"/>
<RumbleIntensityFps value="1.000000"/>
<NetworkPlayerDamageModifier value="1.000000"/>
<NetworkPedDamageModifier value="1.000000"/>
<NetworkHeadShotPlayerDamageModifier value="1.700000"/>
<LockOnRange value="65.000000"/>
<WeaponRange value="120.000000"/>
<BulletDirectionOffsetInDegrees value="0.000000"/>
<AiSoundRange value="-1.000000"/>
<AiPotentialBlastEventRange value="-1.000000"/>
<DamageFallOffRangeMin value="47.500000"/>
<DamageFallOffRangeMax value="120.000000"/>
<DamageFallOffModifier value="0.300000"/>
<VehicleWeaponHash/>
<DefaultCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_CAMERA</DefaultCameraHash>
<CoverCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA</CoverCameraHash>
<CoverReadyToFireCameraHash/>
<RunAndGunCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
<CinematicShootingCameraHash>DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA</CinematicShootingCameraHash>
<AlternativeOrScopedCameraHash/>
<RunAndGunAlternativeOrScopedCameraHash/>
<CinematicShootingAlternativeOrScopedCameraHash/>
<CameraFov value="35.000000"/>
<FirstPersonScopeFov value="20.00000"/>
<FirstPersonScopeAttachmentFov value="20.00000"/>
<FirstPersonRNGOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonRNGRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonScopeOffset x="0.00000" y="-0.0200" z="-0.0230"/>
<FirstPersonScopeAttachmentOffset x="0.00000" y="0.0000" z="-0.0280"/>
<FirstPersonScopeRotationOffset x="-0.70000" y="0.0000" z="0.0000"/>
<FirstPersonScopeAttachmentRotationOffset x="0.00000" y="0.0000" z="0.0000"/>
<FirstPersonAsThirdPersonIdleOffset x="-0.07500000" y="0.000000" z="-0.05"/>
<FirstPersonAsThirdPersonRNGOffset x="-0.025000" y="0.000000" z="-0.075000"/>
<FirstPersonAsThirdPersonLTOffset x="0.025000" y="0.000000" z="-0.0750000"/>
<FirstPersonAsThirdPersonScopeOffset x="0.075000" y="-0.050000" z="-0.060000"/>
<FirstPersonAsThirdPersonWeaponBlockedOffset x="-0.1000000" y="0.000000" z="-0.100000"/>
<FirstPersonDofSubjectMagnificationPowerFactorNear value="1.025000"/>
<FirstPersonDofMaxNearInFocusDistance value="0.000000"/>
<FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000"/>
<ZoomFactorForAccurateMode value="1.300000"/>
<RecoilShakeHash>ASSAULT_RIFLE_RECOIL_SHAKE</RecoilShakeHash>
<RecoilShakeHashFirstPerson>FPS_ASSAULT_RIFLE_RECOIL_SHAKE</RecoilShakeHashFirstPerson>
<AccuracyOffsetShakeHash>DEFAULT_THIRD_PERSON_ACCURACY_OFFSET_SHAKE</AccuracyOffsetShakeHash>
<MinTimeBetweenRecoilShakes value="100"/>
<RecoilShakeAmplitude value="0.050000"/>
<ExplosionShakeAmplitude value="-1.000000"/>
<ReticuleHudPosition x="0.000000" y="0.000000"/>
<AimOffsetMin x="0.250000" y="0.200000" z="0.600000"/>
<AimProbeLengthMin value="0.430000"/>
<AimOffsetMax x="0.165000" y="-0.180000" z="0.470000"/>
<AimProbeLengthMax value="0.340000"/>
<AimOffsetMinFPSIdle x="0.162000" y="0.225000" z="0.052000"/>
<AimOffsetMedFPSIdle x="0.187000" y="0.197000" z="0.321000"/>
<AimOffsetMaxFPSIdle x="0.155000" y="0.038000" z="0.364000"/>
<AimOffsetEndPosMinFPSIdle x="-0.284000" y="0.612000" z="-0.205000"/>
<AimOffsetEndPosMedFPSIdle x="-0.178000" y="0.639000" z="0.616000"/>
<AimOffsetEndPosMaxFPSIdle x="-0.21700" y="-0.096000" z="0.887000"/>
<AimOffsetMinFPSLT x="0.180000" y="0.231000" z="0.669000"/>
<AimOffsetMaxFPSLT x="0.048000" y="-0.225000" z="0.409000"/>
<AimOffsetMinFPSRNG x="0.120000" y="0.275000" z="0.509000"/>
<AimOffsetMaxFPSRNG x="0.138000" y="-0.212000" z="0.518000"/>
<AimOffsetMinFPSScope x="0.090000" y="0.078000" z="0.531000"/>
<AimOffsetMaxFPSScope x="0.006000" y="-0.059000" z="0.694000"/>
<TorsoAimOffset x="-1.000000" y="0.550000"/>
<TorsoCrouchedAimOffset x="0.100000" y="0.120000"/>
<LeftHandIkOffset x="0.015000" y="0.095000" z="-0.008000"/>
<ReticuleMinSizeStanding value="0.600000"/>
<ReticuleMinSizeCrouched value="0.500000"/>
<ReticuleScale value="0.300000"/>
<ReticuleStyleHash>WEAPONTYPE_RIFLE</ReticuleStyleHash>
<FirstPersonReticuleStyleHash/>
<PickupHash>PICKUP_WEAPON_CARBINERIFLE</PickupHash>
<MPPickupHash>PICKUP_AMMO_BULLET_MP</MPPickupHash>
<HumanNameHash>WEAPON_AIRSOFTG36C</HumanNameHash>
<MovementModeConditionalIdle>MMI_2Handed</MovementModeConditionalIdle>
<StatName>CRBNRIFLE</StatName>
<KnockdownCount value="-1"/>
<KillshotImpulseScale value="1.000000"/>
<NmShotTuningSet>Automatic</NmShotTuningSet>
<AttachPoints>
<Item>
<AttachBone>WAPClip</AttachBone>
<Components>
<Item>
<Default value="true"/>
<Name>AIRSOFTG36C_MAG</Name>
</Item>
</Components>
</Item>
</AttachPoints>
<GunFeedBone/>
<TargetSequenceGroup/>
<WeaponFlags>CarriedInHand Automatic Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim TwoHanded AnimReload AnimCrouchFire UsableOnFoot UsableInCover AllowEarlyExitFromFireAnimAfterBulletFired NoLeftHandIKWhenBlocked HasLowCoverReloads HasLowCoverSwaps LongWeapon UseFPSAimIK UseFPSSecondaryMotion</WeaponFlags>
<TintSpecValues ref="TINT_DEFAULT"/>
<FiringPatternAliases ref="FIRING_PATTERN_RIFLE"/>
<ReloadUpperBodyFixupExpressionData ref="default"/>
<AmmoDiminishingRate value="3"/>
<AimingBreathingAdditiveWeight value="1.000000"/>
<FiringBreathingAdditiveWeight value="1.000000"/>
<StealthAimingBreathingAdditiveWeight value="1.000000"/>
<StealthFiringBreathingAdditiveWeight value="1.000000"/>
<AimingLeanAdditiveWeight value="1.000000"/>
<FiringLeanAdditiveWeight value="1.000000"/>
<StealthAimingLeanAdditiveWeight value="1.000000"/>
<StealthFiringLeanAdditiveWeight value="1.000000"/>
<ExpandPedCapsuleRadius value="0.000000"/>
<AudioCollisionHash/>
<HudDamage value="0"/>
<HudSpeed value="65"/>
<HudCapacity value="40"/>
<HudAccuracy value="55"/>
<HudRange value="45"/>
</Item>
</Infos>
</Item>
</Infos>
<Name>AR</Name>
</CWeaponInfoBlob>

View file

@ -1 +0,0 @@
AddTextEntry("WEAPON_AIRSOFTGLOCK20", "Airsoft Glock 20")

View file

@ -1,19 +0,0 @@
fx_version 'cerulean'
games {'gta5'}
description 'Add-on weapon generated using vWeaponsToolkit'
files{
'**/weaponcomponents.meta',
'**/weaponarchetypes.meta',
'**/weaponanimations.meta',
'**/pedpersonality.meta',
'**/weapons.meta',
}
data_file 'WEAPONCOMPONENTSINFO_FILE' '**/weaponcomponents.meta'
data_file 'WEAPON_METADATA_FILE' '**/weaponarchetypes.meta'
data_file 'WEAPON_ANIMATIONS_FILE' '**/weaponanimations.meta'
data_file 'PED_PERSONALITY_FILE' '**/pedpersonality.meta'
data_file 'WEAPONINFO_FILE' '**/weapons.meta'
client_script 'cl_weaponNames.lua'

View file

@ -1,383 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CPedModelInfo__PersonalityDataList>
<MovementModeUnholsterData>
<Item>
<Name>UNHOLSTER_UNARMED</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<Clip>unarmed_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<Clip>2h_melee_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<Clip>1h_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<Clip>2h_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_MINIGUN</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<Clip>mini_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_UNARMED_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<Clip>unarmed_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<Clip>unarmed_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<Clip>1h_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<Clip>2h_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
</MovementModeUnholsterData>
<MovementModes>
<Item>
<Name>DEFAULT_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@GENERIC@TRANS@1H</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ZERO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ZERO@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@GENERIC@TRANS@1H</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>MP_FEMALE_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@MP_FEMALE@ARMED@1H@TRANS</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ZERO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ZERO@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@MP_FEMALE@1H@TRANS</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>MICHAEL_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@P_M_ZERO@ARMED@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ZERO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ZERO@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@P_M_ZERO@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>FRANKLIN_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ONE@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ONE@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="false"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@P_M_ONE@ARMED@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ONE@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ONE@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ONE@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="false"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@P_M_ONE@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ONE@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>TREVOR_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_TWO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_TWO@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="false"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@P_M_TWO@ARMED@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_TWO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTGLOCK20</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_TWO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_TWO@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="false"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@P_M_TWO@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_TWO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
</MovementModes>
</CPedModelInfo__PersonalityDataList>

View file

@ -1,347 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponAnimationsSets>
<WeaponAnimationsSets>
<Item key="Default">
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTGLOCK20">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_Wpn_Pistol</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@pistol@</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@pistol@combat_pistol</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@pistol@combat_pistol_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured>Wpn_Pistol_Injured</WeaponClipSetHashInjured>
<WeaponClipSetHashStealth>weapons@pistol@combat_pistol@w_stealth</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_pistol</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_pistol</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@unarmed</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.650000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="3.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="Gang">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTGLOCK20">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash/>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@pistol@combat_pistol@stealth</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_gang_pistol</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.650000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPerson">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTGLOCK20">
<MovementOverrideClipSetHash>move_m@generic</MovementOverrideClipSetHash>
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_Pistol</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_idle@generic@pistol@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_idle@generic@pistol@shared@core</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@pistol@combat_pistol@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured>Wpn_Pistol_Injured</WeaponClipSetHashInjured>
<WeaponClipSetHashStealth>weapons@first_person@aim_stealth@generic@pistol@shared@core</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_pistol</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_pistol</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@unarmed</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.650000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="3.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@pistol@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash/>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@pistol@shared@aim_trans@rng_to_idle</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@pistol@shared@aim_trans@lt_to_idle</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@pistol@shared@aim_trans@scope_to_idle</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_idle@p_m_zero@pistol@shared@aim_trans@unholster_to_idle</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@pistol@shared@aim_trans@stealth_to_idle</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_idle@p_m_zero@pistol@shared@aim_trans@idle_to_stealth</FPSTransitionToStealthHash>
<FPSTransitionToStealthFromUnholsterHash>weapons@first_person@aim_stealth@p_m_zero@pistol@shared@aim_trans@unholster_to_stealth</FPSTransitionToStealthFromUnholsterHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_idle@p_m_zero@pistol@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@pistol@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@pistol@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
<WeaponClipSetHashForClone>weapons@first_person@aim_idle@remote_clone@pistol@shared@core</WeaponClipSetHashForClone>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonAiming">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTGLOCK20">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_Pistol</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@pistol@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_lt@generic@pistol@combat_pistol@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@pistol@combat_pistol@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured>Wpn_Pistol_Injured</WeaponClipSetHashInjured>
<WeaponClipSetHashStealth>weapons@first_person@aim_lt@generic@pistol@combat_pistol@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_pistol</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_pistol</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@unarmed</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.650000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="3.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@pistol@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@pistol@shared@aim_trans@idle_to_lt</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@pistol@shared@aim_trans@rng_to_lt</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash/>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@pistol@shared@aim_trans@scope_to_lt</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_lt@p_m_zero@pistol@shared@aim_trans@unholster_to_lt</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@pistol@shared@aim_trans@stealth_to_lt</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_lt@p_m_zero@pistol@shared@aim_trans@lt_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_lt@p_m_zero@pistol@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@pistol@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@pistol@shared@fidgets@c</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@pistol@shared@fidgets@d</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonRNG">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTGLOCK20">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_Pistol</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@pistol@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_rng@generic@pistol@combat_pistol@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@pistol@combat_pistol@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured>Wpn_Pistol_Injured</WeaponClipSetHashInjured>
<WeaponClipSetHashStealth>weapons@first_person@aim_rng@generic@pistol@combat_pistol@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_pistol</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_pistol</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@unarmed</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.650000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="3.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@pistol@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@pistol@shared@aim_trans@idle_to_rng</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash/>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@pistol@shared@aim_trans@lt_to_rng</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@pistol@shared@aim_trans@scope_to_rng</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_rng@p_m_zero@pistol@shared@aim_trans@unholster_to_rng</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@pistol@shared@aim_trans@stealth_to_rng</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_rng@p_m_zero@pistol@shared@aim_trans@rng_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_rng@p_m_zero@pistol@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@pistol@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@pistol@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonScope">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTGLOCK20">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_Pistol</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@pistol@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_scope@generic@pistol@combat_pistol@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@pistol@combat_pistol@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured>Wpn_Pistol_Injured</WeaponClipSetHashInjured>
<WeaponClipSetHashStealth>weapons@first_person@aim_scope@generic@pistol@combat_pistol@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_pistol</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_pistol</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@unarmed</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.650000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="3.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@pistol@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@pistol@shared@aim_trans@idle_to_scope</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@pistol@shared@aim_trans@rng_to_scope</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@pistol@shared@aim_trans@lt_to_scope</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash/>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_scope@p_m_zero@pistol@shared@aim_trans@unholster_to_scope</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@pistol@shared@aim_trans@stealth_to_scope</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_scope@p_m_zero@pistol@shared@aim_trans@scope_to_stealth</FPSTransitionToStealthHash>
</Item>
</WeaponAnimations>
</Item>
</WeaponAnimationsSets>
</CWeaponAnimationsSets>

View file

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponModelInfo__InitDataList>
<InitDatas>
<Item>
<modelName>airsoftglock20_mag1</modelName>
<txdName>airsoftglock20_mag1</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="300"/>
</Item>
<Item>
<modelName>airsoftglock20</modelName>
<txdName>airsoftglock20</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
</InitDatas>
</CWeaponModelInfo__InitDataList>

View file

@ -1,27 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponComponentInfoBlob>
<Infos>
<Item type="CWeaponComponentClipInfo">
<Name>AIRSOFTGLOCK20_MAG</Name>
<Model>airsoftglock20_mag1</Model>
<LocName>WCT_CLIP1</LocName>
<LocDesc>WCD_CP_CLIP1</LocDesc>
<AttachBone>AAPClip</AttachBone>
<WeaponAttachBone>WAPClip</WeaponAttachBone>
<AccuracyModifier type="NULL"/>
<DamageModifier type="NULL"/>
<bShownOnWheel value="false"/>
<CreateObject value="true"/>
<HudDamage value="0"/>
<HudSpeed value="0"/>
<HudCapacity value="0"/>
<HudAccuracy value="0"/>
<HudRange value="0"/>
<ClipSize value="20"/>
<ReloadData ref="RELOAD_DEFAULT_WITH_EMPTIES"/>
</Item>
</Infos>
<InfoBlobName/>
</CWeaponComponentInfoBlob>

View file

@ -1,293 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponInfoBlob>
<SlotNavigateOrder>
<Item>
<WeaponSlots>
<Item>
<OrderNumber value="466"/>
<Entry>SLOT_WEAPON_AIRSOFTGLOCK20</Entry>
</Item>
</WeaponSlots>
</Item>
</SlotNavigateOrder>
<Infos>
<Item>
<Infos>
<Item type="CWeaponInfo">
<Name>WEAPON_AIRSOFTGLOCK20</Name>
<Model>airsoftglock20</Model>
<Audio>AUDIO_ITEM_FLARE_GUN</Audio>
<Slot>SLOT_WEAPON_AIRSOFTGLOCK20</Slot>
<DamageType>ELECTRIC</DamageType>
<Explosion>
<Default>DONTCARE</Default>
<HitCar>DONTCARE</HitCar>
<HitTruck>DONTCARE</HitTruck>
<HitBike>DONTCARE</HitBike>
<HitBoat>DONTCARE</HitBoat>
<HitPlane>DONTCARE</HitPlane>
</Explosion>
<FireType>INSTANT_HIT</FireType>
<WheelSlot>WHEEL_PISTOL</WheelSlot>
<Group>GROUP_PISTOL</Group>
<AmmoInfo ref="AMMO_PISTOL"/>
<AimingInfo ref="PISTOL_2H_BASE_STRAFE"/>
<ClipSize value="12"/>
<AccuracySpread value="2.000000"/>
<AccurateModeAccuracyModifier value="1.000000"/>
<RunAndGunAccuracyModifier value="0.500000"/>
<RunAndGunAccuracyMaxModifier value="1.000000"/>
<RecoilAccuracyMax value="1.000000"/>
<RecoilErrorTime value="3.300000"/>
<RecoilRecoveryRate value="1.000000"/>
<RecoilAccuracyToAllowHeadShotAI value="1000.000000"/>
<MinHeadShotDistanceAI value="1000.000000"/>
<MaxHeadShotDistanceAI value="1000.000000"/>
<HeadShotDamageModifierAI value="1000.000000"/>
<RecoilAccuracyToAllowHeadShotPlayer value="0.175000"/>
<MinHeadShotDistancePlayer value="5.000000"/>
<MaxHeadShotDistancePlayer value="40.000000"/>
<HeadShotDamageModifierPlayer value="20.000000"/>
<Damage value="0.000000"/>
<DamageTime value="0.000000"/>
<DamageTimeInVehicle value="0.000000"/>
<DamageTimeInVehicleHeadShot value="0.000000"/>
<HitLimbsDamageModifier value="0.500000"/>
<NetworkHitLimbsDamageModifier value="0.800000"/>
<LightlyArmouredDamageModifier value="0.750000"/>
<Force value="50.000000"/>
<ForceHitPed value="125.000000"/>
<ForceHitVehicle value="600.000000"/>
<ForceHitFlyingHeli value="650.000000"/>
<OverrideForces>
<Item>
<BoneTag>BONETAG_HEAD</BoneTag>
<ForceFront value="100.000000"/>
<ForceBack value="100.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_NECK</BoneTag>
<ForceFront value="70.000000"/>
<ForceBack value="70.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_CALF</BoneTag>
<ForceFront value="70.000000"/>
<ForceBack value="80.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_CALF</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="100.000000"/>
</Item>
</OverrideForces>
<ForceMaxStrengthMult value="1.000000"/>
<ForceFalloffRangeStart value="0.000000"/>
<ForceFalloffRangeEnd value="50.000000"/>
<ForceFalloffMin value="1.000000"/>
<ProjectileForce value="0.000000"/>
<FragImpulse value="250.000000"/>
<Penetration value="0.000000"/>
<VerticalLaunchAdjustment value="0.000000"/>
<DropForwardVelocity value="0.000000"/>
<Speed value="250.000000"/>
<BulletsInBatch value="1"/>
<BatchSpread value="0.000000"/>
<ReloadTimeMP value="-1.000000"/>
<ReloadTimeSP value="-1.000000"/>
<VehicleReloadTime value="1.000000"/>
<AnimReloadRate value="0.700000"/>
<BulletsPerAnimLoop value="1"/>
<TimeBetweenShots value="0.370000"/>
<TimeLeftBetweenShotsWhereShouldFireIsCached value="0.250000"/>
<SpinUpTime value="0.000000"/>
<SpinTime value="0.000000"/>
<SpinDownTime value="0.000000"/>
<AlternateWaitTime value="-1.000000"/>
<BulletBendingNearRadius value="0.000000"/>
<BulletBendingFarRadius value="0.750000"/>
<BulletBendingZoomedRadius value="0.375000"/>
<FirstPersonBulletBendingNearRadius value="0.000000"/>
<FirstPersonBulletBendingFarRadius value="0.750000"/>
<FirstPersonBulletBendingZoomedRadius value="0.375000"/>
<Fx>
<EffectGroup>WEAPON_EFFECT_GROUP_PISTOL_SMALL</EffectGroup>
<FlashFx></FlashFx>
<FlashFxAlt/>
<FlashFxFP></FlashFxFP>
<FlashFxAltFP/>
<MuzzleSmokeFx>muz_smoking_barrel</MuzzleSmokeFx>
<MuzzleSmokeFxFP>muz_smoking_barrel_fp</MuzzleSmokeFxFP>
<MuzzleSmokeFxMinLevel value="0.300000"/>
<MuzzleSmokeFxIncPerShot value="0.100000"/>
<MuzzleSmokeFxDecPerSec value="0.275000"/>
<ShellFx></ShellFx>
<ShellFxFP></ShellFxFP>
<TracerFx></TracerFx>
<PedDamageHash>BulletSmall</PedDamageHash>
<TracerFxChanceSP value="0.200000"/>
<TracerFxChanceMP value="0.750000"/>
<FlashFxChanceSP value="1.000000"/>
<FlashFxChanceMP value="1.000000"/>
<FlashFxAltChance value="0.000000"/>
<FlashFxScale value="0.800000"/>
<FlashFxLightEnabled value="true"/>
<FlashFxLightCastsShadows value="false"/>
<FlashFxLightOffsetDist value="0.000000"/>
<FlashFxLightRGBAMin x="255.000000" y="93.000000" z="25.000000"/>
<FlashFxLightRGBAMax x="255.000000" y="100.000000" z="50.000000"/>
<FlashFxLightIntensityMinMax x="1.000000" y="2.000000"/>
<FlashFxLightRangeMinMax x="2.000000" y="2.500000"/>
<FlashFxLightFalloffMinMax x="1024.000000" y="1536.000000"/>
<GroundDisturbFxEnabled value="false"/>
<GroundDisturbFxDist value="5.000000"/>
<GroundDisturbFxNameDefault/>
<GroundDisturbFxNameSand/>
<GroundDisturbFxNameDirt/>
<GroundDisturbFxNameWater/>
<GroundDisturbFxNameFoliage/>
</Fx>
<InitialRumbleDuration value="160"/>
<InitialRumbleIntensity value="0.200000"/>
<InitialRumbleIntensityTrigger value="0.900000"/>
<RumbleDuration value="90"/>
<RumbleIntensity value="0.200000"/>
<RumbleIntensityTrigger value="0.850000"/>
<RumbleDamageIntensity value="1.000000"/>
<InitialRumbleDurationFps value="160"/>
<InitialRumbleIntensityFps value="1.000000"/>
<RumbleDurationFps value="90"/>
<RumbleIntensityFps value="1.000000"/>
<NetworkPlayerDamageModifier value="1.000000"/>
<NetworkPedDamageModifier value="1.000000"/>
<NetworkHeadShotPlayerDamageModifier value="2.000000"/>
<LockOnRange value="55.000000"/>
<WeaponRange value="120.000000"/>
<BulletDirectionOffsetInDegrees value="0.000000"/>
<AiSoundRange value="-1.000000"/>
<AiPotentialBlastEventRange value="-1.000000"/>
<DamageFallOffRangeMin value="40.000000"/>
<DamageFallOffRangeMax value="120.000000"/>
<DamageFallOffModifier value="0.300000"/>
<VehicleWeaponHash/>
<DefaultCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_CAMERA</DefaultCameraHash>
<CoverCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA</CoverCameraHash>
<CoverReadyToFireCameraHash/>
<RunAndGunCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
<CinematicShootingCameraHash>DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA</CinematicShootingCameraHash>
<AlternativeOrScopedCameraHash/>
<RunAndGunAlternativeOrScopedCameraHash/>
<CinematicShootingAlternativeOrScopedCameraHash/>
<CameraFov value="45.000000"/>
<FirstPersonScopeFov value="30.00000"/>
<FirstPersonRNGOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonRNGRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonScopeOffset x="-0.00200" y="0.0000" z="0.0050"/>
<FirstPersonScopeAttachmentOffset x="0.00000" y="0.0000" z="0.0000"/>
<FirstPersonScopeRotationOffset x="-0.50000" y="0.0000" z="0.0000"/>
<FirstPersonScopeAttachmentRotationOffset x="0.00000" y="0.0000" z="0.0000"/>
<FirstPersonAsThirdPersonIdleOffset x="0.075" y="0.000000" z="0.000000"/>
<FirstPersonAsThirdPersonRNGOffset x="-0.025" y="-0.025" z="-0.040"/>
<FirstPersonAsThirdPersonLTOffset x="0.050" y="0.060" z="-0.0250"/>
<FirstPersonAsThirdPersonScopeOffset x="0.070" y="0.000000" z="-0.020"/>
<FirstPersonAsThirdPersonWeaponBlockedOffset x="000000" y="0.000000" z="00000"/>
<FirstPersonDofSubjectMagnificationPowerFactorNear value="1.025000"/>
<FirstPersonDofMaxNearInFocusDistance value="0.000000"/>
<FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000"/>
<ZoomFactorForAccurateMode value="1.300000"/>
<RecoilShakeHash>PISTOL_RECOIL_SHAKE</RecoilShakeHash>
<RecoilShakeHashFirstPerson>FPS_PISTOL_RECOIL_SHAKE</RecoilShakeHashFirstPerson>
<AccuracyOffsetShakeHash/>
<MinTimeBetweenRecoilShakes value="150"/>
<RecoilShakeAmplitude value="0.050000"/>
<ExplosionShakeAmplitude value="-1.000000"/>
<IkRecoilDisplacement value="0.005"/>
<IkRecoilDisplacementScope value="0.005"/>
<IkRecoilDisplacementScaleBackward value="1.0"/>
<IkRecoilDisplacementScaleVertical value="0.4"/>
<ReticuleHudPosition x="0.000000" y="0.000000"/>
<AimOffsetMin x="0.225000" y="0.100000" z="0.600000"/>
<AimProbeLengthMin value="0.375000"/>
<AimOffsetMax x="0.170000" y="-0.200000" z="0.525000"/>
<AimProbeLengthMax value="0.285000"/>
<AimOffsetMinFPSIdle x="0.178000" y="0.392000" z="0.135000"/>
<AimOffsetMedFPSIdle x="0.169000" y="0.312000" z="0.420000"/>
<AimOffsetMaxFPSIdle x="0.187000" y="0.064000" z="0.649000"/>
<AimOffsetMinFPSLT x="0.009000" y="0.334000" z="0.555000"/>
<AimOffsetMaxFPSLT x="0.062000" y="-0.164000" z="0.588000"/>
<AimOffsetMinFPSRNG x="0.114000" y="0.390000" z="0.485000"/>
<AimOffsetMaxFPSRNG x="0.113000" y="-0.263000" z="0.586000"/>
<AimOffsetMinFPSScope x="0.009000" y="0.421000" z="0.462000"/>
<AimOffsetMaxFPSScope x="0.037000" y="-0.224000" z="0.639000"/>
<AimOffsetEndPosMinFPSIdle x="0.208000" y="0.700000" z="0.003000"/>
<AimOffsetEndPosMedFPSIdle x="0.203000" y="0.604000" z="0.553000"/>
<AimOffsetEndPosMaxFPSIdle x="0.207000" y="-0.040000" z="0.942000"/>
<TorsoAimOffset x="-1.300000" y="0.550000"/>
<TorsoCrouchedAimOffset x="0.200000" y="0.050000"/>
<LeftHandIkOffset x="0.000000" y="0.000000" z="0.000000"/>
<ReticuleMinSizeStanding value="0.650000"/>
<ReticuleMinSizeCrouched value="0.550000"/>
<ReticuleScale value="0.300000"/>
<ReticuleStyleHash>WEAPON_PISTOL</ReticuleStyleHash>
<FirstPersonReticuleStyleHash/>
<PickupHash>PICKUP_WEAPON_COMBATPISTOL</PickupHash>
<MPPickupHash>PICKUP_AMMO_BULLET_MP</MPPickupHash>
<HumanNameHash>WEAPON_AIRSOFTGLOCK20</HumanNameHash>
<MovementModeConditionalIdle>MMI_1Handed</MovementModeConditionalIdle>
<StatName>CMBTPISTOL</StatName>
<KnockdownCount value="3"/>
<KillshotImpulseScale value="1.000000"/>
<NmShotTuningSet>Normal</NmShotTuningSet>
<AttachPoints>
<Item>
<AttachBone>WAPClip</AttachBone>
<Components>
<Item>
<Default value="true"/>
<Name>AIRSOFTGLOCK20_MAG</Name>
</Item>
</Components>
</Item>
</AttachPoints>
<GunFeedBone/>
<TargetSequenceGroup/>
<WeaponFlags>ApplyBulletForce CarriedInHand Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim AnimReload AnimCrouchFire UsableOnFoot UsableClimbing UsableInCover HasLowCoverReloads HasLowCoverSwaps QuitTransitionToIdleIntroOnWeaponChange DisableLeftHandIkWhenOnFoot TorsoIKForWeaponBlock UseFPSAimIK UseFPSSecondaryMotion</WeaponFlags>
<TintSpecValues ref="TINT_DEFAULT"/>
<FiringPatternAliases ref="FIRING_PATTERN_PISTOL"/>
<ReloadUpperBodyFixupExpressionData ref="default"/>
<AmmoDiminishingRate value="3"/>
<AimingBreathingAdditiveWeight value="1.000000"/>
<FiringBreathingAdditiveWeight value="1.000000"/>
<StealthAimingBreathingAdditiveWeight value="1.000000"/>
<StealthFiringBreathingAdditiveWeight value="1.000000"/>
<AimingLeanAdditiveWeight value="1.000000"/>
<FiringLeanAdditiveWeight value="1.000000"/>
<StealthAimingLeanAdditiveWeight value="1.000000"/>
<StealthFiringLeanAdditiveWeight value="1.000000"/>
<ExpandPedCapsuleRadius value="0.000000"/>
<AudioCollisionHash/>
<HudDamage value="0"/>
<HudSpeed value="40"/>
<HudCapacity value="10"/>
<HudAccuracy value="50"/>
<HudRange value="30"/>
</Item>
</Infos>
</Item>
</Infos>
<Name>AR</Name>
</CWeaponInfoBlob>

View file

@ -1 +0,0 @@
AddTextEntry("WEAPON_AIRSOFTM249", "Airsoft M249")

View file

@ -1,19 +0,0 @@
fx_version 'cerulean'
games {'gta5'}
description 'Add-on weapon generated using vWeaponsToolkit'
files{
'**/weaponcomponents.meta',
'**/weaponarchetypes.meta',
'**/weaponanimations.meta',
'**/pedpersonality.meta',
'**/weapons.meta',
}
data_file 'WEAPONCOMPONENTSINFO_FILE' '**/weaponcomponents.meta'
data_file 'WEAPON_METADATA_FILE' '**/weaponarchetypes.meta'
data_file 'WEAPON_ANIMATIONS_FILE' '**/weaponanimations.meta'
data_file 'PED_PERSONALITY_FILE' '**/pedpersonality.meta'
data_file 'WEAPONINFO_FILE' '**/weapons.meta'
client_script 'cl_weaponNames.lua'

View file

@ -1,214 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CPedModelInfo__PersonalityDataList>
<MovementModeUnholsterData>
<Item>
<Name>UNHOLSTER_UNARMED</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<Clip>2h_melee_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_MINIGUN</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<Clip>mini_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_UNARMED_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
</MovementModeUnholsterData>
<MovementModes>
<Item>
<Name>DEFAULT_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@p_m_zero@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@GENERIC@TRANS@2H</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>move_stealth@generic@trans@2h</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
<Item>
<Name>MP_FEMALE_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@mp_female@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@MP_FEMALE@ARMED@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM249</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_STEALTH@MP_FEMALE@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
</MovementModes>
</CPedModelInfo__PersonalityDataList>

View file

@ -1,394 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponAnimationsSets>
<WeaponAnimationsSets>
<Item key="Ballistic">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM249">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>move_ballistic_2h</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="Default">
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM249">
<CoverMovementClipSetHash>cover@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_Wpn_CombatMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@machinegun@combat_mg</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@machinegun@combat_mg</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@machinegun@combat_mg_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@machinegun@combat_mg@stealth</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@machinegun@combat_mg@hi</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@machinegun@combat_mg@hi</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@machinegun@combat_mg@hi</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>Wpn_Thrown_Grenade_Aiming_MG</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
</Item>
</WeaponAnimations>
</Item>
<Item key="MP_F_Freemode">
<Fallback>Gang</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM249">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>weapons@machinegun@f</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPerson">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM249">
<MovementOverrideClipSetHash>move_m@generic</MovementOverrideClipSetHash>
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_CombatMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_idle@generic@light_machine_gun@combat_mg@</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_stealth@generic@light_machine_gun@combat_mg@</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@first_person@aim_idle@generic@light_machine_gun@combat_mg@</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@first_person@aim_idle@generic@light_machine_gun@combat_mg@</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@first_person@aim_idle@generic@light_machine_gun@combat_mg@</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_idle</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_idle</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_idle</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_idle</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_idle</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_stealth</FPSTransitionToStealthHash>
<FPSTransitionToStealthFromUnholsterHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_stealth</FPSTransitionToStealthFromUnholsterHash>
<WeaponClipSetHashForClone>weapons@first_person@aim_idle@remote_clone@assault_rifle@shared@core</WeaponClipSetHashForClone>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_idle@p_m_zero@light_machine_gun@combat_mg@fidgets@a</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@light_machine_gun@combat_mg@fidgets@b</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@light_machine_gun@combat_mg@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonAiming">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM249">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_CombatMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_lt@generic@light_machine_gun@combat_mg@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_lt@generic@light_machine_gun@combat_mg@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@first_person@aim_lt@generic@light_machine_gun@combat_mg@w_fire</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@first_person@aim_lt@generic@light_machine_gun@combat_mg@w_fire</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@first_person@aim_lt@generic@light_machine_gun@combat_mg@w_fire</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_lt</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_lt</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash/>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_lt</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_lt</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_lt</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_lt@p_m_zero@light_machine_gun@combat_mg@fidgets@a</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@light_machine_gun@combat_mg@fidgets@b</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@light_machine_gun@combat_mg@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonRNG">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM249">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_CombatMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@w_fire</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@w_fire</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@w_fire</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_rng</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash/>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_rng</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_rng</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_rng</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_rng</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_rng@p_m_zero@light_machine_gun@combat_mg@fidgets@a</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@light_machine_gun@combat_mg@fidgets@b</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@light_machine_gun@combat_mg@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonScope">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM249">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_CombatMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_scope@generic@light_machine_gun@combat_mg@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@light_machine_gun@combat_mg@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_scope@generic@light_machine_gun@combat_mg@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@first_person@aim_scope@generic@light_machine_gun@combat_mg@w_fire</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@first_person@aim_scope@generic@light_machine_gun@combat_mg@w_fire</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@first_person@aim_scope@generic@light_machine_gun@combat_mg@w_fire</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.400000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_scope</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_scope</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_scope</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash/>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_scope</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_scope</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_stealth</FPSTransitionToStealthHash>
</Item>
</WeaponAnimations>
</Item>
</WeaponAnimationsSets>
</CWeaponAnimationsSets>

View file

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponModelInfo__InitDataList>
<InitDatas>
<Item>
<modelName>airsoftm249_mag</modelName>
<txdName>airsoftm249_mag</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="300"/>
</Item>
<Item>
<modelName>airsoftm249</modelName>
<txdName>airsoftm249</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
</InitDatas>
</CWeaponModelInfo__InitDataList>

View file

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponComponentInfoBlob>
<Infos>
<Item type="CWeaponComponentClipInfo">
<Name>AIRSOFTM249BOX</Name>
<Model>airsoftm249_mag</Model>
<LocName>WCT_CLIP1</LocName>
<LocDesc>WCDCMG_CLIP1</LocDesc>
<AttachBone>AAPClip</AttachBone>
<WeaponAttachBone>WAPClip</WeaponAttachBone>
<AccuracyModifier type="NULL"/>
<DamageModifier type="NULL"/>
<bShownOnWheel value="false"/>
<CreateObject value="true"/>
<HudDamage value="0"/>
<HudSpeed value="0"/>
<HudCapacity value="0"/>
<HudAccuracy value="0"/>
<HudRange value="0"/>
<ClipSize value="200"/>
<AmmoInfo/>
<ReloadData ref="RELOAD_DEFAULT"/>
</Item>
</Infos>
<InfoBlobName/>
</CWeaponComponentInfoBlob>

View file

@ -1,294 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponInfoBlob>
<SlotNavigateOrder>
<Item>
<WeaponSlots>
<Item>
<OrderNumber value="469"/>
<Entry>SLOT_WEAPON_AIRSOFTM249</Entry>
</Item>
</WeaponSlots>
</Item>
</SlotNavigateOrder>
<Infos>
<Item>
<Infos>
<Item type="CWeaponInfo">
<Name>WEAPON_AIRSOFTM249</Name>
<Model>airsoftm249</Model>
<Audio>AUDIO_ITEM_FLARE_GUN</Audio>
<Slot>SLOT_WEAPON_AIRSOFTM249</Slot>
<DamageType>ELECTRIC</DamageType>
<Explosion>
<Default>DONTCARE</Default>
<HitCar>DONTCARE</HitCar>
<HitTruck>DONTCARE</HitTruck>
<HitBike>DONTCARE</HitBike>
<HitBoat>DONTCARE</HitBoat>
<HitPlane>DONTCARE</HitPlane>
</Explosion>
<FireType>INSTANT_HIT</FireType>
<WheelSlot>WHEEL_SMG</WheelSlot>
<Group>GROUP_MG</Group>
<AmmoInfo ref="AMMO_MG"/>
<AimingInfo ref="MG_LOW_BASE_STRAFE"/>
<ClipSize value="200"/>
<AccuracySpread value="10.000000"/>
<AccurateModeAccuracyModifier value="1.000000"/>
<RunAndGunAccuracyModifier value="2.000000"/>
<RunAndGunAccuracyMaxModifier value="1.000000"/>
<RecoilAccuracyMax value="0.500000"/>
<RecoilErrorTime value="0.250000"/>
<RecoilRecoveryRate value="1.000000"/>
<RecoilAccuracyToAllowHeadShotAI value="1000.000000"/>
<MinHeadShotDistanceAI value="1000.000000"/>
<MaxHeadShotDistanceAI value="1000.000000"/>
<HeadShotDamageModifierAI value="1000.000000"/>
<RecoilAccuracyToAllowHeadShotPlayer value="0.175000"/>
<MinHeadShotDistancePlayer value="5.000000"/>
<MaxHeadShotDistancePlayer value="40.000000"/>
<HeadShotDamageModifierPlayer value="18.000000"/>
<Damage value="0.000000"/>
<DamageTime value="0.000000"/>
<DamageTimeInVehicle value="0.000000"/>
<DamageTimeInVehicleHeadShot value="0.000000"/>
<HitLimbsDamageModifier value="0.500000"/>
<NetworkHitLimbsDamageModifier value="0.800000"/>
<LightlyArmouredDamageModifier value="0.750000"/>
<Force value="75.000000"/>
<ForceHitPed value="150.000000"/>
<ForceHitVehicle value="2000.000000"/>
<ForceHitFlyingHeli value="2250.000000"/>
<OverrideForces>
<Item>
<BoneTag>BONETAG_HEAD</BoneTag>
<ForceFront value="80.000000"/>
<ForceBack value="20.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_NECK</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="90.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="100.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="100.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_CALF</BoneTag>
<ForceFront value="70.000000"/>
<ForceBack value="80.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_CALF</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="100.000000"/>
</Item>
</OverrideForces>
<ForceMaxStrengthMult value="1.000000"/>
<ForceFalloffRangeStart value="0.000000"/>
<ForceFalloffRangeEnd value="50.000000"/>
<ForceFalloffMin value="1.000000"/>
<ProjectileForce value="0.000000"/>
<FragImpulse value="600.000000"/>
<Penetration value="0.000000"/>
<VerticalLaunchAdjustment value="0.000000"/>
<DropForwardVelocity value="0.000000"/>
<Speed value="300.000000"/>
<BulletsInBatch value="1"/>
<BatchSpread value="0.000000"/>
<ReloadTimeMP value="-1.000000"/>
<ReloadTimeSP value="-1.000000"/>
<VehicleReloadTime value="1.000000"/>
<AnimReloadRate value="0.700000"/>
<BulletsPerAnimLoop value="1"/>
<TimeBetweenShots value="0.108000"/>
<TimeLeftBetweenShotsWhereShouldFireIsCached value="-1.000000"/>
<SpinUpTime value="0.000000"/>
<SpinTime value="0.000000"/>
<SpinDownTime value="0.000000"/>
<AlternateWaitTime value="-1.000000"/>
<BulletBendingNearRadius value="0.000000"/>
<BulletBendingFarRadius value="0.750000"/>
<BulletBendingZoomedRadius value="0.375000"/>
<FirstPersonBulletBendingNearRadius value="0.000000"/>
<FirstPersonBulletBendingFarRadius value="0.750000"/>
<FirstPersonBulletBendingZoomedRadius value="0.375000"/>
<Fx>
<EffectGroup>WEAPON_EFFECT_GROUP_RIFLE_ASSAULT</EffectGroup>
<FlashFx></FlashFx>
<FlashFxAlt></FlashFxAlt>
<FlashFxFP></FlashFxFP>
<FlashFxAltFP/>
<MuzzleSmokeFx>muz_smoking_barrel</MuzzleSmokeFx>
<MuzzleSmokeFxFP>muz_smoking_barrel_fp</MuzzleSmokeFxFP>
<MuzzleSmokeFxMinLevel value="0.300000"/>
<MuzzleSmokeFxIncPerShot value="0.100000"/>
<MuzzleSmokeFxDecPerSec value="0.250000"/>
<ShellFx></ShellFx>
<ShellFxFP></ShellFxFP>
<TracerFx></TracerFx>
<PedDamageHash>BulletLarge</PedDamageHash>
<TracerFxChanceSP value="0.150000"/>
<TracerFxChanceMP value="0.750000"/>
<FlashFxChanceSP value="1.000000"/>
<FlashFxChanceMP value="1.000000"/>
<FlashFxAltChance value="0.200000"/>
<FlashFxScale value="1.000000"/>
<FlashFxLightEnabled value="true"/>
<FlashFxLightCastsShadows value="false"/>
<FlashFxLightOffsetDist value="0.000000"/>
<FlashFxLightRGBAMin x="255.000000" y="93.000000" z="25.000000"/>
<FlashFxLightRGBAMax x="255.000000" y="100.000000" z="50.000000"/>
<FlashFxLightIntensityMinMax x="1.000000" y="2.000000"/>
<FlashFxLightRangeMinMax x="2.500000" y="5.000000"/>
<FlashFxLightFalloffMinMax x="1024.000000" y="1536.000000"/>
<GroundDisturbFxEnabled value="false"/>
<GroundDisturbFxDist value="5.000000"/>
<GroundDisturbFxNameDefault/>
<GroundDisturbFxNameSand/>
<GroundDisturbFxNameDirt/>
<GroundDisturbFxNameWater/>
<GroundDisturbFxNameFoliage/>
</Fx>
<InitialRumbleDuration value="155"/>
<InitialRumbleIntensity value="0.400000"/>
<InitialRumbleIntensityTrigger value="0.950000"/>
<RumbleDuration value="100"/>
<RumbleIntensity value="0.100000"/>
<RumbleIntensityTrigger value="0.850000"/>
<RumbleDamageIntensity value="1.000000"/>
<InitialRumbleDurationFps value="150"/>
<InitialRumbleIntensityFps value="1.000000"/>
<RumbleDurationFps value="95"/>
<RumbleIntensityFps value="1.000000"/>
<NetworkPlayerDamageModifier value="1.000000"/>
<NetworkPedDamageModifier value="1.000000"/>
<NetworkHeadShotPlayerDamageModifier value="1.700000"/>
<LockOnRange value="65.000000"/>
<WeaponRange value="120.000000"/>
<BulletDirectionOffsetInDegrees value="0.000000"/>
<AiSoundRange value="-1.000000"/>
<AiPotentialBlastEventRange value="-1.000000"/>
<DamageFallOffRangeMin value="47.500000"/>
<DamageFallOffRangeMax value="120.000000"/>
<DamageFallOffModifier value="0.300000"/>
<VehicleWeaponHash/>
<DefaultCameraHash>HIP_AIM_CAMERA</DefaultCameraHash>
<CoverCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA</CoverCameraHash>
<CoverReadyToFireCameraHash/>
<RunAndGunCameraHash>HIP_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
<CinematicShootingCameraHash>HIP_CINEMATIC_SHOOTING_CAMERA</CinematicShootingCameraHash>
<AlternativeOrScopedCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_CAMERA</AlternativeOrScopedCameraHash>
<RunAndGunAlternativeOrScopedCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunAlternativeOrScopedCameraHash>
<CinematicShootingAlternativeOrScopedCameraHash>DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA</CinematicShootingAlternativeOrScopedCameraHash>
<CameraFov value="35.000000"/>
<FirstPersonScopeFov value="20.00000"/>
<FirstPersonScopeAttachmentFov value="20.00000"/>
<FirstPersonRNGOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonRNGRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonScopeOffset x="0.00400" y="-0.0750" z="-0.0260"/>
<FirstPersonScopeAttachmentOffset x="0.00000" y="-0.1500" z="-0.0470"/>
<FirstPersonScopeRotationOffset x="-0.60000" y="0.0000" z="0.0000"/>
<FirstPersonScopeAttachmentRotationOffset x="0.00000" y="0.0000" z="0.0000"/>
<FirstPersonAsThirdPersonIdleOffset x="-0.050000" y="0.000000" z="-0.050000"/>
<FirstPersonAsThirdPersonRNGOffset x="0.000000" y="0.000000" z="-0.075000"/>
<FirstPersonAsThirdPersonLTOffset x="0.000000" y="0.000000" z="-0.0500000"/>
<FirstPersonAsThirdPersonScopeOffset x="0.0750" y="0.000000" z="-0.02500000"/>
<FirstPersonAsThirdPersonWeaponBlockedOffset x="-0.1000000" y="0.000000" z="-0.100000"/>
<FirstPersonDofSubjectMagnificationPowerFactorNear value="1.050000"/>
<FirstPersonDofMaxNearInFocusDistance value="0.000000"/>
<FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000"/>
<ZoomFactorForAccurateMode value="1.300000"/>
<RecoilShakeHash>MG_RECOIL_SHAKE</RecoilShakeHash>
<RecoilShakeHashFirstPerson>FPS_MG_RECOIL_SHAKE</RecoilShakeHashFirstPerson>
<AccuracyOffsetShakeHash>DEFAULT_THIRD_PERSON_ACCURACY_OFFSET_SHAKE</AccuracyOffsetShakeHash>
<MinTimeBetweenRecoilShakes value="80"/>
<RecoilShakeAmplitude value="0.060000"/>
<ExplosionShakeAmplitude value="-1.000000"/>
<IkRecoilDisplacement value="0.0"/>
<IkRecoilDisplacementScope value="0.004"/>
<IkRecoilDisplacementScaleBackward value="1.0"/>
<IkRecoilDisplacementScaleVertical value="0.4"/>
<ReticuleHudPosition x="0.000000" y="0.000000"/>
<AimOffsetMin x="0.275000" y="0.175000" z="0.275000"/>
<AimProbeLengthMin value="0.435000"/>
<AimOffsetMax x="0.215000" y="-0.050000" z="0.415000"/>
<AimProbeLengthMax value="0.350000"/>
<AimOffsetMinFPSIdle x="0.162000" y="0.225000" z="-0.168000"/>
<AimOffsetMedFPSIdle x="0.187000" y="0.197000" z="0.101000"/>
<AimOffsetMaxFPSIdle x="0.155000" y="0.038000" z="0.144000"/>
<AimOffsetEndPosMinFPSIdle x="-0.184000" y="0.612000" z="-0.225000"/>
<AimOffsetEndPosMedFPSIdle x="-0.178000" y="0.639000" z="0.596000"/>
<AimOffsetEndPosMaxFPSIdle x="-0.11700" y="-0.096000" z="0.867000"/>
<AimOffsetMinFPSLT x="0.180000" y="0.231000" z="0.449000"/>
<AimOffsetMaxFPSLT x="0.048000" y="-0.225000" z="0.189000"/>
<AimOffsetMinFPSRNG x="0.120000" y="0.275000" z="0.289000"/>
<AimOffsetMaxFPSRNG x="0.138000" y="-0.212000" z="0.298000"/>
<AimOffsetMinFPSScope x="0.090000" y="0.078000" z="0.311000"/>
<AimOffsetMaxFPSScope x="0.006000" y="-0.059000" z="0.474000"/>
<TorsoAimOffset x="-1.100000" y="0.550000"/>
<TorsoCrouchedAimOffset x="0.100000" y="0.120000"/>
<LeftHandIkOffset x="0.015000" y="0.095000" z="-0.008000"/>
<ReticuleMinSizeStanding value="0.600000"/>
<ReticuleMinSizeCrouched value="0.500000"/>
<ReticuleScale value="0.300000"/>
<ReticuleStyleHash>WEAPONTYPE_RIFLE</ReticuleStyleHash>
<FirstPersonReticuleStyleHash/>
<PickupHash>PICKUP_WEAPON_COMBATMG</PickupHash>
<MPPickupHash>PICKUP_AMMO_BULLET_MP</MPPickupHash>
<HumanNameHash>WEAPON_AIRSOFTM249</HumanNameHash>
<MovementModeConditionalIdle>MMI_2Handed</MovementModeConditionalIdle>
<StatName>CMBTMG</StatName>
<KnockdownCount value="-1"/>
<KillshotImpulseScale value="1.000000"/>
<NmShotTuningSet>Mini</NmShotTuningSet>
<AttachPoints>
<Item>
<AttachBone>WAPClip</AttachBone>
<Components>
<Item>
<Default value="true"/>
<Name>AIRSOFTM249BOX</Name>
</Item>
</Components>
</Item>
</AttachPoints>
<GunFeedBone>Gun_Feed</GunFeedBone>
<TargetSequenceGroup/>
<WeaponFlags>ApplyBulletForce CarriedInHand Automatic Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim TwoHanded AnimReload AnimCrouchFire UsableOnFoot UsableInCover AllowEarlyExitFromFireAnimAfterBulletFired NoLeftHandIKWhenBlocked HasLowCoverReloads HasLowCoverSwaps LongWeapon UseFPSAimIK UseFPSSecondaryMotion</WeaponFlags>
<TintSpecValues ref="TINT_DEFAULT"/>
<FiringPatternAliases ref="FIRING_PATTERN_MG"/>
<ReloadUpperBodyFixupExpressionData ref="default"/>
<AmmoDiminishingRate value="3"/>
<AimingBreathingAdditiveWeight value="1.000000"/>
<FiringBreathingAdditiveWeight value="1.000000"/>
<StealthAimingBreathingAdditiveWeight value="1.000000"/>
<StealthFiringBreathingAdditiveWeight value="1.000000"/>
<AimingLeanAdditiveWeight value="1.000000"/>
<FiringLeanAdditiveWeight value="1.000000"/>
<StealthAimingLeanAdditiveWeight value="1.000000"/>
<StealthFiringLeanAdditiveWeight value="1.000000"/>
<ExpandPedCapsuleRadius value="0.000000"/>
<AudioCollisionHash/>
<HudDamage value="0"/>
<HudSpeed value="65"/>
<HudCapacity value="70"/>
<HudAccuracy value="45"/>
<HudRange value="60"/>
</Item>
</Infos>
</Item>
</Infos>
<Name>AR</Name>
</CWeaponInfoBlob>

View file

@ -1 +0,0 @@
AddTextEntry("WEAPON_AIRSOFTM4", "Airsoft M4")

View file

@ -1,18 +0,0 @@
fx_version 'cerulean'
games {'gta5'}
files{
'**/weaponcomponents.meta',
'**/weaponarchetypes.meta',
'**/weaponanimations.meta',
'**/pedpersonality.meta',
'**/weapons.meta',
}
data_file 'WEAPONCOMPONENTSINFO_FILE' '**/weaponcomponents.meta'
data_file 'WEAPON_METADATA_FILE' '**/weaponarchetypes.meta'
data_file 'WEAPON_ANIMATIONS_FILE' '**/weaponanimations.meta'
data_file 'PED_PERSONALITY_FILE' '**/pedpersonality.meta'
data_file 'WEAPONINFO_FILE' '**/weapons.meta'
client_script 'cl_weaponNames.lua'

View file

@ -1,214 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CPedModelInfo__PersonalityDataList>
<MovementModeUnholsterData>
<Item>
<Name>UNHOLSTER_UNARMED</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<Clip>2h_melee_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_MINIGUN</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<Clip>mini_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_UNARMED_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
</MovementModeUnholsterData>
<MovementModes>
<Item>
<Name>DEFAULT_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@p_m_zero@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@GENERIC@TRANS@2H</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>move_stealth@generic@trans@2h</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
<Item>
<Name>MP_FEMALE_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@mp_female@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@MP_FEMALE@ARMED@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTM4</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_STEALTH@MP_FEMALE@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
</MovementModes>
</CPedModelInfo__PersonalityDataList>

View file

@ -1,394 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponAnimationsSets>
<WeaponAnimationsSets>
<Item key="Ballistic">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM4">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>move_ballistic_2h</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.600000"/>
<AnimBlindFireRateModifier value="1.600000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="Default">
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM4">
<CoverMovementClipSetHash>cover@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_Wpn_RifleLo</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@rifle@lo@carbine</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@rifle@lo@carbine</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@rifle@lo@carbine_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@rifle@lo@carbine@stealth</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.600000"/>
<AnimBlindFireRateModifier value="1.600000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="MP_F_Freemode">
<Fallback>Gang</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM4">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>weapons@rifle@f</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.600000"/>
<AnimBlindFireRateModifier value="1.600000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPerson">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM4">
<MovementOverrideClipSetHash>move_m@generic</MovementOverrideClipSetHash>
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleLo</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_idle@generic@assault_rifle@shared@core</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_stealth@generic@assault_rifle@carbine_rifle</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_fps</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.600000"/>
<AnimBlindFireRateModifier value="1.600000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_idle</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_idle</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_idle</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_idle</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_idle</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_stealth</FPSTransitionToStealthHash>
<FPSTransitionToStealthFromUnholsterHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_stealth</FPSTransitionToStealthFromUnholsterHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
<WeaponClipSetHashForClone>weapons@first_person@aim_idle@remote_clone@assault_rifle@shared@core</WeaponClipSetHashForClone>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonAiming">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM4">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleLo</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_lt@generic@assault_rifle@carbine_rifle@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_lt@generic@assault_rifle@carbine_rifle@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_fps</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.600000"/>
<AnimBlindFireRateModifier value="1.600000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_lt</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_lt</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash/>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_lt</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_lt</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_lt</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_lt@p_m_zero@assault_rifle@carbine_rifle@fidgets@a</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@assault_rifle@carbine_rifle@fidgets@b</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@assault_rifle@carbine_rifle@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonRNG">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM4">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleLo</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_fps</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.600000"/>
<AnimBlindFireRateModifier value="1.600000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_rng</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash/>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_rng</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_rng</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_rng</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_rng</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_rng@p_m_zero@assault_rifle@carbine_rifle@fidgets@a</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@assault_rifle@carbine_rifle@fidgets@b</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@assault_rifle@carbine_rifle@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonScope">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTM4">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleLo</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_scope@generic@assault_rifle@carbine_rifle@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_scope@generic@assault_rifle@carbine_rifle@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_rifle</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_fps</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.600000"/>
<AnimBlindFireRateModifier value="1.600000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_scope</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_scope</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_scope</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash/>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_scope</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_scope</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_stealth</FPSTransitionToStealthHash>
</Item>
</WeaponAnimations>
</Item>
</WeaponAnimationsSets>
</CWeaponAnimationsSets>

View file

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponModelInfo__InitDataList>
<InitDatas>
<Item>
<modelName>airsoftm4a1_mag1</modelName>
<txdName>airsoftm4a1_mag1</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="300"/>
</Item>
<Item>
<modelName>airsoftm4a1</modelName>
<txdName>airsoftm4a1</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
</InitDatas>
</CWeaponModelInfo__InitDataList>

View file

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponComponentInfoBlob>
<Infos>
<Item type="CWeaponComponentClipInfo">
<Name>AIRSOFTM4_CLIP</Name>
<Model>airsoftm4a1_mag1</Model>
<LocName>WCT_CLIP1</LocName>
<LocDesc>WCD_CR_CLIP1</LocDesc>
<AttachBone>AAPClip</AttachBone>
<WeaponAttachBone>WAPClip</WeaponAttachBone>
<AccuracyModifier type="NULL"/>
<DamageModifier type="NULL"/>
<bShownOnWheel value="false"/>
<CreateObject value="true"/>
<HudDamage value="0"/>
<HudSpeed value="0"/>
<HudCapacity value="0"/>
<HudAccuracy value="0"/>
<HudRange value="0"/>
<ClipSize value="50"/>
<AmmoInfo/>
<ReloadData ref="RELOAD_DEFAULT"/>
</Item>
</Infos>
<InfoBlobName/>
</CWeaponComponentInfoBlob>

View file

@ -1,290 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponInfoBlob>
<SlotNavigateOrder>
<Item>
<WeaponSlots>
<Item>
<OrderNumber value="462"/>
<Entry>SLOT_WEAPON_AIRSOFTM4</Entry>
</Item>
</WeaponSlots>
</Item>
</SlotNavigateOrder>
<Infos>
<Item>
<Infos>
<Item type="CWeaponInfo">
<Name>WEAPON_AIRSOFTM4</Name>
<Model>airsoftm4a1</Model>
<Audio>AUDIO_ITEM_FLARE_GUN</Audio>
<Slot>SLOT_WEAPON_AIRSOFTM4</Slot>
<DamageType>ELECTRIC</DamageType>
<Explosion>
<Default>DONTCARE</Default>
<HitCar>DONTCARE</HitCar>
<HitTruck>DONTCARE</HitTruck>
<HitBike>DONTCARE</HitBike>
<HitBoat>DONTCARE</HitBoat>
<HitPlane>DONTCARE</HitPlane>
</Explosion>
<FireType>INSTANT_HIT</FireType>
<WheelSlot>WHEEL_RIFLE</WheelSlot>
<Group>GROUP_RIFLE</Group>
<AmmoInfo ref="AMMO_RIFLE"/>
<AimingInfo ref="RIFLE_LO_BASE_STRAFE"/>
<ClipSize value="30"/>
<AccuracySpread value="5.000000"/>
<AccurateModeAccuracyModifier value="1.000000"/>
<RunAndGunAccuracyModifier value="2.000000"/>
<RunAndGunAccuracyMaxModifier value="1.000000"/>
<RecoilAccuracyMax value="0.500000"/>
<RecoilErrorTime value="0.300000"/>
<RecoilRecoveryRate value="1.000000"/>
<RecoilAccuracyToAllowHeadShotAI value="1000.000000"/>
<MinHeadShotDistanceAI value="1000.000000"/>
<MaxHeadShotDistanceAI value="1000.000000"/>
<HeadShotDamageModifierAI value="1000.000000"/>
<RecoilAccuracyToAllowHeadShotPlayer value="0.175000"/>
<MinHeadShotDistancePlayer value="5.000000"/>
<MaxHeadShotDistancePlayer value="40.000000"/>
<HeadShotDamageModifierPlayer value="18.000000"/>
<Damage value="0.000000"/>
<DamageTime value="0.000000"/>
<DamageTimeInVehicle value="0.000000"/>
<DamageTimeInVehicleHeadShot value="0.000000"/>
<HitLimbsDamageModifier value="0.500000"/>
<NetworkHitLimbsDamageModifier value="0.800000"/>
<LightlyArmouredDamageModifier value="0.750000"/>
<Force value="75.000000"/>
<ForceHitPed value="140.000000"/>
<ForceHitVehicle value="1200.000000"/>
<ForceHitFlyingHeli value="1250.000000"/>
<OverrideForces>
<Item>
<BoneTag>BONETAG_HEAD</BoneTag>
<ForceFront value="80.000000"/>
<ForceBack value="50.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_NECK</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="90.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_CALF</BoneTag>
<ForceFront value="70.000000"/>
<ForceBack value="80.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_CALF</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="100.000000"/>
</Item>
</OverrideForces>
<ForceMaxStrengthMult value="1.000000"/>
<ForceFalloffRangeStart value="0.000000"/>
<ForceFalloffRangeEnd value="50.000000"/>
<ForceFalloffMin value="1.000000"/>
<ProjectileForce value="0.000000"/>
<FragImpulse value="600.000000"/>
<Penetration value="0.000000"/>
<VerticalLaunchAdjustment value="0.000000"/>
<DropForwardVelocity value="0.000000"/>
<Speed value="300.000000"/>
<BulletsInBatch value="1"/>
<BatchSpread value="0.000000"/>
<ReloadTimeMP value="-1.000000"/>
<ReloadTimeSP value="-1.000000"/>
<VehicleReloadTime value="1.000000"/>
<AnimReloadRate value="0.700000"/>
<BulletsPerAnimLoop value="1"/>
<TimeBetweenShots value="0.135000"/>
<TimeLeftBetweenShotsWhereShouldFireIsCached value="-1.000000"/>
<SpinUpTime value="0.000000"/>
<SpinTime value="0.000000"/>
<SpinDownTime value="0.000000"/>
<AlternateWaitTime value="-1.000000"/>
<BulletBendingNearRadius value="0.000000"/>
<BulletBendingFarRadius value="0.750000"/>
<BulletBendingZoomedRadius value="0.375000"/>
<FirstPersonBulletBendingNearRadius value="0.000000"/>
<FirstPersonBulletBendingFarRadius value="0.750000"/>
<FirstPersonBulletBendingZoomedRadius value="0.375000"/>
<Fx>
<EffectGroup>WEAPON_EFFECT_GROUP_RIFLE_ASSAULT</EffectGroup>
<FlashFx></FlashFx>
<FlashFxAlt></FlashFxAlt>
<FlashFxFP></FlashFxFP>
<FlashFxAltFP/>
<MuzzleSmokeFx>muz_smoking_barrel</MuzzleSmokeFx>
<MuzzleSmokeFxFP>muz_smoking_barrel_fp</MuzzleSmokeFxFP>
<MuzzleSmokeFxMinLevel value="0.300000"/>
<MuzzleSmokeFxIncPerShot value="0.100000"/>
<MuzzleSmokeFxDecPerSec value="0.250000"/>
<ShellFx></ShellFx>
<ShellFxFP></ShellFxFP>
<TracerFx></TracerFx>
<PedDamageHash>BulletLarge</PedDamageHash>
<TracerFxChanceSP value="0.150000"/>
<TracerFxChanceMP value="0.750000"/>
<FlashFxChanceSP value="1.000000"/>
<FlashFxChanceMP value="1.000000"/>
<FlashFxAltChance value="0.200000"/>
<FlashFxScale value="1.000000"/>
<FlashFxLightEnabled value="true"/>
<FlashFxLightCastsShadows value="false"/>
<FlashFxLightOffsetDist value="0.000000"/>
<FlashFxLightRGBAMin x="255.000000" y="93.000000" z="25.000000"/>
<FlashFxLightRGBAMax x="255.000000" y="100.000000" z="50.000000"/>
<FlashFxLightIntensityMinMax x="1.000000" y="2.000000"/>
<FlashFxLightRangeMinMax x="2.500000" y="3.500000"/>
<FlashFxLightFalloffMinMax x="1024.000000" y="1536.000000"/>
<GroundDisturbFxEnabled value="false"/>
<GroundDisturbFxDist value="5.000000"/>
<GroundDisturbFxNameDefault/>
<GroundDisturbFxNameSand/>
<GroundDisturbFxNameDirt/>
<GroundDisturbFxNameWater/>
<GroundDisturbFxNameFoliage/>
</Fx>
<InitialRumbleDuration value="90"/>
<InitialRumbleIntensity value="0.700000"/>
<InitialRumbleIntensityTrigger value="0.950000"/>
<RumbleDuration value="90"/>
<RumbleIntensity value="0.100000"/>
<RumbleIntensityTrigger value="0.800000"/>
<RumbleDamageIntensity value="1.000000"/>
<InitialRumbleDurationFps value="150"/>
<InitialRumbleIntensityFps value="1.000000"/>
<RumbleDurationFps value="95"/>
<RumbleIntensityFps value="1.000000"/>
<NetworkPlayerDamageModifier value="1.000000"/>
<NetworkPedDamageModifier value="1.000000"/>
<NetworkHeadShotPlayerDamageModifier value="1.700000"/>
<LockOnRange value="65.000000"/>
<WeaponRange value="120.000000"/>
<BulletDirectionOffsetInDegrees value="0.000000"/>
<AiSoundRange value="-1.000000"/>
<AiPotentialBlastEventRange value="-1.000000"/>
<DamageFallOffRangeMin value="47.500000"/>
<DamageFallOffRangeMax value="120.000000"/>
<DamageFallOffModifier value="0.300000"/>
<VehicleWeaponHash/>
<DefaultCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_CAMERA</DefaultCameraHash>
<CoverCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA</CoverCameraHash>
<CoverReadyToFireCameraHash/>
<RunAndGunCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
<CinematicShootingCameraHash>DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA</CinematicShootingCameraHash>
<AlternativeOrScopedCameraHash/>
<RunAndGunAlternativeOrScopedCameraHash/>
<CinematicShootingAlternativeOrScopedCameraHash/>
<CameraFov value="35.000000"/>
<FirstPersonScopeFov value="20.00000"/>
<FirstPersonScopeAttachmentFov value="20.00000"/>
<FirstPersonRNGOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonRNGRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonScopeOffset x="0.00000" y="-0.0200" z="-0.0230"/>
<FirstPersonScopeAttachmentOffset x="0.00000" y="0.0000" z="-0.0280"/>
<FirstPersonScopeRotationOffset x="-0.70000" y="0.0000" z="0.0000"/>
<FirstPersonScopeAttachmentRotationOffset x="0.00000" y="0.0000" z="0.0000"/>
<FirstPersonAsThirdPersonIdleOffset x="-0.07500000" y="0.000000" z="-0.05"/>
<FirstPersonAsThirdPersonRNGOffset x="-0.025000" y="0.000000" z="-0.075000"/>
<FirstPersonAsThirdPersonLTOffset x="0.025000" y="0.000000" z="-0.0750000"/>
<FirstPersonAsThirdPersonScopeOffset x="0.075000" y="-0.050000" z="-0.060000"/>
<FirstPersonAsThirdPersonWeaponBlockedOffset x="-0.1000000" y="0.000000" z="-0.100000"/>
<FirstPersonDofSubjectMagnificationPowerFactorNear value="1.025000"/>
<FirstPersonDofMaxNearInFocusDistance value="0.000000"/>
<FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000"/>
<ZoomFactorForAccurateMode value="1.300000"/>
<RecoilShakeHash>ASSAULT_RIFLE_RECOIL_SHAKE</RecoilShakeHash>
<RecoilShakeHashFirstPerson>FPS_ASSAULT_RIFLE_RECOIL_SHAKE</RecoilShakeHashFirstPerson>
<AccuracyOffsetShakeHash>DEFAULT_THIRD_PERSON_ACCURACY_OFFSET_SHAKE</AccuracyOffsetShakeHash>
<MinTimeBetweenRecoilShakes value="100"/>
<RecoilShakeAmplitude value="0.050000"/>
<ExplosionShakeAmplitude value="-1.000000"/>
<ReticuleHudPosition x="0.000000" y="0.000000"/>
<AimOffsetMin x="0.250000" y="0.200000" z="0.600000"/>
<AimProbeLengthMin value="0.430000"/>
<AimOffsetMax x="0.165000" y="-0.180000" z="0.470000"/>
<AimProbeLengthMax value="0.340000"/>
<AimOffsetMinFPSIdle x="0.162000" y="0.225000" z="0.052000"/>
<AimOffsetMedFPSIdle x="0.187000" y="0.197000" z="0.321000"/>
<AimOffsetMaxFPSIdle x="0.155000" y="0.038000" z="0.364000"/>
<AimOffsetEndPosMinFPSIdle x="-0.284000" y="0.612000" z="-0.205000"/>
<AimOffsetEndPosMedFPSIdle x="-0.178000" y="0.639000" z="0.616000"/>
<AimOffsetEndPosMaxFPSIdle x="-0.21700" y="-0.096000" z="0.887000"/>
<AimOffsetMinFPSLT x="0.180000" y="0.231000" z="0.669000"/>
<AimOffsetMaxFPSLT x="0.048000" y="-0.225000" z="0.409000"/>
<AimOffsetMinFPSRNG x="0.120000" y="0.275000" z="0.509000"/>
<AimOffsetMaxFPSRNG x="0.138000" y="-0.212000" z="0.518000"/>
<AimOffsetMinFPSScope x="0.090000" y="0.078000" z="0.531000"/>
<AimOffsetMaxFPSScope x="0.006000" y="-0.059000" z="0.694000"/>
<TorsoAimOffset x="-1.000000" y="0.550000"/>
<TorsoCrouchedAimOffset x="0.100000" y="0.120000"/>
<LeftHandIkOffset x="0.015000" y="0.095000" z="-0.008000"/>
<ReticuleMinSizeStanding value="0.600000"/>
<ReticuleMinSizeCrouched value="0.500000"/>
<ReticuleScale value="0.100000"/>
<ReticuleStyleHash>WEAPONTYPE_RIFLE</ReticuleStyleHash>
<FirstPersonReticuleStyleHash/>
<PickupHash>PICKUP_WEAPON_CARBINERIFLE</PickupHash>
<MPPickupHash>PICKUP_AMMO_BULLET_MP</MPPickupHash>
<HumanNameHash>WEAPON_AIRSOFTM4</HumanNameHash>
<MovementModeConditionalIdle>MMI_2Handed</MovementModeConditionalIdle>
<StatName>CRBNRIFLE</StatName>
<KnockdownCount value="-1"/>
<KillshotImpulseScale value="1.000000"/>
<NmShotTuningSet>Automatic</NmShotTuningSet>
<AttachPoints>
<Item>
<AttachBone>WAPClip</AttachBone>
<Components>
<Item>
<Default value="true"/>
<Name>AIRSOFTM4_CLIP</Name>
</Item>
</Components>
</Item>
</AttachPoints>
<GunFeedBone/>
<TargetSequenceGroup/>
<WeaponFlags>ApplyBulletForce CarriedInHand Automatic Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim TwoHanded AnimReload AnimCrouchFire UsableOnFoot UsableInCover AllowEarlyExitFromFireAnimAfterBulletFired NoLeftHandIKWhenBlocked HasLowCoverReloads HasLowCoverSwaps LongWeapon UseFPSAimIK UseFPSSecondaryMotion</WeaponFlags>
<TintSpecValues ref="TINT_DEFAULT"/>
<FiringPatternAliases ref="FIRING_PATTERN_RIFLE"/>
<ReloadUpperBodyFixupExpressionData ref="default"/>
<AmmoDiminishingRate value="3"/>
<AimingBreathingAdditiveWeight value="1.000000"/>
<FiringBreathingAdditiveWeight value="1.000000"/>
<StealthAimingBreathingAdditiveWeight value="1.000000"/>
<StealthFiringBreathingAdditiveWeight value="1.000000"/>
<AimingLeanAdditiveWeight value="1.000000"/>
<FiringLeanAdditiveWeight value="1.000000"/>
<StealthAimingLeanAdditiveWeight value="1.000000"/>
<StealthFiringLeanAdditiveWeight value="1.000000"/>
<ExpandPedCapsuleRadius value="0.000000"/>
<AudioCollisionHash/>
<HudDamage value="0"/>
<HudSpeed value="90"/>
<HudCapacity value="40"/>
<HudAccuracy value="40"/>
<HudRange value="30"/>
</Item>
</Infos>
</Item>
</Infos>
<Name>AR</Name>
</CWeaponInfoBlob>

View file

@ -1 +0,0 @@
AddTextEntry("WEAPON_AIRSOFTMP5", "Airsoft MP5")

View file

@ -1,19 +0,0 @@
fx_version 'cerulean'
games {'gta5'}
description 'Add-on weapon generated using vWeaponsToolkit'
files{
'**/weaponcomponents.meta',
'**/weaponarchetypes.meta',
'**/weaponanimations.meta',
'**/pedpersonality.meta',
'**/weapons.meta',
}
data_file 'WEAPONCOMPONENTSINFO_FILE' '**/weaponcomponents.meta'
data_file 'WEAPON_METADATA_FILE' '**/weaponarchetypes.meta'
data_file 'WEAPON_ANIMATIONS_FILE' '**/weaponanimations.meta'
data_file 'PED_PERSONALITY_FILE' '**/pedpersonality.meta'
data_file 'WEAPONINFO_FILE' '**/weapons.meta'
client_script 'cl_weaponNames.lua'

View file

@ -1,389 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CPedModelInfo__PersonalityDataList>
<MovementModeUnholsterData>
<Item>
<Name>UNHOLSTER_UNARMED</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<Clip>2h_melee_holster_2h</Clip>
</Item>
<Item>
<Weapons>
<Item>WEAPON_MINIGUN</Item>
</Weapons>
<Clip>2h_melee_holster_mini</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_MINIGUN</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<Clip>mini_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_UNARMED_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
</MovementModeUnholsterData>
<MovementModes>
<Item>
<Name>DEFAULT_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@GENERIC@TRANS@2H</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ZERO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ZERO@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@GENERIC@TRANS@2H</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>MP_FEMALE_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@MP_FEMALE@ARMED@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@MP_FEMALE@ARMED@2H@TRANS</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ZERO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ZERO@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@MP_FEMALE@2H@TRANS</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>MICHAEL_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@P_M_ZERO@ARMED@2H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ZERO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ZERO@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@P_M_ZERO@2H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>FRANKLIN_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ONE@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ONE@ARMED@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@P_M_ONE@ARMED@2H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ONE@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ONE@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ONE@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@P_M_ONE@2H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ONE@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>TREVOR_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_TWO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_TWO@ARMED@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@P_M_TWO@ARMED@2H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_TWO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTMP5</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_TWO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_TWO@2H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@P_M_TWO@2H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_TWO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_2H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
</MovementModes>
</CPedModelInfo__PersonalityDataList>

View file

@ -1,443 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponAnimationsSets>
<WeaponAnimationsSets>
<Item key="Ballistic">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTMP5">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>move_ballistic_2h</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.700000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="Default">
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTMP5">
<CoverMovementClipSetHash>cover@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_Wpn_RifleSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@rifle@lo@smg</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@rifle@lo@smg</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@rifle@lo@smg_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@rifle@lo@smg@stealth</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.700000"/>
<AnimBlindFireRateModifier value="0.900000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="Gang">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTMP5">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash/>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_gang_smg</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.700000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="MP_F_Freemode">
<Fallback>Gang</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTMP5">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>weapons@rifle@f</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.700000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPerson">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTMP5">
<MovementOverrideClipSetHash>move_m@generic</MovementOverrideClipSetHash>
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@smg@</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_idle@generic@submachine_gun@smg@</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@submachine_gun@smg@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_stealth@generic@submachine_gun@smg@</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.700000"/>
<AnimBlindFireRateModifier value="0.900000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_idle</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_idle</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_idle</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_idle</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_idle</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_stealth</FPSTransitionToStealthHash>
<FPSTransitionToStealthFromUnholsterHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_stealth</FPSTransitionToStealthFromUnholsterHash>
<WeaponClipSetHashForClone>weapons@first_person@aim_idle@remote_clone@submachine_gun@shared@core</WeaponClipSetHashForClone>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_idle@p_m_zero@submachine_gun@smg@fidgets@a</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@submachine_gun@smg@fidgets@b</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@submachine_gun@smg@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonAiming">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTMP5">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@smg@</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_lt@generic@submachine_gun@smg@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@submachine_gun@smg@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_lt@generic@submachine_gun@smg@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.700000"/>
<AnimBlindFireRateModifier value="0.900000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_lt</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_lt</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash/>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_lt</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_lt</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_lt</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_lt@p_m_zero@submachine_gun@smg@fidgets@a</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@submachine_gun@smg@fidgets@b</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@submachine_gun@smg@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonRNG">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTMP5">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@smg@</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@smg@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@submachine_gun@smg@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_rng@generic@submachine_gun@smg@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.700000"/>
<AnimBlindFireRateModifier value="0.900000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_rng</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash/>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_rng</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_rng</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_rng</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_rng</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_rng@p_m_zero@submachine_gun@smg@fidgets@a</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@submachine_gun@smg@fidgets@b</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@submachine_gun@smg@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonScope">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTMP5">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@smg@</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_scope@generic@submachine_gun@smg@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@submachine_gun@smg@str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_scope@generic@submachine_gun@smg@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.700000"/>
<AnimBlindFireRateModifier value="0.900000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_scope</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_scope</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_scope</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash/>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_scope</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_scope</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_stealth</FPSTransitionToStealthHash>
</Item>
</WeaponAnimations>
</Item>
</WeaponAnimationsSets>
</CWeaponAnimationsSets>

View file

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponModelInfo__InitDataList>
<InitDatas>
<Item>
<modelName>airsoftmp5_mag1</modelName>
<txdName>airsoftmp5_mag1</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="300"/>
</Item>
<Item>
<modelName>airsoftmp5</modelName>
<txdName>airsoftmp5</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
</InitDatas>
</CWeaponModelInfo__InitDataList>

View file

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponComponentInfoBlob>
<Infos>
<Item type="CWeaponComponentClipInfo">
<Name>AIRSOFTMP5_CLIP</Name>
<Model>airsoftmp5_mag1</Model>
<LocName>WCT_CLIP1</LocName>
<LocDesc>WCD_SMG_CLIP1</LocDesc>
<AttachBone>AAPClip</AttachBone>
<WeaponAttachBone>WAPClip</WeaponAttachBone>
<AccuracyModifier type="NULL"/>
<DamageModifier type="NULL"/>
<bShownOnWheel value="false"/>
<CreateObject value="true"/>
<HudDamage value="0"/>
<HudSpeed value="0"/>
<HudCapacity value="0"/>
<HudAccuracy value="0"/>
<HudRange value="0"/>
<ClipSize value="60"/>
<AmmoInfo/>
<ReloadData ref="RELOAD_DEFAULT"/>
</Item>
</Infos>
<InfoBlobName/>
</CWeaponComponentInfoBlob>

View file

@ -1,290 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponInfoBlob>
<SlotNavigateOrder>
<Item>
<WeaponSlots>
<Item>
<OrderNumber value="465"/>
<Entry>SLOT_WEAPON_AIRSOFTMP5</Entry>
</Item>
</WeaponSlots>
</Item>
</SlotNavigateOrder>
<Infos>
<Item>
<Infos>
<Item type="CWeaponInfo">
<Name>WEAPON_AIRSOFTMP5</Name>
<Model>airsoftmp5</Model>
<Audio>AUDIO_ITEM_FLARE_GUN</Audio>
<Slot>SLOT_WEAPON_AIRSOFTMP5</Slot>
<DamageType>ELECTRIC</DamageType>
<Explosion>
<Default>DONTCARE</Default>
<HitCar>DONTCARE</HitCar>
<HitTruck>DONTCARE</HitTruck>
<HitBike>DONTCARE</HitBike>
<HitBoat>DONTCARE</HitBoat>
<HitPlane>DONTCARE</HitPlane>
</Explosion>
<FireType>INSTANT_HIT</FireType>
<WheelSlot>WHEEL_SMG</WheelSlot>
<Group>GROUP_SMG</Group>
<AmmoInfo ref="AMMO_SMG"/>
<AimingInfo ref="RIFLE_LO_BASE_STRAFE"/>
<ClipSize value="30"/>
<AccuracySpread value="8.500000"/>
<AccurateModeAccuracyModifier value="1.000000"/>
<RunAndGunAccuracyModifier value="2.000000"/>
<RunAndGunAccuracyMaxModifier value="1.000000"/>
<RecoilAccuracyMax value="3.000000"/>
<RecoilErrorTime value="0.200000"/>
<RecoilRecoveryRate value="1.000000"/>
<RecoilAccuracyToAllowHeadShotAI value="1000.000000"/>
<MinHeadShotDistanceAI value="1000.000000"/>
<MaxHeadShotDistanceAI value="1000.000000"/>
<HeadShotDamageModifierAI value="1000.000000"/>
<RecoilAccuracyToAllowHeadShotPlayer value="0.175000"/>
<MinHeadShotDistancePlayer value="5.000000"/>
<MaxHeadShotDistancePlayer value="40.000000"/>
<HeadShotDamageModifierPlayer value="18.000000"/>
<Damage value="0.000000"/>
<DamageTime value="0.000000"/>
<DamageTimeInVehicle value="0.000000"/>
<DamageTimeInVehicleHeadShot value="0.000000"/>
<HitLimbsDamageModifier value="0.500000"/>
<NetworkHitLimbsDamageModifier value="0.800000"/>
<LightlyArmouredDamageModifier value="0.750000"/>
<Force value="75.000000"/>
<ForceHitPed value="100.000000"/>
<ForceHitVehicle value="1100.000000"/>
<ForceHitFlyingHeli value="750.000000"/>
<OverrideForces>
<Item>
<BoneTag>BONETAG_HEAD</BoneTag>
<ForceFront value="100.000000"/>
<ForceBack value="50.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_NECK</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="90.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_CALF</BoneTag>
<ForceFront value="70.000000"/>
<ForceBack value="80.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_CALF</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="100.000000"/>
</Item>
</OverrideForces>
<ForceMaxStrengthMult value="1.000000"/>
<ForceFalloffRangeStart value="0.000000"/>
<ForceFalloffRangeEnd value="50.000000"/>
<ForceFalloffMin value="1.000000"/>
<ProjectileForce value="0.000000"/>
<FragImpulse value="500.000000"/>
<Penetration value="0.000000"/>
<VerticalLaunchAdjustment value="0.000000"/>
<DropForwardVelocity value="0.000000"/>
<Speed value="300.000000"/>
<BulletsInBatch value="1"/>
<BatchSpread value="0.000000"/>
<ReloadTimeMP value="-1.000000"/>
<ReloadTimeSP value="-1.000000"/>
<VehicleReloadTime value="1.000000"/>
<AnimReloadRate value="0.700000"/>
<BulletsPerAnimLoop value="1"/>
<TimeBetweenShots value="0.118000"/>
<TimeLeftBetweenShotsWhereShouldFireIsCached value="-1.000000"/>
<SpinUpTime value="0.000000"/>
<SpinTime value="0.000000"/>
<SpinDownTime value="0.000000"/>
<AlternateWaitTime value="-1.000000"/>
<BulletBendingNearRadius value="0.000000"/>
<BulletBendingFarRadius value="0.750000"/>
<BulletBendingZoomedRadius value="0.375000"/>
<FirstPersonBulletBendingNearRadius value="0.000000"/>
<FirstPersonBulletBendingFarRadius value="0.750000"/>
<FirstPersonBulletBendingZoomedRadius value="0.375000"/>
<Fx>
<EffectGroup>WEAPON_EFFECT_GROUP_SMG</EffectGroup>
<FlashFx></FlashFx>
<FlashFxAlt></FlashFxAlt>
<FlashFxFP></FlashFxFP>
<FlashFxAltFP/>
<MuzzleSmokeFx>muz_smoking_barrel</MuzzleSmokeFx>
<MuzzleSmokeFxFP>muz_smoking_barrel_fp</MuzzleSmokeFxFP>
<MuzzleSmokeFxMinLevel value="0.300000"/>
<MuzzleSmokeFxIncPerShot value="0.100000"/>
<MuzzleSmokeFxDecPerSec value="0.250000"/>
<ShellFx></ShellFx>
<ShellFxFP></ShellFxFP>
<TracerFx></TracerFx>
<PedDamageHash>BulletSmall</PedDamageHash>
<TracerFxChanceSP value="0.150000"/>
<TracerFxChanceMP value="0.750000"/>
<FlashFxChanceSP value="1.000000"/>
<FlashFxChanceMP value="1.000000"/>
<FlashFxAltChance value="0.200000"/>
<FlashFxScale value="1.000000"/>
<FlashFxLightEnabled value="true"/>
<FlashFxLightCastsShadows value="false"/>
<FlashFxLightOffsetDist value="0.000000"/>
<FlashFxLightRGBAMin x="255.000000" y="93.000000" z="25.000000"/>
<FlashFxLightRGBAMax x="255.000000" y="100.000000" z="50.000000"/>
<FlashFxLightIntensityMinMax x="1.000000" y="2.000000"/>
<FlashFxLightRangeMinMax x="2.00000" y="2.500000"/>
<FlashFxLightFalloffMinMax x="1024.000000" y="1536.000000"/>
<GroundDisturbFxEnabled value="false"/>
<GroundDisturbFxDist value="5.000000"/>
<GroundDisturbFxNameDefault/>
<GroundDisturbFxNameSand/>
<GroundDisturbFxNameDirt/>
<GroundDisturbFxNameWater/>
<GroundDisturbFxNameFoliage/>
</Fx>
<InitialRumbleDuration value="120"/>
<InitialRumbleIntensity value="0.150000"/>
<InitialRumbleIntensityTrigger value="0.900000"/>
<RumbleDuration value="95"/>
<RumbleIntensity value="0.120000"/>
<RumbleIntensityTrigger value="0.700000"/>
<RumbleDamageIntensity value="1.000000"/>
<InitialRumbleDurationFps value="120"/>
<InitialRumbleIntensityFps value="0.750000"/>
<RumbleDurationFps value="80"/>
<RumbleIntensityFps value="0.480000"/>
<NetworkPlayerDamageModifier value="1.000000"/>
<NetworkPedDamageModifier value="1.000000"/>
<NetworkHeadShotPlayerDamageModifier value="2.500000"/>
<LockOnRange value="55.000000"/>
<WeaponRange value="120.000000"/>
<BulletDirectionOffsetInDegrees value="0.000000"/>
<AiSoundRange value="-1.000000"/>
<AiPotentialBlastEventRange value="-1.000000"/>
<DamageFallOffRangeMin value="40.000000"/>
<DamageFallOffRangeMax value="120.000000"/>
<DamageFallOffModifier value="0.300000"/>
<VehicleWeaponHash/>
<DefaultCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_CAMERA</DefaultCameraHash>
<CoverCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA</CoverCameraHash>
<CoverReadyToFireCameraHash/>
<RunAndGunCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
<CinematicShootingCameraHash>DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA</CinematicShootingCameraHash>
<AlternativeOrScopedCameraHash/>
<RunAndGunAlternativeOrScopedCameraHash/>
<CinematicShootingAlternativeOrScopedCameraHash/>
<CameraFov value="45.000000"/>
<FirstPersonScopeFov value="30.00000"/>
<FirstPersonScopeAttachmentFov value="30.00000"/>
<FirstPersonRNGOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonRNGRotationOffset x="0.000000" y="0.000000" z="0.500000"/>
<FirstPersonLTOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTRotationOffset x="0.000000" y="0.000000" z="2.000000"/>
<FirstPersonScopeOffset x="0.00000" y="0.0000" z="-0.014"/>
<FirstPersonScopeAttachmentOffset x="0.00000" y="0.10000" z="-0.02600"/>
<FirstPersonScopeRotationOffset x="-0.60000" y="0.0000" z="0.0000"/>
<FirstPersonScopeAttachmentRotationOffset x="0.00000" y="0.0000" z="0.0000"/>
<FirstPersonAsThirdPersonIdleOffset x="-0.07500000" y="0.000000" z="-0.05"/>
<FirstPersonAsThirdPersonRNGOffset x="-0.025000" y="0.000000" z="-0.075000"/>
<FirstPersonAsThirdPersonLTOffset x="0.025000" y="0.000000" z="-0.0750000"/>
<FirstPersonAsThirdPersonScopeOffset x="0.075000" y="-0.050000" z="-0.060000"/>
<FirstPersonAsThirdPersonWeaponBlockedOffset x="-0.100000" y="0.000000" z="-0.100000"/>
<FirstPersonDofSubjectMagnificationPowerFactorNear value="1.025000"/>
<FirstPersonDofMaxNearInFocusDistance value="0.000000"/>
<FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000"/>
<ZoomFactorForAccurateMode value="1.300000"/>
<RecoilShakeHash>SMG_RECOIL_SHAKE</RecoilShakeHash>
<RecoilShakeHashFirstPerson>FPS_SMG_RECOIL_SHAKE</RecoilShakeHashFirstPerson>
<AccuracyOffsetShakeHash>DEFAULT_THIRD_PERSON_ACCURACY_OFFSET_SHAKE</AccuracyOffsetShakeHash>
<MinTimeBetweenRecoilShakes value="0"/>
<RecoilShakeAmplitude value="0.050000"/>
<ExplosionShakeAmplitude value="-1.000000"/>
<ReticuleHudPosition x="0.000000" y="0.000000"/>
<AimOffsetMin x="0.210000" y="0.200000" z="0.600000"/>
<AimProbeLengthMin value="0.400000"/>
<AimOffsetMax x="0.160000" y="-0.200000" z="0.450000"/>
<AimProbeLengthMax value="0.325000"/>
<AimOffsetMinFPSIdle x="0.162000" y="0.225000" z="0.052000"/>
<AimOffsetMedFPSIdle x="0.187000" y="0.197000" z="0.321000"/>
<AimOffsetMaxFPSIdle x="0.155000" y="0.038000" z="0.364000"/>
<AimOffsetEndPosMinFPSIdle x="-0.284000" y="0.612000" z="-0.205000"/>
<AimOffsetEndPosMedFPSIdle x="-0.178000" y="0.639000" z="0.616000"/>
<AimOffsetEndPosMaxFPSIdle x="-0.21700" y="-0.096000" z="0.887000"/>
<AimOffsetMinFPSLT x="0.180000" y="0.231000" z="0.669000"/>
<AimOffsetMaxFPSLT x="0.048000" y="-0.225000" z="0.409000"/>
<AimOffsetMinFPSRNG x="0.120000" y="0.275000" z="0.509000"/>
<AimOffsetMaxFPSRNG x="0.138000" y="-0.212000" z="0.518000"/>
<AimOffsetMinFPSScope x="0.090000" y="0.078000" z="0.531000"/>
<AimOffsetMaxFPSScope x="0.006000" y="-0.059000" z="0.694000"/>
<TorsoAimOffset x="-1.100000" y="0.550000"/>
<TorsoCrouchedAimOffset x="0.200000" y="0.100000"/>
<LeftHandIkOffset x="0.000000" y="0.000000" z="0.000000"/>
<ReticuleMinSizeStanding value="0.750000"/>
<ReticuleMinSizeCrouched value="0.600000"/>
<ReticuleScale value="0.300000"/>
<ReticuleStyleHash>WEAPONTYPE_SMG</ReticuleStyleHash>
<FirstPersonReticuleStyleHash/>
<PickupHash>PICKUP_WEAPON_SMG</PickupHash>
<MPPickupHash>PICKUP_AMMO_BULLET_MP</MPPickupHash>
<HumanNameHash>WEAPON_AIRSOFTMP5</HumanNameHash>
<MovementModeConditionalIdle>MMI_2Handed</MovementModeConditionalIdle>
<StatName>SMG</StatName>
<KnockdownCount value="-1"/>
<KillshotImpulseScale value="1.000000"/>
<NmShotTuningSet>Mini</NmShotTuningSet>
<AttachPoints>
<Item>
<AttachBone>WAPClip</AttachBone>
<Components>
<Item>
<Default value="true"/>
<Name>AIRSOFTMP5_CLIP</Name>
</Item>
</Components>
</Item>
</AttachPoints>
<GunFeedBone/>
<TargetSequenceGroup/>
<WeaponFlags>ApplyBulletForce CarriedInHand Automatic Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim TwoHanded AnimReload AnimCrouchFire UsableOnFoot UsableInCover AllowEarlyExitFromFireAnimAfterBulletFired HasLowCoverReloads HasLowCoverSwaps TorsoIKForWeaponBlock UseFPSAimIK UseFPSSecondaryMotion</WeaponFlags>
<TintSpecValues ref="TINT_DEFAULT"/>
<FiringPatternAliases ref="FIRING_PATTERN_SMG"/>
<ReloadUpperBodyFixupExpressionData ref="default"/>
<AmmoDiminishingRate value="3"/>
<AimingBreathingAdditiveWeight value="1.000000"/>
<FiringBreathingAdditiveWeight value="1.000000"/>
<StealthAimingBreathingAdditiveWeight value="1.000000"/>
<StealthFiringBreathingAdditiveWeight value="1.000000"/>
<AimingLeanAdditiveWeight value="1.000000"/>
<FiringLeanAdditiveWeight value="1.000000"/>
<StealthAimingLeanAdditiveWeight value="1.000000"/>
<StealthFiringLeanAdditiveWeight value="1.000000"/>
<ExpandPedCapsuleRadius value="0.000000"/>
<AudioCollisionHash/>
<HudDamage value="0"/>
<HudSpeed value="55"/>
<HudCapacity value="40"/>
<HudAccuracy value="40"/>
<HudRange value="35"/>
</Item>
</Infos>
</Item>
</Infos>
<Name>AR</Name>
</CWeaponInfoBlob>

View file

@ -1 +0,0 @@
AddTextEntry("WEAPON_AIRSOFTUZIMICRO", "Airsoft Micro Uzi")

View file

@ -1,19 +0,0 @@
fx_version 'cerulean'
games {'gta5'}
description 'Add-on weapon generated using vWeaponsToolkit'
files{
'**/weaponcomponents.meta',
'**/weaponarchetypes.meta',
'**/weaponanimations.meta',
'**/pedpersonality.meta',
'**/weapons.meta',
}
data_file 'WEAPONCOMPONENTSINFO_FILE' '**/weaponcomponents.meta'
data_file 'WEAPON_METADATA_FILE' '**/weaponarchetypes.meta'
data_file 'WEAPON_ANIMATIONS_FILE' '**/weaponanimations.meta'
data_file 'PED_PERSONALITY_FILE' '**/pedpersonality.meta'
data_file 'WEAPONINFO_FILE' '**/weapons.meta'
client_script 'cl_weaponNames.lua'

View file

@ -1,383 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CPedModelInfo__PersonalityDataList>
<MovementModeUnholsterData>
<Item>
<Name>UNHOLSTER_UNARMED</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<Clip>unarmed_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<Clip>2h_melee_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<Clip>1h_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<Clip>2h_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_MINIGUN</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<Clip>mini_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_UNARMED_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<Clip>unarmed_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<Clip>unarmed_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<Clip>1h_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<Clip>2h_holster_1h</Clip>
</Item>
</UnholsterClips>
</Item>
</MovementModeUnholsterData>
<MovementModes>
<Item>
<Name>DEFAULT_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@GENERIC@TRANS@1H</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ZERO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ZERO@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@GENERIC@TRANS@1H</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>MP_FEMALE_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@MP_FEMALE@ARMED@1H@TRANS</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ZERO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ZERO@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@MP_FEMALE@1H@TRANS</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>MICHAEL_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ZERO@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@P_M_ZERO@ARMED@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ZERO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ZERO@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@P_M_ZERO@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>FRANKLIN_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_ONE@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_ONE@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="false"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@P_M_ONE@ARMED@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_ONE@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_ONE@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_ONE@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="false"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@P_M_ONE@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_ONE@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
<Item>
<Name>TREVOR_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_ACTION@P_M_TWO@ARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_ACTION@P_M_TWO@ARMED@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="false"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_ACTION@P_M_TWO@ARMED@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_ACTION@P_M_TWO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTUZIMICRO</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>MOVE_STEALTH@P_M_TWO@UNARMED@CORE</MovementClipSetId>
<WeaponClipSetId>MOVE_STEALTH@P_M_TWO@1H@UPPER</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="false"/>
<IdleTransitionBlendOutTime value="0.50000000"/>
<IdleTransitions>
<Item>MOVE_STEALTH@P_M_TWO@1H@TRANS@A</Item>
</IdleTransitions>
<UnholsterClipSetId>MOVE_STEALTH@P_M_TWO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData>UNHOLSTER_1H_STEALTH</UnholsterClipData>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
<LastBattleEventHighEnergyStartTime value="0.00000000"/>
<LastBattleEventHighEnergyEndTime value="5.00000000"/>
</Item>
</MovementModes>
</CPedModelInfo__PersonalityDataList>

View file

@ -1,345 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponAnimationsSets>
<WeaponAnimationsSets>
<Item key="Default">
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTUZIMICRO">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_Wpn_MicroSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@submg@micro_smg</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@submg@micro_smg</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@submg@micro_smg_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@submg@micro_smg@stealth</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@submg@micro_smg@hi</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@submg@micro_smg@hi</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@submg@advanced_rifle@micro_w_fire</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.750000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>Wpn_Thrown_Grenade_Aiming_MG</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
</Item>
</WeaponAnimations>
</Item>
<Item key="Gang">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTUZIMICRO">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash/>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash>combat_fire_variations_gang_smg</FiringVariationsStandingClipSetHash>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.750000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPerson">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTUZIMICRO">
<MovementOverrideClipSetHash>move_m@generic</MovementOverrideClipSetHash>
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_MicroSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_idle@generic@submachine_gun@shared@core</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@submachine_gun@micro_smg_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_stealth@generic@submachine_gun@shared@core</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@first_person@aim_idle@generic@submachine_gun@shared@core</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@first_person@aim_idle@generic@submachine_gun@shared@core</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@first_person@aim_idle@generic@submachine_gun@shared@core</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.750000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@submachine_gun@shared@aim_trans@rng_to_idle</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@submachine_gun@shared@aim_trans@lt_to_idle</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@submachine_gun@shared@aim_trans@scope_to_idle</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_idle@p_m_zero@submachine_gun@shared@aim_trans@unholster_to_idle</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@submachine_gun@shared@aim_trans@stealth_to_idle</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_idle@p_m_zero@submachine_gun@shared@aim_trans@idle_to_stealth</FPSTransitionToStealthHash>
<FPSTransitionToStealthFromUnholsterHash>weapons@first_person@aim_stealth@p_m_zero@submachine_gun@shared@aim_trans@unholster_to_stealth</FPSTransitionToStealthFromUnholsterHash>
<WeaponClipSetHashForClone>weapons@first_person@aim_idle@remote_clone@pistol@shared@core</WeaponClipSetHashForClone>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_idle@p_m_zero@submachine_gun@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@submachine_gun@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@submachine_gun@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonAiming">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTUZIMICRO">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_MicroSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_lt@generic@submachine_gun@shared@core@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@submachine_gun@micro_smg_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_lt@generic@submachine_gun@shared@core@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@first_person@aim_lt@generic@submachine_gun@shared@core@w_fire</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@first_person@aim_lt@generic@submachine_gun@shared@core@w_fire</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@first_person@aim_lt@generic@submachine_gun@shared@core@w_fire</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.750000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@submachine_gun@shared@aim_trans@idle_to_lt</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@submachine_gun@shared@aim_trans@rng_to_lt</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash/>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@submachine_gun@shared@aim_trans@scope_to_lt</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_lt</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@submachine_gun@shared@aim_trans@stealth_to_lt</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_lt@p_m_zero@submachine_gun@shared@aim_trans@lt_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_lt@p_m_zero@submachine_gun@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@submachine_gun@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_lt@p_m_zero@submachine_gun@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonRNG">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTUZIMICRO">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_MicroSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@shared@core@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@submachine_gun@micro_smg_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_rng@generic@submachine_gun@shared@core@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@first_person@aim_rng@generic@submachine_gun@shared@core@w_fire</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@first_person@aim_rng@generic@submachine_gun@shared@core@w_fire</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@first_person@aim_rng@generic@submachine_gun@shared@core@w_fire</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.750000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@submachine_gun@shared@aim_trans@idle_to_rng</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash/>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@submachine_gun@shared@aim_trans@lt_to_rng</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@submachine_gun@shared@aim_trans@scope_to_rng</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_rng</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@submachine_gun@shared@aim_trans@stealth_to_rng</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_rng@p_m_zero@submachine_gun@shared@aim_trans@rng_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_rng@p_m_zero@submachine_gun@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@submachine_gun@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@submachine_gun@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonScope">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTUZIMICRO">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@1h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_MicroSMG</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@submachine_gun@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_scope@generic@submachine_gun@shared@core@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@submachine_gun@micro_smg_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_scope@generic@submachine_gun@shared@core@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover>weapons@first_person@aim_scope@generic@submachine_gun@shared@core@w_fire</WeaponClipSetHashHiCover>
<AlternativeClipSetWhenBlocked>weapons@first_person@aim_scope@generic@submachine_gun@shared@core@w_fire</AlternativeClipSetWhenBlocked>
<ScopeWeaponClipSet>weapons@first_person@aim_scope@generic@submachine_gun@shared@core@w_fire</ScopeWeaponClipSet>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@pistol@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@PISTOL</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@PISTOL</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@pistol@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash>RightArm_NoSpine_filter</SwapWeaponFilterHash>
<SwapWeaponInLowCoverFilterHash>RightArm_NoSpine_filter</SwapWeaponInLowCoverFilterHash>
<AnimFireRateModifier value="1.750000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="false"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</AimGrenadeThrowNormalClipsetHash>
<AimGrenadeThrowAlternateClipsetHash>Wpn_Thrown_Grenade_Aiming_Rifle</AimGrenadeThrowAlternateClipsetHash>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@submachine_gun@shared@aim_trans@idle_to_scope</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@submachine_gun@shared@aim_trans@rng_to_scope</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@submachine_gun@shared@aim_trans@lt_to_scope</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash/>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_scope</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@submachine_gun@shared@aim_trans@stealth_to_scope</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_scope@p_m_zero@submachine_gun@shared@aim_trans@scope_to_stealth</FPSTransitionToStealthHash>
</Item>
</WeaponAnimations>
</Item>
</WeaponAnimationsSets>
</CWeaponAnimationsSets>

View file

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponModelInfo__InitDataList>
<InitDatas>
<Item>
<modelName>airsoftmicrouzi_mag</modelName>
<txdName>airsoftmicrouzi_mag</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="300"/>
</Item>
<Item>
<modelName>airsoftmicrouzi</modelName>
<txdName>airsoftmicrouzi</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
</InitDatas>
</CWeaponModelInfo__InitDataList>

View file

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponComponentInfoBlob>
<Infos>
<Item type="CWeaponComponentClipInfo">
<Name>AIRSOFTUZIMAG</Name>
<Model>airsoftmicrouzi_mag</Model>
<LocName>WCT_CLIP2</LocName>
<LocDesc>WCDMSMG_CLIP2</LocDesc>
<AttachBone>AAPClip</AttachBone>
<WeaponAttachBone>WAPClip</WeaponAttachBone>
<AccuracyModifier type="NULL"/>
<DamageModifier type="NULL"/>
<bShownOnWheel value="true"/>
<CreateObject value="true"/>
<HudDamage value="0"/>
<HudSpeed value="0"/>
<HudCapacity value="87"/>
<HudAccuracy value="0"/>
<HudRange value="0"/>
<ClipSize value="70"/>
<AmmoInfo/>
<ReloadData ref="RELOAD_LARGE"/>
</Item>
</Infos>
<InfoBlobName/>
</CWeaponComponentInfoBlob>

View file

@ -1,294 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponInfoBlob>
<SlotNavigateOrder>
<Item>
<WeaponSlots>
<Item>
<OrderNumber value="468"/>
<Entry>SLOT_WEAPON_AIRSOFTUZIMICRO</Entry>
</Item>
</WeaponSlots>
</Item>
</SlotNavigateOrder>
<Infos>
<Item>
<Infos>
<Item type="CWeaponInfo">
<Name>WEAPON_AIRSOFTUZIMICRO</Name>
<Model>airsoftmicrouzi</Model>
<Audio>AUDIO_ITEM_FLARE_GUN</Audio>
<Slot>SLOT_WEAPON_AIRSOFTUZIMICRO</Slot>
<DamageType>ELECTRIC</DamageType>
<Explosion>
<Default>DONTCARE</Default>
<HitCar>DONTCARE</HitCar>
<HitTruck>DONTCARE</HitTruck>
<HitBike>DONTCARE</HitBike>
<HitBoat>DONTCARE</HitBoat>
<HitPlane>DONTCARE</HitPlane>
</Explosion>
<FireType>INSTANT_HIT</FireType>
<WheelSlot>WHEEL_SMG</WheelSlot>
<Group>GROUP_SMG</Group>
<AmmoInfo ref="AMMO_SMG"/>
<AimingInfo ref="SMG_2H_BASE_STRAFE"/>
<ClipSize value="16"/>
<AccuracySpread value="10.000000"/>
<AccurateModeAccuracyModifier value="1.000000"/>
<RunAndGunAccuracyModifier value="0.300000"/>
<RunAndGunAccuracyMaxModifier value="1.000000"/>
<RecoilAccuracyMax value="0.500000"/>
<RecoilErrorTime value="0.500000"/>
<RecoilRecoveryRate value="1.000000"/>
<RecoilAccuracyToAllowHeadShotAI value="1000.000000"/>
<MinHeadShotDistanceAI value="1000.000000"/>
<MaxHeadShotDistanceAI value="1000.000000"/>
<HeadShotDamageModifierAI value="1000.000000"/>
<RecoilAccuracyToAllowHeadShotPlayer value="0.175000"/>
<MinHeadShotDistancePlayer value="5.000000"/>
<MaxHeadShotDistancePlayer value="40.000000"/>
<HeadShotDamageModifierPlayer value="18.000000"/>
<Damage value="0.000000"/>
<DamageTime value="0.000000"/>
<DamageTimeInVehicle value="0.000000"/>
<DamageTimeInVehicleHeadShot value="0.000000"/>
<HitLimbsDamageModifier value="0.500000"/>
<NetworkHitLimbsDamageModifier value="0.800000"/>
<LightlyArmouredDamageModifier value="0.750000"/>
<Force value="40.000000"/>
<ForceHitPed value="120.000000"/>
<ForceHitVehicle value="750.000000"/>
<ForceHitFlyingHeli value="750.000000"/>
<OverrideForces>
<Item>
<BoneTag>BONETAG_HEAD</BoneTag>
<ForceFront value="80.000000"/>
<ForceBack value="90.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_NECK</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="90.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_THIGH</BoneTag>
<ForceFront value="40.000000"/>
<ForceBack value="1.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_L_CALF</BoneTag>
<ForceFront value="70.000000"/>
<ForceBack value="80.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_R_CALF</BoneTag>
<ForceFront value="60.000000"/>
<ForceBack value="100.000000"/>
</Item>
</OverrideForces>
<ForceMaxStrengthMult value="1.000000"/>
<ForceFalloffRangeStart value="0.000000"/>
<ForceFalloffRangeEnd value="50.000000"/>
<ForceFalloffMin value="1.000000"/>
<ProjectileForce value="0.000000"/>
<FragImpulse value="500.000000"/>
<Penetration value="0.000000"/>
<VerticalLaunchAdjustment value="0.000000"/>
<DropForwardVelocity value="0.000000"/>
<Speed value="300.000000"/>
<BulletsInBatch value="1"/>
<BatchSpread value="0.000000"/>
<ReloadTimeMP value="-1.000000"/>
<ReloadTimeSP value="-1.000000"/>
<VehicleReloadTime value="0.750000"/>
<AnimReloadRate value="0.800000"/>
<BulletsPerAnimLoop value="1"/>
<TimeBetweenShots value="0.100000"/>
<TimeLeftBetweenShotsWhereShouldFireIsCached value="-1.000000"/>
<SpinUpTime value="0.000000"/>
<SpinTime value="0.000000"/>
<SpinDownTime value="0.000000"/>
<AlternateWaitTime value="-1.000000"/>
<BulletBendingNearRadius value="0.000000"/>
<BulletBendingFarRadius value="0.750000"/>
<BulletBendingZoomedRadius value="0.375000"/>
<FirstPersonBulletBendingNearRadius value="0.000000"/>
<FirstPersonBulletBendingFarRadius value="0.750000"/>
<FirstPersonBulletBendingZoomedRadius value="0.375000"/>
<Fx>
<EffectGroup>WEAPON_EFFECT_GROUP_SMG</EffectGroup>
<FlashFx></FlashFx>
<FlashFxAlt></FlashFxAlt>
<FlashFxFP></FlashFxFP>
<FlashFxAltFP/>
<MuzzleSmokeFx>muz_smoking_barrel</MuzzleSmokeFx>
<MuzzleSmokeFxFP>muz_smoking_barrel_fp</MuzzleSmokeFxFP>
<MuzzleSmokeFxMinLevel value="0.300000"/>
<MuzzleSmokeFxIncPerShot value="0.100000"/>
<MuzzleSmokeFxDecPerSec value="0.250000"/>
<ShellFx></ShellFx>
<ShellFxFP></ShellFxFP>
<TracerFx></TracerFx>
<PedDamageHash>BulletSmall</PedDamageHash>
<TracerFxChanceSP value="0.150000"/>
<TracerFxChanceMP value="0.750000"/>
<FlashFxChanceSP value="1.000000"/>
<FlashFxChanceMP value="1.000000"/>
<FlashFxAltChance value="0.200000"/>
<FlashFxScale value="1.000000"/>
<FlashFxLightEnabled value="true"/>
<FlashFxLightCastsShadows value="false"/>
<FlashFxLightOffsetDist value="0.000000"/>
<FlashFxLightRGBAMin x="255.000000" y="93.000000" z="25.000000"/>
<FlashFxLightRGBAMax x="255.000000" y="100.000000" z="50.000000"/>
<FlashFxLightIntensityMinMax x="1.000000" y="2.000000"/>
<FlashFxLightRangeMinMax x="2.00000" y="2.500000"/>
<FlashFxLightFalloffMinMax x="1024.000000" y="1536.000000"/>
<GroundDisturbFxEnabled value="false"/>
<GroundDisturbFxDist value="5.000000"/>
<GroundDisturbFxNameDefault/>
<GroundDisturbFxNameSand/>
<GroundDisturbFxNameDirt/>
<GroundDisturbFxNameWater/>
<GroundDisturbFxNameFoliage/>
</Fx>
<InitialRumbleDuration value="86"/>
<InitialRumbleIntensity value="0.366000"/>
<InitialRumbleIntensityTrigger value="0.950000"/>
<RumbleDuration value="96"/>
<RumbleIntensity value="0.100000"/>
<RumbleIntensityTrigger value="0.800000"/>
<RumbleDamageIntensity value="1.000000"/>
<InitialRumbleDurationFps value="106"/>
<InitialRumbleIntensityFps value="0.700000"/>
<RumbleDurationFps value="95"/>
<RumbleIntensityFps value="0.650000"/>
<NetworkPlayerDamageModifier value="1.000000"/>
<NetworkPedDamageModifier value="1.000000"/>
<NetworkHeadShotPlayerDamageModifier value="2.500000"/>
<LockOnRange value="55.000000"/>
<WeaponRange value="120.000000"/>
<BulletDirectionOffsetInDegrees value="0.000000"/>
<AiSoundRange value="-1.000000"/>
<AiPotentialBlastEventRange value="-1.000000"/>
<DamageFallOffRangeMin value="40.000000"/>
<DamageFallOffRangeMax value="120.000000"/>
<DamageFallOffModifier value="0.300000"/>
<VehicleWeaponHash/>
<DefaultCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_CAMERA</DefaultCameraHash>
<CoverCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA</CoverCameraHash>
<CoverReadyToFireCameraHash/>
<RunAndGunCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
<CinematicShootingCameraHash>DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA</CinematicShootingCameraHash>
<AlternativeOrScopedCameraHash/>
<RunAndGunAlternativeOrScopedCameraHash/>
<CinematicShootingAlternativeOrScopedCameraHash/>
<CameraFov value="45.000000"/>
<FirstPersonScopeFov value="35.00000"/>
<FirstPersonScopeAttachmentFov value="30.00000"/>
<FirstPersonRNGOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonRNGRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonLTRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonScopeOffset x="0.00000" y="-0.0400" z="0.00000"/>
<FirstPersonScopeAttachmentOffset x="0.0020" y="-0.02000" z="-0.0160"/>
<FirstPersonScopeRotationOffset x="0.0000" y="0.0000" z="0.2000"/>
<FirstPersonScopeAttachmentRotationOffset x="0.00000" y="0.00000" z="0.2000"/>
<FirstPersonAsThirdPersonIdleOffset x="0.10" y="-0.030000" z="0.000000"/>
<FirstPersonAsThirdPersonRNGOffset x="-0.050" y="0.000000" z="-0.04"/>
<FirstPersonAsThirdPersonLTOffset x="0.0250" y="0.000000" z="-0.050"/>
<FirstPersonAsThirdPersonScopeOffset x="0.077000" y="0.000000" z="-0.0350000"/>
<FirstPersonAsThirdPersonWeaponBlockedOffset x="0.0000000" y="0.000000" z="0.000000"/>
<FirstPersonDofSubjectMagnificationPowerFactorNear value="1.025000"/>
<FirstPersonDofMaxNearInFocusDistance value="0.000000"/>
<FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000"/>
<ZoomFactorForAccurateMode value="1.300000"/>
<RecoilShakeHash>SMG_RECOIL_SHAKE</RecoilShakeHash>
<RecoilShakeHashFirstPerson>FPS_SMG_RECOIL_SHAKE</RecoilShakeHashFirstPerson>
<AccuracyOffsetShakeHash>DEFAULT_THIRD_PERSON_ACCURACY_OFFSET_SHAKE</AccuracyOffsetShakeHash>
<MinTimeBetweenRecoilShakes value="0"/>
<RecoilShakeAmplitude value="0.050000"/>
<ExplosionShakeAmplitude value="-1.000000"/>
<IkRecoilDisplacement value="0.0"/>
<IkRecoilDisplacementScope value="0.001"/>
<IkRecoilDisplacementScaleBackward value="1.0"/>
<IkRecoilDisplacementScaleVertical value="0.4"/>
<ReticuleHudPosition x="0.000000" y="0.000000"/>
<AimOffsetMin x="0.260000" y="0.125000" z="0.300000"/>
<AimProbeLengthMin value="0.300000"/>
<AimOffsetMax x="0.250000" y="-0.255000" z="0.325000"/>
<AimProbeLengthMax value="0.285000"/>
<AimOffsetMinFPSIdle x="0.178000" y="0.392000" z="0.135000"/>
<AimOffsetMedFPSIdle x="0.169000" y="0.312000" z="0.420000"/>
<AimOffsetMaxFPSIdle x="0.187000" y="0.064000" z="0.649000"/>
<AimOffsetEndPosMinFPSIdle x="0.208000" y="0.700000" z="0.003000"/>
<AimOffsetEndPosMedFPSIdle x="0.203000" y="0.604000" z="0.553000"/>
<AimOffsetEndPosMaxFPSIdle x="0.20700" y="-0.040000" z="0.942000"/>
<AimOffsetMinFPSLT x="0.009000" y="0.334000" z="0.555000"/>
<AimOffsetMaxFPSLT x="0.062000" y="-0.164000" z="0.588000"/>
<AimOffsetMinFPSRNG x="0.114000" y="0.390000" z="0.485000"/>
<AimOffsetMaxFPSRNG x="0.113000" y="-0.263000" z="0.586000"/>
<AimOffsetMinFPSScope x="0.009000" y="0.421000" z="0.462000"/>
<AimOffsetMaxFPSScope x="0.037000" y="-0.224000" z="0.639000"/>
<TorsoAimOffset x="-1.000000" y="0.550000"/>
<TorsoCrouchedAimOffset x="0.200000" y="0.100000"/>
<LeftHandIkOffset x="0.000000" y="0.000000" z="0.000000"/>
<ReticuleMinSizeStanding value="0.750000"/>
<ReticuleMinSizeCrouched value="0.600000"/>
<ReticuleScale value="0.300000"/>
<ReticuleStyleHash>WEAPONTYPE_SMG</ReticuleStyleHash>
<FirstPersonReticuleStyleHash/>
<PickupHash>PICKUP_WEAPON_MICROSMG</PickupHash>
<MPPickupHash>PICKUP_AMMO_BULLET_MP</MPPickupHash>
<HumanNameHash>WEAPON_AIRSOFTUZIMICRO</HumanNameHash>
<MovementModeConditionalIdle>MMI_1Handed</MovementModeConditionalIdle>
<StatName>MICROSMG</StatName>
<KnockdownCount value="-1"/>
<KillshotImpulseScale value="1.000000"/>
<NmShotTuningSet>AutomaticSMG</NmShotTuningSet>
<AttachPoints>
<Item>
<AttachBone>WAPClip</AttachBone>
<Components>
<Item>
<Default value="true"/>
<Name>AIRSOFTUZIMAG</Name>
</Item>
</Components>
</Item>
</AttachPoints>
<GunFeedBone/>
<TargetSequenceGroup/>
<WeaponFlags>ApplyBulletForce CarriedInHand Automatic Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim AnimReload AnimCrouchFire TreatAsOneHandedInCover UsableOnFoot UsableInCover AllowEarlyExitFromFireAnimAfterBulletFired NoLeftHandIKWhenBlocked HasLowCoverReloads HasLowCoverSwaps UseLeftHandIkWhenAiming QuitTransitionToIdleIntroOnWeaponChange DisableLeftHandIkWhenOnFoot UseFPSAimIK UseFPSSecondaryMotion UseAlternateFPDrivebyClipset</WeaponFlags>
<TintSpecValues ref="TINT_DEFAULT"/>
<FiringPatternAliases ref="FIRING_PATTERN_SMG"/>
<ReloadUpperBodyFixupExpressionData ref="default"/>
<AmmoDiminishingRate value="3"/>
<AimingBreathingAdditiveWeight value="1.000000"/>
<FiringBreathingAdditiveWeight value="1.000000"/>
<StealthAimingBreathingAdditiveWeight value="1.000000"/>
<StealthFiringBreathingAdditiveWeight value="1.000000"/>
<AimingLeanAdditiveWeight value="1.000000"/>
<FiringLeanAdditiveWeight value="1.000000"/>
<StealthAimingLeanAdditiveWeight value="1.000000"/>
<StealthFiringLeanAdditiveWeight value="1.000000"/>
<ExpandPedCapsuleRadius value="0.000000"/>
<AudioCollisionHash/>
<HudDamage value="0"/>
<HudSpeed value="60"/>
<HudCapacity value="20"/>
<HudAccuracy value="30"/>
<HudRange value="25"/>
</Item>
</Infos>
</Item>
</Infos>
<Name>AR</Name>
</CWeaponInfoBlob>

View file

@ -1 +0,0 @@
AddTextEntry("WEAPON_AIRSOFTR700", "Airsoft R700")

View file

@ -1,19 +0,0 @@
fx_version 'cerulean'
games {'gta5'}
description 'Add-on weapon generated using vWeaponsToolkit'
files{
'**/weaponcomponents.meta',
'**/weaponarchetypes.meta',
'**/weaponanimations.meta',
'**/pedpersonality.meta',
'**/weapons.meta',
}
data_file 'WEAPONCOMPONENTSINFO_FILE' '**/weaponcomponents.meta'
data_file 'WEAPON_METADATA_FILE' '**/weaponarchetypes.meta'
data_file 'WEAPON_ANIMATIONS_FILE' '**/weaponanimations.meta'
data_file 'PED_PERSONALITY_FILE' '**/pedpersonality.meta'
data_file 'WEAPONINFO_FILE' '**/weapons.meta'
client_script 'cl_weaponNames.lua'

View file

@ -1,214 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CPedModelInfo__PersonalityDataList>
<MovementModeUnholsterData>
<Item>
<Name>UNHOLSTER_UNARMED</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<Clip>2h_melee_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_MINIGUN</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<Clip>mini_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_UNARMED_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_MELEE_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<Clip>unarmed_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_1H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<Clip>1h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
<Item>
<Name>UNHOLSTER_2H_STEALTH</Name>
<UnholsterClips>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<Clip>2h_holster_2h</Clip>
</Item>
</UnholsterClips>
</Item>
</MovementModeUnholsterData>
<MovementModes>
<Item>
<Name>DEFAULT_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@p_m_zero@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@GENERIC@TRANS@2H</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>move_stealth@generic@trans@2h</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
<Item>
<Name>MP_FEMALE_ACTION</Name>
<MovementModes>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_action@p_m_zero@armed@core</MovementClipSetId>
<WeaponClipSetId>move_action@mp_female@armed@2H@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_ACTION@MP_FEMALE@ARMED@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>MOVE_ACTION@P_M_ZERO@HOLSTER</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H"/>
</Item>
</ClipSets>
</Item>
</Item>
<Item>
<Item>
<Weapons>
<Item>WEAPON_AIRSOFTR700</Item>
</Weapons>
<ClipSets>
<Item>
<MovementClipSetId>move_stealth@p_m_zero@unarmed@core</MovementClipSetId>
<WeaponClipSetId>move_stealth@p_m_zero@2h@upper</WeaponClipSetId>
<WeaponClipFilterId>UpperbodyAndIk_filter</WeaponClipFilterId>
<UpperBodyShadowExpressionEnabled value="true"/>
<UpperBodyFeatheredLeanEnabled value="true"/>
<UseWeaponAnimsForGrip value="false"/>
<UseLeftHandIk value="true"/>
<IdleTransitions>
<Item>MOVE_STEALTH@MP_FEMALE@2H@TRANS</Item>
</IdleTransitions>
<IdleTransitionBlendOutTime value="0.500000"/>
<UnholsterClipSetId>move_stealth@p_m_zero@holster</UnholsterClipSetId>
<UnholsterClipData ref="UNHOLSTER_2H_STEALTH"/>
</Item>
</ClipSets>
</Item>
</Item>
</MovementModes>
</Item>
</MovementModes>
</CPedModelInfo__PersonalityDataList>

View file

@ -1,389 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponAnimationsSets>
<WeaponAnimationsSets>
<Item key="Ballistic">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTR700">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>move_ballistic_2h</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.000000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="Default">
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTR700">
<CoverMovementClipSetHash>cover@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_Wpn_RifleSniper</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@rifle@hi@sniper_rifle</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@rifle@hi@sniper_rifle</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@rifle@hi@sniper_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@rifle@hi@sniper_rifle@stealth</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.000000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="MP_F_Freemode">
<Fallback>Gang</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTR700">
<CoverMovementClipSetHash/>
<CoverMovementExtraClipSetHash/>
<CoverAlternateMovementClipSetHash/>
<CoverWeaponClipSetHash/>
<MotionClipSetHash>weapons@rifle@f</MotionClipSetHash>
<MotionFilterHash/>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash/>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash/>
<WeaponClipSetStreamedHash/>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth/>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash/>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash/>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash/>
<JumpUpperbodyClipSetHash/>
<FallUpperbodyClipSetHash/>
<FromStrafeTransitionUpperBodyClipSetHash/>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.000000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="NULL"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPerson">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTR700">
<MovementOverrideClipSetHash>move_m@generic</MovementOverrideClipSetHash>
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSniper</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_idle@generic@sniper_rifle@shared@core</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@sniper_rifle@sniper_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_stealth@generic@sniper_rifle@shared@core</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.000000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_idle</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_idle</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@sniper_rifle@shared@aim_trans@scope_to_idle</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_idle</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_idle</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_stealth</FPSTransitionToStealthHash>
<FPSTransitionToStealthFromUnholsterHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_stealth</FPSTransitionToStealthFromUnholsterHash>
<WeaponClipSetHashForClone>weapons@first_person@aim_idle@remote_clone@assault_rifle@shared@core</WeaponClipSetHashForClone>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_idle@p_m_zero@sniper_rifle@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@sniper_rifle@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_idle@p_m_zero@sniper_rifle@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonAiming">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTR700">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSniper</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_lt@generic@sniper_rifle@shared@core@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@sniper_rifle@sniper_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_lt@generic@sniper_rifle@shared@core@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.000000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_lt</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_lt</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash/>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_lt</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_lt</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_lt</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_stealth</FPSTransitionToStealthHash>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonRNG">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTR700">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSniper</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_rng@generic@sniper_rifle@shared@core@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@sniper_rifle@sniper_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_rng@generic@sniper_rifle@shared@core@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.000000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_rng</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash/>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_rng</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash>weapons@first_person@aim_scope@p_m_zero@sniper_rifle@shared@aim_trans@scope_to_rng</FPSTransitionFromScopeHash>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_rng</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_rng</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_stealth</FPSTransitionToStealthHash>
<FPSFidgetClipsetHashes>
<Item>weapons@first_person@aim_rng@p_m_zero@sniper_rifle@shared@fidgets@a</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@sniper_rifle@shared@fidgets@b</Item>
<Item>weapons@first_person@aim_rng@p_m_zero@sniper_rifle@shared@fidgets@c</Item>
</FPSFidgetClipsetHashes>
</Item>
</WeaponAnimations>
</Item>
<Item key="FirstPersonScope">
<Fallback>Default</Fallback>
<WeaponAnimations>
<Item key="WEAPON_AIRSOFTR700">
<CoverMovementClipSetHash>cover@first_person@move@base@2h</CoverMovementClipSetHash>
<CoverMovementExtraClipSetHash>cover@first_person@move@extra@2h</CoverMovementExtraClipSetHash>
<CoverAlternateMovementClipSetHash>cover@move@ai@base@2h</CoverAlternateMovementClipSetHash>
<CoverWeaponClipSetHash>Cover_FirstPerson_Wpn_RifleSniper</CoverWeaponClipSetHash>
<MotionClipSetHash>weapons@first_person@aim_rng@generic@assault_rifle@shared@core</MotionClipSetHash>
<MotionFilterHash>BothArms_filter</MotionFilterHash>
<MotionCrouchClipSetHash/>
<MotionStrafingClipSetHash/>
<MotionStrafingStealthClipSetHash>move_ped_strafing_stealth</MotionStrafingStealthClipSetHash>
<MotionStrafingUpperBodyClipSetHash/>
<WeaponClipSetHash>weapons@first_person@aim_scope@generic@sniper_rifle@shared@core@w_fire</WeaponClipSetHash>
<WeaponClipSetStreamedHash>weapons@first_person@aim_rng@generic@sniper_rifle@sniper_rifle_str</WeaponClipSetStreamedHash>
<WeaponClipSetHashInjured/>
<WeaponClipSetHashStealth>weapons@first_person@aim_scope@generic@sniper_rifle@shared@core@w_fire</WeaponClipSetHashStealth>
<WeaponClipSetHashHiCover/>
<AlternativeClipSetWhenBlocked/>
<ScopeWeaponClipSet/>
<AlternateAimingStandingClipSetHash/>
<AlternateAimingCrouchingClipSetHash/>
<FiringVariationsStandingClipSetHash/>
<FiringVariationsCrouchingClipSetHash/>
<AimTurnStandingClipSetHash>combat_aim_turns_rifle</AimTurnStandingClipSetHash>
<AimTurnCrouchingClipSetHash/>
<MeleeClipSetHash>melee@rifle@streamed_core</MeleeClipSetHash>
<MeleeVariationClipSetHash/>
<MeleeTauntClipSetHash/>
<MeleeSupportTauntClipSetHash/>
<MeleeStealthClipSetHash/>
<ShellShockedClipSetHash>reaction@shellshock@2h</ShellShockedClipSetHash>
<JumpUpperbodyClipSetHash>MOVE_JUMP@WEAPONS@RIFLE</JumpUpperbodyClipSetHash>
<FallUpperbodyClipSetHash>MOVE_FALL@WEAPONS@RIFLE</FallUpperbodyClipSetHash>
<FromStrafeTransitionUpperBodyClipSetHash>weapons@rifle@</FromStrafeTransitionUpperBodyClipSetHash>
<SwapWeaponFilterHash/>
<SwapWeaponInLowCoverFilterHash/>
<AnimFireRateModifier value="1.000000"/>
<AnimBlindFireRateModifier value="1.000000"/>
<AnimWantingToShootFireRateModifier value="-1.000000"/>
<UseFromStrafeUpperBodyAimNetwork value="true"/>
<AimingDownTheBarrel value="true"/>
<WeaponSwapData ref="SWAP_DEFAULT"/>
<AimGrenadeThrowNormalClipsetHash/>
<AimGrenadeThrowAlternateClipsetHash/>
<FPSTransitionFromIdleHash>weapons@first_person@aim_idle@p_m_zero@sniper_rifle@shared@aim_trans@idle_to_scope</FPSTransitionFromIdleHash>
<FPSTransitionFromRNGHash>weapons@first_person@aim_rng@p_m_zero@sniper_rifle@shared@aim_trans@rng_to_scope</FPSTransitionFromRNGHash>
<FPSTransitionFromLTHash>weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_scope</FPSTransitionFromLTHash>
<FPSTransitionFromScopeHash/>
<FPSTransitionFromUnholsterHash>weapons@first_person@aim_scope@p_m_zero@sniper_rifle@shared@aim_trans@unholster_to_scope</FPSTransitionFromUnholsterHash>
<FPSTransitionFromStealthHash>weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_scope</FPSTransitionFromStealthHash>
<FPSTransitionToStealthHash>weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_stealth</FPSTransitionToStealthHash>
</Item>
</WeaponAnimations>
</Item>
</WeaponAnimationsSets>
</CWeaponAnimationsSets>

View file

@ -1,31 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponModelInfo__InitDataList>
<InitDatas>
<Item>
<modelName>airsoftr700_scope</modelName>
<txdName>airsoftr700_scope</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="300"/>
</Item>
<Item>
<modelName>airsoftr700_mag1</modelName>
<txdName>airsoftr700_mag1</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
<Item>
<modelName>airsoftr700</modelName>
<txdName>airsoftr700</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
<Item>
<modelName>airsoftr700_mag</modelName>
<txdName>airsoftr700_mag</txdName>
<ptfxAssetName>NULL</ptfxAssetName>
<lodDist value="500"/>
</Item>
</InitDatas>
</CWeaponModelInfo__InitDataList>

View file

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponComponentInfoBlob>
<Infos>
<Item type="CWeaponComponentClipInfo">
<Name>AIRSOFTR700_MAG</Name>
<Model>airsoftr700_mag</Model>
<LocName>WCT_CLIP1</LocName>
<LocDesc>WCD_SR_CLIP1</LocDesc>
<AttachBone>AAPClip</AttachBone>
<WeaponAttachBone>WAPClip</WeaponAttachBone>
<AccuracyModifier type="NULL"/>
<DamageModifier type="NULL"/>
<bShownOnWheel value="false"/>
<CreateObject value="true"/>
<HudDamage value="0"/>
<HudSpeed value="0"/>
<HudCapacity value="0"/>
<HudAccuracy value="0"/>
<HudRange value="0"/>
<ClipSize value="10"/>
<AmmoInfo/>
<ReloadData ref="RELOAD_DEFAULT"/>
</Item>
<Item type="CWeaponComponentScopeInfo">
<Name>AIRSOFTR700_SCOPE</Name>
<Model>airsoftr700_scope</Model>
<LocName>WCT_SCOPE_MAX</LocName>
<LocDesc>WCD_SCOPE_MAX</LocDesc>
<AttachBone>AAPScop</AttachBone>
<WeaponAttachBone>WAPScop</WeaponAttachBone>
<AccuracyModifier type="NULL"/>
<DamageModifier type="NULL"/>
<bShownOnWheel value="true"/>
<CreateObject value="true"/>
<HudDamage value="0"/>
<HudSpeed value="0"/>
<HudCapacity value="0"/>
<HudAccuracy value="10"/>
<HudRange value="0"/>
<CameraHash>SNIPER_AIM_CAMERA</CameraHash>
<RecoilShakeAmplitude value="0.280000"/>
<ExtraZoomFactorForAccurateMode value="0.000000"/>
<ReticuleHash>SNIPER_MAX</ReticuleHash>
</Item>
</Infos>
<InfoBlobName/>
</CWeaponComponentInfoBlob>

View file

@ -1,266 +0,0 @@
<?xml version="1.0" encoding="UTF - 8"?>
<CWeaponInfoBlob>
<SlotNavigateOrder>
<Item>
<WeaponSlots>
<Item>
<OrderNumber value="467"/>
<Entry>SLOT_WEAPON_AIRSOFTR700</Entry>
</Item>
</WeaponSlots>
</Item>
</SlotNavigateOrder>
<Infos>
<Item>
<Infos>
<Item type="CWeaponInfo">
<Name>WEAPON_AIRSOFTR700</Name>
<Model>airsoftr700</Model>
<Audio>AUDIO_ITEM_FLARE_GUN</Audio>
<Slot>SLOT_WEAPON_AIRSOFTR700</Slot>
<DamageType>ELECTRIC</DamageType>
<Explosion>
<Default>DONTCARE</Default>
<HitCar>DONTCARE</HitCar>
<HitTruck>DONTCARE</HitTruck>
<HitBike>DONTCARE</HitBike>
<HitBoat>DONTCARE</HitBoat>
<HitPlane>DONTCARE</HitPlane>
</Explosion>
<FireType>DELAYED_HIT</FireType>
<WheelSlot>WHEEL_SNIPER</WheelSlot>
<Group>GROUP_SNIPER</Group>
<AmmoInfo ref="AMMO_SNIPER"/>
<AimingInfo ref="RIFLE_HI_BASE_STRAFE"/>
<ClipSize value="10"/>
<AccuracySpread value="5.000000"/>
<AccurateModeAccuracyModifier value="0.500000"/>
<RunAndGunAccuracyModifier value="2.000000"/>
<RunAndGunAccuracyMaxModifier value="0.500000"/>
<RecoilAccuracyMax value="1.000000"/>
<RecoilErrorTime value="0.000000"/>
<RecoilRecoveryRate value="1.000000"/>
<RecoilAccuracyToAllowHeadShotAI value="1000.000000"/>
<MinHeadShotDistanceAI value="1000.000000"/>
<MaxHeadShotDistanceAI value="1000.000000"/>
<HeadShotDamageModifierAI value="1000.000000"/>
<RecoilAccuracyToAllowHeadShotPlayer value="0.175000"/>
<MinHeadShotDistancePlayer value="5.000000"/>
<MaxHeadShotDistancePlayer value="300.000000"/>
<HeadShotDamageModifierPlayer value="18.000000"/>
<Damage value="0.000000"/>
<DamageTime value="0.000000"/>
<DamageTimeInVehicle value="0.000000"/>
<DamageTimeInVehicleHeadShot value="0.000000"/>
<HitLimbsDamageModifier value="0.500000"/>
<NetworkHitLimbsDamageModifier value="0.800000"/>
<LightlyArmouredDamageModifier value="0.750000"/>
<Force value="100.000000"/>
<ForceHitPed value="170.000000"/>
<ForceHitVehicle value="1500.000000"/>
<ForceHitFlyingHeli value="2500.000000"/>
<OverrideForces>
<Item>
<BoneTag>BONETAG_HEAD</BoneTag>
<ForceFront value="100.000000"/>
<ForceBack value="50.000000"/>
</Item>
<Item>
<BoneTag>BONETAG_NECK</BoneTag>
<ForceFront value="75.000000"/>
<ForceBack value="100.000000"/>
</Item>
</OverrideForces>
<ForceMaxStrengthMult value="1.000000"/>
<ForceFalloffRangeStart value="0.000000"/>
<ForceFalloffRangeEnd value="50.000000"/>
<ForceFalloffMin value="1.000000"/>
<ProjectileForce value="0.000000"/>
<FragImpulse value="750.000000"/>
<Penetration value="0.000000"/>
<VerticalLaunchAdjustment value="0.000000"/>
<DropForwardVelocity value="0.000000"/>
<Speed value="450.000000"/>
<BulletsInBatch value="1"/>
<BatchSpread value="0.000000"/>
<ReloadTimeMP value="-1.000000"/>
<ReloadTimeSP value="-1.000000"/>
<VehicleReloadTime value="2.500000"/>
<AnimReloadRate value="0.700000"/>
<BulletsPerAnimLoop value="1"/>
<TimeBetweenShots value="1.567000"/>
<TimeLeftBetweenShotsWhereShouldFireIsCached value="-1.000000"/>
<SpinUpTime value="0.000000"/>
<SpinTime value="0.000000"/>
<SpinDownTime value="0.000000"/>
<AlternateWaitTime value="-1.000000"/>
<BulletBendingNearRadius value="0.000000"/>
<BulletBendingFarRadius value="0.000000"/>
<BulletBendingZoomedRadius value="0.000000"/>
<Fx>
<EffectGroup>WEAPON_EFFECT_GROUP_RIFLE_SNIPER</EffectGroup>
<FlashFx></FlashFx>
<FlashFxAlt></FlashFxAlt>
<MuzzleSmokeFx/>
<MuzzleSmokeFxMinLevel value="0.000000"/>
<MuzzleSmokeFxIncPerShot value="0.000000"/>
<MuzzleSmokeFxDecPerSec value="0.000000"/>
<ShellFx></ShellFx>
<TracerFx></TracerFx>
<PedDamageHash>BulletLarge</PedDamageHash>
<TracerFxChanceSP value="0.150000"/>
<TracerFxChanceMP value="0.750000"/>
<FlashFxChanceSP value="1.000000"/>
<FlashFxChanceMP value="1.000000"/>
<FlashFxAltChance value="0.200000"/>
<FlashFxScale value="0.500000"/>
<FlashFxLightEnabled value="false"/>
<FlashFxLightCastsShadows value="true"/>
<FlashFxLightOffsetDist value="0.000000"/>
<FlashFxLightRGBAMin x="0.000000" y="0.000000" z="0.000000"/>
<FlashFxLightRGBAMax x="0.000000" y="0.000000" z="0.000000"/>
<FlashFxLightIntensityMinMax x="0.000000" y="0.000000"/>
<FlashFxLightRangeMinMax x="0.000000" y="0.000000"/>
<FlashFxLightFalloffMinMax x="0.000000" y="0.000000"/>
<GroundDisturbFxEnabled value="false"/>
<GroundDisturbFxDist value="5.000000"/>
<GroundDisturbFxNameDefault/>
<GroundDisturbFxNameSand/>
<GroundDisturbFxNameDirt/>
<GroundDisturbFxNameWater/>
<GroundDisturbFxNameFoliage/>
</Fx>
<InitialRumbleDuration value="150"/>
<InitialRumbleIntensity value="0.800000"/>
<InitialRumbleIntensityTrigger value="0.850000"/>
<RumbleDuration value="150"/>
<RumbleIntensity value="0.800000"/>
<RumbleIntensityTrigger value="0.850000"/>
<RumbleDamageIntensity value="1.000000"/>
<InitialRumbleDurationFps value="150"/>
<InitialRumbleIntensityFps value="1.000000"/>
<RumbleDurationFps value="95"/>
<RumbleIntensityFps value="1.000000"/>
<NetworkPlayerDamageModifier value="1.000000"/>
<NetworkPedDamageModifier value="1.000000"/>
<NetworkHeadShotPlayerDamageModifier value="1.000000"/>
<LockOnRange value="50.000000"/>
<WeaponRange value="300.000000"/>
<BulletDirectionOffsetInDegrees value="0.000000"/>
<AiSoundRange value="-1.000000"/>
<AiPotentialBlastEventRange value="-1.000000"/>
<DamageFallOffRangeMin value="1500.000000"/>
<DamageFallOffRangeMax value="1500.000000"/>
<DamageFallOffModifier value="0.300000"/>
<VehicleWeaponHash/>
<DefaultCameraHash>SNIPER_LOW_ZOOM_AIM_CAMERA</DefaultCameraHash>
<CoverCameraHash>MELEE_AIM_IN_COVER_CAMERA</CoverCameraHash>
<CoverReadyToFireCameraHash>SNIPER_LOW_ZOOM_AIM_CAMERA</CoverReadyToFireCameraHash>
<RunAndGunCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
<CinematicShootingCameraHash/>
<AlternativeOrScopedCameraHash/>
<RunAndGunAlternativeOrScopedCameraHash/>
<CinematicShootingAlternativeOrScopedCameraHash/>
<CameraFov value="45.000000"/>
<FirstPersonScopeOffset x="0.00000" y="0.00000" z="0.00000"/>
<FirstPersonScopeAttachmentOffset x="0.00000" y="0.17500" z="-0.01500"/>
<FirstPersonScopeRotationOffset x="0.00000" y="0.000000" z="0.000000"/>
<FirstPersonScopeAttachmentRotationOffset x="0.000000" y="0.000000" z="0.000000"/>
<FirstPersonAsThirdPersonIdleOffset x="-0.05" y="0.000000" z="-0.025"/>
<FirstPersonAsThirdPersonRNGOffset x="-0.05" y="0.000000" z="-0.025"/>
<FirstPersonAsThirdPersonLTOffset x="-0.05" y="0.000000" z="-0.025"/>
<FirstPersonAsThirdPersonScopeOffset x="0.11" y="0.000000" z="-0.025"/>
<FirstPersonAsThirdPersonWeaponBlockedOffset x="-0.1000000" y="0.000000" z="-0.100000"/>
<FirstPersonDofSubjectMagnificationPowerFactorNear value="1.025000"/>
<FirstPersonDofMaxNearInFocusDistance value="0.000000"/>
<FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000"/>
<ZoomFactorForAccurateMode value="1.000000"/>
<RecoilShakeHash>DEFAULT_FIRST_PERSON_RECOIL_SHAKE</RecoilShakeHash>
<RecoilShakeHashFirstPerson>DEFAULT_FIRST_PERSON_RECOIL_SHAKE</RecoilShakeHashFirstPerson>
<AccuracyOffsetShakeHash/>
<MinTimeBetweenRecoilShakes value="150"/>
<RecoilShakeAmplitude value="0.280000"/>
<ExplosionShakeAmplitude value="-1.000000"/>
<ReticuleHudPosition x="0.000000" y="0.000000"/>
<AimOffsetMin x="0.125000" y="0.225000" z="0.600000"/>
<AimProbeLengthMin value="0.590000"/>
<AimOffsetMax x="0.135000" y="-0.225000" z="0.500000"/>
<AimProbeLengthMax value="0.550000"/>
<AimOffsetMinFPSIdle x="0.162000" y="0.225000" z="0.052000"/>
<AimOffsetMedFPSIdle x="0.187000" y="0.197000" z="0.321000"/>
<AimOffsetMaxFPSIdle x="0.155000" y="0.038000" z="0.364000"/>
<AimOffsetEndPosMinFPSIdle x="-0.284000" y="0.612000" z="-0.205000"/>
<AimOffsetEndPosMedFPSIdle x="-0.178000" y="0.639000" z="0.616000"/>
<AimOffsetEndPosMaxFPSIdle x="-0.21700" y="-0.096000" z="0.887000"/>
<AimOffsetMinFPSLT x="0.180000" y="0.231000" z="0.669000"/>
<AimOffsetMaxFPSLT x="0.048000" y="-0.225000" z="0.409000"/>
<AimOffsetMinFPSRNG x="0.120000" y="0.275000" z="0.509000"/>
<AimOffsetMaxFPSRNG x="0.138000" y="-0.212000" z="0.518000"/>
<AimOffsetMinFPSScope x="0.090000" y="0.078000" z="0.531000"/>
<AimOffsetMaxFPSScope x="0.006000" y="-0.059000" z="0.694000"/>
<TorsoAimOffset x="-0.340000" y="0.550000"/>
<TorsoCrouchedAimOffset x="0.160000" y="0.120000"/>
<LeftHandIkOffset x="0.100000" y="0.050000" z="0.000000"/>
<ReticuleMinSizeStanding value="0.600000"/>
<ReticuleMinSizeCrouched value="0.500000"/>
<ReticuleScale value="0.050000"/>
<ReticuleStyleHash>WEAPONTYPE_RIFLE</ReticuleStyleHash>
<FirstPersonReticuleStyleHash>SNIPER_LARGE</FirstPersonReticuleStyleHash>
<PickupHash>PICKUP_WEAPON_SNIPERRIFLE</PickupHash>
<MPPickupHash>PICKUP_AMMO_BULLET_MP</MPPickupHash>
<HumanNameHash>WEAPON_AIRSOFTR700</HumanNameHash>
<MovementModeConditionalIdle>MMI_2Handed</MovementModeConditionalIdle>
<StatName>SNIPERRFL</StatName>
<KnockdownCount value="-1"/>
<KillshotImpulseScale value="1.000000"/>
<NmShotTuningSet>Sniper</NmShotTuningSet>
<AttachPoints>
<Item>
<AttachBone>WAPScop</AttachBone>
<Components>
<Item>
<Default value="true"/>
<Name>AIRSOFTR700_SCOPE</Name>
</Item>
</Components>
</Item>
<Item>
<AttachBone>WAPClip</AttachBone>
<Components>
<Item>
<Default value="true"/>
<Name>AIRSOFTR700_MAG</Name>
</Item>
</Components>
</Item>
</AttachPoints>
<GunFeedBone/>
<TargetSequenceGroup/>
<WeaponFlags>ApplyBulletForce CarriedInHand FirstPersonScope Gun CanFreeAim TwoHanded AnimReload AnimCrouchFire UsableOnFoot UsableInCover HasLowCoverReloads HasLowCoverSwaps UseFPSAimIK UseFPSSecondaryMotion UseFPSAnimatedRecoil DisableFPSAimForScope</WeaponFlags>
<TintSpecValues ref="TINT_DEFAULT"/>
<FiringPatternAliases ref="NULL"/>
<ReloadUpperBodyFixupExpressionData ref="default"/>
<AmmoDiminishingRate value="3"/>
<AimingBreathingAdditiveWeight value="1.000000"/>
<FiringBreathingAdditiveWeight value="1.000000"/>
<StealthAimingBreathingAdditiveWeight value="1.000000"/>
<StealthFiringBreathingAdditiveWeight value="1.000000"/>
<AimingLeanAdditiveWeight value="1.000000"/>
<FiringLeanAdditiveWeight value="1.000000"/>
<StealthAimingLeanAdditiveWeight value="1.000000"/>
<StealthFiringLeanAdditiveWeight value="1.000000"/>
<ExpandPedCapsuleRadius value="0.000000"/>
<AudioCollisionHash/>
<HudDamage value="0"/>
<HudSpeed value="25"/>
<HudCapacity value="10"/>
<HudAccuracy value="70"/>
<HudRange value="95"/>
</Item>
</Infos>
</Item>
</Infos>
<Name>AR</Name>
</CWeaponInfoBlob>

Some files were not shown because too many files have changed in this diff Show more