오늘은 ABLUP 시스템을 만들었다
이게 YM ABLUP 코드중 C감각 올리는 부분임
JUEL과 EXP등의 리퀘스트들을 한 타입으로 묶고 저번에 만든 Key 타입들이 각자 알아서 check cost등등을 구현함
그리고 Abl 타입이 ablup 리퀘스트를 반환하게 함
YM의 COST0~99까지의 함수와 같은 역할임
그리고 시스템의 ablup 함수에서 이 Req들을 이용해서 ablup을 수행
쓸때마다 오르가즘이 느껴지는 input 모나드를 썼는데
거기에 filter와 map도 마구 사용돼서 살짝 저세상 코드가 나옴
나중에 Juel 현황과 함락조건 미리보기도 넣어야한다
언어 뭐야? Python이야?
포팅 끝나면 오픈소스 공개되서 현재보다 쉽게 구상추가 가능 뭐 그런거냐??
https://github.com/Riey/rera-game-eraym
공개는 진작에됐고 구상추가는 아직 더 손봐야해서 모르겠다 웹어셈쪽이 제약이 많아서