Configuration

Detailed Configuration for hash_firstapocalypse

local key = {
    ["ESC"] = 322, ["F1"] = 288, ["F2"] = 289, ["F3"] = 170, ["F5"] = 166, ["F6"] = 167, ["F7"] = 168, ["F8"] = 169, ["F9"] = 56, ["F10"] = 57,
    ["~"] = 243, ["1"] = 157, ["2"] = 158, ["3"] = 160, ["4"] = 164, ["5"] = 165, ["6"] = 159, ["7"] = 161, ["8"] = 162, ["9"] = 163, ["-"] = 84, ["="] = 83, ["BACKSPACE"] = 177,
    ["TAB"] = 37, ["Q"] = 44, ["W"] = 32, ["E"] = 38, ["R"] = 45, ["T"] = 245, ["Y"] = 246, ["U"] = 303, ["P"] = 199, ["["] = 39, ["]"] = 40, ["ENTER"] = 18,
    ["CAPS"] = 137, ["A"] = 34, ["S"] = 8, ["D"] = 9, ["F"] = 23, ["G"] = 47, ["H"] = 74, ["K"] = 311, ["L"] = 182,
    ["LEFTSHIFT"] = 21, ["Z"] = 20, ["X"] = 73, ["C"] = 26, ["V"] = 0, ["B"] = 29, ["N"] = 249, ["M"] = 244, [","] = 82, ["."] = 81,
    ["LEFTCTRL"] = 36, ["LEFTALT"] = 19, ["SPACE"] = 22, ["RIGHTCTRL"] = 70,
    ["HOME"] = 213, ["PAGEUP"] = 10, ["PAGEDOWN"] = 11, ["DELETE"] = 178,
    ["LEFT"] = 174, ["RIGHT"] = 175, ["TOP"] = 27, ["DOWN"] = 173,
    ["NENTER"] = 201, ["N4"] = 108, ["N5"] = 60, ["N6"] = 107, ["N+"] = 96, ["N-"] = 97, ["N7"] = 117, ["N8"] = 61, ["N9"] = 118
}

Config = {}

---------- IF YOU DONT WANT TO CONFIG EVERY LOCATION I RECOMMEND YOU TO INSTALL UNCLEJUST PRISON BECAUSE THE LOCATIONS ARE FOR UNCLEJUST PRISON!

Config.Debug = false ----- If you have some bugs you can enable this it prints out some stuff you can use to contact support or fix it by yourself

Config.SearchLib = 'anim@amb@clubhouse@tutorial@bkr_tut_ig3@' ----- Animation Libary
Config.SearchAnim = 'machinic_loop_mechandplayer' ------- Animation Name

Config.StarterBoxObj = 'gr_prop_gr_crates_weapon_mix_01a' ----- Starter box prop

Config.InteractionKey = key['E'] ----- Key to interact with objects like starter box
--- If key[...] doesnt work, just enter the id of it

Config.EnableApocalypsePrison = true ---- only if you have unclejust prison and hash_firstapoprops



Config.StarterWeapon = nil
if GetResourceState('ox_inventory') ~= 'missing' then
    Config.StarterWeapon = 'weapon_knife' ---- item because ox_inventory have weapons as item
else
    Config.StarterWeapon = 'WEAPON_KNIFE' ---- If the player have this weapon the 1 mission gets continued
    ---- or if you have a other inv system that is using weapons as items like core_inventory just change the ResourceState name to your inventory
end


Config.SecurityKeyPadAnimDict = 'anim@heists@humane_labs@finale@keycards' 
Config.SecurityKeyPadAnimName = 'ped_a_loop'
Config.KeycardProp = `reh_prop_reh_keycard_01a` ----- currently testing, could have some bugs.

Config.ScanningKeyCardDuration = 4000 ----- 4 Seconds

Config.DistanceToFirstDoorToDrawMissText = 1.0 ----- 1 Meter

Config.DistanceToRenderObj = 50.0 ------ 50 Meters

Config.UseMovieCameraTechnology = false ----- beta feature, wouldnt recommend using this now, it have many many bugs. no support for this at the moment

Config.SearchingShelfDuration = 8000 ---- how long does it take to search the shelf

Config.SearchingShelfAnimDict = 'mini@repair'
Config.SearchingShelfAnimName = 'fixing_a_ped'

Config.TimeTillYouCanSearchTheShelfagain = 3 ---- 3 Minutes (Prevents from bugabusing the Shelf)

Config.SecurityRoomKeyItem = 'securityroomkey' ---- item for the security room

Config.WeaponRoomSurvivorPed = 'g_m_m_chicold_01' ---- ped model that spawns in the weapon room

Config.UseWeapRoomAnimLib = 'anim_heist@hs3f@ig1_hack_keypad@arcade@male@'
Config.UseWeapRoomAnimName = 'hack_loop_var_02'

Config.WeaponRoomKeyItem = 'weaponroomkey' ------ item for the weapon room

