전역 하드코드 이벤트를 동적 변경 영역으로 이동 #230

Merged
Hide_D merged 15 commits from DivideHardcodedEvent into devel 2023-03-12 17:14:49 +09:00
15 Commits
Author SHA1 Message Date
Hide_D 0683ac8d3e fix: 새해 알림 메시지 항목 위치 2023-03-12 17:02:31 +09:00
Hide_D 4c2d213e46 fix: namespace 2023-03-12 17:02:31 +09:00
Hide_D 6e25a6e262 feat: 개별 시나리오에서 기본 이벤트를 무시할 수 있도록 설정 2023-03-12 17:02:31 +09:00
Hide_D 6ffe3caf4a feat, refac: TurnExecutionHelper에 하드코딩된 함수를 이동
- GameConst에서 정의된 defaultEvent 사용
- runEventHandler() 작성
  - 이와 관련한 호출을 모두 통합
- 이벤트 핸들러 호출 시 gameStor 캐시 초기화하지 않도록 변경
2023-03-12 17:02:31 +09:00
Hide_D db66c1728a feat: ProcessWarIncome Action 2023-03-12 17:02:30 +09:00
Hide_D 401b4f41b2 feat: Event Type에 United 추가, Enums 추가 2023-03-12 17:02:30 +09:00
Hide_D afb4126a52 misc: 활용되지 않는 변수 제거 2023-03-12 17:02:30 +09:00
Hide_D e595656416 misc: 1월 접속 공지 위치 이동 2023-03-12 17:02:30 +09:00
Hide_D 7b1a9157e1 feat, refac: 매달 실행되는 함수 마저 구현
- NewYear: 새해(AddAge 일부)
- AssignGeneralSpeciality: 특히 부여(AddAge 일부)
- RaiseDisaster
- RandomizeCityTradeRate
- ResetOfficeLock: 구 updateQuaterly
2023-03-12 17:02:30 +09:00
Hide_D 54380950eb misc: PHP type hint 2023-03-12 17:02:29 +09:00
Hide_D 2ac1d6c0da misc: Event/Action에 TODO 정리 2023-03-12 17:02:29 +09:00
Hide_D 365131bdb6 feat, refac: 국가별 NPC 제공 기능을 Event로 분리 2023-03-12 17:02:29 +09:00
Hide_D 4c24da374b misc: UpdateCitySupply에 보급 끊긴 도시 내정 감소부 합침 2023-03-12 17:02:29 +09:00
Hide_D e8b52db20f db: Event target에 'PRE_MONTH' 추가 2023-03-12 17:02:29 +09:00
Hide_D a4b52e49a7 feat: Event\Action에 하드코딩된 일부 액션 분리
- TurnExecutionHelper.php:434 부터 아래항목
2023-03-12 17:02:28 +09:00