feat: CrewType에 iAction 개념을 넣고 처리할 수 있도록
- GameUnitDetail에 iAction 리스트 추가 fix: 누락분 수정 fix: crewtype 미지정시 기본 병종
This commit is contained in:
+22
-22
@@ -14,7 +14,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[], //성벽은 공격할 수 없다.
|
||||
[self::T_FOOTMAN => 1.2],
|
||||
['성벽입니다.', '생성할 수 없습니다.'],
|
||||
null, null
|
||||
null, null, null
|
||||
],
|
||||
|
||||
[
|
||||
@@ -24,7 +24,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_ARCHER => 1.2, self::T_CAVALRY => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_ARCHER => 0.8, self::T_CAVALRY => 1.2, self::T_SIEGE => 0.8],
|
||||
['표준적인 보병입니다.', '보병은 방어특화이며,', '상대가 회피하기 어렵습니다.'],
|
||||
null, null
|
||||
null, null, null
|
||||
],
|
||||
[
|
||||
1200, self::T_ARCHER, '궁병',
|
||||
@@ -33,7 +33,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_CAVALRY => 1.2, self::T_FOOTMAN => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_CAVALRY => 0.8, self::T_FOOTMAN => 1.2, self::T_SIEGE => 0.8],
|
||||
['표준적인 궁병입니다.', '궁병은 선제사격을 하는 병종입니다.'],
|
||||
null, ['che_선제사격시도', 'che_선제사격발동']
|
||||
null, ['che_선제사격시도', 'che_선제사격발동'], null
|
||||
],
|
||||
[
|
||||
1300, self::T_CAVALRY, '기병',
|
||||
@@ -42,7 +42,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_FOOTMAN => 1.2, self::T_ARCHER => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_FOOTMAN => 0.8, self::T_ARCHER => 1.2, self::T_SIEGE => 0.8],
|
||||
['표준적인 기병입니다.', '기병은 공격특화입니다.'],
|
||||
null, null
|
||||
null, null, null
|
||||
],
|
||||
[
|
||||
1104, self::T_FOOTMAN, '근위병',
|
||||
@@ -51,7 +51,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_ARCHER => 1.2, self::T_CAVALRY => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_ARCHER => 0.8, self::T_CAVALRY => 1.2, self::T_SIEGE => 0.8],
|
||||
['최강의 보병입니다.'],
|
||||
null, ['che_방어력증가5p']
|
||||
null, ['che_방어력증가5p'], null
|
||||
],
|
||||
[
|
||||
1106, self::T_FOOTMAN, '백이병',
|
||||
@@ -60,7 +60,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_ARCHER => 1.1, self::T_CAVALRY => 0.9, self::T_SIEGE => 1.1],
|
||||
[self::T_ARCHER => 0.9, self::T_CAVALRY => 1.1, self::T_SIEGE => 0.9],
|
||||
['정예 보병입니다. 불리한 싸움도 버텨냅니다.'],
|
||||
null, ['che_방어력증가5p']
|
||||
null, ['che_방어력증가5p'], null
|
||||
],
|
||||
[
|
||||
97201, self::T_ARCHER, '화랑',
|
||||
@@ -69,7 +69,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_CAVALRY => 1.2, self::T_FOOTMAN => 0.9, self::T_SIEGE => 1.2],
|
||||
[self::T_CAVALRY => 0.8, self::T_FOOTMAN => 1.1, self::T_SIEGE => 0.8],
|
||||
['특수한 궁병입니다.'],
|
||||
null, ['che_선제사격시도', 'che_선제사격발동']
|
||||
null, ['che_선제사격시도', 'che_선제사격발동'], null
|
||||
],
|
||||
[
|
||||
1204, self::T_ARCHER, '석궁병',
|
||||
@@ -78,7 +78,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_CAVALRY => 1.2, self::T_FOOTMAN => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_CAVALRY => 0.8, self::T_FOOTMAN => 1.2, self::T_SIEGE => 0.8],
|
||||
['강력한 화살을 쏩니다.'],
|
||||
null, ['che_선제사격시도', 'che_선제사격발동']
|
||||
null, ['che_선제사격시도', 'che_선제사격발동'], null
|
||||
],
|
||||
[
|
||||
1303, self::T_CAVALRY, '돌격기병',
|
||||
@@ -87,7 +87,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_FOOTMAN => 1.2, self::T_ARCHER => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_FOOTMAN => 0.8, self::T_ARCHER => 1.2, self::T_SIEGE => 0.8],
|
||||
['저돌적으로 공격합니다.'],
|
||||
null, ['che_기병병종전투']
|
||||
null, ['che_기병병종전투'], null
|
||||
],
|
||||
[
|
||||
1307, self::T_CAVALRY, '호표기병',
|
||||
@@ -96,7 +96,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_FOOTMAN => 1.2, self::T_ARCHER => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_FOOTMAN => 0.8, self::T_ARCHER => 1.2, self::T_SIEGE => 0.8],
|
||||
['정예 기병입니다.'],
|
||||
null, ['che_기병병종전투']
|
||||
null, ['che_기병병종전투'], null
|
||||
],
|
||||
[
|
||||
1306, self::T_CAVALRY, '맹수병',
|
||||
@@ -105,7 +105,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_FOOTMAN => 1.2, self::T_ARCHER => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_FOOTMAN => 0.8, self::T_ARCHER => 1.2, self::T_SIEGE => 0.8],
|
||||
['어느 누구보다 강력합니다.'],
|
||||
null, ['che_기병병종전투']
|
||||
null, ['che_기병병종전투'], null
|
||||
],
|
||||
[
|
||||
1400, self::T_WIZARD, '귀병',
|
||||
@@ -114,7 +114,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_SIEGE => 1.2],
|
||||
[self::T_SIEGE => 0.8],
|
||||
['계략을 사용하는 병종입니다.'],
|
||||
null, null
|
||||
null, null, null
|
||||
],
|
||||
[
|
||||
1405, self::T_WIZARD, '남귀병',
|
||||
@@ -123,7 +123,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_SIEGE => 1.2],
|
||||
[self::T_SIEGE => 0.8],
|
||||
['전투를 포기하고 계략에 몰두합니다.'],
|
||||
null, null
|
||||
null, null, null
|
||||
],
|
||||
[
|
||||
1404, self::T_WIZARD, '악귀병',
|
||||
@@ -132,7 +132,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_SIEGE => 1.2],
|
||||
[self::T_SIEGE => 0.8],
|
||||
['백병전에도 능숙합니다.'],
|
||||
null, null
|
||||
null, null, null
|
||||
],
|
||||
[
|
||||
1407, self::T_WIZARD, '천귀병',
|
||||
@@ -141,7 +141,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_SIEGE => 1.2],
|
||||
[self::T_SIEGE => 0.8],
|
||||
['갑주를 두른 귀병입니다.'],
|
||||
null, null
|
||||
null, null, null
|
||||
],
|
||||
[
|
||||
1500, self::T_SIEGE, '정란',
|
||||
@@ -150,7 +150,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_FOOTMAN => 1.25, self::T_ARCHER => 1.25, self::T_CAVALRY => 1.25, self::T_WIZARD => 1.25, self::T_CASTLE => 1.8, 1106 => 1.112],
|
||||
[self::T_FOOTMAN => 1.2, self::T_ARCHER => 1.2, self::T_CAVALRY => 1.2, self::T_WIZARD => 1.2],
|
||||
['높은 구조물 위에서 공격합니다.'],
|
||||
['che_성벽부상무효'], ['che_선제사격시도', 'che_선제사격발동']
|
||||
['che_성벽부상무효'], ['che_선제사격시도', 'che_선제사격발동'], null
|
||||
],
|
||||
[
|
||||
1501, self::T_SIEGE, '충차',
|
||||
@@ -159,7 +159,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_FOOTMAN => 0.8, self::T_ARCHER => 0.8, self::T_CAVALRY => 0.8, self::T_WIZARD => 0.8, self::T_CASTLE => 2.4],
|
||||
[self::T_FOOTMAN => 1.2, self::T_ARCHER => 1.2, self::T_CAVALRY => 1.2, self::T_WIZARD => 1.2],
|
||||
['엄청난 위력으로 성벽을 부수어버립니다.'],
|
||||
['che_성벽부상무효'], null
|
||||
['che_성벽부상무효'], null, null
|
||||
],
|
||||
[
|
||||
1502, self::T_SIEGE, '벽력거',
|
||||
@@ -168,7 +168,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_FOOTMAN => 1.25, self::T_ARCHER => 1.25, self::T_CAVALRY => 1.25, self::T_WIZARD => 1.25, self::T_CASTLE => 1.8, 1106 => 1.112],
|
||||
[self::T_FOOTMAN => 0.833, self::T_ARCHER => 0.833, self::T_CAVALRY => 0.833, self::T_WIZARD => 0.833, 1106 => 0.909],
|
||||
['상대에게 돌덩이를 날립니다.'],
|
||||
['che_성벽부상무효'], ['che_선제사격시도', 'che_선제사격발동']
|
||||
['che_성벽부상무효'], ['che_선제사격시도', 'che_선제사격발동'], null
|
||||
],
|
||||
[
|
||||
97101, self::T_FOOTMAN, '중장보병',
|
||||
@@ -177,7 +177,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_ARCHER => 1.2, self::T_CAVALRY => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_ARCHER => 0.8, self::T_CAVALRY => 1.2, self::T_SIEGE => 0.8],
|
||||
['전천후 보병입니다.'],
|
||||
null, ['che_방어력증가5p']
|
||||
null, ['che_방어력증가5p'], null
|
||||
],
|
||||
[
|
||||
1202, self::T_ARCHER, '연노병',
|
||||
@@ -186,7 +186,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_CAVALRY => 1.2, self::T_FOOTMAN => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_CAVALRY => 0.8, self::T_FOOTMAN => 1.2, self::T_SIEGE => 0.8],
|
||||
['화살을 연사합니다.'],
|
||||
null, ['che_선제사격시도', 'che_선제사격발동']
|
||||
null, ['che_선제사격시도', 'che_선제사격발동'], null
|
||||
],
|
||||
[
|
||||
1304, self::T_CAVALRY, '철기병',
|
||||
@@ -195,7 +195,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_FOOTMAN => 1.2, self::T_ARCHER => 0.8, self::T_SIEGE => 1.2],
|
||||
[self::T_FOOTMAN => 0.8, self::T_ARCHER => 1.2, self::T_SIEGE => 0.8],
|
||||
['철갑을 두른 기병입니다.'],
|
||||
null, ['che_기병병종전투']
|
||||
null, ['che_기병병종전투'], null
|
||||
],
|
||||
[
|
||||
1401, self::T_WIZARD, '신귀병',
|
||||
@@ -204,7 +204,7 @@ class GameUnitConst extends GameUnitConstBase
|
||||
[self::T_SIEGE => 1.2],
|
||||
[self::T_SIEGE => 0.8],
|
||||
['신출귀몰한 귀병입니다.'],
|
||||
null, null
|
||||
null, null, null
|
||||
],
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user