edit | blame | history | raw
local M = {}

-- =========================================================
-- 基础属性
-- =========================================================
M.PROFESSION_HP = {
    shadow_blade = 100,
    mimic        = 100,
    eagle_eye    = 90,
    surgeon      = 110,
    phantom      = 90,
    hound        = 100,
}

M.BASE_MOVE_SPEED  = 5.0
M.NPC_WALK_SPEED   = 3.0

-- =========================================================
-- 刺杀系统
-- =========================================================
M.KILL_RANGE      = 2.0
M.KILL_WINDUP     = 0.5
M.BACKSTAB_WINDUP = 0.2
M.KILL_DAMAGE     = 70
M.BACKSTAB_DAMAGE = 105

M.KILL_CD_KILL    = 5.0
M.KILL_CD_HIT     = 3.0
M.KILL_CD_MISS    = 2.0

-- =========================================================
-- 怀疑值
-- =========================================================
M.SUS_KILL_WITNESSED   = 40
M.SUS_KILL_UNWITNESSED = 15
M.SUS_KILL_MISS        = 25
M.SUS_DRAGGING         = 2
M.SUS_RED_SLOW         = 1.0

-- =========================================================
-- 伪装
-- =========================================================
M.DISGUISE_TIME       = 3.0
M.DISGUISE_TIME_MIMIC = 1.5

-- =========================================================
-- 尸体
-- =========================================================
M.CORPSE_DECAY_TIME    = 30.0
M.CORPSE_DISCOVER_RANGE = 5.0
M.DRAG_SPEED_PENALTY   = 2.0
M.PANIC_RADIUS         = 15.0

-- =========================================================
-- 复活
-- =========================================================
M.RESPAWN_COUNT = 1
M.RESPAWN_TIME  = 8.0

-- =========================================================
-- 积分
-- =========================================================
M.SCORE_KILL_PLAYER  = 100
M.SCORE_KILL_NPC     = 0
M.SCORE_DEATH        = -20
M.SCORE_HIDE_CORPSE  = 15

-- =========================================================
-- 物品
-- =========================================================
M.ITEM_RESPAWN_TIME = 45.0

-- =========================================================
-- 缩圈
-- =========================================================
M.CIRCLE_INIT_RADIUS   = 120.0
M.CIRCLE_MIN_RADIUS    = 20.0
M.CIRCLE_FIRST_SHRINK  = 180.0
M.CIRCLE_INTERVAL      = 90.0
M.CIRCLE_SHRINK_RATIO  = 0.6
M.CIRCLE_DAMAGE_PER_TICK = 10

-- =========================================================
-- 模式
-- =========================================================
M.FFA_CAN_RESPAWN = true

return M