feat,refac: 게임 로직 내 '랜덤'을 RandUtil을 활용하여 재설정 #219

Merged
Hide_D merged 7 commits from drbg_world into devel 2022-05-18 00:56:59 +09:00
Owner
  • 기존의 랜덤 코드는 deprecated 처리
  • 서버 시작 시 랜덤하게 정해진 hiddenSeed를 활용
  • 랜덤 생성 단위
    • 월 실행
    • 사령턴 실행 결과
    • 커맨드 실행 결과
    • 작위 보상
    • 부대장 생성
    • 유니크 획득 시도
    • 설문 조사
    • 장수 생성
    • NPC국 생성, NPC 생성, NPC의 토너먼트 베팅
    • 전투
    • 도시 점령
    • 자율 행동 선택
    • 랜덤 턴 변경
  • 거래장, 토너먼트 등 구 랜덤 코드를 이용하는 잔여 코드 있음

#66 이슈 해결

- 기존의 랜덤 코드는 deprecated 처리 - 서버 시작 시 랜덤하게 정해진 hiddenSeed를 활용 - 랜덤 생성 단위 - 월 실행 - 사령턴 실행 결과 - 커맨드 실행 결과 - 작위 보상 - 부대장 생성 - 유니크 획득 시도 - 설문 조사 - 장수 생성 - NPC국 생성, NPC 생성, NPC의 토너먼트 베팅 - 전투 - 도시 점령 - 자율 행동 선택 - 랜덤 턴 변경 - 거래장, 토너먼트 등 구 랜덤 코드를 이용하는 잔여 코드 있음 #66 이슈 해결
Hide_D added 1 commit 2022-05-17 03:48:09 +09:00
- 기존의 랜덤 코드는 deprecated 처리
- 서버 시작 시 랜덤하게 정해진 hiddenSeed를 활용
- 랜덤 생성 단위
  - 월 실행
  - 사령턴 실행 결과
  - 커맨드 실행 결과
  - 작위 보상
  - 부대장 생성
  - 유니크 획득 시도
  - 설문 조사
  - 장수 생성
  - NPC국 생성, NPC 생성, NPC의 토너먼트 베팅
  - 전투
  - 도시 점령
  - 자율 행동 선택
  - 랜덤 턴 변경
- 거래장, 토너먼트 등 구 랜덤 코드를 이용하는 잔여 코드 있음
Hide_D added 3 commits 2022-05-17 23:03:58 +09:00
- rand, mt_rand, Query rand() 쓰는 영역
- 거래장, 토너먼트는 남김
- 국가 중 하나가 이성 하나만 보유중인 경우
Hide_D added 1 commit 2022-05-17 23:08:34 +09:00
Hide_D added 1 commit 2022-05-17 23:11:22 +09:00
Hide_D added 1 commit 2022-05-17 23:29:03 +09:00
Hide_D merged commit 07f2042d42 into devel 2022-05-18 00:56:59 +09:00
Hide_D deleted branch drbg_world 2022-05-18 00:56:59 +09:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devsam/core#219