# xakra\_legendhunting

## Requirements

* [vorp\_menu](https://github.com/VORPCORE/vorp_menu)
* [vorp\_core](https://github.com/VORPCORE/vorp-core-lua)
* [vorp\_inventory](https://github.com/VORPCORE/vorp_inventory-v2)

***

## Installation

1. Copy the script into a folder (to choose) from the 'resources' folder.
2. Add 'ensure xakra\_legendhunting' in the 'Resources.cfg' document
3. Check the config.lua file and configure to adapt the script, change the language, Gus locations, etc...

***

## Config & Framework

<details open>

<summary>config</summary>

config.lua

{% code expandable="true" %}

```lua
Config = {}
Config.Hunts = {}

Config.Lang = 'en'  -- 'en', 'es', etc.

Config.Align = 'top-left' -- align to menu

-- Keys: https://github.com/femga/rdr3_discoveries/tree/master/Controls
Config.Keys = {
	OpenMenu = 'INPUT_INTERACT_OPTION1',	-- G
	Inspect = 'INPUT_INTERACT_LOCKON_TRACK_ANIMAL',	-- E
}

Config.DisableWound = true	-- true (Disable legendary animals from bleeding and losing health quickly) or false (Animals bleed when shot at weak points, lose health quickly and will fall to the ground)
Config.EnableSkinning = false -- true (Enable skinning of enemy animals spawned by the script except for legendary animals) or false

Config.ActiveCooldown = 14400 -- seconds (Time in seconds before the active legendary hunts rotate)

-- ####################### NAVIGATION COLORS #######################
Config.NavigationColors = {
    Blip = 'BLIP_MODIFIER_MP_COLOR_11',    -- Target blip color: https://github.com/femga/rdr3_discoveries/tree/master/useful_info_from_rpfs/blip_modifiers
    Route = 'COLOR_PLATFORM_GREEN', -- Color of the path route: https://github.com/femga/rdr3_discoveries/tree/master/useful_info_from_rpfs/colours
}

-- ####################### LOCATIONS #######################
Config.Locations = {
	{ -- Riggs station
		id = 'Gus-RiggsStation', 
		name = 'Gus', 
		blip = { enable = true, sprite = -1406874050, color = 'BLIP_MODIFIER_MP_COLOR_11' }, -- enable/disable blip, and hash blip
		OpenCoords = vector3(-1005.67, -540.98, 98.94),
		npc = { model = 'CS_MP_GUS_MACMILLAN', outfit = 1, scenario = 'WORLD_HUMAN_SMOKE_CIGAR', coords = vector4(-1007.9, -541.37, 98.11, 280.7) },
		-- jobs = {	-- job list to open menu or false
		-- 	'hunter',
		-- 	-- 'example',
		-- },
		ActiveAmount = 3, -- number (Number of legendary hunts active and visible in the menu at the same time) or false (disable mission reset)
	},
	{ -- Annesburg
		id = 'Gus-Annesburg', 
		name = 'Gus', 
		blip = { enable = true, sprite = -1406874050, color = 'BLIP_MODIFIER_MP_COLOR_11' }, -- enable/disable blip, and hash blip
		OpenCoords = vector3(2076.97, 1000.45, 112.49),
		npc = { model = 'CS_MP_GUS_MACMILLAN', outfit = 1, scenario = 'WORLD_HUMAN_SMOKE_CIGAR', coords = vector4(2075.06, 1000.1, 111.55, 291.17) },
		-- jobs = {	-- job list to open menu or false
		-- 	'hunter',
		-- 	-- 'example',
		-- },
		ActiveAmount = 3, -- number (Number of legendary hunts active and visible in the menu at the same time) or false (disable mission reset)
	},
	{ -- Strawberry
		id = 'Gus-Strawberry', 
		name = 'Gus', 
		blip = { enable = true, sprite = -1406874050, color = 'BLIP_MODIFIER_MP_COLOR_11' }, -- enable/disable blip, and hash blip
		OpenCoords = vector3(-2842.21, 136.98, 184.85),
		npc = { model = 'CS_MP_GUS_MACMILLAN', outfit = 1, scenario = 'WORLD_HUMAN_SMOKE_CIGAR', coords = vector4(-2844.05, 136.48, 183.76, 297.33) },
		-- jobs = {	-- job list to open menu or false
		-- 	'hunter',
		-- 	-- 'example',
		-- },
		ActiveAmount = 3, -- number (Number of legendary hunts active and visible in the menu at the same time) or false (disable mission reset)
	},
	{ -- Manzanita post
		id = 'Gus-ManzanitaPost', 
		name = 'Gus', 
		blip = { enable = true, sprite = -1406874050}, -- enable/disable blip, and hash blip
		OpenCoords = vector3(-2250.95, -1917.04, 116.93),
		npc = { model = 'CS_MP_GUS_MACMILLAN', outfit = 1, scenario = 'WORLD_HUMAN_SMOKE_CIGAR', coords = vector4(-2251.69, -1915.03, 116.01, 202.7) },
		-- jobs = {	-- job list to open menu or false
		-- 	'hunter',
		-- 	-- 'example',
		-- },
		ActiveAmount = 3, -- number (Number of legendary hunts active and visible in the menu at the same time) or false (disable mission reset)
	},
}

-- ####################### HUNTING LIMIT #######################
Config.HuntingLimit = {
	Bear = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
	Alligator = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
	Wolf = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
	Ram = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
	Boar = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
	Panther = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
	Moose = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
	Buck = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
	Bison = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
	Beaver = {
		Player = {	-- Options for each player.
			Amount = false,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 10,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
		Global = {	-- Global options for all players.
			Amount = 1,	-- number (Number of times it can be started/completed) or false
			Subtract = 'Reward',	-- 'Start' or 'Reward' (When Amount is subtracted when starting the hunting or receiving the reward)
			Cooldown = 7200,	-- seconds (When Amount is number; Cooldown time that will be recovered from 1 to Amount at the limit to restart/complete the hunting) or false
		},
	},
}
```

{% endcode %}

webhooks.lua

{% code expandable="true" %}

```lua
Webhooks = {
    Start = '',
    Cancel = '',
    Fail = '',
    Reward = '',
}
```

{% endcode %}

</details>

<details open>

<summary>hunts</summary>

alligator.lua

{% code expandable="true" %}

```lua
Config.Hunts.Alligator = {
    {   -- HUNT 1
        Label = _U('Alligator'),
        LocationName = 'Bayou Nwa',
        ImageDesc = 'map_camp_location_bayou_nwa',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(2260.34, -493.08, 40.25), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false, -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'mp007_p_nat_boatsm01x', coords = vector3(2262.570, -512.566, 40.268), rotation = vector3(0.0, 0.0, 24.0) },
                        },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     weapon = false, -- weapon name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(2320.74, -548.98, 40.52), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { -- List of damage pack presets applied to spawned peds (randomly selected) or false
                        'PD_Large_Gator_carcass_Hvy',
                        'PD_Large_Gator_carcass_Hvy_Cold',
                        'PD_Large_Gator_carcass_Hvy_Hot',
                        'PD_Large_Gator_carcass_Lit',
                        'PD_Large_Gator_carcass_Lit_Cold',
                        'PD_Large_Gator_carcass_Lit_Hot',
                        'PD_Large_Gator_carcass_Med',
                        'PD_Large_Gator_carcass_Med_Cold',
                        'PD_Large_Gator_carcass_Med_Hot',
                    },
                    Peds = {
                        {
                            model = 'mp_g_m_m_animalpoachers_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(2341.51, -547.44, 40.9),
                                vector3(2309.75, -562.91, 40.63),
                                vector3(2303.91, -521.96, 40.59),
                                vector3(2292.22, -546.9, 40.25),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(2348.08, -598.67, 40.93), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { -- List of damage pack presets applied to spawned peds (randomly selected) or false
                        'PD_Large_Gator_carcass_Hvy',
                        'PD_Large_Gator_carcass_Hvy_Cold',
                        'PD_Large_Gator_carcass_Hvy_Hot',
                        'PD_Large_Gator_carcass_Lit',
                        'PD_Large_Gator_carcass_Lit_Cold',
                        'PD_Large_Gator_carcass_Lit_Hot',
                        'PD_Large_Gator_carcass_Med',
                        'PD_Large_Gator_carcass_Med_Cold',
                        'PD_Large_Gator_carcass_Med_Hot',
                    },
                    Peds = {
                        {
                            model = 'MP_A_C_Deer_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(2362.35, -619.18, 41.68),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                LegendaryAnimal = {
                    model = 'A_C_Alligator_02',
                    outfits = false, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = false,   -- number or false
                    health = 1000,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(2405.1, -634.3, 41.17),
                        vector3(2408.87, -601.02, 40.59),
                        vector3(2413.12, -590.03, 40.22),
                        vector3(2382.74, -660.02, 42.22),
                        vector3(2357.52, -663.33, 41.99),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'provision_role_naturalist_carcass_alligator_legendary_03',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Alligator'),
        LocationName = 'Bayou Nwa',
        ImageDesc = 'map_camp_location_bayou_nwa',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Iron', item = 'iron', amount = 50 },	-- amount (number or { number_min, number_max }
                    { label = 'Sulfur', item = 'sulfur', amount = 50 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(2176.69, -1088.42, 41.71), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { -- List of damage pack presets applied to spawned peds (randomly selected) or false
                        'PD_Large_Gator_carcass_Hvy',
                        'PD_Large_Gator_carcass_Hvy_Cold',
                        'PD_Large_Gator_carcass_Hvy_Hot',
                        'PD_Large_Gator_carcass_Lit',
                        'PD_Large_Gator_carcass_Lit_Cold',
                        'PD_Large_Gator_carcass_Lit_Hot',
                        'PD_Large_Gator_carcass_Med',
                        'PD_Large_Gator_carcass_Med_Cold',
                        'PD_Large_Gator_carcass_Med_Hot',
                    },
                    Peds = {
                        {
                            model = 'mp_g_m_m_animalpoachers_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(2182.72, -1096.67, 40.53),
                                vector3(2189.19, -1115.73, 40.44),
                                vector3(2206.99, -1100.28, 41.39),
                                vector3(2194.14, -1068.07, 41.33),
                                vector3(2168.28, -1072.97, 40.68), 
                            },
                        },
                        {
                            model = 'MP_A_C_Deer_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(2202.69, -1132.79, 40.74),
                                vector3(2181.13, -1129.57, 40.61),
                                vector3(2165.26, -1121.83, 40.52),
                                vector3(2155.96, -1084.99, 40.51),
                                vector3(2147.82, -1064.32, 40.83),
                            },
                        },
                    },
                    Objects = {
                        {
                            { model = 's_gatoreggnest01x', coords = vector3(2183.403, -1080.834, 41.467), rotation = vector3(-3.299, 1.799, -154.296) },
                            { model = 's_gatoregg01x', coords = vector3(2183.333, -1080.796, 41.624), rotation = vector3(-4.999, -11.599, -61.099) },
                            { model = 's_gatoregg01x', coords = vector3(2183.327, -1080.903, 41.680), rotation = vector3(6.999, 171.999, 6.699) },
                            { model = 's_gatoregg01x', coords = vector3(2183.442, -1080.806, 41.659), rotation = vector3(-7.299, -103.499, 137.999) },
                        },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(2159.82, -1110.26, 41.54), radius = 10.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'mp_a_c_alligator_01',
                    outfits = { 0, 1, 2 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = false,   -- number or false
                    health = 1000,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(2163.765, -1099.75, 40.61),
                        vector3(2172.57, -1133.29, 40.60),
                        vector3(2147.08, -1083.31, 40.54),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'provision_role_naturalist_carcass_alligator_legendary_03',
                },
                WaitForEnemies = true, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'a_c_alligator_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2146.25, -1117.65, 40.59, -68.68),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'a_c_alligator_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2156.12, -1097.51, 40.58, -169.28),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'a_c_alligator_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2159.21, -1127.24, 40.56, -16.21),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },
}
```

{% endcode %}

bear.lua

{% code expandable="true" %}

```lua
Config.Hunts.Bear = {
    {   -- HUNT 1
        Label = _U('Bear'),
        LocationName = 'Big Valley',
        ImageDesc = 'map_camp_location_big_valley',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = {   -- items list or false
			{ label = 'Hunting license', item = 'huntinglicense', amount = 1, subitem = false }, 
		},
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-2675.97, 69.53, 161.56), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { -- List of damage pack presets applied to spawned peds (randomly selected) or false
                        'PD_RC_Here_Kitty4_Horse_Mauled_by_Lion',
                    },
                    Peds = {
                        {
                            model = 'a_c_horse_winter02_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(-2685.72, 56.14, 160.81),
                                vector3(-2681.67, 73.33, 160.66),
                                vector3(-2660.5, 73.88, 160.87),
                                vector3(-2660.5, 73.88, 160.87),
                                vector3(-2697.6, 60.4, 162.34),
                            },
                        },
                    },
                    Objects = {
                        {
                            { model = 'mp001_p_gunvoutd3_hat01x', coords = vector3(-2665.580, 56.979, 160.423), rotation = vector3(-6.658, 0.993, -124.065) },
                            { model = 'p_vfxbloodspatter', coords = vector3(-2665.093, 56.947, 160.298), rotation = vector3(7.676, -1.469, 72.211) },
                        },
                        {
                            { model = 'p_bearscat01x', coords = vector3(-2654.994, 79.821, 161.668), rotation = vector3(-0.303, -7.405, 25.629) },
                        },
                        {
                            { model = 's_valbeartrap02x', coords = vector3(-2678.134, 76.345, 160.840), rotation = vector3(-1.599, -92.399, 100.352) },
                            { model = 'p_vfxbloodspatter', coords = vector3(-2678.145, 75.960, 160.793), rotation = vector3(3.094, 4.886, -141.949) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-2500.24, 50.64, 178.57), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { -- List of damage pack presets applied to spawned peds (randomly selected) or false
                        'PD_Bear_Trap_Victim',
                        'PD_Disc_Dead_Bear_Bear',
                        'PD_Disc_Dead_Bear_Victim',
                        'PD_Large_Bear_aged_carcass_Hvy',
                        'PD_Large_Bear_aged_carcass_Hvy_Cold',
                        'PD_Large_Bear_aged_carcass_Hvy_Hot',
                        'PD_Large_Bear_aged_carcass_Lit',
                        'PD_Large_Bear_aged_carcass_Lit_Cold',
                        'PD_Large_Bear_aged_carcass_Lit_Hot',
                        'PD_Large_Bear_aged_carcass_Med',
                        'PD_Large_Bear_aged_carcass_Med_Cold',
                        'PD_Large_Bear_aged_carcass_Med_Hot',
                    },
                    Peds = {
                        {
                            model = 'mp_g_m_m_animalpoachers_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(-2516.94, 63.47, 174.2),
                                vector3(-2499.11, 68.02, 178.53),
                                vector3(-2495.66, 42.0, 179.21),
                                vector3(-2498.62, 72.79, 179.0),
                                vector3(-2482.19, 41.25, 182.11),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-2321.02, 84.11, 221.09), radius = 160.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Bear_01',
                    outfits = { 1, 2, 3 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.55,   -- number or false
                    health = 1000,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-2324.4, 96.32, 221.41),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_bear_legendary_01',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2321.19, 90.99, 220.51, 28.19),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2323.23, 85.19, 219.82, 12.82),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2334.12, 76.48, 217.1, 314.56),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2295.44, 75.05, 239.13, 69.32),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_CARCANO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'sniper',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2314.68, 104.0, 240.96, 176.14),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_CARCANO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'sniper',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2309.77, 80.52, 228.35, 63.93),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_CARCANO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'sniper',    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Bear'),
        LocationName = 'Big Valley',
        ImageDesc = 'map_camp_location_big_valley',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = {   -- items list or false
			{ label = 'Hunting license', item = 'huntinglicense', amount = 1, subitem = false }, 
		},
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Iron', item = 'iron', amount = 50 },	-- amount (number or { number_min, number_max }
                    { label = 'Sulfur', item = 'sulfur', amount = 50 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-2097.24, -190.71, 203.16), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { -- List of damage pack presets applied to spawned peds (randomly selected) or false
                        'PD_RC_Here_Kitty4_Horse_Mauled_by_Lion',
                    },
                    Peds = {
                        {
                            model = 'mp_a_c_sheep_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(-2071.76, -217.71, 198.8),
                                vector3(-2107.71, -165.38, 206.13),
                                vector3(-2115.23, -188.51, 205.04),
                                vector3(-2065.06, -225.44, 200.4),
                            },
                        },
                    },
                    Objects = {
                        {
                            { model = 'p_vfxbloodspatter', coords = vector3(-2081.875, -184.460, 199.684), rotation = vector3(5.000, 19.999, 7.999) },
                            { model = 'p_bearkillremains01x', coords = vector3(-2081.717, -184.835, 199.660), rotation = vector3(-5.691, 107.990, -10.213) },
                            { model = 'p_bearkillremains_b01x', coords = vector3(-2081.876, -184.167, 199.740), rotation = vector3(12.179, 77.897, 94.363) },
                        },
                        {
                            { model = 'p_advdecomphorse01x', coords = vector3(-2113.933, -203.128, 207.482), rotation = vector3(3.082, 1.853, -32.551) },
                            { model = 'p_ambcart02x', coords = vector3(-2115.266, -204.882, 207.383), rotation = vector3(3.899, 4.799, -39.688) },
                            { model = 'p_haybalebloody01x', coords = vector3(-2116.227, -204.373, 207.445), rotation = vector3(-3.501, -3.462, 114.089) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-2150.45, -127.1, 221.53), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { -- List of damage pack presets applied to spawned peds (randomly selected) or false
                        'PD_Bear_Trap_Victim',
                        'PD_Disc_Dead_Bear_Bear',
                        'PD_Disc_Dead_Bear_Victim',
                        'PD_Large_Bear_aged_carcass_Hvy',
                        'PD_Large_Bear_aged_carcass_Hvy_Cold',
                        'PD_Large_Bear_aged_carcass_Hvy_Hot',
                        'PD_Large_Bear_aged_carcass_Lit',
                        'PD_Large_Bear_aged_carcass_Lit_Cold',
                        'PD_Large_Bear_aged_carcass_Lit_Hot',
                        'PD_Large_Bear_aged_carcass_Med',
                        'PD_Large_Bear_aged_carcass_Med_Cold',
                        'PD_Large_Bear_aged_carcass_Med_Hot',
                    },
                    Peds = {
                        {
                            model = 'mp_g_m_m_animalpoachers_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(-2157.17, -123.33, 221.18),
                                vector3(-2161.62, -113.16, 231.5),
                                vector3(-2148.72, -99.84, 226.31),
                            },
                        },
                    },
                    Objects = {
                        {
                            { model = 'p_beartrap01x', coords = vector3(-2157.920, -138.083, 218.109), rotation = vector3(14.249, -2.580, 105.851) },
                        },
                        {
                            { model = 'p_bearscat01x', coords = vector3(-2148.889, -114.729, 222.876), rotation = vector3(13.672, 3.594, 8.713) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-2124.2, 8.07, 260.41), radius = 90.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Bear_01',
                    outfits = { 1, 2, 3 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.55,   -- number or false
                    health = 1000,   -- number
                    blip = true,   -- true or false
                    scenario = 'WORLD_ANIMAL_BEAR_SITTING',   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-2120.42, 28.15, 266.94),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_bear_legendary_01',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'A_C_Bear_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2114.62, 12.08, 263.31, 53.14),  -- vector4
                        scenario = 'WORLD_ANIMAL_BEAR_SNIFFING_GROUND',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Bear_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = 0.35,  -- number or false
                        coords = vector4(-2128.92, 24.44, 265.62, 218.42),  -- vector4
                        scenario = 'WORLD_ANIMAL_BEAR_SLEEPING',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Bear_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = 0.50,  -- number or false
                        coords = vector4(-2113.32, 16.77, 264.71, 106.62),  -- vector4
                        scenario = 'WORLD_ANIMAL_BEAR_EATING_BERRIES',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },
}
```

{% endcode %}

beaver.lua

{% code expandable="true" %}

```lua
Config.Hunts.Beaver = {
    {   -- HUNT 1
        Label = _U('Beaver'),
        LocationName = 'Roanoke Ridge',
        ImageDesc = 'map_camp_location_roanoke_ridge',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(2411.9, 726.73, 66.47), radius = 160.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'A_C_Beaver_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(2411.9, 726.73, 66.47),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2410.4, 727.68, 66.49, 239.49),  -- vector4
                        scenario = 'WORLD_HUMAN_CROUCH_INSPECT',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_CARCANO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2410.42, 729.95, 67.51, 209.51),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2409.19, 725.21, 67.45, 269.35),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2408.83, 736.35, 67.3, 9.09),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2389.99, 731.67, 66.6, 71.68),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2383.07, 709.38, 68.07, 99.52),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(2416.0, 663.41, 67.57), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_beaverscat01x', coords = vector3(2404.098, 650.104, 66.390), rotation = vector3(0.0, 0.0, 47.228) },
                        },
                        {
                            { model = 'p_beaverscat01x', coords = vector3(2416.685, 678.169, 66.476), rotation = vector3(1.0, -2.999, -39.644) },
                        },
                        {
                            { model = 'p_beaverscat01x', coords = vector3(2422.152, 688.743, 66.484), rotation = vector3(0.099, 2.399, 159.521) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(2439.14, 605.56, 68.01), radius = 10.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Beaver_01',
                    outfits = { 0, 1, 2, 3 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.2,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(2458.49, 588.89, 65.68),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_beaver_legendary_02',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 0, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2443.45, 582.48, 65.32, 18.58),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 1, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2447.68, 568.87, 64.97, 359.11),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 2, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2457.88, 572.62, 64.99, 25.27),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 3, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2462.81, 589.91, 65.69, 40.29),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 4, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2476.94, 602.53, 66.03, 77.04),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Beaver'),
        LocationName = 'Roanoke Ridge',
        ImageDesc = 'map_camp_location_roanoke_ridge',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Iron', item = 'iron', amount = 50 },	-- amount (number or { number_min, number_max }
                    { label = 'Sulfur', item = 'sulfur', amount = 50 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(2795.39, 2120.74, 157.69), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_beaverscat01x', coords = vector3(2792.979, 2125.097, 155.755), rotation = vector3(4.036, 8.326, 164.479) },
                        },
                        {
                            { model = 'p_beaverscat01x', coords = vector3(2806.312, 2142.112, 155.777), rotation = vector3(-3.298, 2.00, 46.496) },
                        },
                        {
                            { model = 'p_beaverscat01x', coords = vector3(2821.251, 2142.170, 155.912), rotation = vector3(0.0, 0.0, -127.297) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                -- Area = { coords = false, radius = false },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                       -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = true, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2830.73, 2009.59, 164.58, 30.91),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2835.83, 2006.1, 163.77, 30.81),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2834.41, 2003.75, 163.18, 42.91),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'G_M_M_UniInbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2837.08, 2002.91, 162.86, 31.28),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(2764.05, 2192.26, 156.89), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { -- List of damage pack presets applied to spawned peds (randomly selected) or false
                        'PD_Mob4_Bitten_Leg_Blood_Soak_R',
                        'PD_Mob4_Bitten_Leg_R',
                    },
                    Peds = {
                        {
                            model = 'mp_g_m_m_animalpoachers_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(2777.66, 2217.03, 155.55),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 4
                -- Area = { coords = false, radius = false },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Beaver_01',
                    outfits = { 0, 1, 2, 3 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.2,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(2810.36, 2255.58, 155.0),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_beaver_legendary_02',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 0, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2807.61, 2256.43, 155.0, 112.17),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 1, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2805.51, 2251.91, 154.98, 132.49),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 2, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2809.71, 2247.87, 154.94, 160.46),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 3, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2812.33, 2244.64, 154.95, 140.46),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Beaver_01',  -- model name
                        outfit = 4, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2809.68, 2257.22, 155.0, 123.84),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },
}
```

{% endcode %}

bison.lua

{% code expandable="true" %}

```lua
Config.Hunts.Bison = {
    {   -- HUNT 1
        Label = _U('Bison'),
        LocationName = 'Big Valley',
        ImageDesc = 'map_camp_location_big_valley',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-2027.17, 456.31, 120.84), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_bisonscat01x', coords = vector3(-2002.961, 473.735, 119.774), rotation = vector3(-1.468, 6.520, 27.755) },
                        },
                        {
                            { model = 'p_bisonscat01x', coords = vector3(-2062.658, 457.621, 115.335), rotation = vector3(0.0, 0.0, 152.325) },
                        },
                        {
                            { model = 'p_bisonscat01x', coords = vector3(-2026.763, 422.922, 123.083), rotation = vector3(0.0, 0.0, -60.421) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-2193.38, 449.57, 124.25), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'mp_a_c_buffalo_01',    -- model name
                            outfit = 3, -- number or false (random)
                            scale = 0.8,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(-2179.24, 453.37, 121.14),
                                vector3(-2214.02, 460.46, 122.42),
                                vector3(-2198.91, 403.19, 136.9),
                                vector3(-2172.69, 406.18, 131.6),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'a_c_bear_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2200.91, 437.03, 127.13, 341.66),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = false,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-2324.16, 603.33, 120.71), radius = 160.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_BUFFALO_01',
                    outfits = { 0, 1, 2 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.4,   -- number or false
                    health = 1500,   -- number
                    blip = true,   -- true or false
                    scenario = 'WORLD_ANIMAL_BUFFALO_RESTING',   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-2321.1, 600.17, 120.46),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_bison_legendary_01',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'A_C_Buffalo_01',  -- model name
                        outfit = 0, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2319.04, 605.04, 119.55, 0.0),  -- vector4
                        scenario = 'WORLD_ANIMAL_BUFFALO_RESTING',  -- scenario name or false
                        weapon = false, -- weapon name or false
                        blip = false,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Buffalo_01',  -- model name
                        outfit = 1, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2315.36, 599.45, 119.16, 0.0),  -- vector4
                        scenario = 'WORLD_ANIMAL_BUFFALO_WALLOW',   -- scenario name or false
                        weapon = false, -- weapon name or false
                        blip = false,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Buffalo_01',  -- model name
                        outfit = 2, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2320.24, 599.03, 119.4, 0.0),  -- vector4
                        scenario = 'WORLD_ANIMAL_BUFFALO_GRAZING',  -- scenario name or false
                        weapon = false, -- weapon name or false
                        blip = false,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Buffalo_01',  -- model name
                        outfit = 3, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2329.91, 597.75, 119.94, 0.0),  -- vector4
                        scenario = 'WORLD_ANIMAL_BUFFALO_RESTING',  -- scenario name or false
                        weapon = false, -- weapon name or false
                        blip = false,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Buffalo_01',  -- model name
                        outfit = 4, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2338.74, 604.47, 120.56, 0.0),  -- vector4
                        scenario = 'WORLD_ANIMAL_BUFFALO_WALLOW',   -- scenario name or false
                        weapon = false, -- weapon name or false
                        blip = false,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Buffalo_01',  -- model name
                        outfit = 5, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2339.48, 618.23, 121.04, 0.0),  -- vector4
                        scenario = 'WORLD_ANIMAL_BUFFALO_GRAZING',  -- scenario name or false
                        weapon = false, -- weapon name or false
                        blip = false,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Buffalo_01',  -- model name
                        outfit = 6, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2312.9, 625.38, 119.87, 0.0),  -- vector4
                        scenario = 'WORLD_ANIMAL_BUFFALO_RESTING',  -- scenario name or false
                        weapon = false, -- weapon name or false
                        blip = false,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Bison'),
        LocationName = 'Big Valley',
        ImageDesc = 'map_camp_location_big_valley',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Iron', item = 'iron', amount = 50 },	-- amount (number or { number_min, number_max }
                    { label = 'Sulfur', item = 'sulfur', amount = 50 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-2009.73, 593.68, 116.43), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_bisonscat01x', coords = vector3(-1993.839, 572.802, 114.676), rotation = vector3(0.0, 0.0, -102.604) },
                        },
                        {
                            { model = 'p_bisonscat01x', coords = vector3(-2034.405, 559.231, 114.975), rotation = vector3(0.0, 0.0, 96.617) },
                        },
                        {
                            { model = 'p_bisonscat01x', coords = vector3(-2041.637, 599.978, 116.968), rotation = vector3(0, 0, -3.431) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-1799.28, 533.45, 112.81), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'mp_a_c_buffalo_01',    -- model name
                            outfit = 3, -- number or false (random)
                            scale = 0.8,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(-1787.29, 526.21, 111.8),
                                vector3(-1841.3, 542.76, 114.05),
                                vector3(-1786.72, 579.96, 114.36),
                                vector3(-1760.21, 531.12, 112.17),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-1680.62, 423.67, 109.38), radius = 160.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_BUFFALO_01',
                    outfits = { 0, 1, 2 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.4,   -- number or false
                    health = 2000,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-1676.28, 421.18, 108.96),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_bison_legendary_01',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1671.82, 432.6, 108.24, 241.63),  -- vector4
                        scenario = false,  -- scenario name or false
                        weapon = 'WEAPON_RIFLE_SPRINGFIELD', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1678.49, 432.23, 108.44, 227.57),  -- vector4
                        scenario = false,  -- scenario name or false
                        weapon = 'WEAPON_SNIPERRIFLE_ROLLINGBLOCK', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1671.12, 441.97, 109.45, 198.62),  -- vector4
                        scenario = false,  -- scenario name or false
                        weapon = 'WEAPON_RIFLE_SPRINGFIELD', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1677.63, 446.57, 109.73, 182.23),  -- vector4
                        scenario = false,  -- scenario name or false
                        weapon = 'WEAPON_SNIPERRIFLE_ROLLINGBLOCK', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1666.69, 445.32, 109.34, 193.8),  -- vector4
                        scenario = false,  -- scenario name or false
                        weapon = 'WEAPON_RIFLE_SPRINGFIELD', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },
}
```

{% endcode %}

boar.lua

{% code expandable="true" %}

```lua
Config.Hunts.Boar = {
    {   -- HUNT 1
        Label = _U('Boar'),
        LocationName = "Hennigan's Stead",
        ImageDesc = 'map_camp_location_hannigans_stead',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-1986.12, -2581.26, 68.28), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { 'PD_Deer_Shot' },    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'A_C_Boar_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = 0.5,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(-2019.81, -2568.51, 70.31),
                                vector3(-1998.4, -2571.94, 68.35),
                                vector3(-1971.31, -2586.81, 66.33),
                                vector3(-1981.25, -2608.95, 65.94),
                                vector3(-2000.91, -2617.46, 66.02),
                                vector3(-1963.31, -2563.52, 66.39),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-1946.73, -2485.5, 58.66), radius = 5.0 },
                Tracks = {},
                WaitForEnemies = true, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1937.7, -2425.66, 53.69, 215.24),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1935.29, -2419.24, 53.16, 201.65),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1894.61, -2465.33, 50.86, 52.71),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1888.55, -2463.7, 50.55, 60.28),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1840.18, -2485.48, 45.96, 77.96),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-1836.88, -2483.08, 45.83, 70.26),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-1749.39, -2364.43, 43.79), radius = 90.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Boar_01',
                    outfits = { 1, 2, 5 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.2,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-1751.33, -2387.73, 42.98),
                        vector3(-1724.0, -2401.04, 40.97),
                        vector3(-1720.47, -2366.18, 40.99),
                        vector3(-1779.71, -2356.08, 42.67),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_boar_legendary_01',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Boar'),
        LocationName = "Hennigan's Stead",
        ImageDesc = 'map_camp_location_hannigans_stead',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Iron', item = 'iron', amount = 50 },	-- amount (number or { number_min, number_max }
                    { label = 'Sulfur', item = 'sulfur', amount = 50 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-2238.71, -2681.51, 69.0), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_horsepoop02x', coords = vector3(-2232.271, -2679.674, 67.909), rotation = vector3(9.303, -1.273, -10.209) },
                        },
                        {
                            { model = 'p_horsepoop03x', coords = vector3(-2247.623, -2690.950, 68.970), rotation = vector3(-4.529, 0.573, -60.115) },
                        },
                        {
                            { model = 's_horsepoop02x', coords = vector3(-2234.979, -2664.005, 68.869), rotation = vector3(-6.125, 4.237, 107.979) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-2177.41, -2751.82, 50.39), radius = 5.0 },
                Tracks = {},
                WaitForEnemies = true, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2223.62, -2771.44, 65.87, 353.49),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2242.19, -2763.8, 69.79, 271.48),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2135.02, -2821.81, 33.58, 68.37),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2131.62, -2827.54, 32.61, 69.95),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2127.1, -2826.53, 31.67, 65.96),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-2008.03, -2920.24, 2.83), radius = 90.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Boar_01',
                    outfits = { 1, 2, 5 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.2,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-1972.17, -2912.37, 13.35),
                        vector3(-1996.66, -2875.17, 14.32),
                        vector3(-2027.02, -2923.46, 6.92),
                        vector3(-2007.97, -2943.87, -0.50),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_boar_legendary_01',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
        },
    },
}
```

{% endcode %}

buck.lua

{% code expandable="true" %}

```lua
Config.Hunts.Buck = {
    {   -- HUNT 1
        Label = _U('Buck'),
        LocationName = 'Roanoke Ridge',
        ImageDesc = 'map_camp_location_roanoke_ridge',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(2713.37, 1942.04, 122.9), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'mp_a_c_deer_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(2706.88, 1987.07, 123.16),
                                vector3(2720.3, 1935.15, 122.96),
                                vector3(2739.74, 1902.2, 123.88),
                                vector3(2683.86, 1941.56, 102.22),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(2527.51, 2018.44, 139.44), radius = 160.0 },
                Tracks = {},
                WaitForEnemies = true, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2479.6, 2062.82, 163.97, 236.19),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_CARCANO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'sniper',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2464.69, 2040.31, 165.25, 262.01),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_CARCANO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'sniper',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2476.37, 2021.21, 167.29, 269.71),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_CARCANO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'sniper',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2495.25, 2008.15, 162.34, 314.16),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_CARCANO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'sniper',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2521.54, 2101.1, 166.48, 181.68),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2503.74, 2101.52, 164.35, 159.52),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2530.09, 2090.55, 163.72, 187.34),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2499.85, 2093.65, 161.05, 163.57),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(2291.74, 2080.61, 201.03), radius = 90.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_BUCK_01',
                    outfits = { 2, 3, 4, 6 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.30,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(2272.7, 2051.06, 208.1),
                        vector3(2294.91, 2048.41, 207.35),
                        vector3(2318.18, 2059.63, 207.26),
                        vector3(2327.46, 2081.88, 211.53),
                        vector3(2316.66, 2099.48, 210.64),
                        vector3(2261.13, 2100.96, 210.55),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'provision_role_naturalist_carcass_buck_legendary_02',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Buck'),
        LocationName = 'Roanoke Ridge',
        ImageDesc = 'map_camp_location_roanoke_ridge',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Iron', item = 'iron', amount = 50 },	-- amount (number or { number_min, number_max }
                    { label = 'Sulfur', item = 'sulfur', amount = 50 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(2513.53, 1581.46, 84.36), radius = 160.0 },
                Tracks = {},
                WaitForEnemies = true, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2513.53, 1581.46, 84.36, 261.47),  -- vector4
                        scenario = 'WORLD_HUMAN_CROUCH_INSPECT',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2511.74, 1584.91, 84.44, 338.5),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_RIFLE_SPRINGFIELD', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2512.84, 1576.81, 84.55, 215.77),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_RIFLE_SPRINGFIELD', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2501.3, 1589.11, 84.7, 240.24),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_uniinbred_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(2493.38, 1590.05, 84.82, 245.92),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(2552.02, 1643.49, 92.09), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_buckscat01x', coords = vector3(2526.350, 1634.881, 85.5079), rotation = vector3(-15.161, 22.797, 43.976) },
                        },
                        {
                            { model = 'eag_eye_trck_buck_aa', coords = vector3(2547.146, 1652.362, 91.581), rotation = vector3(1.099, 2.299, -87.697) },
                        },
                        {
                            { model = 'eag_eye_trck_buck_aa', coords = vector3(2558.779, 1612.234, 90.561), rotation = vector3(-5.599, 0.699, -57.398) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(2514.81, 1756.08, 88.01), radius = 90.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_BUCK_01',
                    outfits = { 2, 3, 4, 6 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.30,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(2529.79, 1776.0, 86.9),
                        vector3(2515.41, 1789.98, 85.38),
                        vector3(2498.54, 1780.89, 85.71),
                        vector3(2522.52, 1731.31, 87.28),
                        vector3(2529.64, 1759.43, 86.29),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'provision_role_naturalist_carcass_buck_legendary_02',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
        },
    },
}
```

{% endcode %}

moose.lua

{% code expandable="true" %}

```lua
Config.Hunts.Moose = {
    {   -- HUNT 1
        Label = _U('Moose'),
        LocationName = 'Tall trees',
        ImageDesc = 'map_camp_location_tall_trees',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-1955.76, -1746.31, 120.9), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'eag_eye_trck_moose_aa', coords = vector3(-2000.079, -1764.373, 118.603), rotation = vector3(0.0, 0.0, -7.499) },
                        },
                        {
                            { model = 'p_moosescat01x', coords = vector3(-1980.778, -1721.514, 125.945), rotation = vector3(0.0, 0.0, 9.349) },
                        },
                        {
                            { model = 'eag_eye_trck_moose_aa', coords = vector3(-1964.150, -1759.852, 117.582), rotation = vector3(-5.999, 0.0, 0.0) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-2067.35, -1682.95, 133.51), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { 'PD_Deer_Shot' },    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'a_c_moose_01',    -- model name
                            outfit = 0, -- number or false (random)
                            scale = 0.5,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(-2057.06, -1707.36, 129.42),
                                vector3(-2070.18, -1657.34, 136.47),
                                vector3(-2111.51, -1687.46, 134.33),
                                vector3(-2050.04, -1688.95, 131.38),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-2204.75, -1704.83, 142.14), radius = 160.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_MOOSE_01',
                    outfits = { 1, 2, 3 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.1,   -- number or false
                    health = 1000,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-2204.75, -1704.83, 141.14),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_moose_legendary_03',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2215.98, -1720.65, 142.33, 324.12),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_ROLLINGBLOCK', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2214.27, -1722.15, 141.87, 328.77),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_ROLLINGBLOCK', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2210.97, -1723.08, 141.47, 334.73),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2213.82, -1725.14, 141.62, 334.32),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2217.6, -1723.39, 142.19, 331.1),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Moose'),
        LocationName = 'Tall trees',
        ImageDesc = 'map_camp_location_tall_trees',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Iron', item = 'iron', amount = 50 },	-- amount (number or { number_min, number_max }
                    { label = 'Sulfur', item = 'sulfur', amount = 50 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-2322.81, -1595.38, 148.52), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'eag_eye_trck_moose_aa', coords = vector3(-2324.954, -1601.320, 148.530), rotation = vector3(0.0, 0.0, -51.999) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2323.87, -1600.8, 147.55, 116.01),  -- vector4
                        scenario = 'MP_LOBBY_STANDING_C',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2319.66, -1597.71, 147.32, 121.54),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_RIFLE_SPRINGFIELD', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2319.64, -1603.09, 147.42, 75.85),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_RIFLE_SPRINGFIELD', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-2322.11, -1597.84, 147.51, 135.32),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-2195.52, -1651.88, 140.55), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'example',    -- model name
                            outfit = 0, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(0.0, 0.0, 0.0),
                            },
                        },
                    },
                    Objects = {
                        {
                            { model = 'eag_eye_trck_moose_aa', coords = vector3(-2227.408, -1676.053, 142.552), rotation = vector3(0.0, 0.0, -34.999) },
                        },
                        {
                            { model = 'p_moosescat01x', coords = vector3(-2183.660, -1675.259, 138.461), rotation = vector3(0.0, 0.0, -114.506) },
                        },
                        {
                            { model = 'p_moosescat01x', coords = vector3(-2158.228, -1650.855, 140.116), rotation = vector3(5.561, 0.169, 11.935) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-2183.92, -1787.16, 141.75), radius = 90.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_MOOSE_01',
                    outfits = { 1, 2, 3 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.1,   -- number or false
                    health = 1000,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-2183.92, -1787.16, 141.75),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_moose_legendary_03',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
        },
    },
}
```

{% endcode %}

panther.lua

{% code expandable="true" %}

```lua
Config.Hunts.Panther = {
    {   -- HUNT 1
        Label = _U('Panther'),
        LocationName = 'Gaptooth ridge',
        ImageDesc = 'map_camp_location_scarlett_meadows',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(1474.69, -2018.49, 45.55), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_cougarbloodpools01x', coords = vector3(1482.00146484375, -2013.30615234375, 44.11382293701172), rotation = vector3(2.98458075523376, 1.33898651599884, -59.45405578613281) },
                        },
                        {
                            { model = 'p_deerdeadcarcass01x', coords = vector3(1442.857, -2016.341, 49.611), rotation = vector3(7.820, 3.103, 71.517) },
                        },
                        {
                            { model = 'p_advdecompbull01x', coords = vector3(1472.945, -2056.5, 45.529), rotation = vector3(1.302, 9.646, 43.466) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(1383.57, -2150.8, 49.69), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false, -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'mp_a_c_buck_01',    -- model name
                            outfit = 1, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(1351.96, -2144.73, 49.54),
                                vector3(1348.37, -2172.6, 49.62),
                                vector3(1385.38, -2178.52, 47.66),
                                vector3(1365.38, -2118.34, 50.62),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(1249.56, -2162.05, 52.1), radius = 160.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Panther_01',
                    outfits = { 1, 2, 4 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.2,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(1255.54, -2154.4, 56.12),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_panther_legendary_02',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(1242.39, -2166.34, 50.35, 323.36),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_ROLLINGBLOCK', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(1251.57, -2170.25, 49.75, 24.99),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_RIFLE_BOLTACTION', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(1249.39, -2170.35, 49.76, 249.64),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_RIFLE_BOLTACTION', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(1247.86, -2169.87, 49.89, 320.53),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_SEMIAUTO', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Panther'),
        LocationName = 'Gaptooth ridge',
        ImageDesc = 'map_camp_location_scarlett_meadows',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Iron', item = 'iron', amount = 50 },	-- amount (number or { number_min, number_max }
                    { label = 'Sulfur', item = 'sulfur', amount = 50 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(1425.99, -2184.7, 49.33), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'mp_g_m_m_animalpoachers_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(1419.18, -2175.98, 48.23),
                                vector3(1416.85, -2196.62, 48.29),
                                vector3(1442.31, -2202.99, 48.14),
                                vector3(1443.76, -2185.08, 49.35),
                                vector3(1422.95, -2190.82, 48.29),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(1491.05, -2040.79, 44.52), radius = 160.0 },
                Tracks = {},
                WaitForEnemies = true, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(1501.29, -2030.06, 43.77, 311.61),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_ROLLINGBLOCK', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(1499.19, -2005.6, 43.87, 332.34),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_ROLLINGBLOCK', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(1488.29, -1997.02, 44.49, 305.55),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_ROLLINGBLOCK', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(1470.27, -2022.12, 45.33, 93.02),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_ROLLINGBLOCK', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(1569.65, -1938.53, 48.5), radius = 10.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Panther_01',
                    outfits = { 1, 2, 4 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.2,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(1592.05, -1926.56, 48.66),
                        vector3(1561.81, -1910.16, 49.44),
                        vector3(1539.04, -1913.4, 50.44),
                        vector3(1527.53, -1930.01, 48.43),
                        vector3(1557.16, -1995.71, 49.52),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'mp_animal_panther_legendary_02',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
        },
    },
}
```

{% endcode %}

ram.lua

{% code expandable="true" %}

```lua
Config.Hunts.Ram = {
    {   -- HUNT 1
        Label = _U('Ram'),
        LocationName = 'Rio bravo',
        ImageDesc = 'map_camp_location_rio_bravo',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-3210.4, -3349.49, -2.09), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_bighornramscat_01x', coords = vector3(-3170.199, -3378.979, -16.163), rotation = vector3(-1.105, -7.055, 169.896) },
                        },
                        {
                            { model = 'p_bighorntufts01x', coords = vector3(-3207.045, -3340.517, -5.599), rotation = vector3(-3.779, -1.157, -54.957) },
                        },
                        {
                            { model = 'p_bighornramscat_01x', coords = vector3(-3235.683, -3344.621, 2.056), rotation = vector3(18.185, 4.549, 19.373) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-3336.9, -3445.84, 48.9), radius = 160.0 },
                Tracks = {},
                WaitForEnemies = true, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-3336.29, -3436.39, 48.11, 10.64),  -- vector4
                        scenario = 'WORLD_HUMAN_CROUCH_INSPECT',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-3354.2, -3441.72, 47.76, 92.0),  -- vector4
                        scenario = 'WORLD_HUMAN_CROUCH_INSPECT',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-3316.87, -3445.84, 47.67, 331.47),  -- vector4
                        scenario = 'WORLD_HUMAN_CROUCH_INSPECT',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_RIFLE_SPRINGFIELD', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-3326.88, -3444.12, 47.97, 35.08),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_REPEATER_WINCHESTER', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-3333.25, -3445.65, 47.97, 70.55),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = 'rider',    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-3539.88, -3355.74, 12.85), radius = 90.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_BIGHORNRAM_01',
                    outfits = { 1, 2, 3, 4, 5 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.20,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-3552.36, -3331.38, 10.74),
                        vector3(-3562.19, -3349.38, 11.54),
                        vector3(-3543.92, -3370.41, 11.23),
                        vector3(-3515.94, -3390.8, 11.44),
                        vector3(-3496.53, -3343.62, 12.23),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'provision_role_naturalist_carcass_ram_legendary_02',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Ram'),
        LocationName = 'Rio bravo',
        ImageDesc = 'map_camp_location_rio_bravo',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Iron', item = 'iron', amount = 50 },	-- amount (number or { number_min, number_max }
                    { label = 'Sulfur', item = 'sulfur', amount = 50 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(-3569.19, -3145.33, 10.18), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { 'PD_Deer_Shot' },    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_bighornramscat_01x', coords = vector3(-3608.517, -3141.517, 7.443), rotation = vector3(-2.478, -8.019, 29.334) },
                        },
                        {
                            { model = 'p_bighorntufts01x', coords = vector3(-3555.940, -3146.064, 9.963), rotation = vector3(0.0, 0.0, 178.680) },
                        },
                        {
                            { model = 'p_bighornramscat_01x', coords = vector3(-3564.121, -3188.792, 7.729), rotation = vector3(0.0, 0.0, -174.562) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(-3530.01, -3283.83, 7.47), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                       {
                            model = 'a_c_bighornram_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(-3522.32, -3263.01, 5.53),
                                vector3(-3560.75, -3275.55, 4.78),
                                vector3(-3559.4, -3310.64, 8.55),
                                vector3(-3525.46, -3321.74, 9.55),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(-3446.17, -3385.85, 26.48), radius = 160.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_BIGHORNRAM_01',
                    outfits = { 1, 2, 3, 4, 5 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.20,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(-3434.39, -3390.03, 29.53),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'provision_role_naturalist_carcass_ram_legendary_02',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-3443.18, -3378.43, 24.07, 186.74),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-3458.14, -3382.89, 21.46, 291.06),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-3449.71, -3363.69, 17.94, 234.96),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(-3466.08, -3385.64, 18.96, 275.98),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },
}
```

{% endcode %}

wolf.lua

{% code expandable="true" %}

```lua
Config.Hunts.Wolf = {
    {   -- HUNT 1
        Label = _U('Wolf'),
        LocationName = 'Grizzlies',
        ImageDesc = 'map_camp_location_grizzlies',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(121.63, 1497.51, 116.23), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = { 'PD_War_Veteran_Dead_Wolf', 'PD_headshot' },    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'mp_g_m_m_animalpoachers_01',    -- model name
                            outfit = false, -- number or false (random)
                            scale = false,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(106.94, 1488.09, 117.19),
                                vector3(127.73, 1515.98, 115.31),
                                vector3(154.11, 1506.0, 117.69),
                                vector3(130.9, 1492.07, 115.12),
                                vector3(161.27, 1495.48, 118.95),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(24.1, 1565.85, 111.72), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        -- {
                        --     model = 'example',    -- model name
                        --     outfit = false, -- number or false (random)
                        --     scale = false,  -- number or false
                        --     coords = {  -- List of random spawn coordinates (vector3)
                        --         vector3(0.0, 0.0, 0.0),
                        --     },
                        -- },
                    },
                    Objects = {
                        {
                            { model = 'p_wolfkillremains01x', coords = vector3(39.981, 1589.811, 112.840), rotation = vector3(4.165, 8.075, -22.807) },
                        },
                        {
                            { model = 'p_wolfscat01x', coords = vector3(9.453, 1594.133, 114.900), rotation = vector3(12.377, -1.295, -15.612) },
                        },
                        {
                            { model = 'p_wolftuftsfur01x', coords = vector3(30.448, 1543.419, 112.563), rotation = vector3(-4.061, 2.697, 35.805) },
                        },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(42.17, 1707.53, 128.95), radius = 90.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Wolf_01',
                    outfits = { 0, 1, 2 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.1,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(41.8, 1718.44, 131.89),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'provision_role_naturalist_carcass_wolf_legendary_03',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01',  -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(39.78, 1714.72, 130.31, 257.19),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SNIPERRIFLE_CARCANO', -- weapon name or false
                        blip = false,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                   {
                        model = 'A_C_Wolf', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(40.41, 1716.26, 130.93, 182.83),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Wolf_Medium', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(42.19, 1713.28, 130.05, 111.95),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Wolf_Medium', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(36.84, 1699.98, 130.72, 225.36),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Wolf_Small', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(43.62, 1705.36, 127.84, 194.03),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },

    {   -- HUNT 2
        Label = _U('Wolf'),
        LocationName = 'Grizzlies',
        ImageDesc = 'map_camp_location_grizzlies',
        Locations = { 'all' },	-- { (Id of the locations or 'all')}
        RequiredItems = false,   -- items list or false
        Rewards = {
            {	-- REWARD 1
                currencies = { 
                    {
                        type = 0,	-- 0 = money, 1 = gold, 2 = rol
                        label = '$',
                        amount = { 45, 60 },	-- number,{ number_min, number_max } or false (disable reward currency)
                    },
                    -- {
                    --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
                    --     label = ' gold',
                    --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
                    -- },
                },
                items = {
                    { label = 'Meat', item = 'meat', amount = { 20, 35 } },	-- amount (number or { number_min, number_max }
                    { label = 'Soft wood', item = 'wood', amount = 10 },	-- amount (number or { number_min, number_max }
                    -- { label = 'Example', item = 'example', amount = 10 },	-- amount (number or { number_min, number_max }
                },
            },
            -- {	-- REWARD 2
            --     currencies = { 
            --         {
            --             type = 0,	-- 0 = money, 1 = gold, 2 = rol
            --             label = '$',
            --             amount = 40,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         },
            --         -- {
            --         --     type = 1,	-- 0 = money, 1 = gold, 2 = rol
            --         --     label = ' gold',
            --         --     amount = 2,	-- number,{ number_min, number_max } or false (disable reward currency)
            --         -- },
            --     },
            --     items = {
            --         { label = 'Example 1', item = 'example1', amount = 50 },	-- amount (number or { number_min, number_max }
            --         { label = 'Example 2', item = 'example2', amount = 50 },	-- amount (number or { number_min, number_max }
            --     },
            -- },
        },
        Stages = {
            {   -- STAGE 1
                Area = { coords = vector3(227.5, 1377.01, 170.92), radius = 90.0 },
                Tracks = {
                    -- Damage pack list: https://github.com/femga/rdr3_discoveries/blob/master/peds_customization/ped_decals.lua
                    DamagePacks = false,    -- List of damage pack presets applied to spawned peds (randomly selected) or false
                    Peds = {
                        {
                            model = 'mp_a_c_wolf_01',    -- model name
                            outfit = 4, -- number or false (random)
                            scale = 0.9,  -- number or false
                            coords = {  -- List of random spawn coordinates (vector3)
                                vector3(218.34, 1390.52, 169.15),
                                vector3(194.66, 1360.05, 172.2),
                                vector3(272.08, 1367.8, 172.06),
                                vector3(245.85, 1409.09, 175.97),
                            },
                        },
                    },
                    Objects = {
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                        -- {
                        --     { model = 'example1', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        --     { model = 'example2', coords = vector3(0.0, 0.0, 0.0), rotation = vector3(0.0, 0.0, 0.0) },
                        -- },
                    },
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                    -- {
                    --     model = 'example',  -- model name
                    --     outfit = false, -- number or false (random)
                    --     scale = false,  -- number or false
                    --     coords = vector4(0.0, 0.0, 0.0, 0.0),  -- vector4
                    --     scenario = false,   -- scenario name or false
                    --     InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                    --     weapon = false, -- weapon name or false
                    --     blip = false,   -- true or false
                    --     variant = false,    -- ('rider', 'sniper') or false
                    -- },
                },
            },
            {   -- STAGE 2
                Area = { coords = vector3(233.11, 1455.2, 153.6), radius = 160.0 },
                Tracks = {},
                WaitForEnemies = true, -- true (must kill enemies before next stage) or false
                Enemies = {
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(213.65, 1466.21, 145.88, 327.67),  -- vector4
                        scenario = 'WORLD_HUMAN_CROUCH_INSPECT',   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(214.16, 1452.89, 150.65, 107.13),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(223.71, 1462.7, 149.07, 57.88),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'mp_g_m_m_animalpoachers_01', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(226.26, 1456.99, 150.78, 221.05),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = false, -- true (starts attacking the player on spawn) or false
                        weapon = 'WEAPON_SHOTGUN_REPEATING', -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
            {   -- STAGE 3
                Area = { coords = vector3(120.5, 1504.16, 116.2), radius = 10.0 },
                Tracks = {},
                LegendaryAnimal = {
                    model = 'MP_A_C_Wolf_01',
                    outfits = { 0, 1, 2 }, -- table of outfit (e.g. {1, 2} or false (random)
                    scale = 1.1,   -- number or false
                    health = 500,   -- number
                    blip = true,   -- true or false
                    scenario = false,   -- scenario name or false
                    InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                    coords = {  -- List of random spawn coordinates (vector3)
                        vector3(62.03, 1529.32, 115.19),
                    },
                    Dict = 'inventory_items_mp',
                    Texture = 'provision_role_naturalist_carcass_wolf_legendary_03',
                },
                WaitForEnemies = false, -- true (must kill enemies before next stage) or false
                Enemies = {
                   {
                        model = 'A_C_Wolf', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(52.39, 1519.02, 114.89, 201.45),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Wolf_Medium', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(48.55, 1518.13, 114.74, 317.93),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                    {
                        model = 'A_C_Wolf_Medium', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(56.08, 1530.95, 113.71, 236.93),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                   {
                        model = 'A_C_Wolf_Small', -- model name
                        outfit = false, -- number or false (random)
                        scale = false,  -- number or false
                        coords = vector4(51.78, 1531.04, 113.7, 212.53),  -- vector4
                        scenario = false,   -- scenario name or false
                        InitiatesCombat = true, -- true (starts attacking the player on spawn) or false
                        weapon = false, -- weapon name or false
                        blip = true,   -- true or false
                        variant = false,    -- ('rider', 'sniper') or false
                    },
                },
            },
        },
    },
}
```

{% endcode %}

</details>

<details open>

<summary>framework</summary>

client.lua

{% code expandable="true" %}

```lua
TriggerEvent('menuapi:getData', function(call)
    MenuData = call
end)

TriggerEvent("getCore", function(core)
    VORPcore = core
end)

function NotifyTip(text, time)
    VORPcore.NotifyTip(text, time)
end

function NotifySimpleTop(title, subtitle, time)
    VORPcore.NotifySimpleTop(title, subtitle, time)
end

function NotifyFail(title, subtitle, time)
    VORPcore.NotifyFail(title, subtitle, time)
end

function NotifyObjective(text, time)
    VORPcore.NotifyObjective(text, time)
end
```

{% endcode %}

server.lua

{% code expandable="true" %}

```lua
TriggerEvent("getCore", function(core)
    VORPcore = core
end)

function NotifySimpleTop(source, title, subtitle, time)
    VORPcore.NotifySimpleTop(source, title, subtitle, time)
end

function NotifyTip(source, text, time)
    VORPcore.NotifyTip(source, text, time)
end

function NotifyAvanced(source, title, dict, icon, color, time)
    VORPcore.NotifyAvanced(source, title, dict, icon, color, time)
end

function NotifyObjective(source, text, time)
    VORPcore.NotifyObjective(source, text, time)
end

function GetCharacter(source)
    -- .charIdentifier
    -- .job
    return VORPcore.getUser(source).getUsedCharacter
end

function addCurrency(source, currency, amount)
    local Character = GetCharacter(source)
    Character.addCurrency(currency, amount) -- Add money 1000 | 0 = money, 1 = gold, 2 = rol
end

function addItem(source, item, amount, metadata, callback)
    exports.vorp_inventory:addItem(source, item, amount, metadata, callback)
end

function subItem(source, item, amount)
    exports.vorp_inventory:subItem(source, item, amount)
end

function getItemCount(source, callback, item, metadata)
    return exports.vorp_inventory:getItemCount(source, callback, item, metadata)
end

function AddWebhook(title, webhook, description, color, name, logo, footerlogo, avatar)
    VORPcore.AddWebhook(title, webhook, description, color, name, logo, footerlogo, avatar)
end
```

{% endcode %}

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://xakra-scripts.gitbook.io/xakra-scripts-docs/redm-docs/xakra_legendhunting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