Config.UseWeapKeyDuration = 5000 ---- 5 Seconds

Config.UsingExitKeyDuration = 5000 ---- 5 Seconds

Config.SearchPropsDuration = 6000 ------ 6 Seconds

Config.UsingExitKeyAnimLib = 'anim_heist@hs3f@ig1_hack_keypad@arcade@male@'
Config.UsingExitKeyAnimName = 'hack_loop_var_02'

Config.ExitDoorKeyItem = 'exitdoorkey' ----- item for the exit door

Config.SearchAnimLib = 'mini@repair'
Config.SearchAnimName = 'fixing_a_ped'

Config.PickUpDoorKeycardDuration = 1000 ----- how long should it take to pickup the keycard

Config.PickingupKeyCardAnimLib = 'random@mugging3'
Config.PickingupKeyCardAnimName = 'pickup_low'

Config.TimeTillYouCanPickupKeyCardAgain = 2 ----- Minutes

Config.Languages = {

    ['SearchStarterBox'] = 'Press ~INPUT_CONTEXT~ to search the ~g~Box',
    ['SearchingStarterBox'] = 'Searching box...',
    ['YouSearchedTheBox'] = 'You searched the box and ~g~found ~y~1x ~g~Bread ',
    ['Mission1FirstStepT1'] = 'Hmm, looks like ~r~something happend here ~y~search for a weapon!',
    ['Mission1SecStepT1'] = '~g~Good! ~w~Now go outside and find a way out!',
    ['AtSecurityRoomPanel'] = 'Press ~INPUT_CONTEXT~ to interact with the Security Room Keypanel.',
    ['UsingKeyCard'] = 'Using Keycard...',
    ['SecRoomMarkerInfobar'] = 'Press ~INPUT_CONTEXT~ to search the Shelf',
    ['SearchingShelf'] = 'Searching shelf...',
    ['Mission1FirstStepT3'] = '~g~Sure you found the keypad! ~y~Now use your keycard and search for the Weapon Room key!',
    ['TalkToWeapoRoomSurv'] = 'Press ~INPUT_CONTEXT~ to talk to the Survivor',
    ['WeaponRoomSurvivorText'] = 'Whats up? You look awful, mate. ~y~Check the backroom for more information~w~.',
    ['FoundWeapoRoom'] = 'Nice! You found the ~b~weapon room~w~, ~y~now unlock it~w~!',
    ['WeapRoomInfobar'] = 'Press ~INPUT_CONTEXT~ to unlock the Weapon room door.',
    ['UsingWeapKey'] = 'Using weapon key...',
    ['YouDontHaveWeapKey'] = 'you dont have the weapon room key!',
    ['NoWeapRoomKeyTitle'] = 'Seems like...',
    ['YouDontHaveSecKey'] = 'you dont have the security room key!',
    ['NoSecKeyTitle'] = 'Seems like...',
    ['NoExitKeyTitle'] = 'Seems like...',
    ['YouDontHaveExitKey'] = 'you dont have the exit room key!',
    ['UsingExitKey'] = 'Using exit key...',
    ['ExitSuccessfully'] = '~g~Perfect~g~! ~g~You exited~w~! Now you are on your ~r~own~w~.',
    ['SearchingProp'] = 'Press ~INPUT_CONTEXT~ to search the Object',
    ['SearchProps'] = 'Searching Object...',
    ['SearchTitle'] = 'Seems like...',
    ['SearchNothing'] = 'you found nothing.',
    ['YouFoundTheKey'] = 'you found the security room key!',
    ['PickingUpKeycard'] = 'Picking up keycard...',
    ['PickUpKeyCard'] = 'Press ~INPUT_CONTEXT~ to pickup the keycard'

}


------- style of markers

Config.MarkerTypes = {
    ['SecRoom'] = 2 ---- Marker type
}

Config.StarterBox = {
    ----- DO NOT USE vec3
    x = 1786.5292, --- X Coordinate
    y = 2583.7837, --- Y Coordinate
    z = 44.7978, --- Z Coordinate
    rot = 10.0, --- Heading
}

Config.FirstMissionCoord = {
    x = 1771.4124, ----- X Coordinate
    y = 2581.1335, ---- Y Coordinate
    z = 50.5497, ---- Z Coordinate
}

Config.SecurityRoomMarkerPos = {
    x = 1835.9854,
    y = 2581.5935,
    z = 45.9523,

}

Config.KeyPadPos = {
    x = 1827.726,
    y = 2584.6,
    z = 45.09929,
}

Config.WeapRoomLockPos = {
    x = 1838.2701,
    y = 2594.1001,
    z = 45.9523,
}

Config.WeapRoomSurvivorPos = {
    x = 1835.6312,
    y = 2589.8433,
    z = 45.9523,
    rot = -40.0,
}

Config.ExitDoorPos = {
    x = 1845.198,
    y = 2585.24,
    z = 46.09929,
}

Last updated