|
| 1 | +-- �༭��֧�ֵĻ����Ը�����LUA�ļ����� |
| 2 | +-- �ڱ��ļ��п�����һЩ��Ϸ��û���г������ã��������ֹ켣�ȡ� |
| 3 | +-- ��ѱ��ļ�����һ�ݣ����Ҹ���Ϊconfig.jx3dat�����ļ�ֻ����Ϊ�ο��� |
| 4 | +-- ����Ϸ�����´��˺���ʽ���ý��棬������Ͻ��������ÿ�ֱ��ˢ�±��ļ��� |
| 5 | +-- ����local���岻Ҫȥ�ģ�ֻ����Ϊע���ö�١� |
| 6 | +-- ��Ҫ�ı��ļ������ļ�ֻ�����ο�������ÿ�β�����»Ḳ�ǡ� |
| 7 | +-- �Ľ̳� ��� http://www.bilibili.com/video/av3409345 |
| 8 | +-- �ĺ� ������ʽ��ʧЧ ����ѡ��ɾ�� COMBAT_TEXT_SCALE ����ʹ��ʽ��Ч |
| 9 | + |
| 10 | +local SKILL_RESULT_TYPE = { |
| 11 | + PHYSICS_DAMAGE = 0, -- ��˺� |
| 12 | + SOLAR_MAGIC_DAMAGE = 1, -- �����ڹ��˺� |
| 13 | + NEUTRAL_MAGIC_DAMAGE = 2, -- ��Ԫ���ڹ��˺� |
| 14 | + LUNAR_MAGIC_DAMAGE = 3, -- �����ڹ��˺� |
| 15 | + POISON_DAMAGE = 4, -- �����˺� |
| 16 | + REFLECTIED_DAMAGE = 5, -- �����˺� |
| 17 | + THERAPY = 6, -- ���� |
| 18 | + STEAL_LIFE = 7, -- ����͵ȡ(<D0>��<D1>�����<D2>����Ѫ��) |
| 19 | + ABSORB_THERAPY = 8, -- �������� |
| 20 | + ABSORB_DAMAGE = 9, -- �����˺� |
| 21 | + SHIELD_DAMAGE = 10, -- ��Ч�˺� |
| 22 | + PARRY_DAMAGE = 11, -- ����/�м� |
| 23 | + INSIGHT_DAMAGE = 12, -- ʶ�� |
| 24 | + EFFECTIVE_DAMAGE = 13, -- ��Ч�˺� |
| 25 | + EFFECTIVE_THERAPY = 14, -- ������ |
| 26 | + TRANSFER_LIFE = 15, -- ��ȡ���� |
| 27 | + TRANSFER_MANA = 16, -- ��ȡ���� |
| 28 | +} |
| 29 | +-- �����↑ʼ�������� |
| 30 | +data = { |
| 31 | + -- ���Բ���ʾ�ļ��� ID������DBM���ڼ��ܼ�¼�� ƽ��Ҳ�Ǹ����� |
| 32 | + COMBAT_TEXT_IGNORE = { |
| 33 | + -- [16] = true, -- XXƽ�� |
| 34 | + -- [4326] = true, -- ����ƽ�� |
| 35 | + -- �����Լ����� ��ע���� ��Ҫ�����Լ�ȥ�� ����С��������3���� |
| 36 | + }, |
| 37 | + -- ��������ʩչ�IJ������� ���̿��Ժ�����˺� Ҳ���Ժ�����Ѫ |
| 38 | + COMBAT_TEXT_IGNORE_TYPE = { |
| 39 | + -- [SKILL_RESULT_TYPE.STEAL_LIFE] = true, |
| 40 | + }, |
| 41 | + -- ���������¼������粻��ҪBUFF����ɾ�� SKILL_BUFF |
| 42 | + COMBAT_TEXT_EVENT = { "COMMON_HEALTH_TEXT", "SKILL_EFFECT_TEXT", "SKILL_MISS", "SKILL_DODGE", "SKILL_BUFF", "BUFF_IMMUNITY" }, |
| 43 | + |
| 44 | + -- ��Ҫ���ĺͷŴ������ |
| 45 | + COMBAT_TEXT_CRITICAL = { |
| 46 | + [SKILL_RESULT_TYPE.PHYSICS_DAMAGE] = true, |
| 47 | + [SKILL_RESULT_TYPE.SOLAR_MAGIC_DAMAGE] = true, |
| 48 | + [SKILL_RESULT_TYPE.NEUTRAL_MAGIC_DAMAGE] = true, |
| 49 | + [SKILL_RESULT_TYPE.LUNAR_MAGIC_DAMAGE] = true, |
| 50 | + [SKILL_RESULT_TYPE.POISON_DAMAGE] = true, |
| 51 | + [SKILL_RESULT_TYPE.THERAPY] = true, |
| 52 | + [SKILL_RESULT_TYPE.REFLECTIED_DAMAGE] = true, |
| 53 | + [SKILL_RESULT_TYPE.STEAL_LIFE] = true, |
| 54 | + ["EXP"] = true, |
| 55 | + }, |
| 56 | + |
| 57 | + -- �����˺�������֡�� һ��32���ؼ�֡ �������ӳ�֡ |
| 58 | + COMBAT_TEXT_SCALE = { |
| 59 | + CRITICAL = { -- ���� |
| 60 | + 2, 4.5, 2, 2, 2, 2, 2, 2, |
| 61 | + 2, 2, 2, 2, 2, 2, 2, 2, |
| 62 | + 2, 2, 2, 2, 2, 2, 2, 2, |
| 63 | + 2, 2, 2, 2, 2, 2, 2, 2, |
| 64 | + 2, 2, 2, 2, 2, 2, 2, 2, |
| 65 | + 2, 2, 2, 2, 2, 2, 2, 2, |
| 66 | + }, |
| 67 | + NORMAL = { -- ��ͨ�˺� |
| 68 | + 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, |
| 69 | + 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, |
| 70 | + 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, |
| 71 | + 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, |
| 72 | + 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, |
| 73 | + 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, |
| 74 | + }, |
| 75 | + }, |
| 76 | + -- �˺�λ���ƶ� ��Ȼ���Ը��� |
| 77 | + COMBAT_TEXT_POINT = { |
| 78 | + TOP = { -- �˺� ���ϵ� ������ ��ͨ �� �� ��~~ |
| 79 | + 0, 6, 12, 18, 24, 30, 36, 42, |
| 80 | + 45, 48, 51, 54, 57, 60, 63, 66, |
| 81 | + 69, 72, 75, 78, 81, 84, 87, 90, |
| 82 | + 100, 110, 120, 130, 140, 150, 160, 170, |
| 83 | + }, |
| 84 | + RIGHT = { -- �������ҵ� |
| 85 | + 8, 16, 24, 32, 40, 48, 56, 64, |
| 86 | + 72, 80, 88, 96, 104, 112, 120, 128, |
| 87 | + 136, 136, 136, 136, 136, 136, 136, 136, |
| 88 | + 136, 136, 136, 136, 136, 136, 136, 136, |
| 89 | + 139, 142, 145, 148, 151, 154, 157, 160, |
| 90 | + 163, 166, 169, 172, 175, 178, 181, 184, |
| 91 | + }, |
| 92 | + LEFT = { -- ���ҵ��� |
| 93 | + 8, 16, 24, 32, 40, 48, 56, 64, |
| 94 | + 72, 80, 88, 96, 104, 112, 120, 128, |
| 95 | + 136, 136, 136, 136, 136, 136, 136, 136, |
| 96 | + 136, 136, 136, 136, 136, 136, 136, 136, |
| 97 | + 139, 142, 145, 148, 151, 154, 157, 160, |
| 98 | + 163, 166, 169, 172, 175, 178, 181, 184, |
| 99 | + }, |
| 100 | + BOTTOM_LEFT = { -- ���½� |
| 101 | + 5, 10, 15, 20, 25, 30, 35, 40, |
| 102 | + 45, 50, 55, 60, 65, 70, 75, 80, |
| 103 | + 80, 80, 80, 80, 80, 80, 80, 80, |
| 104 | + 80, 80, 80, 80, 80, 80, 80, 80, |
| 105 | + 82, 84, 86, 88, 90, 92, 94, 96, |
| 106 | + 98, 100, 102, 104, 106, 108, 110, 112, |
| 107 | + }, |
| 108 | + BOTTOM_RIGHT = { |
| 109 | + 5, 10, 15, 20, 25, 30, 35, 40, |
| 110 | + 45, 50, 55, 60, 65, 70, 75, 80, |
| 111 | + 80, 80, 80, 80, 80, 80, 80, 80, |
| 112 | + 80, 80, 80, 80, 80, 80, 80, 80, |
| 113 | + 82, 84, 86, 88, 90, 92, 94, 96, |
| 114 | + 98, 100, 102, 104, 106, 108, 110, 112, |
| 115 | + }, |
| 116 | + } |
| 117 | +} |
0 commit comments