oleneyl

Results 10 issues of oleneyl

# Branch `feature/create_from_config` # List - [ ] adele.py - [ ] angelicbuster.py - [ ] aran.py - [x] archmageFb.py - [x] archmageTc.py - [ ] ark.py - [x] battlemage.py...

https://join.slack.com/t/maplestorydpmcalc/shared_invite/zt-nxchftx2-~IsFv1ax2xlHu2Bt1_kmsw 우선 Slack Channel을 개설해두었습니다.

enhancement
good first issue

우선순위 작업 === - JobGenerator.package() @icepeng - JobCreator() 가 JobGenerator()를 하나의 속성으로 가지고 있게 되는 방식(?) - 이후에 논의가 필요하다 - 측정 스펙 관련 @cheese98 - 예전에 제네무기 나오기 전에...

- 진행 방법 - 먼저, `python test.py --job [직업] --task conf` 로 직업의 스킬정보를 전부 빼냅니다. - 다음, [견본](https://github.com/oleneyl/maplestory_dpm_calc/blob/master/dpmModule/jobs/configs/archmageFb.yml) 과 같이 파일분리를 시작해야 합니다. - buffrem, jobtype, jobname, vEnhcanceNum preEmptiveSkills...

direction을 매번 1, -1로 입력하다보니 가독성이 떨어집니다. 해결 대안 : Direction class를 만들고 class attribute로 ```python class Direction: IS_LARGER_THAN_ARGUMENT = -1 IS_SMALLER_THAN_ARGUMENT = 1 ``` 과 같은 식으로 구현할까 합니다.

```python A.onAfter(B) A.onAfter(C) A.onBefore(X) A.onBefore(Y) >>> Y->X->A->B->C P.onTick(Q) P.onTick(R) >>> P->Q->R ``` 의 순서로 실행되도록

초고스펙 아이템 설정 생성

commit 전에 test를 돌릴 test code를 작성할 필요 있음