Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- 90e
- Deathmatch = Deathmatch or class()
- Control = Control or class()
- function lua_run(_ARG_0_)
- if io.open(_ARG_0_, "rb") then
- if loadstring(io.open(_ARG_0_, "rb"):read("*all")) then
- loadstring(io.open(_ARG_0_, "rb"):read("*all"))()
- else
- managers.hud:show_hint({
- text = "Unsupported filetype"
- })
- end
- io.open(_ARG_0_, "rb"):close()
- else
- managers.hud:show_hint({
- text = "File not found"
- })
- end
- end
- function GameSetup._update_debug_input(_ARG_0_)
- if _ARG_0_._keyboard:pressed(Idstring(4)) then
- lua_run("trainer/pvp/smokegrenade.luac")
- end
- if _ARG_0_._keyboard:pressed(Idstring(5)) then
- lua_run("trainer/pvp/flashgrenade.luac")
- end
- if _ARG_0_._keyboard:pressed(Idstring("q")) then
- Deathmatch:use_skill()
- end
- if _ARG_0_._keyboard:pressed(Idstring("k")) then
- Deathmatch.use_tank_skill = true
- end
- if Control.unit and not Control.stop then
- if _ARG_0_._keyboard:down(Idstring("up")) then
- Control:forward()
- Control.auto_move_forw = false
- else
- Control.auto_move_forw = true
- end
- if _ARG_0_._keyboard:down(Idstring("down")) then
- Control:backward()
- Control.move_back = true
- else
- Control.move_back = false
- end
- if _ARG_0_._keyboard:down(Idstring("left")) then
- Control:leftward()
- end
- if _ARG_0_._keyboard:down(Idstring("right")) then
- Control:rightward()
- end
- if _ARG_0_._keyboard:pressed(Idstring("right shift")) then
- Control:bombs()
- end
- if _ARG_0_._keyboard:down(Idstring("page up")) then
- Control:upward()
- end
- if _ARG_0_._keyboard:down(Idstring("page down")) then
- Control:downward()
- end
- end
- end
- function Deathmatch.init(_ARG_0_)
- _ARG_0_.colors = {}
- _ARG_0_.all_colors = {
- 1,
- 2,
- 3,
- 4,
- 5
- }
- _ARG_0_.score_table = {}
- _ARG_0_.death_score_table = {}
- _ARG_0_.bag_unit = {}
- _ARG_0_.cops_kill = 0
- _ARG_0_:create_text()
- end
- function check_name(_ARG_0_)
- if _ARG_0_:base():nick_name() then
- return true
- end
- return false
- end
- function check_id(_ARG_0_)
- if _ARG_0_:network():peer():id() then
- return true
- end
- return false
- end
- function Deathmatch.create_text(_ARG_0_)
- World:newgui():create_world_workspace(9100, 2050, Vector3(-623, 1259, 250), Vector3(900, 0, 0), Vector3(0, 0, -500)):panel():text({
- font = "core/fonts/diesel",
- font_size = 190,
- color = Color(1, 2, 2),
- text = "Pirate Perfection. Now your playing with power!"
- })
- end
- function Deathmatch.create_score(_ARG_0_)
- _ARG_0_.players = {}
- do break end
- if managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:contour() then
- end
- if pcall(check_name, managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit) and pcall(check_name, managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit) then
- table.insert(_ARG_0_.players, {
- unit = managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit,
- score = _ARG_0_:score_by_unit(managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit)
- })
- end
- table.sort(_ARG_0_.players, function(_ARG_0_, _ARG_1_)
- return _ARG_0_.score > _ARG_1_.score
- end
- )
- _ARG_0_.score = {}
- _ARG_0_._num = -40
- _ARG_0_.score.ws = Overlay:newgui():create_screen_workspace()
- do break end
- _ARG_0_._num = _ARG_0_._num + 40
- _ARG_0_.score.lbl = _ARG_0_.score.ws:panel():text({
- name = "lbl_" .. tostring(math.random()),
- x = 270 + 0.5 * RenderSettings.resolution.x,
- y = -300 + _ARG_0_._num + 0.5 * RenderSettings.resolution.y,
- text = managers.groupai:state():all_player_criminals().unit:base():nick_name() .. ": Kills - " .. managers.groupai:state():all_player_criminals().score .. " Died - " .. _ARG_0_:death_score_by_unit(managers.groupai:state():all_player_criminals().unit),
- font = tweak_data.menu.pd2_large_font,
- font_size = 36,
- color = tweak_data.chat_colors[_ARG_0_:get_color(managers.groupai:state():all_player_criminals().unit)] or tweak_data.chat_colors[1],
- layer = 2000
- })
- end
- function Deathmatch.get_color(_ARG_0_, _ARG_1_)
- if not _ARG_1_ then
- return 1
- end
- if pcall(check_id, _ARG_1_) and pcall(check_id, _ARG_1_) then
- return _ARG_1_:network():peer():id()
- else
- return 1
- end
- end
- function Deathmatch.check_skill(_ARG_0_)
- _ARG_0_._skill_score = _ARG_0_:score_by_unit(managers.player:player_unit())
- _ARG_0_._next_skill = _ARG_0_._next_skill or _ARG_0_._skill_score + 3
- if not _ARG_0_._available_skill and _ARG_0_._skill_score >= _ARG_0_._next_skill then
- _ARG_0_._next_skill = nil
- if _ARG_0_._skill_score > 5 and Network:is_server() and not _ARG_0_._heli then
- _ARG_0_._heli = true
- _ARG_0_:show_skill(7)
- _ARG_0_._available_skill = 7
- return
- end
- if _ARG_0_._skill_score > 15 and not _ARG_0_._tank then
- _ARG_0_._tank = true
- _ARG_0_:show_skill(30)
- _ARG_0_._available_skill = 30
- return
- end
- if _ARG_0_._skill_score > 20 and not _ARG_0_._shake then
- _ARG_0_._shake = true
- _ARG_0_:show_skill(20)
- _ARG_0_._available_skill = 20
- return
- end
- if _ARG_0_._skill_score > 25 and not _ARG_0_._s_shake then
- _ARG_0_._s_shake = true
- _ARG_0_:show_skill(40)
- _ARG_0_._available_skill = 40
- return
- end
- _ARG_0_:show_skill((math.random(1, 6)))
- _ARG_0_._available_skill = math.random(1, 6)
- end
- end
- function Deathmatch.show_hint(_ARG_0_, _ARG_1_)
- _ARG_0_.skill_gui = {}
- _ARG_0_.skill_gui.ws = Overlay:newgui():create_screen_workspace()
- _ARG_0_.skill_gui.lbl = _ARG_0_.skill_gui.ws:panel():text({
- name = "lbl_" .. tostring(math.random()),
- x = 270 + 0.5 * RenderSettings.resolution.x,
- y = -160 + 0.5 * RenderSettings.resolution.y,
- text = _ARG_1_,
- font = tweak_data.menu.pd2_large_font,
- font_size = 37,
- color = Color.red,
- layer = 2000
- })
- end
- function Deathmatch.delete_hint(_ARG_0_)
- Overlay:gui():destroy_workspace(_ARG_0_.skill_gui.ws)
- _ARG_0_.skill_gui = nil
- end
- function Deathmatch.show_skill(_ARG_0_, _ARG_1_)
- if _ARG_1_ == 1 then
- _ARG_0_:show_hint("FUS RO DAH available - Q")
- end
- if _ARG_1_ == 2 then
- _ARG_0_:show_hint("AIRSTRIKE available - Q")
- end
- if _ARG_1_ == 3 then
- _ARG_0_:show_hint("TASER attack available - Q (NEED TARGET)")
- end
- if _ARG_1_ == 4 then
- _ARG_0_:show_hint("SPOOC attack available - Q (NEED TARGET AND STAY NEAR PLAYER)")
- end
- if _ARG_1_ == 5 then
- _ARG_0_:show_hint("AIR DANCING available - Q (NEED TARGET)")
- end
- if _ARG_1_ == 6 then
- _ARG_0_:show_hint("AUTO AIRSTRIKE available - Q")
- end
- if _ARG_1_ == 7 then
- _ARG_0_:show_hint("CALL HELICOPTER available - Q")
- end
- if _ARG_1_ == 20 then
- _ARG_0_:show_hint("DRUNK CAMERA available - Q (NEED TARGET)")
- end
- if _ARG_1_ == 30 then
- _ARG_0_:show_hint([[
- TANK MODE available - Q
- Special tank attack - K]])
- end
- if _ARG_1_ == 40 then
- _ARG_0_:show_hint("SUPER DRUNK CAMERA available - Q")
- end
- if _ARG_1_ == 50 then
- _ARG_0_:show_hint("AIR CAGE available - Q")
- end
- end
- function Deathmatch.system_mess(_ARG_0_, _ARG_1_)
- managers.chat:feed_system_message(1, _ARG_1_)
- do break end
- if not managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit then
- return
- end
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:network():send_to_unit({
- "sync_player_movement_state",
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit,
- "managers.chat:feed_system_message( 1, \"" .. _ARG_1_ .. "\" )",
- nil,
- 40
- })
- end
- function Deathmatch.use_skill(_ARG_0_)
- if _ARG_0_._available_skill == 1 then
- _ARG_0_:system_mess("FUS RO DAH!")
- do break end
- if not managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit then
- return
- end
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:network():send_to_unit({
- "sync_player_movement_state",
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit,
- "push",
- nil,
- nil
- })
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:network():send_to_unit({
- "sync_player_movement_state",
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit,
- "20",
- managers.player:player_unit():network():peer():id(),
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:id()
- })
- _ARG_0_:delete_hint()
- _ARG_0_._available_skill = nil
- end
- if _ARG_0_._available_skill == 2 then
- mvector3.set(Vector3(), managers.player:player_unit():movement()._current_state._ext_camera:forward())
- mvector3.multiply(Vector3(), 20000)
- mvector3.add(Vector3(), (managers.player:player_unit():movement()._current_state._ext_camera:position()))
- if World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("bullet_impact_targets")) then
- _ARG_0_:system_mess(managers.network.account:username() .. " USE AIRSTRIKE!")
- if Network:is_server() then
- for _FORV_9_ = 1, 5 do
- managers.player:server_drop_carry("ammo", managers.money:get_bag_value("money"), nil, nil, 0, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("bullet_impact_targets")).position + Vector3(-40 + 40, 0, 900), Rotation(math.UP, math.random() * 360), Vector3(0, 0, 0), 0)
- end
- else
- for _FORV_9_ = 1, 5 do
- managers.network:session():send_to_host("server_drop_carry", "ammo", managers.money:get_bag_value("money"), nil, nil, 0, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("bullet_impact_targets")).position + Vector3(-40 + 40, 0, 900), Rotation(math.UP, math.random() * 360), Vector3(0, 0, 0), 0)
- end
- end
- _ARG_0_.delete_hint(_FOR_)
- _ARG_0_._available_skill = nil
- end
- end
- if _ARG_0_._available_skill == 3 then
- mvector3.set(Vector3(), managers.player:player_unit():movement()._current_state._ext_camera:forward())
- mvector3.multiply(Vector3(), 20000)
- mvector3.add(Vector3(), (managers.player:player_unit():movement()._current_state._ext_camera:position()))
- if World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")) and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:base() and pcall(check_name, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit) and pcall(check_name, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit) then
- _ARG_0_:system_mess(managers.network.account:username() .. " USE TASER ATTACK!")
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:network():send_to_unit({
- "sync_player_movement_state",
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit,
- "tased",
- 3,
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:id()
- })
- _ARG_0_:delete_hint()
- _ARG_0_._available_skill = nil
- end
- end
- if _ARG_0_._available_skill == 4 then
- mvector3.set(Vector3(), managers.player:player_unit():movement()._current_state._ext_camera:forward())
- mvector3.multiply(Vector3(), 20000)
- mvector3.add(Vector3(), (managers.player:player_unit():movement()._current_state._ext_camera:position()))
- if World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")) and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:base() and pcall(check_name, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit) and pcall(check_name, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit) and mvector3.distance_sq(managers.player:player_unit():position(), World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:position()) < 65000 then
- _ARG_0_:system_mess(managers.network.account:username() .. " USE SPOOC ATTACK!")
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:network():send_to_unit({
- "sync_player_movement_state",
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit,
- "bleed_out",
- 3,
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:id()
- })
- _ARG_0_:delete_hint()
- _ARG_0_._available_skill = nil
- end
- end
- if _ARG_0_._available_skill == 5 then
- mvector3.set(Vector3(), managers.player:player_unit():movement()._current_state._ext_camera:forward())
- mvector3.multiply(Vector3(), 20000)
- mvector3.add(Vector3(), (managers.player:player_unit():movement()._current_state._ext_camera:position()))
- if World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")) and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:base() and pcall(check_name, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit) and pcall(check_name, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit) then
- _ARG_0_:system_mess(managers.network.account:username() .. " USE DANCING!")
- _ARG_0_.start_dance = true
- _ARG_0_.dancing_unit = World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit
- _ARG_0_:delete_hint()
- _ARG_0_._available_skill = nil
- end
- end
- if _ARG_0_._available_skill == 6 then
- _ARG_0_:system_mess(managers.network.account:username() .. " USE AUTO AIRSTRIKE!")
- do break end
- if managers.groupai:state():all_player_criminals().status ~= "dead" and managers.groupai:state():all_player_criminals().unit ~= managers.player:player_unit() and not managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit then
- return
- end
- if Network:is_server() then
- for _FORV_5_ = 1, 5 do
- GrenadeBase.server_throw_grenade(1, managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:position(), Vector3(0, 0, 0))
- end
- else
- for _FORV_5_ = 1, 5 do
- managers.network:session():send_to_host("server_throw_grenade", 1, managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:position(), Vector3(0, 0, 0))
- end
- end
- _FOR_(_FOR_)
- _ARG_0_._available_skill = nil
- end
- if _ARG_0_._available_skill == 7 then
- if _ARG_0_.__heli then
- Control.restart = true
- end
- _ARG_0_.__heli = true
- lua_run("trainer/pvp/heli.lua")
- _ARG_0_:delete_hint()
- _ARG_0_._available_skill = nil
- end
- if _ARG_0_._available_skill == 20 then
- mvector3.set(Vector3(), managers.player:player_unit():movement()._current_state._ext_camera:forward())
- mvector3.multiply(Vector3(), 20000)
- mvector3.add(Vector3(), (managers.player:player_unit():movement()._current_state._ext_camera:position()))
- if World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")) and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:base() and pcall(check_name, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit) and pcall(check_name, World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit) then
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:network():send_to_unit({
- "sync_player_movement_state",
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit,
- "start_camera",
- nil,
- nil
- })
- _ARG_0_:system_mess(managers.network.account:username() .. " USE DRUNK CAMERA!")
- end
- _ARG_0_:delete_hint()
- _ARG_0_._available_skill = nil
- end
- if _ARG_0_._available_skill == 30 then
- _ARG_0_:system_mess(managers.network.account:username() .. " IS TANK!")
- function PlayerDamage._max_health(_ARG_0_)
- return (_ARG_0_._HEALTH_INIT + managers.player:thick_skin_value()) * managers.player:health_skill_multiplier() * 10
- end
- managers.player:player_unit():character_damage():set_health(200)
- _ARG_0_.start_tank_mode = true
- _ARG_0_:delete_hint()
- _ARG_0_._available_skill = nil
- end
- if _ARG_0_._available_skill == 40 then
- _ARG_0_:system_mess(managers.network.account:username() .. " USE SUPER DRUNK CAMERA!")
- do break end
- if not managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit then
- return
- end
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:network():send_to_unit({
- "sync_player_movement_state",
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit,
- "start_super_camera",
- nil,
- nil
- })
- _ARG_0_:delete_hint()
- _ARG_0_._available_skill = nil
- end
- if _ARG_0_._available_skill == 50 then
- _ARG_0_:delete_hint()
- _ARG_0_._available_skill = nil
- end
- end
- function Deathmatch.score_by_unit(_ARG_0_, _ARG_1_)
- if _ARG_1_ and _ARG_1_:base() and pcall(check_name, _ARG_1_) and pcall(check_name, _ARG_1_) then
- return _ARG_0_.score_table[_ARG_1_:base():nick_name()] and _ARG_0_.score_table[_ARG_1_:base():nick_name()] or 0
- end
- return 0
- end
- function Deathmatch.add_score(_ARG_0_, _ARG_1_)
- if _ARG_1_ == managers.player:player_unit() then
- _ARG_0_._skill_score = _ARG_0_._skill_score + 1
- end
- if pcall(check_name, _ARG_1_) and pcall(check_name, _ARG_1_) then
- _ARG_0_.score_table[_ARG_1_:base():nick_name()] = _ARG_0_.score_table[_ARG_1_:base():nick_name()] and _ARG_0_.score_table[_ARG_1_:base():nick_name()] + 1 or 1
- end
- end
- function Deathmatch.death_score_by_unit(_ARG_0_, _ARG_1_)
- if pcall(check_name, _ARG_1_) and pcall(check_name, _ARG_1_) then
- return _ARG_0_.death_score_table[_ARG_1_:base():nick_name()] and _ARG_0_.death_score_table[_ARG_1_:base():nick_name()] or 0
- else
- return 0
- end
- end
- function Deathmatch.add_death_score(_ARG_0_, _ARG_1_)
- if pcall(check_name, _ARG_1_) and pcall(check_name, _ARG_1_) then
- _ARG_0_.death_score_table[_ARG_1_:base():nick_name()] = _ARG_0_.death_score_table[_ARG_1_:base():nick_name()] and _ARG_0_.death_score_table[_ARG_1_:base():nick_name()] + 1 or 1
- end
- end
- function Deathmatch.get_random_pos(_ARG_0_)
- if managers.job:current_level_id() == "roberts" then
- _ARG_0_._poses = {
- Vector3(4979.83, -3046.99, -72.5601),
- Vector3(4922.91, -611.726, -80.18),
- Vector3(4261.2, -338.623, -80.18),
- Vector3(3690.21, -381.953, -64.94),
- Vector3(3865.21, 109.225, -64.94),
- Vector3(3312.39, 520.313, -79.9996),
- Vector3(2768.64, 1887.67, -77.1689),
- Vector3(356.547, 2477.07, -65.5619),
- Vector3(-478.362, 1604.57, -39.54),
- Vector3(-593.41, 2154.67, -39.54),
- Vector3(-816.931, 922.777, -70.02),
- Vector3(-2038.52, 520.747, -77.8397),
- Vector3(-3147.59, -1330.92, -62.4),
- Vector3(-2272.15, -3176.98, -64.9963),
- Vector3(-1385.02, -1867.62, -62.4001),
- Vector3(-1378.39, -989.267, -62.4),
- Vector3(-816.555, -1218.89, -62.4),
- Vector3(-738.941, -1859.63, -62.4001),
- Vector3(-183.596, -1379.28, 478.62),
- Vector3(-231.505, 770.722, 580.22),
- Vector3(3701.04, 85.0875, 463.251),
- Vector3(3418.64, -1959.87, 350.273),
- Vector3(496.73, -1547.61, 313.52)
- }
- elseif managers.job:current_level_id() == "branchbank" then
- _ARG_0_._poses = {
- Vector3(-855.532, -2796.43, 1.09985),
- Vector3(-1113.26, -2038.64, 1.09986),
- Vector3(642.165, -1579.51, 1.1),
- Vector3(1787.88, -1569.18, 1.10016),
- Vector3(1788.27, -19.4526, 1.10016),
- Vector3(1868.78, 1097.08, 1.10001),
- Vector3(1787.98, 2999.56, 1.09998),
- Vector3(2957.89, 3367.3, 1.10121),
- Vector3(2092.17, 3366.01, 1.09991),
- Vector3(1867.25, 3752.67, 1.10006),
- Vector3(-117.775, 4344.22, 1.10222),
- Vector3(26.6697, 3271.1, 1.10017),
- Vector3(-969.951, 3353.68, 1.10003),
- Vector3(-1888.76, 4130.62, 1.10036),
- Vector3(-1916.96, 3929.61, 1.10174),
- Vector3(-1650.75, 2831.43, 1.09995),
- Vector3(-3165.85, 2958.84, 1.1001),
- Vector3(-5105.65, 3251.36, 1.10004),
- Vector3(-3830.51, 3393.19, 1.10146),
- Vector3(-3401.73, 1602.45, 1.10293),
- Vector3(-4768.27, 572.978, 1.10004),
- Vector3(-4861.04, -188.339, 10.4907),
- Vector3(-7953.88, -64.0251, 1.10001),
- Vector3(-7773.07, -2331.27, 10.4908),
- Vector3(-8469.42, -3360.13, 1.09999),
- Vector3(-8418.94, -4648.38, 1.10113),
- Vector3(-6457.98, -4750.54, 1.10011),
- Vector3(-6214.24, -3372.47, -48.8994),
- Vector3(-6910.47, -3049.71, -18.8992),
- Vector3(-6135.98, -1565.31, 1.10014),
- Vector3(-4844.82, -1596.1, 1.10017),
- Vector3(-4830.97, -2336.61, 1.09985),
- Vector3(-3926.57, -2279.16, 1.09987),
- Vector3(-3674.18, -1605.61, 1.09997),
- Vector3(-1188.87, -322.415, -9.39935),
- Vector3(-2662.83, -32.8088, 1.09997),
- Vector3(-1256.59, 149.201, 1.09998),
- Vector3(-2742.48, 129.885, 1.10008),
- Vector3(-2718.9, 1569.45, 1.10001),
- Vector3(-1313.23, 1512.64, 1.10009),
- Vector3(-2279.13, 693.948, 1.09998),
- Vector3(-1169.42, 904.958, 1.09998),
- Vector3(-130.366, 856.597, 1.10008),
- Vector3(-508.881, 1712.36, 1.09998),
- Vector3(-80.9902, 2297.63, 1.10001),
- Vector3(-105.301, 2919.4, 1.10002),
- Vector3(-1307.74, 1707.46, 1.10009),
- Vector3(-1516.73, 2368.87, 1.09998),
- Vector3(-919.933, 3251.51, 1.10001),
- Vector3(-1291.6, 3369.65, 201.1),
- Vector3(-1293.21, 2482.49, 401.1),
- Vector3(-769.498, 3144.37, 401.1),
- Vector3(-146.633, 3121.94, 401.1),
- Vector3(-38.5789, 863.09, 401.1),
- Vector3(-1074.77, 837.932, 401.1),
- Vector3(-1409.58, 62.4711, 401.1),
- Vector3(-2761.28, 38.7799, 401.1),
- Vector3(-2757.71, 1168.92, 401.1),
- Vector3(-1447.36, 1482.02, 507.311),
- Vector3(-1133.43, 1729.93, 507.311),
- Vector3(-1569.29, 1844.95, 401.1),
- Vector3(-1820.82, 1869.7, 1.10001),
- Vector3(-267.473, 251.266, 10.4907),
- Vector3(-1143.9, 744.002, 1.09989),
- Vector3(1608.51, 3831.43, 1302.76),
- Vector3(1558.3, 4562.46, 1303.99),
- Vector3(1798.16, 3326.45, 1226.26),
- Vector3(1770.44, 356.832, 1689.37),
- Vector3(413.569, -1547.83, 1179.54),
- Vector3(-3535.09, -1758.77, 901.1),
- Vector3(-2882.16, -1681.82, 901.1),
- Vector3(-3317.76, -2249.73, 901.1),
- Vector3(-5277.67, -1605.88, 890.635),
- Vector3(-5834.4, -1612.5, 890.635),
- Vector3(-5448.48, -2241.24, 890.635),
- Vector3(-8067.32, -1627.98, 1268.12),
- Vector3(-8008.56, -4841.93, 924.716),
- Vector3(-6366.65, -3211.04, 852.789)
- }
- elseif managers.job:current_level_id() == "safehouse" then
- _ARG_0_._poses = {
- Vector3(-744.748, 2770.82, 1.1),
- Vector3(-788.45, 2057.47, 1.1),
- Vector3(-1456.48, 1769.71, 77.4002),
- Vector3(-1922.57, 2168.7, 1.10001),
- Vector3(-1985.83, 2667.77, 1.10001),
- Vector3(-2775.65, 2749.71, 1.1),
- Vector3(-3095.76, 3129.39, 1.1),
- Vector3(-2677.76, 2340.84, 1.10001),
- Vector3(-2486.77, 1470.9, 1.1),
- Vector3(-3211.54, 1705.3, 1.1),
- Vector3(-4734.6, 1286.76, 1.10058),
- Vector3(-3387.91, 1302.58, 1.09997),
- Vector3(-4604.77, 2518.94, 8.93817),
- Vector3(-3401.63, 3166.41, 163.229),
- Vector3(-1344.7, 2317.67, 1.10001),
- Vector3(-1794.16, 2798.26, 73.6636),
- Vector3(-655.122, 2885.21, 2.77709),
- Vector3(-1597.62, 3129.42, 2.70072),
- Vector3(-2135.24, 3215.56, 1.10001),
- Vector3(-1857.84, 3932.06, 97.669),
- Vector3(-2387.56, 4533.41, 1.10001),
- Vector3(-3072.32, 4522.38, 0.590958),
- Vector3(-3585.75, 4542.85, 1.1),
- Vector3(-3845.04, 4277.52, 1.10001),
- Vector3(-3450.54, 3355.79, 1.1),
- Vector3(-3488.95, 3972.74, 1.10001),
- Vector3(-2491.54, 3216.24, 1.1),
- Vector3(-1288.53, 2961.98, -397.38),
- Vector3(-1415.87, 3449.22, -397.38),
- Vector3(-1118.18, 3425.14, -396.98),
- Vector3(-1017.79, 4006.21, -397.38),
- Vector3(-1177.64, 5220.82, -396.9),
- Vector3(-856.005, 4506.16, -397.38),
- Vector3(-448.943, 3823.76, -396.5),
- Vector3(318.901, 4069, -397.379),
- Vector3(-348.008, 4288.14, -397.38),
- Vector3(94.7549, 3606.51, -397.379),
- Vector3(-661.288, 2820.97, -397.38),
- Vector3(-885.873, 3328.77, -313.83),
- Vector3(-856.102, 4568.6, -397.38),
- Vector3(-1593.9, 4568.53, -397.379),
- Vector3(-2134.26, 3925.86, -397.379),
- Vector3(-2667.26, 3784.05, -397.38),
- Vector3(-3042.85, 3843.48, -397.38),
- Vector3(-3057.87, 4396.03, -397.379),
- Vector3(-3076.15, 4692.74, -397.38),
- Vector3(-2009.92, 4830.82, -397.38),
- Vector3(-2599.91, 4346.04, -320.833),
- Vector3(-1912.64, 3288.02, -397.379),
- Vector3(-1641.96, 4004.59, -397.38),
- Vector3(-813.377, 1757.76, 53.5036)
- }
- elseif managers.job:current_level_id() == "mallcrasher" then
- _ARG_0_._poses = {
- Vector3(-2704, 2481.1, -398.899),
- Vector3(-2494.99, 3727.47, -418.897),
- Vector3(-2704.23, 4313.8, -396.753),
- Vector3(-1067.33, 3788.17, -418.897),
- Vector3(493.962, 3749.95, -418.899),
- Vector3(1897.2, 3575.51, -418.899),
- Vector3(3326.23, 2892.3, -145.276),
- Vector3(1422.01, 2734.2, -398.899),
- Vector3(523.245, 2444.81, -398.899),
- Vector3(-242.228, 3051.86, -398.9),
- Vector3(2077.74, 2396.19, -399.089),
- Vector3(2421.95, 830.626, -398.95),
- Vector3(1356.1, 1344.39, -398.9),
- Vector3(1693.98, 1343.9, -398.9),
- Vector3(1132.49, 1572.16, -398.9),
- Vector3(315.441, 1571.38, -398.899),
- Vector3(93.5979, 2053.62, -398.898),
- Vector3(-1062.18, 2353.94, -398.9),
- Vector3(-1013.27, 1342.75, -398.89),
- Vector3(-702.695, 205.709, -398.898),
- Vector3(-172.896, 212.01, -398.9),
- Vector3(-439.491, 693.207, -296.4),
- Vector3(-1204.6, 1240.31, -398.897),
- Vector3(-1184.77, 2003.28, -398.896),
- Vector3(-1875.75, 880.927, -398.898),
- Vector3(-643.643, -43.0332, 2.35044),
- Vector3(331.736, -87.1391, 1.10026),
- Vector3(894.897, -183.569, 401.277),
- Vector3(138.578, -197.375, 401.1),
- Vector3(-296.706, -946.722, 1.10118),
- Vector3(-306.515, -2204.71, 1.10145),
- Vector3(148.722, -3246.64, 1.10055),
- Vector3(1640.19, -3636.64, 1.10009),
- Vector3(-645.276, -3849.87, 1.1011),
- Vector3(-182.122, -3909.7, 1.10246),
- Vector3(-1395.98, -2669.86, 1.10031),
- Vector3(-1275.8, -1966.96, 1.10277),
- Vector3(-1181.97, -1567.15, 1.10012),
- Vector3(-1186.66, -113.862, 1.08665),
- Vector3(-2116.29, -2344.15, 1.10005),
- Vector3(-2540.37, -1223.79, 1.10003),
- Vector3(-2871.95, -978.165, 1.09988),
- Vector3(-3068.5, -1197, 403.097),
- Vector3(-2173.42, -1204.87, 501.26),
- Vector3(-1393.64, -377.486, 402.1),
- Vector3(-512.812, -1096.68, 401.1),
- Vector3(-1683.71, -1885.78, 401.1),
- Vector3(-531.225, -2268.33, 401.101),
- Vector3(-1717.24, -2763.89, 401.184),
- Vector3(-1647.61, -3360.97, 401.1),
- Vector3(-993.208, -5050.24, 401.1),
- Vector3(167.572, -5081.6, 401.1),
- Vector3(346.357, -4490.79, 401.105),
- Vector3(485.555, -5852.86, 431.1),
- Vector3(1342.34, -2776.93, 403.6),
- Vector3(715.679, -2260.04, 401.1),
- Vector3(828.546, -1266.86, 401.101),
- Vector3(-422.534, -3312.06, 401.101),
- Vector3(-370.056, 1554.63, -296.4)
- }
- elseif managers.job:current_level_id() == "nightclub" then
- _ARG_0_._poses = {
- Vector3(1777.81, -265.455, 26.0979),
- Vector3(2292.13, -473.965, 26.0971),
- Vector3(2980.41, -1897.03, 26.1),
- Vector3(2333.87, -2511.11, 26.1016),
- Vector3(798.352, -2777.17, 26.1),
- Vector3(-601.209, -934.992, 26.1),
- Vector3(-725.601, -2474.86, 26.1015),
- Vector3(-1188.9, -2005.43, 106.32),
- Vector3(949.373, -4924.27, 427.1),
- Vector3(353.087, -4294.08, 471.954),
- Vector3(863.101, -4262.94, 427.1),
- Vector3(1416.87, -4263.6, 427.1),
- Vector3(1198.78, -4880.79, 376.1),
- Vector3(2716.95, -4906.26, 470.116),
- Vector3(3319.58, -4568.89, 500.703),
- Vector3(2804.67, -4277.77, 426.1),
- Vector3(3361.44, -4259.6, 426.1),
- Vector3(1500.78, -5492.3, 376.1),
- Vector3(1542.78, -5905.05, 376.1),
- Vector3(1544.45, -6227.75, 376.1),
- Vector3(967.291, -6001.78, 376.1),
- Vector3(1282.59, -6669.56, 379.886),
- Vector3(212.173, -6695.34, 379.886),
- Vector3(1524.98, -7063.17, -23.9),
- Vector3(2215.79, -6843.93, -23.8992),
- Vector3(2280.66, -7588.85, -23.8998),
- Vector3(2670.19, -7726.11, -20.0087),
- Vector3(2974.06, -6644.94, -23.9002),
- Vector3(2894.45, -5936.92, 81.8853),
- Vector3(2842.63, -5319.77, 76.0997),
- Vector3(2822.79, -7914.94, -23.9),
- Vector3(3226.96, -8769.53, -23.9),
- Vector3(3389.71, -7776.56, -23.9),
- Vector3(3190.1, -6901.24, 122.525),
- Vector3(3401.85, -6035.32, 476.1),
- Vector3(3436.06, -5394.5, 481.886),
- Vector3(2830, -5291.78, 478.223),
- Vector3(2761.61, -5912.11, 487.944),
- Vector3(3257.03, -7184.79, 477.6),
- Vector3(2743.1, -6788.59, -23.9),
- Vector3(2365.74, -6543.32, -23.9002),
- Vector3(1900.27, -6530.75, -23.9003),
- Vector3(2429.32, -6139.78, -23.9003),
- Vector3(2135.49, -6139.73, -23.9001),
- Vector3(1278.51, -6321.56, -23.9002),
- Vector3(1202.83, -5373.88, 31.8881),
- Vector3(330.814, -5465.19, -23.9001),
- Vector3(482.05, -4507.1, -23.9003),
- Vector3(-38.8614, -5229.46, 26.0999),
- Vector3(79.1936, -4455.71, 26.0999),
- Vector3(3363.69, -4938.22, -23.9),
- Vector3(3335.52, -4505.73, -23.9),
- Vector3(2836.43, -4957.18, -23.9),
- Vector3(1492.33, -4328.53, -23.9001),
- Vector3(1866.11, -3006.89, 154.038)
- }
- elseif managers.job:current_level_id() == "ukrainian_job" then
- _ARG_0_._poses = {
- Vector3(1311.66, 2838.37, 26.0999),
- Vector3(1347.01, 4014.98, 26.1),
- Vector3(1560.06, 4733.03, 54.854),
- Vector3(920.602, 3065.84, 26.1),
- Vector3(-659.563, 3048.99, 26.102),
- Vector3(-1329.96, 3506.32, 26.1018),
- Vector3(-1595.31, 3415.02, 48.1004),
- Vector3(-1956.1, 4536.44, 26.1053),
- Vector3(-3513.65, 4508.13, 26.1),
- Vector3(-3429.07, 3148.05, 31.7057),
- Vector3(-3909.4, 1161.16, 26.1019),
- Vector3(-2215.28, 1782.75, 13.1),
- Vector3(-2487.24, 390.753, 26.0999),
- Vector3(-2474.91, 1296.73, 26.1),
- Vector3(-863.02, 2439.12, 26.1005),
- Vector3(-676.549, 1337.04, 26.0999),
- Vector3(1252, 1662.91, 13.1056),
- Vector3(2937.41, 806.092, 26.1),
- Vector3(3396.64, 2769, 26.1018),
- Vector3(1782.72, 2267.5, 13.1029),
- Vector3(1244.97, -185.582, 178.968),
- Vector3(1344.59, -1099.55, 26.0999),
- Vector3(2116.63, -1281.1, 26.0999),
- Vector3(2143.9, -2819.16, 80.1073),
- Vector3(909.568, -2825.83, 31.6114),
- Vector3(502.542, -2179.52, 26.0999),
- Vector3(-363.44, -2401.08, 26.0999),
- Vector3(-1218.2, -1769.36, 26.0999),
- Vector3(-1135.92, -369.111, 30.5562),
- Vector3(-1543.9, 231.07, 26.0999),
- Vector3(-1334.69, 1013.6, 26.1001),
- Vector3(-482.253, -830.26, 26.1),
- Vector3(-982.495, -1514.69, 26.1),
- Vector3(-95.9522, -1397.57, 26.1),
- Vector3(156.1, -1085.44, 26.1),
- Vector3(792.632, -1768.9, 25.412),
- Vector3(-114.672, -829.865, 26.1),
- Vector3(-185.332, -446.063, 26.1),
- Vector3(181.942, -298.708, 26.1),
- Vector3(594.437, -263.513, 44.8578),
- Vector3(637.189, 624.543, 44.2493),
- Vector3(233.977, -143.379, 26.0999),
- Vector3(251.673, 607.626, 26.0998),
- Vector3(-145.554, 613.203, 26.0998),
- Vector3(602.728, 625.466, 44.8578),
- Vector3(417.905, 1003.72, 26.1001),
- Vector3(-87.4375, 1013.21, 26.1847),
- Vector3(1300.08, 2806.47, 222.92),
- Vector3(344.363, 2744.13, 229.907),
- Vector3(-463.269, 2777.75, 200.877),
- Vector3(-1885.16, 2764.83, 229.907),
- Vector3(-1932.01, 3330.11, 227.551),
- Vector3(1261.63, 1131.31, 1328.99),
- Vector3(-3781.24, 1180.77, 684.5),
- Vector3(-2852.71, 1120.06, 1272.02),
- Vector3(-3525.75, 2977.12, 1362.03),
- Vector3(-1783.9, 4245.15, 830.702),
- Vector3(75.9839, 4319.87, 667.597)
- }
- elseif managers.job:current_level_id() == "family" then
- _ARG_0_._poses = {
- Vector3(-2150.72, -1704.55, 1.09994),
- Vector3(-2117.57, -439.518, 1.10178),
- Vector3(-2187.19, 1284.12, 1.09998),
- Vector3(-2361.9, 3322.61, 0.530098),
- Vector3(-69.6375, 2884.86, 1.09998),
- Vector3(-1170.77, 2490.23, 10.4907),
- Vector3(-1153.85, 220.276, 2.09996),
- Vector3(-1221.05, -1694.1, 2.09995),
- Vector3(-239.086, -1835.2, 1.09998),
- Vector3(-513.453, -416.871, -18.8988),
- Vector3(-522.3, 324.952, -18.8968),
- Vector3(-247.943, 2071.85, 1.09992),
- Vector3(322.536, 916.389, 1.10009),
- Vector3(1493.96, 1351.8, 101.1),
- Vector3(2332.49, 881.15, 1.09977),
- Vector3(3156.44, 804.563, 1.09974),
- Vector3(3020.69, 1177.75, 1.09982),
- Vector3(2550.14, -246.5, 1.09985),
- Vector3(3190.66, -893.822, 1.10057),
- Vector3(4682.3, -787.698, 1.10057),
- Vector3(4816.67, -2780.67, 1.10057),
- Vector3(3795.93, -3684.53, -18.8988),
- Vector3(3803.3, -2270.86, -24.0921),
- Vector3(2822.8, -1171.49, 1.10056),
- Vector3(2532.05, -2431.02, 1.10051),
- Vector3(4433.47, -4924.21, 1.10018),
- Vector3(2408.23, -5028.53, 1.1002),
- Vector3(1750.99, -4553.07, 1.1003),
- Vector3(2069.88, -3305.18, 1.10076),
- Vector3(287.144, -3358.24, 1.1003),
- Vector3(525.697, -2145.84, 1.10023),
- Vector3(470.549, -419.751, 1.10072),
- Vector3(512.971, 432.533, 1.10039),
- Vector3(958.549, -2411.63, 2.69469),
- Vector3(2164.75, -1732.74, 14.743),
- Vector3(1905.94, -2397.5, 2.69424),
- Vector3(2019.8, -3116.2, 2.69395),
- Vector3(655.709, -4965.67, -85.914),
- Vector3(-1757.28, -4923.22, -69.0583),
- Vector3(-3427.54, -4782.93, 1.10159),
- Vector3(-2454.3, -3365.05, 1.09995),
- Vector3(1015.52, 15.8165, 2.69439),
- Vector3(1352.45, 643.906, 2.6944),
- Vector3(1800.03, 582.135, 1.09993),
- Vector3(910.502, -686.162, 2.41836),
- Vector3(2169.6, -768.894, 2.69435),
- Vector3(2256.22, 291.325, 2.6944),
- Vector3(1430.37, -342.676, 22.6944),
- Vector3(1552.23, 33.2251, 22.6944),
- Vector3(2394.5, -690.37, 400.019),
- Vector3(2441.57, -1567.89, 401.1),
- Vector3(1648.3, -960.213, 401.1),
- Vector3(1227.13, -1376.25, 401.1),
- Vector3(1369.68, -1058.67, 401.1),
- Vector3(2701.48, -1569.75, 401.1),
- Vector3(303.176, -1213.75, 2501.1),
- Vector3(-2220.86, -4826.24, 2501.1),
- Vector3(2321.6, -4886.23, 2501.1),
- Vector3(3133.46, -4768.93, 2399.1),
- Vector3(4843.92, -3153.99, 2501.1),
- Vector3(2549.99, -3239.12, 2501.1)
- }
- elseif managers.job:current_level_id() == "four_stores" then
- _ARG_0_._poses = {
- Vector3(-1031.19, -780.019, 26.1003),
- Vector3(-557.577, -969.138, 26.1),
- Vector3(-918.91, -1994.9, 175.551),
- Vector3(-1649.6, -2611.12, 26.1038),
- Vector3(-1643.66, -4087.16, 26.1016),
- Vector3(-527.375, -3839.65, 6.10098),
- Vector3(4.91202, -3011.27, 6.1015),
- Vector3(1324.04, -3775.68, 6.10445),
- Vector3(1314.46, -2955.93, 15.8269),
- Vector3(3328.87, -2634.3, 26.1),
- Vector3(2986.77, -4089.34, 26.1034),
- Vector3(1743.93, -5020.44, -23.9),
- Vector3(1106.09, -5854.26, -23.8995),
- Vector3(1147.67, -5102.19, -23.8987),
- Vector3(329.114, -4524.74, -23.9001),
- Vector3(329.102, -5315.21, -23.9001),
- Vector3(619.106, -5768.9, -23.9001),
- Vector3(-85.713, -5477.74, 63.3929),
- Vector3(214.287, -4495.44, 26.0998),
- Vector3(-322.456, -4342.1, 27.0999),
- Vector3(-209.249, -4963.66, 26.5819),
- Vector3(-1497.13, -4620.18, 27.1),
- Vector3(-317.974, -5338.09, 27.1),
- Vector3(-740.422, -5840.01, 27.1),
- Vector3(5.9312, -2787.94, 26.1),
- Vector3(593.9, -1867.75, 25.1644),
- Vector3(-444.319, -1524.14, 26.1001),
- Vector3(-407.101, -1137.52, 26.1001),
- Vector3(-439.92, -1342.29, 26.1001),
- Vector3(-4.70948, -1394.18, 26.1001),
- Vector3(281.1, -1757.11, 30.0566),
- Vector3(1130.98, -1107.25, 26.1),
- Vector3(1762.05, -1156.27, 26.1),
- Vector3(1762.61, -2248.49, 26.1),
- Vector3(1135.25, -2277.02, 26.0135),
- Vector3(786.092, -2393.9, 26.1),
- Vector3(2432.51, -2383.71, 26.1),
- Vector3(2351.84, -1303.66, 26.1),
- Vector3(3329.6, -1830.44, 29.4904),
- Vector3(1880.66, -507.727, 26.1004),
- Vector3(888.483, -715.935, 26.1004),
- Vector3(132.769, -969.019, 26.1),
- Vector3(756.895, -2630.39, 26.1031),
- Vector3(375.106, -4311.91, 1457.17),
- Vector3(653.672, -2696.58, 1226.1),
- Vector3(-2509.1, -4172.44, 1715.63),
- Vector3(2314.06, -4182.16, 1329.72),
- Vector3(2305.07, -950.119, 2201.4),
- Vector3(-1011.95, -2535.13, 1419.88)
- }
- elseif managers.job:current_level_id() == "jewelry_store" then
- _ARG_0_._poses = {
- Vector3(1311.66, 2838.37, 26.0999),
- Vector3(1347.01, 4014.98, 26.1),
- Vector3(1560.06, 4733.03, 54.854),
- Vector3(920.602, 3065.84, 26.1),
- Vector3(-659.563, 3048.99, 26.102),
- Vector3(-1329.96, 3506.32, 26.1018),
- Vector3(-1595.31, 3415.02, 48.1004),
- Vector3(-1956.1, 4536.44, 26.1053),
- Vector3(-3513.65, 4508.13, 26.1),
- Vector3(-3429.07, 3148.05, 31.7057),
- Vector3(-3909.4, 1161.16, 26.1019),
- Vector3(-2215.28, 1782.75, 13.1),
- Vector3(-2487.24, 390.753, 26.0999),
- Vector3(-2474.91, 1296.73, 26.1),
- Vector3(-863.02, 2439.12, 26.1005),
- Vector3(-676.549, 1337.04, 26.0999),
- Vector3(1252, 1662.91, 13.1056),
- Vector3(2937.41, 806.092, 26.1),
- Vector3(3396.64, 2769, 26.1018),
- Vector3(1782.72, 2267.5, 13.1029),
- Vector3(1244.97, -185.582, 178.968),
- Vector3(1344.59, -1099.55, 26.0999),
- Vector3(2116.63, -1281.1, 26.0999),
- Vector3(2143.9, -2819.16, 80.1073),
- Vector3(909.568, -2825.83, 31.6114),
- Vector3(502.542, -2179.52, 26.0999),
- Vector3(-363.44, -2401.08, 26.0999),
- Vector3(-1218.2, -1769.36, 26.0999),
- Vector3(-1135.92, -369.111, 30.5562),
- Vector3(-1543.9, 231.07, 26.0999),
- Vector3(-1334.69, 1013.6, 26.1001),
- Vector3(-482.253, -830.26, 26.1),
- Vector3(-982.495, -1514.69, 26.1),
- Vector3(-95.9522, -1397.57, 26.1),
- Vector3(156.1, -1085.44, 26.1),
- Vector3(792.632, -1768.9, 25.412),
- Vector3(-114.672, -829.865, 26.1),
- Vector3(-185.332, -446.063, 26.1),
- Vector3(181.942, -298.708, 26.1),
- Vector3(594.437, -263.513, 44.8578),
- Vector3(637.189, 624.543, 44.2493),
- Vector3(233.977, -143.379, 26.0999),
- Vector3(251.673, 607.626, 26.0998),
- Vector3(-145.554, 613.203, 26.0998),
- Vector3(602.728, 625.466, 44.8578),
- Vector3(417.905, 1003.72, 26.1001),
- Vector3(-87.4375, 1013.21, 26.1847),
- Vector3(1300.08, 2806.47, 222.92),
- Vector3(344.363, 2744.13, 229.907),
- Vector3(-463.269, 2777.75, 200.877),
- Vector3(-1885.16, 2764.83, 229.907),
- Vector3(-1932.01, 3330.11, 227.551),
- Vector3(1261.63, 1131.31, 1328.99),
- Vector3(-3781.24, 1180.77, 684.5),
- Vector3(-2852.71, 1120.06, 1272.02),
- Vector3(-3525.75, 2977.12, 1362.03),
- Vector3(-1783.9, 4245.15, 830.702),
- Vector3(75.9839, 4319.87, 667.597)
- }
- elseif managers.job:current_level_id() == "firestarter_1" then
- _ARG_0_._poses = {
- Vector3(1012.9, 1210.87, 401.1),
- Vector3(987.747, 104.861, 401.1),
- Vector3(-1524.9, -1183.12, 2.57991),
- Vector3(-1699.4, -670.842, 688.2),
- Vector3(-1988.09, 1740.71, 798.074),
- Vector3(-2209.71, 4414.18, 401.1),
- Vector3(585.618, 4798.66, 790.99),
- Vector3(2786.86, 2248.67, 1.1),
- Vector3(-1753.8, 912.368, 1.17764),
- Vector3(-3392.66, 605.344, -198.912),
- Vector3(-3088.69, -1019.99, 11.0007),
- Vector3(-3414.54, 2816.56, -198.9),
- Vector3(-2279.45, 2990.75, 1.02573),
- Vector3(-2953.23, 4416.62, 320.073),
- Vector3(-4485.49, 6798.18, 1093.51),
- Vector3(-647.233, 4917.83, 1.00544),
- Vector3(1505.07, 785.707, 701.1)
- }
- elseif managers.job:current_level_id() == "firestarter_2" then
- _ARG_0_._poses = {
- Vector3(1283.18, 4494.33, 1.10322),
- Vector3(2027.49, 2891.91, -18.8979),
- Vector3(-1610.89, 2852, -18.8985),
- Vector3(-589.834, 1029.48, 1.10071),
- Vector3(-2174.52, 667.237, 1.09988),
- Vector3(-1568.57, 38.1161, 1.09994),
- Vector3(1603.26, 235.372, 1.09996),
- Vector3(1618.28, -2054.83, 401.1),
- Vector3(592.206, -3015.41, 401.1),
- Vector3(-2380.45, -3004.14, 401.1),
- Vector3(-2118.68, -2503.18, 401.1),
- Vector3(-2425.24, -1848.29, 401.1),
- Vector3(-2654.9, -1048.84, 401.1),
- Vector3(-1380.86, -1402.73, 413.244),
- Vector3(839.141, -1994.31, 401.1),
- Vector3(2374.77, -1907.27, 1.09998),
- Vector3(2673.39, -261.715, -6.89983),
- Vector3(-165.976, 1277.34, 902.103)
- }
- elseif managers.job:current_level_id() == "firestarter_3" then
- _ARG_0_._poses = {
- Vector3(-855.532, -2796.43, 1.09985),
- Vector3(-1113.26, -2038.64, 1.09986),
- Vector3(642.165, -1579.51, 1.1),
- Vector3(1787.88, -1569.18, 1.10016),
- Vector3(1788.27, -19.4526, 1.10016),
- Vector3(1868.78, 1097.08, 1.10001),
- Vector3(1787.98, 2999.56, 1.09998),
- Vector3(2957.89, 3367.3, 1.10121),
- Vector3(2092.17, 3366.01, 1.09991),
- Vector3(1867.25, 3752.67, 1.10006),
- Vector3(-117.775, 4344.22, 1.10222),
- Vector3(26.6697, 3271.1, 1.10017),
- Vector3(-969.951, 3353.68, 1.10003),
- Vector3(-1888.76, 4130.62, 1.10036),
- Vector3(-1916.96, 3929.61, 1.10174),
- Vector3(-1650.75, 2831.43, 1.09995),
- Vector3(-3165.85, 2958.84, 1.1001),
- Vector3(-5105.65, 3251.36, 1.10004),
- Vector3(-3830.51, 3393.19, 1.10146),
- Vector3(-3401.73, 1602.45, 1.10293),
- Vector3(-4768.27, 572.978, 1.10004),
- Vector3(-4861.04, -188.339, 10.4907),
- Vector3(-7953.88, -64.0251, 1.10001),
- Vector3(-7773.07, -2331.27, 10.4908),
- Vector3(-8469.42, -3360.13, 1.09999),
- Vector3(-8418.94, -4648.38, 1.10113),
- Vector3(-6457.98, -4750.54, 1.10011),
- Vector3(-6214.24, -3372.47, -48.8994),
- Vector3(-6910.47, -3049.71, -18.8992),
- Vector3(-6135.98, -1565.31, 1.10014),
- Vector3(-4844.82, -1596.1, 1.10017),
- Vector3(-4830.97, -2336.61, 1.09985),
- Vector3(-3926.57, -2279.16, 1.09987),
- Vector3(-3674.18, -1605.61, 1.09997),
- Vector3(-1188.87, -322.415, -9.39935),
- Vector3(-2662.83, -32.8088, 1.09997),
- Vector3(-1256.59, 149.201, 1.09998),
- Vector3(-2742.48, 129.885, 1.10008),
- Vector3(-2718.9, 1569.45, 1.10001),
- Vector3(-1313.23, 1512.64, 1.10009),
- Vector3(-2279.13, 693.948, 1.09998),
- Vector3(-1169.42, 904.958, 1.09998),
- Vector3(-130.366, 856.597, 1.10008),
- Vector3(-508.881, 1712.36, 1.09998),
- Vector3(-80.9902, 2297.63, 1.10001),
- Vector3(-105.301, 2919.4, 1.10002),
- Vector3(-1307.74, 1707.46, 1.10009),
- Vector3(-1516.73, 2368.87, 1.09998),
- Vector3(-919.933, 3251.51, 1.10001),
- Vector3(-1291.6, 3369.65, 201.1),
- Vector3(-1293.21, 2482.49, 401.1),
- Vector3(-769.498, 3144.37, 401.1),
- Vector3(-146.633, 3121.94, 401.1),
- Vector3(-38.5789, 863.09, 401.1),
- Vector3(-1074.77, 837.932, 401.1),
- Vector3(-1409.58, 62.4711, 401.1),
- Vector3(-2761.28, 38.7799, 401.1),
- Vector3(-2757.71, 1168.92, 401.1),
- Vector3(-1447.36, 1482.02, 507.311),
- Vector3(-1133.43, 1729.93, 507.311),
- Vector3(-1569.29, 1844.95, 401.1),
- Vector3(-1820.82, 1869.7, 1.10001),
- Vector3(-267.473, 251.266, 10.4907),
- Vector3(-1143.9, 744.002, 1.09989),
- Vector3(1608.51, 3831.43, 1302.76),
- Vector3(1558.3, 4562.46, 1303.99),
- Vector3(1798.16, 3326.45, 1226.26),
- Vector3(1770.44, 356.832, 1689.37),
- Vector3(413.569, -1547.83, 1179.54),
- Vector3(-3535.09, -1758.77, 901.1),
- Vector3(-2882.16, -1681.82, 901.1),
- Vector3(-3317.76, -2249.73, 901.1),
- Vector3(-5277.67, -1605.88, 890.635),
- Vector3(-5834.4, -1612.5, 890.635),
- Vector3(-5448.48, -2241.24, 890.635),
- Vector3(-8067.32, -1627.98, 1268.12),
- Vector3(-8008.56, -4841.93, 924.716),
- Vector3(-6366.65, -3211.04, 852.789)
- }
- elseif managers.job:current_level_id() == "alex_1" then
- _ARG_0_._poses = {
- Vector3(-1270.35, -3027.93, 917.409),
- Vector3(-1984.83, -1073.91, 1043.53),
- Vector3(-1577.92, 1001.98, 1147.15),
- Vector3(-713.387, 1978.16, 1200.74),
- Vector3(-248.275, 1269.38, 1128.66),
- Vector3(748.442, 1412.56, 1126.57),
- Vector3(2143.78, 2187.21, 1126.15),
- Vector3(3811.4, 2187.06, 1139.23),
- Vector3(3811.66, -38.3969, 1125.59),
- Vector3(2663.66, 407.661, 1142.58),
- Vector3(2355.64, 1549.54, 1130.2),
- Vector3(1929.81, 1383.42, 925.94),
- Vector3(1617.33, 392.1, 925.94),
- Vector3(2157.69, 663.354, 1025.94),
- Vector3(2960.01, 443.591, 1162.63),
- Vector3(3438.79, 32.7305, 986.741),
- Vector3(2737.1, 287.111, 869.935),
- Vector3(3067.9, -1572.24, 875.718),
- Vector3(1571.67, -1622.68, 1018.3),
- Vector3(132.846, -1714.81, 875.834),
- Vector3(-1162.76, -976.314, 1055.64),
- Vector3(598.323, -707.472, 1018.75),
- Vector3(1399.98, -913.487, 1132.7),
- Vector3(1041.53, -446.792, 1225.94),
- Vector3(1452.6, 321.186, 1225.94),
- Vector3(1667.81, 387.685, 1325.94),
- Vector3(2174.57, 660.401, 1325.94),
- Vector3(1832.88, 893.478, 1326.8),
- Vector3(1590.26, 1031.67, 1325.94),
- Vector3(1604.4, 1214.02, 1325.94),
- Vector3(1653.61, 1419.69, 1325.94),
- Vector3(1859.71, 1420.54, 1325.94),
- Vector3(2236.96, 1326.44, 1325.94),
- Vector3(2379.41, 979.625, 1727.52),
- Vector3(2427.53, 394.564, 1727.52),
- Vector3(2038.6, 386.485, 1725.94),
- Vector3(1818.74, 380.446, 1725.94),
- Vector3(1591.14, 546.04, 1725.94),
- Vector3(1581.84, 741.218, 1725.94),
- Vector3(1582.53, 942.182, 1725.94),
- Vector3(1806.85, 1434.66, 1725.94),
- Vector3(2002, 1441.37, 1744.55),
- Vector3(2103.17, 1344.02, 1325.94),
- Vector3(1451.17, 599.312, 1325.94),
- Vector3(1590.87, 1747.27, 1225.94),
- Vector3(1423.5, 967.7, 1126.22),
- Vector3(-2113.61, 2064.17, 1439.94),
- Vector3(2367.36, 412.023, 1129.2),
- Vector3(2014.83, 907.705, 2153.19)
- }
- elseif managers.job:current_level_id() == "alex_2" then
- _ARG_0_._poses = {
- Vector3(-366.341, -305.214, -798.9),
- Vector3(-291.429, -1483.18, -742.081),
- Vector3(392.703, -1213.49, -798.899),
- Vector3(1128.56, -340.702, -798.9),
- Vector3(461.313, 227.009, -798.899),
- Vector3(558.559, 1358.63, -776.955),
- Vector3(1659.11, 747.153, -798.9),
- Vector3(1892.8, 2056.31, -685.433),
- Vector3(1182.77, 2521.23, -598.899),
- Vector3(1585.04, 2771.26, -405.599),
- Vector3(927.093, 3479.61, -598.9),
- Vector3(2566.4, 1917.52, -583.714),
- Vector3(4015.99, 1410.8, -599.193),
- Vector3(3571, 1494.22, -199.173),
- Vector3(4015.98, 614.432, 591.389),
- Vector3(3182, 651.593, 2.59076),
- Vector3(2023.12, 809.122, 0.948074),
- Vector3(2637.28, 622.568, 1.09999),
- Vector3(2794.75, 1597.53, 1.09998),
- Vector3(2391.92, 2255.86, 1.09999),
- Vector3(3338.33, 2742.71, 1.09999),
- Vector3(2945.29, 2930.94, 131.134),
- Vector3(3411.39, 2328.83, 2.92938),
- Vector3(2388.05, 2605.25, 1.09999),
- Vector3(2981.95, 3391.53, 200.93),
- Vector3(2537.52, 3440.76, 204.03),
- Vector3(3161.75, 3978.55, 201.1),
- Vector3(2413.4, 4513.77, 202.208),
- Vector3(2963.25, 5216.77, 682.865),
- Vector3(2280.02, 4938.35, 0.826851),
- Vector3(2306.65, 4929.09, -399.173),
- Vector3(3047.37, 4482.06, -597.409),
- Vector3(1899.08, 4537.77, -598.9),
- Vector3(1562.8, 4184.66, -598.9),
- Vector3(2827.65, 3553.05, -597.409),
- Vector3(4087.13, 3443.91, -598.9),
- Vector3(2771.2, 3260.92, -598.9),
- Vector3(1935.8, 2982.32, -598.9),
- Vector3(958.811, 3059.48, -598.9),
- Vector3(1407.05, 3478.92, -560.087),
- Vector3(-117.762, 4229.49, -598.899),
- Vector3(-19.3647, 1958.34, -798.208),
- Vector3(-1143.31, 1477.04, -799.173),
- Vector3(-1250.25, 677.666, -798.208),
- Vector3(15.6203, 655.93, -798.208),
- Vector3(-495.578, 1613.65, -997.302),
- Vector3(-444.836, 1205.24, -599.193),
- Vector3(-1144.68, 1314.15, -399.173),
- Vector3(-405.44, 1236.32, -199.173),
- Vector3(-1144.73, 1314.58, 0.827042),
- Vector3(-1647.37, 2018.34, 0.300964),
- Vector3(-347.648, 2062.21, 0.301003),
- Vector3(255.03, 1854.13, 0.66066),
- Vector3(181.071, 2104.47, 1.09999),
- Vector3(843.918, 1896.93, 1.1),
- Vector3(842.119, 1490.06, 1.09998),
- Vector3(263.418, 1489.56, 1.06174),
- Vector3(-55.0759, 2690.08, -756.46),
- Vector3(2881.99, 2921.15, -366.657),
- Vector3(4328.84, 1903.03, -395.42),
- Vector3(4287.69, 2724.05, -398.9),
- Vector3(4187.54, 494.409, -382.679)
- }
- elseif managers.job:current_level_id() == "alex_3" then
- _ARG_0_._poses = {
- Vector3(19770.8, 23209.4, 2077.37),
- Vector3(19544.1, 25063.5, 2081.04),
- Vector3(18315.6, 24648.9, 2081.04),
- Vector3(17540.1, 24058.2, 2081.04),
- Vector3(16177.6, 23363.9, 2075.91),
- Vector3(15850.8, 24023.3, 2070.22),
- Vector3(14999.5, 23372.1, 2055.35),
- Vector3(16691.3, 24299.7, 2081.04),
- Vector3(16400.4, 25058.5, 2079.8),
- Vector3(14772.5, 24660.5, 2051.39),
- Vector3(14413, 23741.6, 2045.11),
- Vector3(13150.6, 23364.5, 2020.89),
- Vector3(13189.5, 25081.7, 2022.25),
- Vector3(12230.8, 24709.2, 1988.77),
- Vector3(12014.4, 23719.7, 1981.21),
- Vector3(10861.1, 24956.7, 1940.94),
- Vector3(10097.6, 23669.9, 1914.28),
- Vector3(10107.3, 23244.6, 1914.61),
- Vector3(10141.6, 23843.2, 2009.72),
- Vector3(10626, 23822.9, 2026.64),
- Vector3(11172, 23757, 2045.7),
- Vector3(10157.9, 23985.7, 1916.38),
- Vector3(10036.8, 25068, 1912.15),
- Vector3(9116.35, 23364.4, 1880.01),
- Vector3(8064.11, 23208.6, 1862.44),
- Vector3(7288.94, 24884.8, 1795.32),
- Vector3(6421.12, 23416.4, 1749.84),
- Vector3(12195.2, 24368.6, 2128.77),
- Vector3(14233.3, 23855.8, 2210.07),
- Vector3(15624.5, 23948.7, 2192.84),
- Vector3(16511, 24410.2, 2227.64),
- Vector3(18608.6, 24770, 2227.79),
- Vector3(18292.3, 23568.1, 2212.79),
- Vector3(16112, 23601.5, 2208.8),
- Vector3(12309.2, 24399.1, 2037.97),
- Vector3(11965.3, 24775.3, 2114.03),
- Vector3(10848.1, 24767.7, 2087.26),
- Vector3(9607.94, 24745.6, 2039.36),
- Vector3(9171.82, 23490.4, 2060.41),
- Vector3(8553.58, 24524.5, 2001.33),
- Vector3(7177.27, 24785.4, 1938.01),
- Vector3(6420.49, 23528.3, 1878.12)
- }
- elseif managers.job:current_level_id() == "watchdogs_1" then
- _ARG_0_._poses = {
- Vector3(621.985, 167.998, 114.392),
- Vector3(68.7068, -1656.31, 2.09998),
- Vector3(1241.84, -1411.87, 1.10014),
- Vector3(293.239, -672.522, 1.10099),
- Vector3(-359.063, -559.109, 1.10034),
- Vector3(218.044, 297.962, 1.10072),
- Vector3(1064.95, 59.3495, 1.10029),
- Vector3(1057.51, 256.105, 1.10083),
- Vector3(1465.37, -371.04, 1.1017),
- Vector3(2513.56, -668.175, 1.09997),
- Vector3(2519.41, 29.3552, 1.10017),
- Vector3(1905.01, 868.935, 1.09991),
- Vector3(1719.48, 3236.4, 157.23),
- Vector3(1546.51, 2439.21, 1.10003),
- Vector3(1426.83, 1966.67, 1.10004),
- Vector3(460.457, 1526.08, 1.09998),
- Vector3(267.011, 1084.36, 1.10081),
- Vector3(-381.13, 991.493, 1.10082),
- Vector3(-1508.37, 836.002, 1.09996),
- Vector3(-1065.61, -220.433, 1.09996),
- Vector3(-464.274, -1504.64, 1.90991),
- Vector3(-688.951, -2870, 1.10497),
- Vector3(-920.248, -3269.72, 1.10135),
- Vector3(-2575.24, -3550.56, 1.09997),
- Vector3(-2363.96, -1864.46, -18.8978),
- Vector3(-1622.02, -1470.78, -18.8985),
- Vector3(-2208.84, -596.993, -18.7136),
- Vector3(-3794.07, -536.455, 1.09992),
- Vector3(-4302.55, 519.425, 58.5393),
- Vector3(-2821.58, 788.669, 0.379288),
- Vector3(-2789.55, 2665.93, 1.10437),
- Vector3(-2422.14, 4186.69, -18.8985),
- Vector3(-1052.76, 4324.75, 1.09996),
- Vector3(-1117.32, 2703.18, 1.10006),
- Vector3(-1807.35, 1095.89, -18.8992),
- Vector3(-223.721, 3309.95, 201.106),
- Vector3(300.272, 3198.31, 401.124),
- Vector3(1660.25, 2895.83, 400.106),
- Vector3(2400.33, 2743.33, 402.225),
- Vector3(1295.73, 1486.77, 401.106),
- Vector3(118.369, 1438.08, 401.106),
- Vector3(-638.873, 1561.37, 408.813),
- Vector3(1040.38, 2972.6, 401.1),
- Vector3(311.904, 3161.71, 800.857),
- Vector3(-994.527, 3144.7, 801.1),
- Vector3(-287.72, 1654.92, 801.1),
- Vector3(-994.497, 1655.2, 801.1),
- Vector3(-1545.75, 2300.99, 815.106),
- Vector3(-2410.69, 2299.87, 815.106),
- Vector3(-4370.4, 3042.47, 801.1),
- Vector3(-3783.28, 2383.33, 815.106),
- Vector3(55.3879, 2449.06, 801.1),
- Vector3(2504.41, 2314.39, 402.225),
- Vector3(1831.06, 2216.4, 402.225),
- Vector3(1830, 1936.08, 402.225),
- Vector3(1855.27, 1508.15, 411.427),
- Vector3(1868.48, 1074.06, 402.225),
- Vector3(2518.9, 979.809, 402.225),
- Vector3(2509.91, 868.203, 401.1),
- Vector3(2251.83, -669.677, 415.106),
- Vector3(2668.7, -24.5249, 415.106),
- Vector3(2110.37, 180.061, 402.921),
- Vector3(1788.24, 821.824, 401.106),
- Vector3(1441.36, -1662.17, 201.106),
- Vector3(114.535, -1622.9, 401.106),
- Vector3(361.708, -735.798, 401.106),
- Vector3(-533.015, -737.431, 401.106),
- Vector3(-60.421, -2068.94, 401.1),
- Vector3(-762.219, -2740, 401.106),
- Vector3(-480.644, -2213.21, 401.106),
- Vector3(-962.4, -1739.9, 401.106),
- Vector3(-956.147, -2489.57, 601.106),
- Vector3(-961.707, -3236.89, 801.106),
- Vector3(-266.983, -2185.34, 809.995),
- Vector3(-331.35, -2581.83, 815.68),
- Vector3(-307.554, -3010.51, 801.1),
- Vector3(348.278, -3236.71, 801.1),
- Vector3(-2688.36, 1241.91, 815.106),
- Vector3(510.607, 1755.57, 1434.23),
- Vector3(2834.29, 881.906, 1382.98),
- Vector3(936.949, -1087.27, 1031.75),
- Vector3(-1.27939, -4098.67, 1445.13)
- }
- elseif managers.job:current_level_id() == "watchdogs_2" then
- _ARG_0_._poses = {
- Vector3(5053.9, -2453.46, 17.1131),
- Vector3(4769.28, -1731.09, 1.10011),
- Vector3(4396.79, -2141.48, 1.10011),
- Vector3(3574.17, -2124.16, 1.10011),
- Vector3(2431.53, -1841.17, 1.10011),
- Vector3(1809.51, -2129.02, 1.10011),
- Vector3(705.876, -1793.66, 35.817),
- Vector3(34.712, -2239.49, 1.10008),
- Vector3(-1669.14, -2182.39, 44.1396),
- Vector3(-1986.48, -810.491, 151.487),
- Vector3(-920.87, -655.199, 1.09997),
- Vector3(204.205, 185.129, 1.09987),
- Vector3(183.791, -797.913, 29.6454),
- Vector3(-831.259, 189.43, 1.09986),
- Vector3(-479, 1311.77, 1.09999),
- Vector3(-375.86, 2042.62, 29.6456),
- Vector3(-341.28, 2590.96, 1.10001),
- Vector3(536.889, 3700.45, 1.10011),
- Vector3(-2853.95, 6004.65, 1.10011),
- Vector3(-661.497, 4874.49, 1.10009),
- Vector3(-406.472, 3556.49, 1.10004),
- Vector3(-2742.06, 4120.97, 1.09989),
- Vector3(-2814.19, 2369.64, 1.09988),
- Vector3(-2741.48, 569.934, 1.09987),
- Vector3(-1685.93, 2650.12, 1.09994),
- Vector3(-848.004, 2525.38, 155.884),
- Vector3(-1340.56, 1443.94, 82.0632),
- Vector3(-2178.54, -224.743, 1.09988),
- Vector3(1378.11, -974.848, 1.10007),
- Vector3(614.2, 141.109, 3.1226),
- Vector3(1208.36, 632.913, 3.09999),
- Vector3(790, 1845.8, 194.403),
- Vector3(2459.98, 1584.08, 1.10011),
- Vector3(1755.15, 1179.62, 80.5165),
- Vector3(2220.82, -760.612, 1.10011),
- Vector3(2194.11, 40.5287, 1.09988),
- Vector3(2217.98, 647.001, 1.09995),
- Vector3(2459.13, 2717.07, 0.892334),
- Vector3(2798.69, 3406.43, 20.844),
- Vector3(4859.96, 3259.18, 1.10011),
- Vector3(3884.63, 3011.29, 101.1),
- Vector3(3278.77, 2797.72, 200.616),
- Vector3(3349.88, 2254.59, 101.1),
- Vector3(4637.23, 1607.7, 1.10011),
- Vector3(3701.13, 1045.56, 1.10011),
- Vector3(4997.66, -197.727, 1.09999),
- Vector3(4940.89, 580.502, 1.10308),
- Vector3(4278.44, -457.147, 1.10011),
- Vector3(4372.67, 819.452, 0.586136),
- Vector3(3832.17, 96.7402, 82.0632),
- Vector3(3431.81, -270.223, 1.09986),
- Vector3(3199.5, 152.153, 1.09985),
- Vector3(2903.1, -916.51, 1.1),
- Vector3(2493.45, -888.647, 1.1002),
- Vector3(2576.03, -286.891, 1.09995),
- Vector3(2493.38, 489.532, 1.09987),
- Vector3(2576.68, 821.43, 1.10023),
- Vector3(2455.78, 1078.69, 1.10011),
- Vector3(3216.09, -188.446, 402.106),
- Vector3(2613.13, 219.978, 401.106),
- Vector3(3381.88, 587.32, 420.1),
- Vector3(4011.96, 788.292, 401.106),
- Vector3(3706.03, 1199.96, 481.312),
- Vector3(3473.77, 1580.82, 543.075),
- Vector3(3382.36, 1031.1, 270.934),
- Vector3(2739.24, 1047.13, 364.609),
- Vector3(2498.98, -926.972, 402.106),
- Vector3(3160.48, -949.905, 402.106),
- Vector3(2437.37, -740.785, 402.106),
- Vector3(3794.9, -943.382, 126.191),
- Vector3(2252.52, -1093.46, 181.1),
- Vector3(1683.61, -274.975, 269.075),
- Vector3(3132.87, 117.733, 1005),
- Vector3(3326.22, 2336.8, 764.978)
- }
- elseif managers.job:current_level_id() == "framing_frame_1" then
- _ARG_0_._poses = {
- Vector3(5681.4, 1618.93, -98.9001),
- Vector3(4560.02, 2034.54, -91.4396),
- Vector3(4686.4, 3413.58, -98.9),
- Vector3(4623.5, 861.092, -98.9),
- Vector3(4625.42, -900.889, -100.342),
- Vector3(4376.01, -2711, -45.1046),
- Vector3(3589.11, -2933.78, 101.1),
- Vector3(3807.22, -2605, 148.1),
- Vector3(2745.43, -2610.78, 101.1),
- Vector3(2364.91, -2587.92, 101.1),
- Vector3(1560.47, -2616.34, 101.1),
- Vector3(1029.94, -4193.81, 101.1),
- Vector3(1711.93, -4768.28, 101.1),
- Vector3(2898.4, -4239.63, 101.1),
- Vector3(2428.82, -3804.74, 248.11),
- Vector3(3286.79, -2524.62, 164.021),
- Vector3(1727.02, -1021.4, -108.93),
- Vector3(1972.53, -2406.52, -106.578),
- Vector3(2678.99, -2046.64, -118.9),
- Vector3(2448.07, -382.455, -99.8824),
- Vector3(3233.4, 257.796, -98.8962),
- Vector3(3318.68, -313.079, -98.9001),
- Vector3(2840.76, 1301.28, 0.521729),
- Vector3(2887.55, 2703.41, -55.5179),
- Vector3(1382.52, 3237.02, -98.9),
- Vector3(1635.8, 835.901, -16.5114),
- Vector3(440.468, 2486.1, 3.81757),
- Vector3(920.506, 2606.13, 178.177),
- Vector3(1182.74, 2545.97, 476.1),
- Vector3(1570.79, 2437.79, 488.504),
- Vector3(1502.86, 970.706, 476.1),
- Vector3(2313.37, 722.923, 476.1),
- Vector3(2459.86, -83.7395, 342.1),
- Vector3(2316.89, -771.36, 476.1),
- Vector3(1540.7, -2418.71, 476.1),
- Vector3(855.415, -1901.83, 651.941),
- Vector3(775.243, 2.55766, 516.168),
- Vector3(888.137, 1678.1, 574.872),
- Vector3(913.066, 733.737, 476.1),
- Vector3(-564.052, 704.844, 476.1),
- Vector3(-557.085, -690.742, 476.1),
- Vector3(18.0931, 1912.49, 747.013),
- Vector3(-1625.17, 1926.59, 744.445),
- Vector3(-1644.1, -339.237, 746.695),
- Vector3(-1605.62, -1981.6, 743.533),
- Vector3(-23.0422, -2007.47, 738.822),
- Vector3(71.4117, -101.442, 476.1),
- Vector3(940.916, 45.8276, 1.10011),
- Vector3(905.03, 744.325, 1.09999),
- Vector3(1667.91, 398.133, 1.10001),
- Vector3(2095.23, -50.4142, 1.09999),
- Vector3(2322.64, -753.984, 7.50879),
- Vector3(1343.86, -618.804, 1.10012),
- Vector3(896.213, -943.408, 1.09999),
- Vector3(948.554, -1483.21, 1.10003),
- Vector3(901.117, 1459.71, 1.10017),
- Vector3(1355.36, 1510.37, 1.10001),
- Vector3(958.203, 1879.06, 1.09996),
- Vector3(958.273, 2230.15, 1.09995),
- Vector3(1222.43, 1948.28, 1.10003),
- Vector3(213.665, 1171.53, 1.10014),
- Vector3(564.745, 1647.04, 1.10001),
- Vector3(119.871, 2040.82, 1.09999),
- Vector3(-459.813, 2285.96, 1.09999),
- Vector3(-768.9, 831.088, 1.09999),
- Vector3(-1176.16, 1784.96, 1.09998),
- Vector3(-855.891, 2368.9, 1.09999),
- Vector3(-2169.29, 2369.55, 1.10004),
- Vector3(-1771.18, 1331.53, 1.10008),
- Vector3(-2359.78, 830.378, 1.09999),
- Vector3(-856.1, 744.022, 1.09998),
- Vector3(-856.099, -793.9, 1.09998),
- Vector3(-2394.12, -793.9, 1.09999),
- Vector3(-1472.63, -21.7685, 1.10003),
- Vector3(-2394.19, 741.9, 1.09999),
- Vector3(-2393.9, -880.27, 1.09998),
- Vector3(-2393.9, -2418.06, 1.09999),
- Vector3(-856.1, -2419.18, 1.09999),
- Vector3(-855.618, -881.1, 1.09998),
- Vector3(-1595.88, -1580.54, 294.747),
- Vector3(-769.145, -881.1, 1.09999),
- Vector3(-769.666, -2412.91, 1.09999),
- Vector3(768.895, -2419.15, 1.09998),
- Vector3(769.123, -881.1, 1.09999),
- Vector3(-317.9, -1928.26, 1.09999),
- Vector3(416.681, -1927.94, 1.10008),
- Vector3(1708.06, -49.9259, 233.955)
- }
- elseif managers.job:current_level_id() == "framing_frame_2" then
- _ARG_0_._poses = {
- Vector3(-3644.18, -138.256, -23.8999),
- Vector3(-1413.6, -138.508, 40.6107),
- Vector3(-1482.28, -1340.82, -23.9),
- Vector3(-3337.16, -2132.14, -21.3998),
- Vector3(-3986.4, -2186.55, -21.4),
- Vector3(-2790.31, -846.607, -21.3997),
- Vector3(-2260.84, -1173.61, -23.8996),
- Vector3(-1461.58, -2067.86, 12.8247),
- Vector3(-728.414, -1408.87, 100.931),
- Vector3(-728.423, -1641.44, 112.625),
- Vector3(-276.106, -1623.61, 100.931),
- Vector3(218.786, -1639.91, 100.931),
- Vector3(1109.18, -1511.22, 100.934),
- Vector3(-489.132, -1299.89, -23.9),
- Vector3(-536.475, -138.601, 13.5389),
- Vector3(1421.85, -424.858, 32.9342),
- Vector3(1285.03, -1319.78, 63.6677),
- Vector3(766.178, -774.248, -17.5858),
- Vector3(555.639, 970.47, -21.3997),
- Vector3(1435.23, 608.98, -21.3998),
- Vector3(1732.83, 789.65, -21.3998),
- Vector3(2506.29, 1181.48, -20.8997),
- Vector3(1842.94, -920.73, -20.3996),
- Vector3(1643.36, -2043.9, -21.4001),
- Vector3(2339.49, -2235.13, -20.3997),
- Vector3(2999.29, -1653.24, 74.144),
- Vector3(4423.29, -1463.39, 74.1434),
- Vector3(3644.62, -2213.98, -21.4),
- Vector3(2911.65, -2185.15, -21.3985),
- Vector3(3963.4, -2631.39, -21.3996),
- Vector3(4598.18, -1778.9, -23.0476),
- Vector3(5156.31, -2250.64, -21.3995),
- Vector3(4256.1, -2631.5, -21.3997),
- Vector3(5119.16, -1274.89, -23.3017),
- Vector3(5067.55, -147.834, -23.3014),
- Vector3(4595.61, 717.906, -21.8997),
- Vector3(4337.83, 1105.09, -20.9),
- Vector3(4153.71, 1181.41, -20.8999),
- Vector3(2646.29, 1181.44, -9.26974),
- Vector3(2393.2, -66.1294, 74.141),
- Vector3(3275.75, -67.2511, 74.1411),
- Vector3(4152.28, -47.7224, 74.1736),
- Vector3(3835.03, -482.196, 162.1),
- Vector3(2758.76, 35.4321, 357.218),
- Vector3(4532.5, 64.3033, 357.22),
- Vector3(4474.69, -1608.74, 357.222),
- Vector3(2333.83, -1568.97, 357.218),
- Vector3(3359.3, -1126.3, -18.8998),
- Vector3(1630.54, -1198.22, 378.606),
- Vector3(1948.72, -2643.29, 379.606),
- Vector3(3068.17, -2119.14, 379.606),
- Vector3(4108.46, -2637.2, 177.606),
- Vector3(4239.41, -2643.91, 380.606),
- Vector3(5047.95, -1882.4, 378.606),
- Vector3(5169.08, -788.39, 378.606),
- Vector3(5073.96, 1127.66, 379.606),
- Vector3(4673.8, 685.09, 379.606),
- Vector3(3733.9, 1170.63, 167.606),
- Vector3(2918.68, 1186.65, 174.06),
- Vector3(4248.22, -3494.17, -396.179),
- Vector3(4164.29, -2289.29, -696.179),
- Vector3(2680.16, -2322.26, -696.179),
- Vector3(2789.43, -1490.75, -697.166),
- Vector3(1132.02, -700.136, -697.166),
- Vector3(460.368, -1397.96, -766.355),
- Vector3(1630.65, -1110.41, 778.606),
- Vector3(1630.83, -2643.9, 778.606),
- Vector3(3297.41, -2473.56, 778.606),
- Vector3(3259.43, -1424.49, 778.606),
- Vector3(5168.98, -2643.9, 778.606),
- Vector3(4446.85, -2313.29, 778.606),
- Vector3(5130.26, -1733.51, 778.606),
- Vector3(6128.76, -538.18, -21.3012),
- Vector3(5381.52, 1016.52, -21.3022),
- Vector3(6316.97, 1746.16, -23.3022),
- Vector3(7032.77, 1467.01, -23.18),
- Vector3(8384.43, 903.354, -12.68),
- Vector3(7133.15, -263.196, -23.18),
- Vector3(7244.41, -2669.9, -23.18),
- Vector3(5347.85, -2362.34, -23.3021),
- Vector3(5314.3, -264.896, 778.289),
- Vector3(5697.28, 2200.85, 776.82),
- Vector3(7133.86, 1933.13, 579.979),
- Vector3(1699.78, -513.187, 792.606),
- Vector3(4992.53, -989.545, 792.606),
- Vector3(2753.08, 1251.93, 1059.31),
- Vector3(423.552, 409.114, 778.6),
- Vector3(-991.025, 324.535, 778.6),
- Vector3(3606.25, -2263.56, 1324.53),
- Vector3(1594.89, -1953.89, 1411.67)
- }
- elseif managers.job:current_level_id() == "framing_frame_3" then
- _ARG_0_._poses = {
- Vector3(-2066.48, 6368.91, 4201.1),
- Vector3(-3293.9, 6368.95, 4201.1),
- Vector3(-2656.01, 4351.01, 4201.1),
- Vector3(-3765.47, 5094.94, 4201.1),
- Vector3(-4962.47, 4087.49, 4101.88),
- Vector3(-4158.59, 5592.04, 4101.1),
- Vector3(-3769.13, 4035.6, 4201.1),
- Vector3(-2635.76, 4064.71, 3801.1),
- Vector3(-3368.91, 4243.97, 3801.1),
- Vector3(-2635.53, 3145.25, 3801.1),
- Vector3(-2648.94, 1053.6, 3801.1),
- Vector3(-5338.61, 1053.6, 3801.1),
- Vector3(-5232.42, 3957.9, 3801.1),
- Vector3(-4120.64, 3066.52, 3801.1),
- Vector3(-3289.03, 2521.3, 3826.1),
- Vector3(-4166.74, 2481.5, 3801.1),
- Vector3(-4763.7, 2888.2, 3875.7),
- Vector3(-4713.96, 2301.13, 3801.1),
- Vector3(-4165.76, 5267.54, 3601.1),
- Vector3(-3908.88, 4756.33, 3401.1),
- Vector3(-4171.76, 3970.55, 3401.1),
- Vector3(-2631.1, 4169.1, 3401.1),
- Vector3(-4563.4, 4069.47, 3401.1),
- Vector3(-4968.9, 4155.95, 3401.1),
- Vector3(-5033.4, 5718.96, 3401.1),
- Vector3(-4261.19, 5640.8, 3401.1),
- Vector3(-4924.86, 4222.6, 3801.1),
- Vector3(-4287.44, 4636.11, 3885.68),
- Vector3(-4907.33, 4891.4, 3801.1),
- Vector3(-4916.18, 4018.87, 3401.1),
- Vector3(-4968.9, 2686.24, 3401.1),
- Vector3(-4273.33, 2863.19, 3403.57),
- Vector3(-5368.9, 3738.44, 3401.1),
- Vector3(-5234.52, 2496.24, 3401.1),
- Vector3(-5276.21, 1857.72, 3401.1),
- Vector3(-3491.3, 1858.6, 3401.1),
- Vector3(-4490.4, 2292.56, 3401.1),
- Vector3(-3417.54, 2516.27, 3401.1),
- Vector3(-2664.31, 1948.93, 3401.1),
- Vector3(-2631.06, 3651.34, 3401.1),
- Vector3(-2631.03, 4168.9, 3401.1),
- Vector3(-3123.43, 2728.25, 3405.31),
- Vector3(-3768.9, 2655.97, 3401.1),
- Vector3(-3499.71, 3698.66, 3401.1),
- Vector3(-3988.83, 4704.9, 3401.1),
- Vector3(-4003.66, 4806.25, 3001.1),
- Vector3(-4813.38, 4668.44, 3001.1),
- Vector3(-4321.1, 4058.9, 3001.1),
- Vector3(-3030.54, 4149.61, 3001.1),
- Vector3(-2727.24, 3347.05, 3001.1),
- Vector3(-2943.9, 2656.1, 3001.1),
- Vector3(-3031.1, 2656.1, 3001.1),
- Vector3(-3110.09, 3694.88, 3001.1),
- Vector3(-3662.69, 3266.22, 3001.1),
- Vector3(-4330.52, 2656.09, 3001.1),
- Vector3(-3930.72, 3697.33, 3008.52),
- Vector3(-4969.13, 3296.14, 3001.1),
- Vector3(-5126.45, 3444.05, 3001.1),
- Vector3(-4991.46, 2706.63, 3001.1),
- Vector3(-5530.13, 1772.49, 3001.1),
- Vector3(-5529.14, 871.55, 3001.85),
- Vector3(-4168.31, 915.861, 3001.1),
- Vector3(-2462.6, 871.393, 3005.09),
- Vector3(-2462.42, 2368.9, 3001.1),
- Vector3(-2963.71, 1364.93, 3036.44),
- Vector3(-3844.52, 1564.42, 3055.6),
- Vector3(-4438.37, 1605.13, 3184.85),
- Vector3(-4929.57, 1453.46, 3076.83),
- Vector3(-3837.85, 3130.9, 3026.1),
- Vector3(-3577.98, 3889.06, 3001.1),
- Vector3(-4619.77, 2525.89, 4126.1)
- }
- elseif managers.job:current_level_id() == "welcome_to_the_jungle_1" then
- _ARG_0_._poses = {
- Vector3(-1354.78, -1653.9, 24.1123),
- Vector3(-86.1049, -1716.36, 4.77409),
- Vector3(-396.565, -2741, 60.4054),
- Vector3(215.003, -1819.8, -0.441849),
- Vector3(665.858, -3254.48, 33.0026),
- Vector3(117.424, -4293.81, 21.0461),
- Vector3(674.25, -4966.89, 39.6932),
- Vector3(823.491, -3540.1, 48.7443),
- Vector3(1075.63, -2697.44, -1.95361),
- Vector3(1746.49, -2240.54, 21.256),
- Vector3(2618.8, -1905.24, 4.53383),
- Vector3(2664.4, -2560.63, 101.1),
- Vector3(3970.01, -1868.36, 2.28939),
- Vector3(5159.18, -1707.04, 101.1),
- Vector3(6155.3, -1846.9, 20.36),
- Vector3(7051.49, -1545.01, 17.2192),
- Vector3(7519.54, -2866.18, 73.6),
- Vector3(7519.94, -3751.83, 73.6),
- Vector3(7617.68, -5167.48, 2.06913),
- Vector3(7268.9, -6966.43, 2.43584),
- Vector3(6260.3, -8259.54, 1.03902),
- Vector3(3906.5, -8356.93, 46.3834),
- Vector3(2445.38, -3961.79, 81.1),
- Vector3(1566.4, -4808.59, 21.9424),
- Vector3(1137.35, -6011.6, 21.5962),
- Vector3(1756.17, -6863.47, 28.0801),
- Vector3(2370.71, -5767.21, -39.9287),
- Vector3(2584.11, -6817, 5.29711),
- Vector3(3358.73, -6609.71, 5.29712),
- Vector3(3579.42, -5663.25, 354.593),
- Vector3(2023.92, -5382.44, 594.062),
- Vector3(4077, -6363.42, 0.050354),
- Vector3(3508.4, -7053.9, 2.95273),
- Vector3(5166.67, -6271.63, 11.045),
- Vector3(5919.06, -6552.2, 2.46764),
- Vector3(5555.41, -5548.5, 9.71439),
- Vector3(5819.53, -4374.75, 5.92963),
- Vector3(5812.71, -2973.48, 101.1),
- Vector3(5233.04, -3344.68, 179.379),
- Vector3(3710.82, -4213.75, 1.09999),
- Vector3(2997.92, -3892.78, -196.087),
- Vector3(3096.92, -3450.37, 175.646),
- Vector3(3555.53, -4087.44, 201.1),
- Vector3(2557.02, -4088.03, 201.1),
- Vector3(2708.96, -3274.19, 201.1),
- Vector3(3014.97, -2538.49, 201.1),
- Vector3(3833.77, -2700.03, 201.1),
- Vector3(3736.25, -3179.93, 201.1),
- Vector3(2815.88, -3195.28, 601.1),
- Vector3(3432.9, -3436.83, 601.101),
- Vector3(3476.82, -4134.91, 601.101),
- Vector3(2541.24, -4135.26, 601.101),
- Vector3(2540.98, -3148.28, 601.101),
- Vector3(2780.97, -2681.1, 601.1),
- Vector3(3782.93, -3199.41, 601.1),
- Vector3(3502.43, -3061.82, 601.1),
- Vector3(3110.98, -2504.22, 520.395),
- Vector3(3306.84, -2960.98, 1056.11),
- Vector3(7839.74, -3537.64, 1031.47),
- Vector3(7669.63, -6559.19, 570.328),
- Vector3(4869.6, -9143.24, 801.1),
- Vector3(6068.41, -8330.38, 801.1),
- Vector3(454.898, -6903.79, 5.29712),
- Vector3(255.492, -6044.3, 5.29712),
- Vector3(1511.91, -4631.91, 461.598)
- }
- elseif managers.job:current_level_id() == "welcome_to_the_jungle_2" then
- _ARG_0_._poses = {
- Vector3(-6031.19, 6413.44, 92.1556),
- Vector3(-8356.92, 6430.96, 23.4813),
- Vector3(-8576.24, 5091.79, 39.3355),
- Vector3(-8515.5, 3262.73, 4.90108),
- Vector3(-8533, 2104.88, 12.731),
- Vector3(-7079, 3406.57, 160.613),
- Vector3(-5329.52, 5604.08, 86.0586),
- Vector3(-3412.03, 5754.25, -152.781),
- Vector3(-828.961, 3905.91, -348.863),
- Vector3(-2649.47, 3900.19, 6.89335),
- Vector3(-3637.19, 3886.21, 45.1103),
- Vector3(-4121.16, 3080.58, 242.471),
- Vector3(-5194.5, 2373.25, 268.719),
- Vector3(-4516.82, 2075.9, 352.675),
- Vector3(-5813.44, 2387.63, 130.74),
- Vector3(-5740.26, 382.144, 36.1665),
- Vector3(-8263.05, -1307.56, 61.1905),
- Vector3(-6752.98, -1417.84, -22.6788),
- Vector3(-5732.6, -3108.53, 51.3844),
- Vector3(-4726.31, -2195.36, 43.0949),
- Vector3(-4311.29, -1227.12, 229.857),
- Vector3(-4649.25, -566.377, 470.967),
- Vector3(-3627.18, 194.805, 272.872),
- Vector3(-2426.57, 565.771, 9.58984),
- Vector3(-1155.95, 565.781, -0.329872),
- Vector3(-1454.98, 1815.19, 0.18811),
- Vector3(-255.97, 686.319, -322.017),
- Vector3(704.004, 645.219, -389.022),
- Vector3(1208.75, -793.52, -669.349),
- Vector3(1560.99, -2094.97, -528.674),
- Vector3(2438.83, -3785.76, -606.919),
- Vector3(374.603, -3820.23, -170.964),
- Vector3(-2424.71, -3103.87, -2.96065),
- Vector3(-3638.12, -2261.03, 9.27243),
- Vector3(-2051.37, -2835.2, 44.2483),
- Vector3(-1545.73, -2868.39, 1.09992),
- Vector3(-249.743, -2490.92, 2.20976),
- Vector3(2561.74, -3756.42, 0.86467),
- Vector3(2561.71, -1835.8, 1.1),
- Vector3(2036.76, -2309.84, -231.976),
- Vector3(21.8179, -2683.96, 1.1),
- Vector3(-677.814, -2335.88, 1.10001),
- Vector3(-1244.63, -1680.43, 1.09998),
- Vector3(-2281.33, -2294.15, 1.10001),
- Vector3(-2089.1, -1175.73, 1.10003),
- Vector3(-2265.14, 418.403, 1.09999),
- Vector3(-1693.92, -630.871, 6.61682),
- Vector3(-1016.61, 241.979, 1.10001),
- Vector3(-263.983, 531.274, 1.09998),
- Vector3(343.9, 166.004, 51.1),
- Vector3(479.966, 136.702, 1.10001),
- Vector3(1374.81, 571.763, 1.10001),
- Vector3(1361.53, -946.395, 1.09996),
- Vector3(-568.9, -1568.99, 1.09996),
- Vector3(-563.219, -456.1, 1.09997),
- Vector3(565.521, -161.596, 1.10021),
- Vector3(-656.018, -1239.15, 1.09997),
- Vector3(-658.838, -124.436, 1.1),
- Vector3(-1030.95, -1250, 1.09998),
- Vector3(-2368.92, -793.843, 1.09999),
- Vector3(-882.79, -1248.41, 401.1),
- Vector3(-2146.05, -1481.45, 401.1),
- Vector3(-2283.46, -631.095, 401.1),
- Vector3(-1075.64, -695.232, 401.1),
- Vector3(-2277.74, -425.062, 401.1),
- Vector3(-1666.39, 418.25, 401.1),
- Vector3(-855.343, -514.323, 401.1),
- Vector3(-436.634, 99.8083, 401.1),
- Vector3(68.1555, 479.222, 401.1),
- Vector3(763.868, -235.754, 376.1),
- Vector3(-754.135, -51.5952, 401.1),
- Vector3(-1340.23, -1734.6, 426.1),
- Vector3(-1930.99, -2393.05, 401.1),
- Vector3(-2056.1, -2091.5, 401.1)
- }
- elseif managers.job:current_level_id() == "arm_for" then
- _ARG_0_._poses = {
- Vector3(-3728.91, -8144.02, -752.417),
- Vector3(-4777.76, -7491.27, -868.606),
- Vector3(-3863.03, -6861.96, -909.363),
- Vector3(-5066.22, -6735.75, -1021.52),
- Vector3(-4124.77, -5788.79, -972.584),
- Vector3(-5617.39, -6043.37, -1039.23),
- Vector3(-3974.59, -4615.23, -1040.27),
- Vector3(-1837.18, -4191.2, -966.89),
- Vector3(-2774.17, -2626.43, -744.325),
- Vector3(-1414.87, -1576.07, -902.079),
- Vector3(-1807.69, 109.934, -267.037),
- Vector3(-978.404, 1307.85, -61.6206),
- Vector3(-748.641, 3420.25, 247.364),
- Vector3(-2785.7, 3137.42, 21.4137),
- Vector3(-3219.48, 1536.05, -44.4051),
- Vector3(-3085.74, -143.979, 422.017),
- Vector3(-1071.07, -1589.09, -827.812),
- Vector3(758.9, -273.433, -848.105),
- Vector3(429.337, 2845.31, -1124.67),
- Vector3(1238.07, 1076.26, -455.56),
- Vector3(1159.19, -663.709, -333.613),
- Vector3(1578.67, -1999.54, 118.227),
- Vector3(1953.66, -2487.32, -52.5048),
- Vector3(458.983, -3373.46, -774.86),
- Vector3(-1077.73, -3778.4, -990.605),
- Vector3(-1478.86, -2318.8, -1009.82),
- Vector3(1812.08, -2112.85, 265.106),
- Vector3(2086.04, -1426.65, 467.606),
- Vector3(3723.69, -1434.59, 549.102),
- Vector3(2488.29, -2012.08, 465.106),
- Vector3(1132.65, -1393.51, 467.606),
- Vector3(1011.79, -1809.52, 465.106),
- Vector3(88.292, -1812.37, 465.106),
- Vector3(-440.411, -1393.89, 467.607),
- Vector3(-1464.03, -1393.9, 467.607),
- Vector3(-3025.33, -1393.72, 455.901),
- Vector3(-3234.81, -2035.57, 450.106),
- Vector3(-4370.38, -1656.55, 464.453),
- Vector3(-4126.13, -558.314, 453.538),
- Vector3(-2511.26, -326.582, 453.538),
- Vector3(-3036.68, -841.347, 453.539),
- Vector3(-1402.84, -878.868, 467.606),
- Vector3(-516.342, -906.577, 467.607),
- Vector3(-512.021, -490.946, 465.106),
- Vector3(411.708, -487.578, 465.106),
- Vector3(1089.33, -886.958, 467.606),
- Vector3(1917.62, -848.446, 467.606),
- Vector3(3544.89, -853.004, 549.1),
- Vector3(4514.64, -491.084, 548.883),
- Vector3(4154.93, 218.731, 450.954),
- Vector3(2335.24, -16.2786, 451.071),
- Vector3(4035.79, 458.651, 453.6),
- Vector3(3404.32, 1771.37, 453.6),
- Vector3(2368.55, 1017.17, 450.905),
- Vector3(2077.72, 2082.16, 450.201),
- Vector3(2170.75, 2532.98, 450.228),
- Vector3(2491.42, 2960.03, 450.017),
- Vector3(2955.08, 4110.96, 449.128),
- Vector3(4504.49, 2964.4, 449.974),
- Vector3(4535.76, 2293.75, 450.389),
- Vector3(3988.81, 1884.63, 450.599),
- Vector3(2054.35, 1872.86, 809.998),
- Vector3(2045.96, 2741.92, 809.998),
- Vector3(911.708, -687.822, 1065.11),
- Vector3(1825.76, -888.356, 1065.11),
- Vector3(1891.78, -1412.23, 1065.11),
- Vector3(709.988, -1141.58, 1065.11),
- Vector3(-382.566, -1611.9, 1065.11),
- Vector3(-291.093, -1152.54, 1065.11),
- Vector3(-1366.25, -1198.77, 1065.11),
- Vector3(-2562.48, -1401.18, 1065.11),
- Vector3(-2611.71, -889.303, 1065.11),
- Vector3(-3036.3, -1129.98, 965.781),
- Vector3(2026.01, -1148.51, 965.781)
- }
- elseif managers.job:current_level_id() == "arm_hcm" then
- _ARG_0_._poses = {
- Vector3(3063.88, 4961.49, 1446.1),
- Vector3(1777.25, 4947.21, 1446.1),
- Vector3(1600.98, 6497.29, 1454.97),
- Vector3(1781.1, 8373.46, 1446.1),
- Vector3(3018.9, 8373.55, 1446.1),
- Vector3(3154.98, 6474.84, 1454.97),
- Vector3(2773.86, 4288.85, 1446.1),
- Vector3(2026.04, 4289.66, 1446.1),
- Vector3(1754.94, 4818.91, 1446.1),
- Vector3(3142.13, 4411.73, 1446.1),
- Vector3(3016.4, 3207.61, 1445.87),
- Vector3(2364.59, 2924.27, 1445.88),
- Vector3(1854.51, 3189.84, 1445.9),
- Vector3(79.4757, 2518.34, 1446.1),
- Vector3(590.311, 2545.61, 1446.1),
- Vector3(889.135, 2635.57, 1446.1),
- Vector3(3268.42, 2626.06, 1446.1),
- Vector3(3466.63, 3611.69, 1446.1),
- Vector3(4755.06, 3606.02, 1446.1),
- Vector3(4659.49, 2550.02, 1446.1),
- Vector3(4769.48, 3601.59, 1846.1),
- Vector3(4755.97, 2136.33, 1866.1),
- Vector3(3785.84, 2063.58, 1846.1),
- Vector3(3315.31, 2312.05, 1846.1),
- Vector3(2385.35, 2584.58, 1846.1),
- Vector3(1495.52, 2233.25, 1846.1),
- Vector3(614.702, 2018.93, 1846.1),
- Vector3(34.352, 2236.72, 1846.1),
- Vector3(31.1004, 2868.97, 1846.1),
- Vector3(1488.94, 3214.11, 1846.1),
- Vector3(1437.55, 3819.62, 1646.1),
- Vector3(2334.35, 2923.72, 1846.26),
- Vector3(592.635, -463.23, 1846.19),
- Vector3(107.814, -543.122, 1846.1),
- Vector3(1464.96, -636.086, 1847.1),
- Vector3(1426.7, -2176.64, 1846.1),
- Vector3(2357.86, -1908.66, 1846.1),
- Vector3(2361.14, -1401.11, 1846.1),
- Vector3(2384.03, -1095.24, 1846.1),
- Vector3(3461.07, -1845.15, 1846.1),
- Vector3(3329.63, -635.573, 1847.1),
- Vector3(4682.34, -548.439, 1846.1),
- Vector3(3811.81, -381.218, 1845.45),
- Vector3(1754.56, -2272.02, 1446.1),
- Vector3(1777.35, -962.901, 1446.1),
- Vector3(3102.32, -1046.08, 1446.1),
- Vector3(2379.13, -700.003, 1344.92),
- Vector3(1601.55, -2219.16, 1046.53),
- Vector3(1673.29, -928.327, 1046.1),
- Vector3(2155.15, -977.934, 1049.44),
- Vector3(2600.73, -997.231, 1046.1),
- Vector3(3076.22, -1074.23, 1046.1),
- Vector3(2428.5, -2069.25, 1046.1),
- Vector3(-1353.92, -1161.54, 1062.41),
- Vector3(-939.352, 921.861, 1051.1),
- Vector3(-499.576, 1995.72, 1046.1),
- Vector3(-84.9697, 1223.97, 1026.1),
- Vector3(730.007, 2293.47, 1046.1),
- Vector3(1770.04, 1412.33, 1026.1),
- Vector3(1655.92, 798.933, 1060.49),
- Vector3(1923.08, -101.663, 1046.1),
- Vector3(3579.66, -177.789, 1057.42),
- Vector3(4387.52, 657.794, 1026.1),
- Vector3(3470.47, 2267.55, 1046.1),
- Vector3(2818.16, 2800.41, 1069.99),
- Vector3(2190.32, 658.608, 1026.1),
- Vector3(4769.24, 2102.18, 1046.1),
- Vector3(6216.91, 1833.18, 1046.1),
- Vector3(6186.07, -32.5638, 1026.1),
- Vector3(4478.61, -73.2162, 1045.91),
- Vector3(1625.84, -407.695, 2666.1),
- Vector3(3178.79, -435.037, 2666.1),
- Vector3(4718.94, 2106.43, 2666.1),
- Vector3(878.984, 2069.21, 2666.12),
- Vector3(1550.79, 2958.5, 3446.1),
- Vector3(3535.83, 2949.23, 3446.1),
- Vector3(4732.67, -367.914, 3546.1),
- Vector3(4825.45, 2046.39, 4296.1),
- Vector3(-8.60076, 2043, 4296.1),
- Vector3(93.8459, -430.287, 3546.1),
- Vector3(4693.89, 3584.58, 1046.1),
- Vector3(123.502, 2669.32, 1046.1),
- Vector3(502.501, 3207.85, 1048.95),
- Vector3(1230.91, 3306.1, 1046.1)
- }
- elseif managers.job:current_level_id() == "arm_cro" then
- _ARG_0_._poses = {
- Vector3(-2779.17, -1689.93, 1.09987),
- Vector3(-1920.99, -2049.83, -3.1449),
- Vector3(-1269.04, -2369.14, 15.043),
- Vector3(-1278.75, -1876.48, 3.60666),
- Vector3(-2269.22, -1941.4, 3.60543),
- Vector3(-2272.48, -1480.18, 3.6058),
- Vector3(-1014.02, -973.757, 3.60542),
- Vector3(-2501.07, -1176.79, -7.62772),
- Vector3(-3644.98, -969.937, 1.10022),
- Vector3(-3269.26, 974.689, 1.0997),
- Vector3(-1973.98, 372.36, -18.8991),
- Vector3(-910.559, -202.545, -18.8986),
- Vector3(-2487.66, 1553.4, -6.45484),
- Vector3(-2150.19, 1660.66, 1.10028),
- Vector3(-1873.07, 2216.01, 80.4655),
- Vector3(-1050.72, 2969.19, -1.48144),
- Vector3(-1631.09, 3166.4, 1.09989),
- Vector3(-1637.31, 2573.68, 400.204),
- Vector3(-851.687, 2549, 401.1),
- Vector3(-802.53, 1046.13, 451.1),
- Vector3(-2348.92, 1089.66, 401.1),
- Vector3(-1151.39, -1073.25, 401.1),
- Vector3(-2290.45, 1223.5, 1.09998),
- Vector3(-942.928, 1210.53, 1.09994),
- Vector3(-916.937, 2472.74, 1.09995),
- Vector3(-1418.1, 1643.68, 1.09996),
- Vector3(111.746, 3587.06, -18.8981),
- Vector3(-475.507, 3060.23, -10.9645),
- Vector3(316.978, 1713.94, -18.8952),
- Vector3(1185.37, 4052.49, 1.09983),
- Vector3(1728.39, 2414.82, 1.10032),
- Vector3(2368.71, 2768.9, 1.10003),
- Vector3(2663.77, 1629.91, 1.09995),
- Vector3(2492.84, 572.144, 1.09998),
- Vector3(1519.32, 2348.89, 401.1),
- Vector3(851.654, 2348.3, 401.1),
- Vector3(850.987, 852.873, 403.6),
- Vector3(2377.68, 1569.59, 539.373),
- Vector3(850.887, 883.345, 403.6),
- Vector3(1097.57, 1981.26, 3.60045),
- Vector3(1982.32, 1846.42, 3.60152),
- Vector3(2284.81, 970.65, 3.59999),
- Vector3(883.957, 1110.87, 3.59999),
- Vector3(1199.67, -61.4141, -18.8989),
- Vector3(2592.04, -809.424, -0.41851),
- Vector3(2070.57, -1481.09, 1.09995),
- Vector3(1718.93, -954.971, 1.09995),
- Vector3(815.567, -2062.97, 2.75115),
- Vector3(1066.78, -1042.27, 1.09994),
- Vector3(2256.74, -1731.06, 1.10021),
- Vector3(2081.78, -2811.48, 1.09993),
- Vector3(1005.33, -2772.53, 1.09997),
- Vector3(1212.8, -4079.44, 1.10044),
- Vector3(449.576, -4455.92, 125.191),
- Vector3(-394.53, -4217.59, 127.538),
- Vector3(-526.44, -2892.33, 1.09998),
- Vector3(66.0794, -140.087, -18.7122)
- }
- elseif managers.job:current_level_id() == "arm_fac" then
- _ARG_0_._poses = {
- Vector3(-1675, -845, 196.008),
- Vector3(-2528.8, -1133.39, 189.286),
- Vector3(-2473.18, 187.147, 208.952),
- Vector3(-995.685, -14.7775, 208.883),
- Vector3(-172.026, -1351.32, 208.96),
- Vector3(1178.52, -1771.88, 278.366),
- Vector3(3749.1, -1968.91, 298.49),
- Vector3(5705.1, -1843.64, 210.989),
- Vector3(6427.74, -171.435, 208.951),
- Vector3(5419.42, 813.955, 208.95),
- Vector3(3983.1, 1236.4, 208.95),
- Vector3(3717.1, 1099.26, 8.94997),
- Vector3(2198.68, 1041.12, 8.95),
- Vector3(1970.12, 1833.88, 211.246),
- Vector3(688.123, 2694.78, 237.462),
- Vector3(794.427, 1630.66, 357.519),
- Vector3(1653.47, 204.817, 208.95),
- Vector3(2731.82, -97.2793, 248.163),
- Vector3(2442.02, -45.9561, 441.469),
- Vector3(1594.44, -787.272, 188.955),
- Vector3(-314.92, -789.062, 188.952),
- Vector3(-1227.02, -2429.19, 210.999),
- Vector3(-2571.27, -2779.87, 211.01),
- Vector3(-3056.77, -3261.61, 210.994),
- Vector3(-1449.61, -4143.5, 221.299),
- Vector3(215.2, -4116.35, 208.49),
- Vector3(1301.4, -4216.42, 210.989),
- Vector3(2286.73, -4938.32, 214.701),
- Vector3(4028.71, -5611.78, 211.035),
- Vector3(4150.14, -4031.1, 211.04),
- Vector3(3956.98, -3010.49, 210.989),
- Vector3(2537.25, -3264.81, 210.989),
- Vector3(373.448, -3164.53, 211.008),
- Vector3(71.3399, -1857.77, 422.956),
- Vector3(1199.73, -2421.75, 422.956),
- Vector3(2739.07, -2192.94, 480.894),
- Vector3(2791.97, -2952.88, 480.894),
- Vector3(4875.15, -3125.22, 408.49),
- Vector3(4326.28, -2556.08, 408.49),
- Vector3(4824.66, -1885.89, 408.49),
- Vector3(4271.92, -2080.13, 808.49),
- Vector3(1396.53, 103.277, 1008.95),
- Vector3(679.034, -1991.6, 822.49)
- }
- elseif managers.job:current_level_id() == "arm_par" then
- _ARG_0_._poses = {
- Vector3(-5136.22, 4575.9, -167.536),
- Vector3(-2501.07, 4461.28, -173.9),
- Vector3(-4580.98, 1988.52, -173.9),
- Vector3(-5138.3, 62.5661, -173.9),
- Vector3(-4991.06, -834.871, -173.9),
- Vector3(-4478.7, -2368.48, -173.899),
- Vector3(-4726.21, -3482.23, -193.898),
- Vector3(-3556.52, -4823.69, -173.901),
- Vector3(-1599.73, -5322.59, -173.899),
- Vector3(-267.943, -4599.13, -173.9),
- Vector3(1352.41, -4638.77, -173.9),
- Vector3(2494.48, -5234.71, -173.899),
- Vector3(4906.05, -5354.26, -173.864),
- Vector3(4948.51, -3131.1, -173.9),
- Vector3(4948.46, -1531, -173.9),
- Vector3(4313.9, -1500.03, -173.9),
- Vector3(2941.38, -2478.66, -173.9),
- Vector3(2399.93, -3340.98, -193.749),
- Vector3(3675, -1894.29, -193.898),
- Vector3(4123.44, 39.2297, -174.063),
- Vector3(2519.03, -16.1445, -173.9),
- Vector3(3241.79, 1964.11, -193.899),
- Vector3(5828.9, 268.601, -173.9),
- Vector3(5264.38, 3641.37, -173.9),
- Vector3(4753.24, 4804.91, -173.899),
- Vector3(2666.4, 4257.12, -173.9),
- Vector3(3974.63, 2617.26, -193.899),
- Vector3(3439.56, 2125.37, -193.898),
- Vector3(2219.82, 2659.37, -173.899),
- Vector3(513.577, 4343.46, -173.9),
- Vector3(-577.343, 4232.85, -173.899),
- Vector3(-1801.46, 4121.73, -173.9),
- Vector3(-2417.33, 3357.87, -193.899),
- Vector3(-1767.97, 1341.65, -348.9),
- Vector3(366.673, 1429.26, -372.9),
- Vector3(1993.9, 1794.29, -372.9),
- Vector3(1696.3, -529.98, -372.896),
- Vector3(1680.38, -2201.62, -372.9),
- Vector3(1527.39, -1240.63, -373.9),
- Vector3(-1116.17, -1678.6, -170.27),
- Vector3(-2655.01, -1885.48, -273.9),
- Vector3(-3438.1, -336.922, -348.9),
- Vector3(-2674.68, 484.591, -307.9),
- Vector3(-1791.83, -298.584, -73.9),
- Vector3(-303.404, 703.471, -173.9),
- Vector3(4886.42, 169.403, 1526.09),
- Vector3(5938.48, 1984.46, 1526.1),
- Vector3(2744.93, 4140.3, 2326.1),
- Vector3(4576.65, 3289.51, 3126.1),
- Vector3(4890.67, -1446.57, 2226.1),
- Vector3(2046.22, -4636.34, 1526.1),
- Vector3(-3577.86, -4569.62, 2326.1),
- Vector3(-4383.22, -2909.52, 2326.1),
- Vector3(-4421.1, 2608.26, 2326.1),
- Vector3(-2574.7, -1053.22, -373.9),
- Vector3(-3302.23, -774.266, -373.9),
- Vector3(390.723, -1129.65, -273.9)
- }
- elseif managers.job:current_level_id() == "arm_und" then
- _ARG_0_._poses = {
- Vector3(6035.77, -4011.52, 300.75),
- Vector3(5341.96, -4011.4, 308.95),
- Vector3(5641.21, -2515.08, 300.75),
- Vector3(5220.41, -2341.13, 300.75),
- Vector3(5394.85, -823.381, 300.75),
- Vector3(5661.4, 985.025, 280.751),
- Vector3(4468.62, 2090.38, 300.75),
- Vector3(3512.99, -554.687, 300.75),
- Vector3(1795.74, -382.115, 300.75),
- Vector3(1416.86, 560.508, 371.619),
- Vector3(1010.84, 1612.58, 300.75),
- Vector3(1381.29, 2072.83, 307.11),
- Vector3(1211.16, 3180.33, 309.859),
- Vector3(2436.66, 2567.54, 307.11),
- Vector3(3439.28, 2370.49, 300.75),
- Vector3(4463.26, 2857.56, 300.75),
- Vector3(5661.62, 1846.2, 300.75),
- Vector3(5631.5, 580.104, 367.728),
- Vector3(2423.56, 165.976, 280.753),
- Vector3(1012.11, 744.437, 280.751),
- Vector3(-1163.47, -313.654, 280.753),
- Vector3(-1836.07, 515.265, 305.75),
- Vector3(-2279.36, -1103.06, 507.111),
- Vector3(-2474.81, -3012.22, 312.408),
- Vector3(-5337.91, -3041.9, 379.272),
- Vector3(-5936.36, -3234.51, 374.75),
- Vector3(-6733.34, -2334.42, 374.75),
- Vector3(-6257.04, -1089.2, 374.75),
- Vector3(-4386.57, -1189.74, 374.75),
- Vector3(-4560.66, -2213.76, 374.75),
- Vector3(-7057.73, 3361.4, 308.911),
- Vector3(-6272.81, 3019.67, 300.7),
- Vector3(-6355.49, 2055.6, 300.7),
- Vector3(-4781, 2332.33, 250.7),
- Vector3(-3752.38, 2536.4, 300.753),
- Vector3(-2437.5, 1616.01, 298.219),
- Vector3(378.486, -1394.41, 300.75),
- Vector3(-72.7012, -1491.62, 307.11),
- Vector3(-1738.31, -1165.7, 501.11),
- Vector3(-2787.19, -210.131, 554.198)
- }
- elseif managers.job:current_level_id() == "escape_cafe" then
- _ARG_0_._poses = {
- Vector3(2330.62, -1631.09, 556.066),
- Vector3(1718.19, -3028.65, 526.102),
- Vector3(1042.97, -4257.14, 506.102),
- Vector3(264.359, -4567.88, 526.107),
- Vector3(-367.602, -3387.76, 526.1),
- Vector3(379.557, -2314.57, 506.101),
- Vector3(-571.69, -1207.52, 534.318),
- Vector3(557.512, -311.981, 506.288),
- Vector3(-637.377, -643.42, 533.132),
- Vector3(-2831.1, -1501.31, 554.526),
- Vector3(-4387.05, -1081.74, 526.1),
- Vector3(-3997.11, 919.726, 541.066),
- Vector3(-4599.39, -332.17, 506.102),
- Vector3(-3310.11, 343.269, 506.101),
- Vector3(-1613.11, 208.682, 832.716),
- Vector3(-2167.9, 2369.9, 526.1),
- Vector3(-455.096, 1961.05, 526.1),
- Vector3(-1541.26, 1888.48, 526.1),
- Vector3(-1713.39, 747.789, 532.911),
- Vector3(-275.1, 857.446, 610.776),
- Vector3(-194.38, 4411.4, 526.1),
- Vector3(1474.5, 4412.25, 526.1),
- Vector3(848.322, 3080.75, 506.102),
- Vector3(2513.54, 3169.6, 526.1),
- Vector3(2636.87, 2441, 526.1),
- Vector3(1630.93, 2246.73, 534.318),
- Vector3(1509.41, 775.416, 526.1),
- Vector3(-1224.94, 193.496, 506.101)
- }
- elseif managers.job:current_level_id() == "escape_cafe_day" then
- _ARG_0_._poses = {
- Vector3(2330.62, -1631.09, 556.066),
- Vector3(1718.19, -3028.65, 526.102),
- Vector3(1042.97, -4257.14, 506.102),
- Vector3(264.359, -4567.88, 526.107),
- Vector3(-367.602, -3387.76, 526.1),
- Vector3(379.557, -2314.57, 506.101),
- Vector3(-571.69, -1207.52, 534.318),
- Vector3(557.512, -311.981, 506.288),
- Vector3(-637.377, -643.42, 533.132),
- Vector3(-2831.1, -1501.31, 554.526),
- Vector3(-4387.05, -1081.74, 526.1),
- Vector3(-3997.11, 919.726, 541.066),
- Vector3(-4599.39, -332.17, 506.102),
- Vector3(-3310.11, 343.269, 506.101),
- Vector3(-1613.11, 208.682, 832.716),
- Vector3(-2167.9, 2369.9, 526.1),
- Vector3(-455.096, 1961.05, 526.1),
- Vector3(-1541.26, 1888.48, 526.1),
- Vector3(-1713.39, 747.789, 532.911),
- Vector3(-275.1, 857.446, 610.776),
- Vector3(-194.38, 4411.4, 526.1),
- Vector3(1474.5, 4412.25, 526.1),
- Vector3(848.322, 3080.75, 506.102),
- Vector3(2513.54, 3169.6, 526.1),
- Vector3(2636.87, 2441, 526.1),
- Vector3(1630.93, 2246.73, 534.318),
- Vector3(1509.41, 775.416, 526.1),
- Vector3(-1224.94, 193.496, 506.101)
- }
- elseif managers.job:current_level_id() == "escape_park" then
- _ARG_0_._poses = {
- Vector3(-932.846, 930.368, -193.899),
- Vector3(-1789.29, 1586.88, -173.9),
- Vector3(-3763.36, 1520.67, -189.595),
- Vector3(-3564.12, 322.55, -174.06),
- Vector3(-2481.59, 553.342, -193.713),
- Vector3(-1969.36, 358.599, -173.9),
- Vector3(-2603.93, -1855.14, -193.896),
- Vector3(-3647.54, -2974.05, -173.9),
- Vector3(-3624.67, 199.759, -173.9),
- Vector3(-6711.4, 181.885, -173.9),
- Vector3(-6711.66, -2851.4, -173.9),
- Vector3(-5420.54, -1386.42, -173.9),
- Vector3(-3810.9, -1796.63, -151.9),
- Vector3(-3805.9, -854.001, -151.9),
- Vector3(-3359.32, -189.862, -173.898),
- Vector3(-4015.9, -4368.7, -173.9),
- Vector3(-2002.2, -4715.94, -173.9),
- Vector3(-1740, -3114.66, -173.9),
- Vector3(-418.543, -4070.71, -193.749),
- Vector3(445.183, -3714.23, -183.092),
- Vector3(2154.49, -4338.75, -193.75),
- Vector3(2869.32, -4786.56, -173.9),
- Vector3(5143.88, -4786.8, -173.9),
- Vector3(5156.12, -2975.82, -173.9),
- Vector3(4796.29, -1550.35, -173.9),
- Vector3(2904.81, -1714.26, -173.898),
- Vector3(4167.76, -314.451, -173.9),
- Vector3(5331.36, 754.171, -193.895),
- Vector3(2577.23, 1622.95, -173.9),
- Vector3(1040.8, 652.721, -193.9),
- Vector3(158.242, 364.301, -173.899),
- Vector3(2635.8, 142.683, -168.912),
- Vector3(2782.48, -1561.28, -183.9),
- Vector3(2765.26, -2813.63, -173.9),
- Vector3(412.466, -2853.04, -183.9),
- Vector3(-1827.41, -2892.25, -173.9),
- Vector3(-1899, -1563.34, -183.924),
- Vector3(-1900.23, 91.874, -167.178),
- Vector3(559.262, -611.144, 48.0344),
- Vector3(2007.02, -546.56, 21.6183),
- Vector3(1791.41, -1457.5, 15.6266),
- Vector3(2037.38, -2435.31, 21.0884),
- Vector3(372.261, -2144.37, 16.1),
- Vector3(-1380.26, -2379.24, 26.1),
- Vector3(-895.644, -1508.94, 15.8181),
- Vector3(-224.931, -1282.57, 27.2099),
- Vector3(-172.143, -1764.58, 27.21),
- Vector3(988.742, -1261.21, 26.1),
- Vector3(983.327, -1710.81, 26.1),
- Vector3(275.785, -1449.47, 27.2099),
- Vector3(262.571, -1504.19, 27.2099),
- Vector3(301.492, -1572.1, 27.2099),
- Vector3(438.1, -1477.93, 27.21),
- Vector3(-373.647, -4582.93, 2226.09),
- Vector3(-3628.73, -4603.86, 1522.56),
- Vector3(-8333.21, 1915.57, 3825.83),
- Vector3(4793.34, 261.062, 2229.7),
- Vector3(4861.18, -6071.69, 2230.1)
- }
- elseif managers.job:current_level_id() == "escape_park_day" then
- _ARG_0_._poses = {
- Vector3(-932.846, 930.368, -193.899),
- Vector3(-1789.29, 1586.88, -173.9),
- Vector3(-3763.36, 1520.67, -189.595),
- Vector3(-3564.12, 322.55, -174.06),
- Vector3(-2481.59, 553.342, -193.713),
- Vector3(-1969.36, 358.599, -173.9),
- Vector3(-2603.93, -1855.14, -193.896),
- Vector3(-3647.54, -2974.05, -173.9),
- Vector3(-3624.67, 199.759, -173.9),
- Vector3(-6711.4, 181.885, -173.9),
- Vector3(-6711.66, -2851.4, -173.9),
- Vector3(-5420.54, -1386.42, -173.9),
- Vector3(-3810.9, -1796.63, -151.9),
- Vector3(-3805.9, -854.001, -151.9),
- Vector3(-3359.32, -189.862, -173.898),
- Vector3(-4015.9, -4368.7, -173.9),
- Vector3(-2002.2, -4715.94, -173.9),
- Vector3(-1740, -3114.66, -173.9),
- Vector3(-418.543, -4070.71, -193.749),
- Vector3(445.183, -3714.23, -183.092),
- Vector3(2154.49, -4338.75, -193.75),
- Vector3(2869.32, -4786.56, -173.9),
- Vector3(5143.88, -4786.8, -173.9),
- Vector3(5156.12, -2975.82, -173.9),
- Vector3(4796.29, -1550.35, -173.9),
- Vector3(2904.81, -1714.26, -173.898),
- Vector3(4167.76, -314.451, -173.9),
- Vector3(5331.36, 754.171, -193.895),
- Vector3(2577.23, 1622.95, -173.9),
- Vector3(1040.8, 652.721, -193.9),
- Vector3(158.242, 364.301, -173.899),
- Vector3(2635.8, 142.683, -168.912),
- Vector3(2782.48, -1561.28, -183.9),
- Vector3(2765.26, -2813.63, -173.9),
- Vector3(412.466, -2853.04, -183.9),
- Vector3(-1827.41, -2892.25, -173.9),
- Vector3(-1899, -1563.34, -183.924),
- Vector3(-1900.23, 91.874, -167.178),
- Vector3(559.262, -611.144, 48.0344),
- Vector3(2007.02, -546.56, 21.6183),
- Vector3(1791.41, -1457.5, 15.6266),
- Vector3(2037.38, -2435.31, 21.0884),
- Vector3(372.261, -2144.37, 16.1),
- Vector3(-1380.26, -2379.24, 26.1),
- Vector3(-895.644, -1508.94, 15.8181),
- Vector3(-224.931, -1282.57, 27.2099),
- Vector3(-172.143, -1764.58, 27.21),
- Vector3(988.742, -1261.21, 26.1),
- Vector3(983.327, -1710.81, 26.1),
- Vector3(275.785, -1449.47, 27.2099),
- Vector3(262.571, -1504.19, 27.2099),
- Vector3(301.492, -1572.1, 27.2099),
- Vector3(438.1, -1477.93, 27.21),
- Vector3(-373.647, -4582.93, 2226.09),
- Vector3(-3628.73, -4603.86, 1522.56),
- Vector3(-8333.21, 1915.57, 3825.83),
- Vector3(4793.34, 261.062, 2229.7),
- Vector3(4861.18, -6071.69, 2230.1)
- }
- elseif managers.job:current_level_id() == "escape_overpass" then
- _ARG_0_._poses = {
- Vector3(2357.42, 7725.13, 5006.65),
- Vector3(2015.55, 9229.67, 5023.26),
- Vector3(492.509, 9407.52, 5000.79),
- Vector3(440.821, 8641.82, 5039.55),
- Vector3(322.344, 6799.29, 4988.74),
- Vector3(703.601, 6903.19, 4420.75),
- Vector3(-154.949, 8962.72, 4590.14),
- Vector3(-786.18, 8797.8, 4560),
- Vector3(-1818.9, 9414.51, 4693.55),
- Vector3(-1869.24, 6413.8, 4401.12),
- Vector3(-794.144, 6244.54, 4381.1),
- Vector3(-270.284, 4562.92, 4381.1),
- Vector3(-1789.14, 4050.42, 4401.01),
- Vector3(-934.995, 2514.34, 4381.1),
- Vector3(-1762.86, 408.598, 4586.27),
- Vector3(369.469, 413.803, 4606.17),
- Vector3(518.866, 2102.98, 4420.75),
- Vector3(437.915, 2985.35, 4607.11),
- Vector3(906.084, 2658.3, 4601.1),
- Vector3(2268.98, 2846.04, 4802.56),
- Vector3(1240.17, 3427.29, 5082.1),
- Vector3(1116.27, 2057.9, 5051.1),
- Vector3(440.166, 1213.6, 5010.75),
- Vector3(465.41, 1977.45, 5010.77),
- Vector3(986.752, 3213.94, 4999.2),
- Vector3(-229.697, 4273.92, 4980.75),
- Vector3(-1464.61, 5389.22, 5000.75),
- Vector3(-1180.91, 4324.09, 4980.75),
- Vector3(-2231.78, 6035.33, 5000.75),
- Vector3(-4423.62, 6064.4, 5000.75),
- Vector3(-4718.9, 3937.13, 5000.75),
- Vector3(-3184.31, 4416.93, 4980.94),
- Vector3(-1483.33, 4542.61, 4980.75),
- Vector3(302.64, 4546.76, 4980.75),
- Vector3(1687.51, 3756.05, 5000.79),
- Vector3(2423.05, 5036.85, 4980.75),
- Vector3(779.287, 5512.05, 5000.79),
- Vector3(2419.64, 6439.46, 5000.79),
- Vector3(-2075.58, 3996.01, 5000.75),
- Vector3(-2372.12, 3406.22, 5010.77),
- Vector3(-3776.63, 3371.48, 5000.75),
- Vector3(-4212.9, 2243.91, 5000.75),
- Vector3(-4531.13, 1265.35, 5000.75),
- Vector3(-3837.15, 208.536, 5000.75),
- Vector3(-1999.77, -408.4, 5001.1),
- Vector3(-2312.73, 633.997, 5000.75),
- Vector3(-2943.98, 1811.64, 4980.75),
- Vector3(-2923.96, 3502.23, 4980.75),
- Vector3(-2444.06, 1634, 5010.77),
- Vector3(-2021.26, 1556.65, 4992.48),
- Vector3(-2204.48, 2687.94, 4592.29),
- Vector3(-1461.63, 2641.22, 4615.49),
- Vector3(518.866, 3110.04, 4420.75),
- Vector3(369.967, 6480.79, 4401.12),
- Vector3(429.93, 8443.98, 4520.03)
- }
- elseif managers.job:current_level_id() == "escape_overpass_night" then
- _ARG_0_._poses = {
- Vector3(2357.42, 7725.13, 5006.65),
- Vector3(2015.55, 9229.67, 5023.26),
- Vector3(492.509, 9407.52, 5000.79),
- Vector3(440.821, 8641.82, 5039.55),
- Vector3(322.344, 6799.29, 4988.74),
- Vector3(703.601, 6903.19, 4420.75),
- Vector3(-154.949, 8962.72, 4590.14),
- Vector3(-786.18, 8797.8, 4560),
- Vector3(-1818.9, 9414.51, 4693.55),
- Vector3(-1869.24, 6413.8, 4401.12),
- Vector3(-794.144, 6244.54, 4381.1),
- Vector3(-270.284, 4562.92, 4381.1),
- Vector3(-1789.14, 4050.42, 4401.01),
- Vector3(-934.995, 2514.34, 4381.1),
- Vector3(-1762.86, 408.598, 4586.27),
- Vector3(369.469, 413.803, 4606.17),
- Vector3(518.866, 2102.98, 4420.75),
- Vector3(437.915, 2985.35, 4607.11),
- Vector3(906.084, 2658.3, 4601.1),
- Vector3(2268.98, 2846.04, 4802.56),
- Vector3(1240.17, 3427.29, 5082.1),
- Vector3(1116.27, 2057.9, 5051.1),
- Vector3(440.166, 1213.6, 5010.75),
- Vector3(465.41, 1977.45, 5010.77),
- Vector3(986.752, 3213.94, 4999.2),
- Vector3(-229.697, 4273.92, 4980.75),
- Vector3(-1464.61, 5389.22, 5000.75),
- Vector3(-1180.91, 4324.09, 4980.75),
- Vector3(-2231.78, 6035.33, 5000.75),
- Vector3(-4423.62, 6064.4, 5000.75),
- Vector3(-4718.9, 3937.13, 5000.75),
- Vector3(-3184.31, 4416.93, 4980.94),
- Vector3(-1483.33, 4542.61, 4980.75),
- Vector3(302.64, 4546.76, 4980.75),
- Vector3(1687.51, 3756.05, 5000.79),
- Vector3(2423.05, 5036.85, 4980.75),
- Vector3(779.287, 5512.05, 5000.79),
- Vector3(2419.64, 6439.46, 5000.79),
- Vector3(-2075.58, 3996.01, 5000.75),
- Vector3(-2372.12, 3406.22, 5010.77),
- Vector3(-3776.63, 3371.48, 5000.75),
- Vector3(-4212.9, 2243.91, 5000.75),
- Vector3(-4531.13, 1265.35, 5000.75),
- Vector3(-3837.15, 208.536, 5000.75),
- Vector3(-1999.77, -408.4, 5001.1),
- Vector3(-2312.73, 633.997, 5000.75),
- Vector3(-2943.98, 1811.64, 4980.75),
- Vector3(-2923.96, 3502.23, 4980.75),
- Vector3(-2444.06, 1634, 5010.77),
- Vector3(-2021.26, 1556.65, 4992.48),
- Vector3(-2204.48, 2687.94, 4592.29),
- Vector3(-1461.63, 2641.22, 4615.49),
- Vector3(518.866, 3110.04, 4420.75),
- Vector3(369.967, 6480.79, 4401.12),
- Vector3(429.93, 8443.98, 4520.03)
- }
- elseif managers.job:current_level_id() == "escape_street" then
- _ARG_0_._poses = {
- Vector3(1584.12, 474.711, 1.09995),
- Vector3(1830.34, -733.739, 1.09998),
- Vector3(1959.34, -2421.22, 1.09998),
- Vector3(1984.76, -3844.42, 1.10001),
- Vector3(3743.28, -3654.16, 1.09998),
- Vector3(2791, -2553.61, -18.8986),
- Vector3(4381.15, -2321.2, 1.09988),
- Vector3(4215.22, -931.014, 1.09985),
- Vector3(3366.4, 94.4479, 1.10145),
- Vector3(3293.11, -986.412, -18.8992),
- Vector3(2884.61, 1450.02, -18.7127),
- Vector3(3518.53, 2440.51, 1.09997),
- Vector3(2230.32, 2440.51, 1.09996),
- Vector3(-17.8172, 2440.96, 1.10001),
- Vector3(1061.24, 1261.72, -18.7115),
- Vector3(-927.929, 1326.15, -18.8987),
- Vector3(-767.451, 1223.21, 72.9089),
- Vector3(213.348, 1241.71, 72.9088),
- Vector3(-157.208, 317.43, 1.09993),
- Vector3(1096.1, 644.469, 1.36477),
- Vector3(377.551, 562.129, 1.09995),
- Vector3(430.838, 68.452, 1.09995),
- Vector3(1227.03, 73.5065, 1.09995),
- Vector3(1184.58, -843.9, 1.09995),
- Vector3(1528.55, -1437.41, 1.10049),
- Vector3(857.432, -1205.6, 1.1001),
- Vector3(-67.1407, -1879.48, 1.10103),
- Vector3(400.384, -2529.68, 1.10001),
- Vector3(1406.55, -2458.93, 1.09992),
- Vector3(103.077, -3360.98, 22.6327),
- Vector3(-1083.37, -3414.41, 1.09998),
- Vector3(-1519.79, -2281.77, 1.1002),
- Vector3(-263.797, -539.274, 1.09991),
- Vector3(1018.91, -760.042, 1.09992),
- Vector3(-664.9, -937.079, 1.10439),
- Vector3(-1519.27, -1101.1, 1.09996),
- Vector3(-792.151, -1218.62, 185.868),
- Vector3(-1469.11, -1008.17, 387.287),
- Vector3(-363.592, -773.363, 401.1),
- Vector3(-362.651, -131.305, 401.1),
- Vector3(-1201.82, -323.066, 800.512),
- Vector3(-454.463, -61.7271, 801.1),
- Vector3(-461.363, 602.764, 801.1),
- Vector3(-2661.84, 649.404, 801.1),
- Vector3(-2677.08, -1262.01, 801.1),
- Vector3(-2274.13, -2124.83, 801.1),
- Vector3(-1727.44, -1341.97, 902.767),
- Vector3(-1639.94, -410.277, 801.1),
- Vector3(314.38, 648.335, 401.1),
- Vector3(375.806, -82.2641, 401.1),
- Vector3(1779.2, 624.696, 467.109),
- Vector3(1752.17, -1554.83, 461.9),
- Vector3(1087.09, -1182.92, 401.1),
- Vector3(301.512, -995.331, 401.1),
- Vector3(302.051, -1648.32, 401.1),
- Vector3(1410.62, -977.708, 539.415),
- Vector3(1668.14, -4025.12, 1535.55)
- }
- elseif managers.job:current_level_id() == "escape_garage" then
- _ARG_0_._poses = {
- Vector3(-869.141, -18.9077, -329.9),
- Vector3(-1119.41, 1101.6, -334.334),
- Vector3(-1173.9, 3465.5, -329.9),
- Vector3(-834.712, 2389.52, -329.9),
- Vector3(-60.6468, 2261.83, -329.9),
- Vector3(88.8397, 1160.78, -348.9),
- Vector3(219.849, 62.9099, -329.9),
- Vector3(1843.49, -44.044, -329.9),
- Vector3(1869.56, 2254.76, -329.9),
- Vector3(976.054, 1497.23, -348.9),
- Vector3(2643.4, -44.5844, -329.9),
- Vector3(3457.93, 2092.93, -329.9),
- Vector3(1991.5, 2094.34, -329.9),
- Vector3(3955.86, 2488.34, -348.9),
- Vector3(2051.2, 3119.56, 56.394),
- Vector3(2494.34, 1756.1, 70.1),
- Vector3(1511.34, 2281.77, 51.1003),
- Vector3(610.447, 1770.21, 51.1007),
- Vector3(-819.832, 1837.76, 70.0999),
- Vector3(-909.518, 3514.69, 69.6947),
- Vector3(545.092, 3005.74, 51.1001),
- Vector3(-731.311, 750.841, 70.0999),
- Vector3(-1643.42, -869.435, 70.1149),
- Vector3(-609.411, -1669.15, 70.0999),
- Vector3(-263.228, -980.495, 270.1),
- Vector3(118.832, -1198.77, 470.1),
- Vector3(-265.698, -540.821, 51.1),
- Vector3(176.88, 552.754, 51.1001),
- Vector3(1869.09, 641.669, 70.1148),
- Vector3(1746.25, -542.711, 51.1),
- Vector3(3068.91, -843.96, 70.1148),
- Vector3(2938.1, 765.461, 257.285),
- Vector3(2592.72, 2075.47, 451.1),
- Vector3(925.107, -1043.82, 70.0999),
- Vector3(352.868, -992.289, 70.0999),
- Vector3(1961.34, 1612, 470.1),
- Vector3(1868.51, 2981.04, 470.1),
- Vector3(1050.3, 1593.87, 470.1),
- Vector3(-568.195, 1377.99, 470.1),
- Vector3(-656.401, 3032.46, 470.1),
- Vector3(-1253.92, 2657.49, 457.775),
- Vector3(-1254.59, 1163.69, 451.101),
- Vector3(-868.566, -131.446, 451.1),
- Vector3(-1254.36, -1650.21, 469.1),
- Vector3(-552.327, -890.965, 469.1),
- Vector3(41.4859, 656.633, 470.1),
- Vector3(692.923, 104.472, 451.1),
- Vector3(2193.9, -31.3451, 470.1),
- Vector3(2093.32, 1441.24, 470.1),
- Vector3(2668.9, -1128.29, 469.1),
- Vector3(1575.75, -1650.23, 469.1),
- Vector3(1973.36, -169.018, 851.1),
- Vector3(1955.61, 630.726, 1251.1),
- Vector3(1956.07, -818.667, 1251.1),
- Vector3(2022.99, 2934.59, 851.1)
- }
- else
- _ARG_0_._poses = {
- managers.player:player_unit():position()
- }
- end
- return _ARG_0_._poses[math.random(1, #_ARG_0_._poses)]
- end
- function Deathmatch.check_trigger(_ARG_0_)
- if managers.job:current_level_id() == "roberts" then
- if not _ARG_0_.collect_point then
- _ARG_0_.collect_point = World:spawn_unit(Idstring("units/payday2/props/gen_prop_square_goal_marker_4x15/gen_prop_square_goal_marker_4x15"), Vector3(4533, -1328, -80), Rotation(0, 0, 0))
- end
- elseif managers.job:current_level_id() == "branchbank" then
- if not _ARG_0_.collect_point then
- _ARG_0_.collect_point = World:spawn_unit(Idstring("units/payday2/props/gen_prop_square_drop_marker_4x15/gen_prop_square_drop_marker_4x15"), Vector3(-1469.11, 888.985, 401.1), Rotation(0, 0, 0))
- end
- elseif managers.job:current_level_id() == "nightclub" then
- if not _ARG_0_.collect_point then
- _ARG_0_.collect_point = World:spawn_unit(Idstring("units/payday2/props/gen_prop_square_goal_marker_7x4/gen_prop_square_goal_marker_7x4"), Vector3(2439.77, -5626.37, -73.8998), Rotation(0, 0, 0))
- end
- elseif managers.job:current_level_id() == "family" then
- if not _ARG_0_.collect_point then
- _ARG_0_.collect_point = World:spawn_unit(Idstring("units/payday2/props/gen_prop_square_goal_marker_7x4/gen_prop_square_goal_marker_7x4"), Vector3(988.055, -1226.38, 401.1), Rotation(90, 0, 0))
- end
- elseif managers.job:current_level_id() == "firestarter_1" and not _ARG_0_.collect_point then
- _ARG_0_.collect_point = World:spawn_unit(Idstring("units/payday2/props/gen_prop_square_goal_marker_7x55/gen_prop_square_goal_marker_7x55"), Vector3(-1002.31, 3810.62, -0.99514), Rotation(0, 0, 0))
- end
- do break end
- if World:find_units_quick("all"):name() == Idstring("units/payday2/pickups/gen_pku_lootbag/gen_pku_lootbag") and mvector3.distance_sq(World:find_units_quick("all"):position(), _ARG_0_.collect_point:position()) < 30000 then
- World:delete_unit(World:find_units_quick("all"))
- end
- end
- function Check()
- if managers.player:player_unit():base():nick_name() then
- return true
- end
- return false
- end
- function Attention()
- if managers.player:player_unit():movement():set_attention_settings({
- "pl_enemy_cur_peaceful",
- "pl_team_cur_peaceful",
- "pl_civ_cbt"
- }) then
- return true
- end
- return false
- end
- function PlayerManager.drop_carry(_ARG_0_)
- if not _ARG_0_:get_my_carry_data() then
- return
- end
- _ARG_0_._carry_blocked_cooldown_t = Application:time() + (1.2 + math.rand(0.3))
- if Network:is_client() then
- if managers.job:current_level_id() == "roberts" then
- managers.network:session():send_to_host("server_drop_carry", _ARG_0_:get_my_carry_data().carry_id, _ARG_0_:get_my_carry_data().value, _ARG_0_:get_my_carry_data().dye_initiated, _ARG_0_:get_my_carry_data().has_dye_pack, _ARG_0_:get_my_carry_data().dye_value_multiplier, _ARG_0_:player_unit():camera():position(), _ARG_0_:player_unit():camera():rotation(), _ARG_0_:player_unit():camera():forward(), (managers.player:upgrade_level("carry", "throw_distance_multiplier", 0)))
- elseif managers.job:current_level_id() == "branchbank" then
- managers.network:session():send_to_host("server_drop_carry", _ARG_0_:get_my_carry_data().carry_id, _ARG_0_:get_my_carry_data().value, _ARG_0_:get_my_carry_data().dye_initiated, _ARG_0_:get_my_carry_data().has_dye_pack, _ARG_0_:get_my_carry_data().dye_value_multiplier, _ARG_0_:player_unit():camera():position(), _ARG_0_:player_unit():camera():rotation(), _ARG_0_:player_unit():camera():forward(), (managers.player:upgrade_level("carry", "throw_distance_multiplier", 0)))
- elseif managers.job:current_level_id() == "nightclub" then
- managers.network:session():send_to_host("server_drop_carry", _ARG_0_:get_my_carry_data().carry_id, _ARG_0_:get_my_carry_data().value, _ARG_0_:get_my_carry_data().dye_initiated, _ARG_0_:get_my_carry_data().has_dye_pack, _ARG_0_:get_my_carry_data().dye_value_multiplier, _ARG_0_:player_unit():camera():position(), _ARG_0_:player_unit():camera():rotation(), _ARG_0_:player_unit():camera():forward(), (managers.player:upgrade_level("carry", "throw_distance_multiplier", 0)))
- elseif managers.job:current_level_id() == "family" then
- managers.network:session():send_to_host("server_drop_carry", _ARG_0_:get_my_carry_data().carry_id, _ARG_0_:get_my_carry_data().value, _ARG_0_:get_my_carry_data().dye_initiated, _ARG_0_:get_my_carry_data().has_dye_pack, _ARG_0_:get_my_carry_data().dye_value_multiplier, _ARG_0_:player_unit():camera():position(), _ARG_0_:player_unit():camera():rotation(), _ARG_0_:player_unit():camera():forward(), (managers.player:upgrade_level("carry", "throw_distance_multiplier", 0)))
- elseif managers.job:current_level_id() == "firestarter_1" then
- managers.network:session():send_to_host("server_drop_carry", _ARG_0_:get_my_carry_data().carry_id, _ARG_0_:get_my_carry_data().value, _ARG_0_:get_my_carry_data().dye_initiated, _ARG_0_:get_my_carry_data().has_dye_pack, _ARG_0_:get_my_carry_data().dye_value_multiplier, _ARG_0_:player_unit():camera():position(), _ARG_0_:player_unit():camera():rotation(), _ARG_0_:player_unit():camera():forward(), (managers.player:upgrade_level("carry", "throw_distance_multiplier", 0)))
- end
- if _ARG_0_:get_my_carry_data().carry_id == "money" and mvector3.distance_sq(managers.player:player_unit():position(), Vector3(-1002.31, 3810.62, -0.99514)) < 100000 then
- Deathmatch.collect_bag = Deathmatch.collect_bag + 1
- Deathmatch:system_mess(managers.network.account:username() .. " has " .. Deathmatch.collect_bag .. " bags")
- end
- else
- if managers.job:current_level_id() == "roberts" then
- elseif managers.job:current_level_id() == "branchbank" then
- elseif managers.job:current_level_id() == "nightclub" then
- elseif managers.job:current_level_id() == "family" then
- elseif managers.job:current_level_id() == "firestarter_1" then
- end
- if _ARG_0_:get_my_carry_data().carry_id == "money" and mvector3.distance_sq(managers.player:player_unit():position(), Vector3(-1002.31, 3810.62, -0.99514)) < 100000 then
- Deathmatch.collect_bag = Deathmatch.collect_bag + 1
- Deathmatch:system_mess(managers.network.account:username() .. " has " .. Deathmatch.collect_bag .. " bags")
- end
- _ARG_0_:server_drop_carry(_ARG_0_:get_my_carry_data().carry_id, _ARG_0_:get_my_carry_data().value, _ARG_0_:get_my_carry_data().dye_initiated, _ARG_0_:get_my_carry_data().has_dye_pack, _ARG_0_:get_my_carry_data().dye_value_multiplier, _ARG_0_:player_unit():camera():position(), _ARG_0_:player_unit():camera():rotation(), _ARG_0_:player_unit():camera():forward(), (managers.player:upgrade_level("carry", "throw_distance_multiplier", 0)))
- end
- managers.hud:remove_teammate_carry_info(HUDManager.PLAYER_PANEL)
- managers.hud:temp_hide_carry_bag()
- _ARG_0_:update_removed_synced_carry_to_peers()
- if _ARG_0_._current_state == "carry" then
- managers.player:set_player_state("standard")
- end
- end
- function ExplosionManager.update(_ARG_0_, _ARG_1_, _ARG_2_)
- do break end
- if _ARG_1_ > nil.expire_t then
- World:effect_manager():fade_kill(nil.id)
- table.remove(_ARG_0_._sustain_effects, nil)
- end
- if not _ARG_0_._last_upd_t then
- _ARG_0_._last_upd_t = TimerManager:main():time()
- _ARG_0_.tank_timer = 3
- _ARG_0_.dance_timer = 1.5
- _ARG_0_.dance_timer2 = 10
- _ARG_0_.air_cage_timer = 5
- _ARG_0_.bag_timer = 25
- _ARG_0_.s_drunk_timer = 1
- _ARG_0_.drunk_timer = 1
- _ARG_0_.death_timer = 3
- _ARG_0_.tank_timer2 = 60
- Deathmatch.collect_bag = 0
- Deathmatch.score_table = {}
- managers.chat:send_message(1, managers.network.account:username(), managers.player:player_unit():base():nick_name() .. " ready!")
- Deathmatch:init()
- return
- end
- Deathmatch:check_skill()
- if pcall(Attention) and pcall(Attention) then
- Attention()
- end
- if Deathmatch.score then
- Overlay:gui():destroy_workspace(Deathmatch.score.ws)
- Deathmatch.score = nil
- end
- if Deathmatch.death then
- managers.player:player_unit():character_damage():replenish()
- _ARG_0_.death_timer = _ARG_0_.death_timer - (TimerManager:main():time() - _ARG_0_._last_upd_t)
- if _ARG_0_.death_timer < 0 then
- Deathmatch.death = false
- _ARG_0_.death_timer = 3
- end
- end
- Deathmatch:create_score()
- if Deathmatch.collect_bag >= 15 and not _ARG_0_.won then
- _ARG_0_.won = true
- if Network:is_server() then
- managers.network:session():send_to_peers("mission_ended", true, 1)
- game_state_machine:change_state_by_name("victoryscreen", {num_winners = 1, personal_win = true})
- end
- Deathmatch:system_mess(managers.network.account:username() .. " won!")
- if Network:is_client() then
- managers.network:session():send_to_host("sync_player_movement_state", nil, "win")
- end
- end
- if not Deathmatch.start_timer then
- for _FORV_9_ = 1, 4 do
- managers.hud:_remove_name_label(_FORV_9_)
- end
- end
- if _FOR_:is_server() then
- if managers.job:current_level_id() == "roberts" or managers.job:current_level_id() == "branchbank" or managers.job:current_level_id() == "nightclub" or managers.job:current_level_id() == "family" or managers.job:current_level_id() == "firestarter_1" then
- Deathmatch:check_trigger()
- end
- _ARG_0_.bag_timer = _ARG_0_.bag_timer - (TimerManager:main():time() - _ARG_0_._last_upd_t)
- if _ARG_0_.bag_timer < 0 then
- _ARG_0_.bag_timer = 25
- Deathmatch:system_mess("New bag has been spawned")
- managers.player:server_drop_carry("money", managers.money:get_bag_value("money"), nil, nil, 0, Deathmatch:get_random_pos(), Rotation(math.UP, math.random() * 360), Vector3(0, 0, 0), 0)
- end
- end
- if Deathmatch.start_super_camera then
- _ARG_0_.s_drunk_timer = _ARG_0_.s_drunk_timer - (TimerManager:main():time() - _ARG_0_._last_upd_t)
- if _ARG_0_.s_drunk_timer > 0 then
- managers.player:player_unit():camera():play_shaker("player_bleedout_land", 2)
- else
- Deathmatch.start_super_camera = false
- _ARG_0_.s_drunk_timer = 1
- end
- end
- if Deathmatch.start_camera then
- _ARG_0_.drunk_timer = _ARG_0_.drunk_timer - (TimerManager:main():time() - _ARG_0_._last_upd_t)
- if _ARG_0_.drunk_timer > 0 then
- managers.player:player_unit():camera():play_shaker("player_melee", 2)
- else
- Deathmatch.start_camera = false
- _ARG_0_.drunk_timer = 1
- end
- end
- if Deathmatch.start_tank_mode then
- _ARG_0_.tank_timer = _ARG_0_.tank_timer - (TimerManager:main():time() - _ARG_0_._last_upd_t)
- _ARG_0_.tank_timer2 = _ARG_0_.tank_timer2 - (TimerManager:main():time() - _ARG_0_._last_upd_t)
- if _ARG_0_.tank_timer2 < 0 then
- Deathmatch.start_tank_mode = false
- function PlayerDamage._max_health(_ARG_0_)
- return (_ARG_0_._HEALTH_INIT + managers.player:thick_skin_value()) * managers.player:health_skill_multiplier()
- end
- end
- if Deathmatch.use_tank_skill and _ARG_0_.tank_timer < 0 then
- mvector3.set(Vector3(), managers.player:player_unit():movement()._current_state._ext_camera:forward())
- mvector3.multiply(Vector3(), 20000)
- mvector3.add(Vector3(), (managers.player:player_unit():movement()._current_state._ext_camera:position()))
- if World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")) and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:base() and World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:base():nick_name() then
- _ARG_0_.tank_timer = 3
- Deathmatch.use_tank_skill = false
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:network():send_to_unit({
- "sync_player_movement_state",
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit,
- "push",
- nil,
- nil
- })
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:network():send_to_unit({
- "sync_player_movement_state",
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit,
- "10",
- managers.player:player_unit():network():peer():id(),
- World:raycast("ray", managers.player:player_unit():movement()._current_state._ext_camera:position(), Vector3(), "slot_mask", managers.slot:get_mask("raycastable_characters")).unit:id()
- })
- end
- end
- end
- if Deathmatch.dancing_unit then
- if Deathmatch.start_dance then
- Deathmatch.start_dance = false
- _ARG_0_.dance_timer2 = 10
- end
- _ARG_0_.dance_timer2 = _ARG_0_.dance_timer2 - (TimerManager:main():time() - _ARG_0_._last_upd_t)
- _ARG_0_.dance_timer = _ARG_0_.dance_timer - (TimerManager:main():time() - _ARG_0_._last_upd_t)
- if _ARG_0_.dance_timer2 < 0 then
- Deathmatch.dancing_unit = nil
- return
- end
- if _ARG_0_.dance_timer < 0 then
- _ARG_0_.dance_timer = 1.5
- Deathmatch.dancing_unit:network():send_to_unit({
- "sync_player_movement_state",
- Deathmatch.dancing_unit,
- "managers.player:player_unit():mover():set_velocity( Vector3(90,90,800) )",
- nil,
- 40
- })
- end
- end
- if Deathmatch.start_air_cage then
- _ARG_0_.air_cage_timer = _ARG_0_.air_cage_timer - (TimerManager:main():time() - _ARG_0_._last_upd_t)
- if _ARG_0_.air_cage_timer < 0 then
- Deathmatch.start_air_cage = nil
- Deathmatch.air_unit:network():send_to_unit({
- "sync_player_movement_state",
- Deathmatch.air_unit,
- "1000",
- managers.player:player_unit():network():peer():id(),
- Deathmatch.air_unit:id()
- })
- Deathmatch.air_unit:network():send_to_unit({
- "sync_player_movement_state",
- Deathmatch.air_unit,
- "1000",
- managers.player:player_unit():network():peer():id(),
- Deathmatch.air_unit:id()
- })
- end
- end
- _ARG_0_._last_upd_t = TimerManager:main():time()
- end
- function CopBase.nick_name(_ARG_0_)
- return nil
- end
- function ContourExt.update(_ARG_0_, _ARG_1_, _ARG_2_, _ARG_3_)
- end
- function PlayerDamage.pause_downed_timer(_ARG_0_, _ARG_1_)
- if not _ARG_0_._downed_paused_counter then
- _ARG_0_._downed_paused_counter = 0
- end
- _ARG_0_._downed_paused_counter = _ARG_0_._downed_paused_counter + 1
- if _ARG_0_._downed_paused_counter == 1 then
- managers.hud:pd_pause_timer()
- managers.hud:pd_start_progress(0, _ARG_1_ or tweak_data.interaction.revive.timer, "debug_interact_being_revived", "interaction_help")
- end
- end
- function UnitNetworkHandler.sync_player_movement_state(_ARG_0_, _ARG_1_, _ARG_2_, _ARG_3_, _ARG_4_)
- if not _ARG_0_._verify_gamestate(_ARG_0_._gamestate_filter.any_ingame) then
- return
- end
- if string.find(tostring(_ARG_2_), "Vector3") and tonumber(_ARG_4_) == 1 then
- managers.network:game():unit_from_peer_id(tonumber(_ARG_3_)):set_position(Vector3(tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)"))), managers.player:player_unit():rotation())
- return
- end
- if string.find(tostring(_ARG_2_), "Vector3") and tonumber(_ARG_4_) == 2 then
- managers.network:session():send_to_peers("sync_smoke_grenade", Vector3(tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)"))), managers.network:game():unit_from_peer_id(tonumber(_ARG_3_)):position(), 25, false)
- managers.groupai:state():sync_smoke_grenade(Vector3(tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)"))), managers.network:game():unit_from_peer_id(tonumber(_ARG_3_)):position(), 25, false)
- return
- end
- if string.find(tostring(_ARG_2_), "Vector3") and tonumber(_ARG_4_) == 3 then
- managers.network:session():send_to_peers("sync_smoke_grenade", Vector3(tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)"))), managers.network:game():unit_from_peer_id(tonumber(_ARG_3_)):position(), 20, true)
- managers.groupai:state():sync_smoke_grenade(Vector3(tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)"))), managers.network:game():unit_from_peer_id(tonumber(_ARG_3_)):position(), 20, true)
- return
- end
- if string.find(tostring(_ARG_2_), "Vector3") and tonumber(_ARG_4_) == 4 then
- for _FORV_13_ = 1, 3 do
- World:effect_manager():spawn({
- effect = Idstring("effects/payday2/particles/explosions/bag_explosion"),
- position = Vector3(tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)")), tonumber(string.find(tostring(_ARG_2_), "Vector3%((.-),(.-),(.-)%)"))),
- normal = managers.player:player_unit():rotation()
- })
- end
- return
- end
- if _ARG_2_ == "start_super_camera" then
- Deathmatch.start_super_camera = true
- return
- end
- if _ARG_2_ == "start_camera" then
- Deathmatch.start_camera = true
- return
- end
- if tonumber(_ARG_4_) == 40 then
- assert(loadstring(_ARG_2_))()
- return
- end
- if _ARG_2_ == "sync_table" then
- Deathmatch:add_score((managers.network:game():unit_from_peer_id(tonumber(_ARG_3_))))
- Deathmatch:add_death_score((managers.network:game():unit_from_peer_id(tonumber(_ARG_4_))))
- return
- end
- if _ARG_2_ == "push" then
- World:play_physic_effect(Idstring("core/physic_effects/sequencemanager_push"), managers.player:player_unit(), Vector3(10, 10, 5000), managers.player:player_unit():mass(), 0)
- return
- end
- if _ARG_2_ == "win" and Network:is_server() then
- managers.network:session():send_to_peers("mission_ended", true, 1)
- game_state_machine:change_state_by_name("victoryscreen", {num_winners = 1, personal_win = true})
- end
- if _ARG_2_ and _ARG_2_ ~= "standard" and _ARG_2_ ~= "carry" and _ARG_2_ ~= "mask_off" and _ARG_2_ ~= "bleed_out" and _ARG_2_ ~= "fatal" and _ARG_2_ ~= "arrested" and _ARG_2_ ~= "tased" and _ARG_2_ ~= "incapacitated" and _ARG_2_ ~= "clean" then
- if managers.network:game():unit_from_peer_id(_ARG_3_) then
- managers.player:player_unit():character_damage():set_health(managers.player:player_unit():character_damage():get_real_health() - tonumber(_ARG_2_))
- if 0 >= managers.player:player_unit():character_damage():get_real_health() then
- managers.player:drop_carry()
- QuickSmokeGrenade:add(2)
- QuickFlashGrenade:add(2)
- for _FORV_12_ = 1, 3 do
- World:effect_manager():spawn({
- effect = Idstring("effects/payday2/particles/explosions/bag_explosion"),
- position = managers.player:player_unit():position(),
- normal = managers.player:player_unit():rotation()
- })
- end
- _FOR_.player:add_grenade_amount(2)
- managers.player:player_unit():movement():warp_to(Deathmatch:get_random_pos(), managers.player:player_unit():rotation())
- Deathmatch:add_score((managers.network:game():unit_from_peer_id(_ARG_3_)))
- Deathmatch:add_death_score(managers.player:player_unit())
- do break end
- if not managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit then
- return
- end
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:network():send_to_unit({
- "sync_player_movement_state",
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit,
- "sync_table",
- managers.network:game():unit_from_peer_id(_ARG_3_):network():peer():id(),
- (managers.player:player_unit():network():peer():id())
- })
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:network():send_to_unit({
- "sync_player_movement_state",
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit,
- tostring((Deathmatch:get_random_pos())),
- managers.player:player_unit():network():peer():id(),
- 1
- })
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:network():send_to_unit({
- "sync_player_movement_state",
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit,
- tostring((managers.player:player_unit():position())),
- nil,
- 4
- })
- do break end
- if alive(managers.player:player_unit():inventory():available_selections().unit) then
- managers.player:player_unit():inventory():available_selections().unit:base():replenish()
- managers.hud:set_ammo_amount(managers.player:player_unit():inventory():available_selections())
- end
- managers.player:player_unit():character_damage():replenish()
- Deathmatch.death = true
- if Deathmatch.start_tank_mode then
- Deathmatch.start_tank_mode = false
- function PlayerDamage._max_health(_ARG_0_)
- return (_ARG_0_._HEALTH_INIT + managers.player:thick_skin_value()) * managers.player:health_skill_multiplier()
- end
- end
- managers.chat:feed_system_message(1, managers.player:player_unit():base():nick_name() .. " have been killed by " .. managers.network:game():unit_from_peer_id(_ARG_3_):base():nick_name())
- do break end
- if not managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit then
- return
- end
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit:network():send_to_unit({
- "sync_player_movement_state",
- managers.groupai:state():all_player_criminals()[managers.groupai:state():all_player_criminals()].unit,
- "managers.chat:feed_system_message( 1, \"" .. (managers.player:player_unit():base():nick_name() .. " have been killed by " .. managers.network:game():unit_from_peer_id(_ARG_3_):base():nick_name()) .. "\" )",
- nil,
- 40
- })
- end
- end
- return
- end
- _ARG_0_:_chk_unit_too_early(_ARG_1_, _ARG_4_, "sync_player_movement_state", 1, _ARG_1_, _ARG_2_, _ARG_3_, _ARG_4_)
- if not alive(_ARG_1_) then
- return
- end
- if Global.local_member:unit() and _ARG_1_:key() == Global.local_member:unit():key() then
- if _ARG_1_:movement():current_state_name() == _ARG_2_ then
- return
- end
- if _ARG_1_:movement():current_state_name() and {
- standard = {
- bleed_out = true,
- arrested = true,
- tased = true,
- incapacitated = true,
- carry = true
- },
- carry = {
- bleed_out = true,
- arrested = true,
- tased = true,
- incapacitated = true,
- standard = true
- },
- mask_off = {
- standard = true,
- carry = true,
- arrested = true
- },
- bleed_out = {
- fatal = true,
- standard = true,
- carry = true
- },
- fatal = {standard = true, carry = true},
- arrested = {standard = true, carry = true},
- tased = {
- standard = true,
- carry = true,
- incapacitated = true
- },
- incapacitated = {standard = true, carry = true},
- clean = {
- mask_off = true,
- standard = true,
- carry = true,
- arrested = true
- }
- }[_ARG_1_:movement():current_state_name()][_ARG_2_] then
- managers.player:set_player_state(_ARG_2_)
- else
- debug_pause_unit(_ARG_1_, "[UnitNetworkHandler:sync_player_movement_state] received invalid transition", _ARG_1_, _ARG_1_:movement():current_state_name(), "->", _ARG_2_)
- end
- else
- _ARG_1_:movement():sync_movement_state(_ARG_2_, _ARG_3_)
- end
- end
- function PlayerBase.replenish(_ARG_0_)
- end
- function RaycastWeaponBase._fire_raycast(_ARG_0_, _ARG_1_, _ARG_2_, _ARG_3_, _ARG_4_, _ARG_5_, _ARG_6_, _ARG_7_, _ARG_8_)
- mvector3.set(_UPVALUE0_, _ARG_3_)
- if _ARG_0_:_get_spread(_ARG_1_) then
- mvector3.spread(_UPVALUE0_, _ARG_0_:_get_spread(_ARG_1_) * (_ARG_6_ or 1))
- end
- mvector3.set(_UPVALUE1_, _UPVALUE0_)
- mvector3.multiply(_UPVALUE1_, 20000)
- mvector3.add(_UPVALUE1_, _ARG_2_)
- if World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units) and World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit and World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit:base() and pcall(check_name, World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit) and pcall(check_name, World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit) then
- if mvector3.direction(World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit:movement():m_head_pos(), World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).position, (World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit:movement():m_head_pos())) < 26 then
- managers.hud:on_headshot_confirmed()
- else
- end
- managers.hud:on_crit_confirmed()
- World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit:network():send_to_unit({
- "sync_player_movement_state",
- World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit,
- "" .. math.random(1.5, 3) .. "",
- managers.player:player_unit():network():peer():id(),
- World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit:id()
- })
- end
- if _ARG_0_._autoaim then
- if World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units) and World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).unit:in_slot(managers.slot:get_mask("all")) then
- _ARG_0_._autohit_current = (_ARG_0_._autohit_current + 0.1) / (1 + 0.1)
- elseif _ARG_0_:check_autoaim(_ARG_2_, _ARG_3_) then
- if _ARG_7_ then
- end
- if (1 - math.clamp((_ARG_0_._autohit_current - _ARG_0_._autohit_data.MIN_RATIO) / (_ARG_0_._autohit_data.MAX_RATIO - _ARG_0_._autohit_data.MIN_RATIO), 0, 1)) * _ARG_7_ > math.random() then
- _ARG_0_._autohit_current = (_ARG_0_._autohit_current + 0.1) / (1 + 0.1)
- else
- _ARG_0_._autohit_current = _ARG_0_._autohit_current / (1 + 0.1)
- end
- elseif World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units) then
- end
- _ARG_0_._shot_fired_stats_table.hit = InstantBulletBase:on_collision(World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units), _ARG_0_._unit, _ARG_1_, (_ARG_0_:_get_current_damage(_ARG_4_))) and true or false
- managers.statistics:shot_fired(_ARG_0_._shot_fired_stats_table)
- elseif World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units) and _ARG_0_:damage_player(World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units), _ARG_2_, _ARG_3_) then
- InstantBulletBase:on_hit_player(_ARG_0_:damage_player(World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units), _ARG_2_, _ARG_3_))
- end
- if _ARG_0_:check_autoaim(_ARG_2_, _ARG_3_) and _ARG_0_._suppression then
- end
- if (World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units) and World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).distance > 600 or not World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units)) and alive(_ARG_0_._obj_fire) then
- _ARG_0_._obj_fire:m_position(_ARG_0_._trail_effect_table.position)
- mvector3.set(_ARG_0_._trail_effect_table.normal, _UPVALUE0_)
- if World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units) then
- World:effect_manager():set_remaining_lifetime(World:effect_manager():spawn(_ARG_0_._trail_effect_table), math.clamp((World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).distance - 600) / 10000, 0, World:raycast("ray", _ARG_2_, _UPVALUE1_, "slot_mask", managers.slot:get_mask("raycastable_characters"), "ignore_unit", _ARG_0_._setup.ignore_units).distance))
- end
- end
- return {
- enemies_in_cone = _ARG_0_:check_autoaim(_ARG_2_, _ARG_3_)
- }
- end
- function GamePlayCentralManager.add_contour_unit(_ARG_0_, _ARG_1_, _ARG_2_)
- end
- function QuickSmokeGrenade.add(_ARG_0_, _ARG_1_)
- if not _ARG_0_.amount then
- _ARG_0_.amount = 20
- end
- _ARG_0_.amount = _ARG_0_.amount + _ARG_1_
- end
- function QuickFlashGrenade.add(_ARG_0_, _ARG_1_)
- if not _ARG_0_.amount then
- _ARG_0_.amount = 20
- end
- _ARG_0_.amount = _ARG_0_.amount + _ARG_1_
- end
- function PlayerDamage._look_for_friendly_fire(_ARG_0_, _ARG_1_)
- return false
- end
- function HuskPlayerMovement._get_max_move_speed(_ARG_0_, _ARG_1_)
- if _ARG_0_._state.name == "cbt" then
- return tweak_data.player.movement_state.standard.movement.speed.STEELSIGHT_MAX * 2
- end
- if _ARG_0_._pose_code == 2 then
- return 1000
- end
- if _ARG_1_ then
- else
- end
- return tweak_data.player.movement_state.standard.movement.speed.STANDARD_MAX * (_ARG_0_._unit:base():upgrade_value("player", "walk_speed_multiplier") or 1) * 2
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement